java -ea -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/AbstractInterpretationInline.xml -s ../../../trunk/examples/settings/ai/array-bench/reach_32bit_array_oct.epf -i ../../../trunk/examples/programs/20170304-DifficultPathPrograms/invert_string.i_4.bpl -------------------------------------------------------------------------------- This is Ultimate 0.1.24-fb97592 [2018-12-19 22:43:52,355 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-12-19 22:43:52,358 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-12-19 22:43:52,370 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-12-19 22:43:52,370 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-12-19 22:43:52,371 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-12-19 22:43:52,373 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-12-19 22:43:52,375 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-12-19 22:43:52,377 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-12-19 22:43:52,378 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-12-19 22:43:52,379 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-12-19 22:43:52,379 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-12-19 22:43:52,380 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-12-19 22:43:52,382 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-12-19 22:43:52,383 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-12-19 22:43:52,384 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-12-19 22:43:52,385 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-12-19 22:43:52,387 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-12-19 22:43:52,390 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-12-19 22:43:52,392 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-12-19 22:43:52,393 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-12-19 22:43:52,394 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-12-19 22:43:52,397 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-12-19 22:43:52,397 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-12-19 22:43:52,397 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-12-19 22:43:52,399 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-12-19 22:43:52,400 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-12-19 22:43:52,401 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-12-19 22:43:52,402 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-12-19 22:43:52,403 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-12-19 22:43:52,403 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-12-19 22:43:52,404 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-12-19 22:43:52,404 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-12-19 22:43:52,404 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-12-19 22:43:52,406 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-12-19 22:43:52,407 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-12-19 22:43:52,407 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 [2018-12-19 22:43:52,420 INFO L110 SettingsManager]: Loading preferences was successful [2018-12-19 22:43:52,421 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-12-19 22:43:52,422 INFO L131 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2018-12-19 22:43:52,422 INFO L133 SettingsManager]: * Show backtranslation warnings=false [2018-12-19 22:43:52,422 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-12-19 22:43:52,423 INFO L133 SettingsManager]: * User list type=DISABLED [2018-12-19 22:43:52,423 INFO L133 SettingsManager]: * Inline calls to unimplemented procedures=true [2018-12-19 22:43:52,423 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-12-19 22:43:52,423 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2018-12-19 22:43:52,424 INFO L133 SettingsManager]: * Underlying domain=OctagonDomain [2018-12-19 22:43:52,424 INFO L133 SettingsManager]: * Abstract domain=ArrayDomain [2018-12-19 22:43:52,424 INFO L133 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2018-12-19 22:43:52,425 INFO L133 SettingsManager]: * Interval Domain=false [2018-12-19 22:43:52,425 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-12-19 22:43:52,426 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-12-19 22:43:52,426 INFO L133 SettingsManager]: * Use SBE=true [2018-12-19 22:43:52,426 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-12-19 22:43:52,426 INFO L133 SettingsManager]: * sizeof long=4 [2018-12-19 22:43:52,427 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-12-19 22:43:52,427 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-12-19 22:43:52,427 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-12-19 22:43:52,427 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-12-19 22:43:52,428 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-12-19 22:43:52,428 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-12-19 22:43:52,428 INFO L133 SettingsManager]: * sizeof long double=12 [2018-12-19 22:43:52,428 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-12-19 22:43:52,428 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-12-19 22:43:52,429 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-12-19 22:43:52,429 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-12-19 22:43:52,429 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-12-19 22:43:52,430 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-19 22:43:52,430 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-12-19 22:43:52,430 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-12-19 22:43:52,430 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-12-19 22:43:52,430 INFO L133 SettingsManager]: * Trace refinement strategy=TAIPAN [2018-12-19 22:43:52,431 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-12-19 22:43:52,431 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-12-19 22:43:52,431 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-12-19 22:43:52,431 INFO L133 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2018-12-19 22:43:52,466 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-12-19 22:43:52,480 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-12-19 22:43:52,485 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-12-19 22:43:52,487 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2018-12-19 22:43:52,487 INFO L276 PluginConnector]: Boogie PL CUP Parser initialized [2018-12-19 22:43:52,488 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/20170304-DifficultPathPrograms/invert_string.i_4.bpl [2018-12-19 22:43:52,489 INFO L111 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/20170304-DifficultPathPrograms/invert_string.i_4.bpl' [2018-12-19 22:43:52,555 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-12-19 22:43:52,557 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-12-19 22:43:52,558 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-12-19 22:43:52,558 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-12-19 22:43:52,558 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-12-19 22:43:52,579 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "invert_string.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.12 10:43:52" (1/1) ... [2018-12-19 22:43:52,596 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "invert_string.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.12 10:43:52" (1/1) ... [2018-12-19 22:43:52,606 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-12-19 22:43:52,608 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-12-19 22:43:52,608 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-12-19 22:43:52,608 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-12-19 22:43:52,622 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "invert_string.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.12 10:43:52" (1/1) ... [2018-12-19 22:43:52,622 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "invert_string.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.12 10:43:52" (1/1) ... [2018-12-19 22:43:52,623 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "invert_string.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.12 10:43:52" (1/1) ... [2018-12-19 22:43:52,625 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "invert_string.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.12 10:43:52" (1/1) ... [2018-12-19 22:43:52,633 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "invert_string.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.12 10:43:52" (1/1) ... [2018-12-19 22:43:52,637 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "invert_string.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.12 10:43:52" (1/1) ... [2018-12-19 22:43:52,638 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "invert_string.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.12 10:43:52" (1/1) ... [2018-12-19 22:43:52,640 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-12-19 22:43:52,641 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-12-19 22:43:52,641 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-12-19 22:43:52,642 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-12-19 22:43:52,646 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "invert_string.i_4.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 19.12 10:43:52" (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 [2018-12-19 22:43:52,724 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-12-19 22:43:52,725 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-12-19 22:43:53,249 INFO L275 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-12-19 22:43:53,249 INFO L280 CfgBuilder]: Removed 3 assue(true) statements. [2018-12-19 22:43:53,250 INFO L202 PluginConnector]: Adding new model invert_string.i_4.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 10:43:53 BoogieIcfgContainer [2018-12-19 22:43:53,250 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-12-19 22:43:53,251 INFO L113 PluginConnector]: ------------------------Abstract Interpretation---------------------------- [2018-12-19 22:43:53,251 INFO L271 PluginConnector]: Initializing Abstract Interpretation... [2018-12-19 22:43:53,251 INFO L276 PluginConnector]: Abstract Interpretation initialized [2018-12-19 22:43:53,252 INFO L185 PluginConnector]: Executing the observer AbstractInterpretationRcfgObserver from plugin Abstract Interpretation for "invert_string.i_4.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 10:43:53" (1/1) ... [2018-12-19 22:43:53,304 INFO L101 FixpointEngine]: Starting fixpoint engine with domain ArrayDomain (maxUnwinding=3, maxParallelStates=2) [2018-12-19 22:43:53,388 WARN L79 EvaluatorLogger]: Possible loss of precision. Operator ARITHMOD has no precise implementation. [2018-12-19 22:43:57,934 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:43:57,934 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:43:57,936 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:43:57,937 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:43:57,937 WARN L224 ngHoareTripleChecker]: Pre: {2147483637#(or (exists ((v_v_10_1 Int) (v_b_2_1 Int) (v_b_3_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 4294967295) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_2_1) 4294967295) (<= (- v_b_3_1 (- v_v_10_1)) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_3_1) (- 2)) (<= (- (- v_b_2_1) v_b_3_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_10_1)) 4294967422) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_2_1)) 4294967295) (<= (- v_b_2_1 (- v_b_2_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_3_1) (- 2)) (<= (- c_ULTIMATE.start_main_~i~6 v_b_2_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 v_b_3_1) 0) (<= (- (- v_b_3_1) (- v_v_10_1)) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_10_1) 129) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_10_1) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_3_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_10_1) 128) (<= (- v_b_2_1 v_b_3_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_2_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) (- 2)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_10_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_2_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_10_1) 127) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- (- v_b_2_1) v_b_2_1) 0) (<= (- (- v_b_2_1) (- v_v_10_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 4294967296) (<= (- v_b_2_1 v_v_10_1) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_3_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) (- 2)) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_2_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_2_1)) 1) (<= (- (- v_b_3_1) v_v_10_1) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_10_1) 127) (<= (- v_b_2_1 (- v_b_3_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_10_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967294) (<= (- (- v_b_2_1) v_v_10_1) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_2_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_10_1) 4294967423) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_3_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_2_1)) 0) (<= (- v_b_2_1 (- v_v_10_1)) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_10_1)) 126) (<= (- v_b_3_1 (- v_b_3_1)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_3_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_10_1)) 127) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_10_1)) 128) (<= (- (- v_b_2_1) (- v_b_3_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_3_1)) 1) (<= (- v_v_10_1 (- v_v_10_1)) 254) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_3_1) 4294967294) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_2_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_3_1) (- 1)) (<= (- (- v_v_10_1) v_v_10_1) 256) (<= (- v_b_3_1 v_v_10_1) 129) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_3_1)) 0) (<= (- (- v_b_3_1) v_b_3_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_2_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_3_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_2_1)) (- 1)) (forall ((v_idx_20 Int) (v_idx_18 Int) (v_idx_19 Int)) (or (<= v_b_2_1 v_idx_18) (< v_idx_20 v_b_3_1) (< v_idx_19 v_b_2_1) (and (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_19)) 128) (<= (- (- v_b_3_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_19)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_19)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_19)) 127) (<= (- v_b_3_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_19))) 128) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_19)) (select c_ULTIMATE.start_main_~str1~6 v_idx_19)) 256) (<= (- v_b_3_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_19)) 129) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_19))) 126) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_19))) 127) (<= (- (- v_b_2_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_19)) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_19)) 4294967423) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_19))) 4294967422) (<= (- v_b_2_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_19))) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_19)) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_19))) 126) (<= (- (- v_b_2_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_19))) 127) (<= (- v_b_2_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_19)) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_19))) 127) (<= (- (- v_b_3_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_19))) 126) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_19))) 128) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_19)) 129) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_19) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_19))) 254)) (<= v_b_3_1 v_idx_19))))) (and (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 4294967295) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967295) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 0)))} [2018-12-19 22:43:57,941 WARN L228 ngHoareTripleChecker]: Action: assume !(main_~i~6 < main_~MAX~6);main_~str1~6 := main_~str1~6[main_~MAX~6 - 1 := 0];main_~j~6 := 0;main_~i~6 := main_~MAX~6 - 1; [2018-12-19 22:43:57,942 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and (not (< c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~MAX~6)) (= c_ULTIMATE.start_main_~str1~6_primed (store c_ULTIMATE.start_main_~str1~6 (+ c_ULTIMATE.start_main_~MAX~6 (- 1)) 0)) (= c_ULTIMATE.start_main_~j~6_primed 0) (= c_ULTIMATE.start_main_~i~6_primed (+ c_ULTIMATE.start_main_~MAX~6 (- 1)))) [2018-12-19 22:43:57,943 WARN L230 ngHoareTripleChecker]: Post: {2147483636#(or (exists ((v_v_23_1 Int) (v_b_8_1 Int) (v_b_3_1 Int)) (and (<= (- (- v_b_8_1) v_v_23_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_23_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_3_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_8_1) 0) (<= (- v_b_3_1 (- v_b_8_1)) 1) (forall ((v_idx_26 Int) (v_idx_27 Int) (v_idx_28 Int)) (or (<= v_b_8_1 v_idx_26) (< v_idx_27 v_b_8_1) (<= v_b_3_1 v_idx_27) (and (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_27)) 0) (<= (- (- v_b_8_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_27)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_27))) 0) (<= (- v_b_3_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_27)) 1) (<= (- v_b_3_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_27))) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_27))) 0) (<= (- v_b_8_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_27))) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_27)) (- 1)) (<= (- v_b_8_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_27)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_27)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_27)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_27)) 0) (<= (- (- v_b_3_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_27))) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_27))) 0) (<= (- (- v_b_3_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_27)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_27))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_27)) 1) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_27) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_27))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_27)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_27))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_27)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_27)) (select c_ULTIMATE.start_main_~str1~6 v_idx_27)) 0) (<= (- (- v_b_8_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_27))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_27))) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_27))) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_27))) 1)) (< v_idx_28 v_b_3_1))) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_23_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_8_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_3_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- (- v_b_3_1) (- v_b_8_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_8_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) (- 2)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_8_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_8_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_8_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_8_1) 0) (<= (- v_b_8_1 (- v_v_23_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_3_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_23_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- v_b_8_1 v_v_23_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_8_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_23_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_3_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_3_1) (- 1)) (<= (- (- v_b_3_1) (- v_v_23_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_3_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_23_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_23_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_8_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 v_v_23_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_8_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_23_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_8_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- v_b_3_1 (- v_v_23_1)) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_23_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_3_1)) 1) (<= (- v_b_8_1 (- v_b_8_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_3_1) (- 2)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_8_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_8_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_3_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_23_1)) 0) (<= (- (- v_b_3_1) v_v_23_1) (- 1)) (<= (- v_v_23_1 (- v_v_23_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_3_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_8_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_3_1)) 1) (<= (- v_b_3_1 v_v_23_1) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_3_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_8_1) 1) (<= (- v_b_3_1 (- v_b_3_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 2) (<= (- (- v_b_3_1) v_b_8_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_3_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_3_1)) 1) (<= (- (- v_b_8_1) v_b_8_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_23_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- v_b_3_1 v_b_8_1) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_3_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_23_1) 1) (<= (- (- v_b_3_1) v_b_3_1) (- 2)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_23_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_8_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_3_1) (- 1)) (<= (- (- v_v_23_1) v_v_23_1) 0) (<= (- (- v_b_8_1) (- v_v_23_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_23_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_23_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_23_1)) 1))) (exists ((v_b_6_1 Int) (v_b_7_1 Int) (v_v_20_1 Int)) (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- c_ULTIMATE.start_main_~j~6 v_v_20_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_20_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- v_b_6_1 (- v_b_7_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) 4294967296) (<= (- (- v_v_20_1) v_v_20_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_6_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- v_b_6_1 (- v_b_6_1)) (- 2)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_6_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_6_1)) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934593) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_7_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_6_1)) (- 1)) (<= (- v_b_7_1 v_v_20_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967297) (<= (- (- v_b_7_1) v_b_7_1) 8589934592) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_7_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_6_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_20_1) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 v_b_6_1) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_6_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_7_1) 8589934593) (<= (- (- v_b_6_1) v_b_7_1) 8589934593) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_7_1)) 0) (<= (- v_b_6_1 v_v_20_1) (- 1)) (<= (- (- v_b_6_1) v_v_20_1) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 v_b_7_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_20_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_7_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- v_b_7_1) v_v_20_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_7_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_7_1) 8589934592) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_6_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_7_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_7_1)) 0) (<= (- v_b_7_1 (- v_b_7_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_20_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_7_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_7_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_6_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- v_v_20_1 (- v_v_20_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_20_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_6_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_6_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_20_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_20_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_6_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_6_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_6_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_7_1) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_6_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_20_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_20_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_7_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_20_1)) 4294967296) (<= (- (- v_b_6_1) (- v_b_7_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_20_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_6_1)) (- 1)) (<= (- v_b_6_1 (- v_v_20_1)) (- 1)) (forall ((v_idx_23 Int) (v_idx_24 Int) (v_idx_22 Int)) (or (<= v_b_6_1 v_idx_22) (< v_idx_23 v_b_6_1) (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_23))) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_23)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_23)) 0) (<= (- v_b_6_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_23))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_23)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_23)) 4294967297) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_23) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_23))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_23))) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_23))) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_23)) (select c_ULTIMATE.start_main_~str1~6 v_idx_23)) 0) (<= (- v_b_7_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_23))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_23))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_23)) 0) (<= (- v_b_6_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_23)) (- 1)) (<= (- (- v_b_6_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_23)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_23))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_23)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_23)) (- 1)) (<= (- (- v_b_7_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_23))) 4294967296) (<= (- (- v_b_7_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_23)) 4294967296) (<= (- (- v_b_6_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_23))) 4294967297) (<= (- v_b_7_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_23)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_23))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_23))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_23))) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_23)) 0)) (<= v_b_7_1 v_idx_23) (< v_idx_24 v_b_7_1))) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_20_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_7_1)) 0) (<= (- (- v_b_6_1) v_b_6_1) 8589934594) (<= (- v_b_7_1 (- v_v_20_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- v_b_6_1 v_b_7_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_20_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_20_1) (- 1)) (<= (- (- v_b_7_1) (- v_v_20_1)) 4294967296) (<= (- (- v_b_6_1) (- v_v_20_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 8589934594) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_20_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_7_1) 4294967296))))} [2018-12-19 22:43:57,944 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:43:57,985 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:43:57,986 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:43:59,390 WARN L181 SmtUtils]: Spent 1.40 s on a formula simplification. DAG size of input: 248 DAG size of output: 238 [2018-12-19 22:43:59,391 WARN L270 ngHoareTripleChecker]: Pre: {2147483637#(or (exists ((v_v_10_1 Int) (v_b_2_1 Int) (v_b_3_1 Int)) (and (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 4294967295) (<= (- ULTIMATE.start_main_~MAX~6 v_b_2_1) 4294967295) (<= (- v_b_3_1 (- v_v_10_1)) 128) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) (- 2)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_3_1) (- 2)) (<= (- (- v_b_2_1) v_b_3_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_10_1)) 4294967422) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_2_1)) 4294967295) (<= (- v_b_2_1 (- v_b_2_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_3_1) (- 2)) (<= (- ULTIMATE.start_main_~i~6 v_b_2_1) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_3_1) 0) (<= (- (- v_b_3_1) (- v_v_10_1)) 126) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~i~6 v_v_10_1) 129) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_10_1) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_3_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_v_10_1) 128) (<= (- v_b_2_1 v_b_3_1) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_2_1) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) (- 2)) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_10_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_2_1) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_v_10_1) 127) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 1)) (<= (- (- v_b_2_1) v_b_2_1) 0) (<= (- (- v_b_2_1) (- v_v_10_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 4294967296) (<= (- v_b_2_1 v_v_10_1) 128) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_3_1)) 2) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) (- 2)) (<= (- ULTIMATE.start_main_~cont~6 v_b_2_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_2_1)) 1) (<= (- (- v_b_3_1) v_v_10_1) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_10_1) 127) (<= (- v_b_2_1 (- v_b_3_1)) 1) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_10_1)) 126) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 4294967294) (<= (- (- v_b_2_1) v_v_10_1) 128) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_2_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_v_10_1) 4294967423) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_3_1)) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_2_1)) 0) (<= (- v_b_2_1 (- v_v_10_1)) 127) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_10_1)) 126) (<= (- v_b_3_1 (- v_b_3_1)) 2) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_3_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_10_1)) 127) (<= (- ULTIMATE.start_main_~i~6 (- v_v_10_1)) 128) (<= (- (- v_b_2_1) (- v_b_3_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_3_1)) 1) (<= (- v_v_10_1 (- v_v_10_1)) 254) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_3_1) 4294967294) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 2) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_2_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_3_1) (- 1)) (<= (- (- v_v_10_1) v_v_10_1) 256) (<= (- v_b_3_1 v_v_10_1) 129) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_3_1)) 0) (<= (- (- v_b_3_1) v_b_3_1) (- 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_2_1)) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 v_b_3_1) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_2_1)) (- 1)) (forall ((v_idx_20 Int) (v_idx_18 Int) (v_idx_19 Int)) (or (<= v_b_2_1 v_idx_18) (< v_idx_20 v_b_3_1) (< v_idx_19 v_b_2_1) (and (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_19)) 128) (<= (- (- v_b_3_1) (select ULTIMATE.start_main_~str1~6 v_idx_19)) 127) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_19)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_19)) 127) (<= (- v_b_3_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_19))) 128) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_19)) (select ULTIMATE.start_main_~str1~6 v_idx_19)) 256) (<= (- v_b_3_1 (select ULTIMATE.start_main_~str1~6 v_idx_19)) 129) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_19))) 126) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_19))) 127) (<= (- (- v_b_2_1) (select ULTIMATE.start_main_~str1~6 v_idx_19)) 128) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_19)) 4294967423) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_19))) 4294967422) (<= (- v_b_2_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_19))) 127) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_19)) 127) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_19))) 126) (<= (- (- v_b_2_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_19))) 127) (<= (- v_b_2_1 (select ULTIMATE.start_main_~str1~6 v_idx_19)) 128) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_19))) 127) (<= (- (- v_b_3_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_19))) 126) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_19))) 128) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_19)) 129) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_19) (- (select ULTIMATE.start_main_~str1~6 v_idx_19))) 254)) (<= v_b_3_1 v_idx_19))))) (and (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 4294967295) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 0)))} [2018-12-19 22:43:59,392 WARN L274 ngHoareTripleChecker]: Action: assume !(main_~i~6 < main_~MAX~6);main_~str1~6 := main_~str1~6[main_~MAX~6 - 1 := 0];main_~j~6 := 0;main_~i~6 := main_~MAX~6 - 1; [2018-12-19 22:43:59,393 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and (not (< c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~MAX~6)) (= c_ULTIMATE.start_main_~str1~6_primed (store c_ULTIMATE.start_main_~str1~6 (+ c_ULTIMATE.start_main_~MAX~6 (- 1)) 0)) (= c_ULTIMATE.start_main_~j~6_primed 0) (= c_ULTIMATE.start_main_~i~6_primed (+ c_ULTIMATE.start_main_~MAX~6 (- 1)))) [2018-12-19 22:43:59,514 WARN L181 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 514 [2018-12-19 22:43:59,515 WARN L276 ngHoareTripleChecker]: Post: {2147483636#(or (exists ((v_v_23_1 Int) (v_b_8_1 Int) (v_b_3_1 Int)) (and (<= (- (- v_b_8_1) v_v_23_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_23_1)) 0) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_3_1) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_8_1) 0) (<= (- v_b_3_1 (- v_b_8_1)) 1) (forall ((v_idx_26 Int) (v_idx_27 Int) (v_idx_28 Int)) (or (<= v_b_8_1 v_idx_26) (< v_idx_27 v_b_8_1) (<= v_b_3_1 v_idx_27) (and (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_27)) 0) (<= (- (- v_b_8_1) (select ULTIMATE.start_main_~str1~6 v_idx_27)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_27))) 0) (<= (- v_b_3_1 (select ULTIMATE.start_main_~str1~6 v_idx_27)) 1) (<= (- v_b_3_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_27))) 1) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_27))) 0) (<= (- v_b_8_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_27))) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_27)) (- 1)) (<= (- v_b_8_1 (select ULTIMATE.start_main_~str1~6 v_idx_27)) 0) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_27)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_27)) 0) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_27)) 0) (<= (- (- v_b_3_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_27))) (- 1)) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_27))) 0) (<= (- (- v_b_3_1) (select ULTIMATE.start_main_~str1~6 v_idx_27)) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_27))) 0) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_27)) 1) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_27) (- (select ULTIMATE.start_main_~str1~6 v_idx_27))) 0) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_27)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_27))) 0) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_27)) 0) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_27)) (select ULTIMATE.start_main_~str1~6 v_idx_27)) 0) (<= (- (- v_b_8_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_27))) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_27))) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_27))) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_27))) 1)) (< v_idx_28 v_b_3_1))) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~i~6 v_v_23_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_8_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_3_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 1)) (<= (- (- v_b_3_1) (- v_b_8_1)) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_8_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) (- 2)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_8_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_8_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_8_1) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_b_8_1) 0) (<= (- v_b_8_1 (- v_v_23_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_3_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_23_1) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 0) (<= (- v_b_8_1 v_v_23_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) (- 1)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_8_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_23_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_3_1) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) v_b_3_1) (- 1)) (<= (- (- v_b_3_1) (- v_v_23_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_3_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_23_1)) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_v_23_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_8_1) (- 1)) (<= (- ULTIMATE.start_main_~j~6 v_v_23_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_8_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_v_23_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_8_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 1) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) 0) (<= (- v_b_3_1 (- v_v_23_1)) 1) (<= (- ULTIMATE.start_main_~j~6 (- v_v_23_1)) 0) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_3_1)) 1) (<= (- v_b_8_1 (- v_b_8_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_3_1) (- 2)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_8_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_8_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_3_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 (- v_v_23_1)) 0) (<= (- (- v_b_3_1) v_v_23_1) (- 1)) (<= (- v_v_23_1 (- v_v_23_1)) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_3_1)) 1) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_8_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_3_1)) 1) (<= (- v_b_3_1 v_v_23_1) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_3_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 v_b_8_1) 1) (<= (- v_b_3_1 (- v_b_3_1)) 2) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 2) (<= (- (- v_b_3_1) v_b_8_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_3_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_3_1)) 1) (<= (- (- v_b_8_1) v_b_8_1) 0) (<= (- ULTIMATE.start_main_~cont~6 v_v_23_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 0) (<= (- v_b_3_1 v_b_8_1) 1) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 1) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_3_1)) 2) (<= (- ULTIMATE.start_main_~MAX~6 v_v_23_1) 1) (<= (- (- v_b_3_1) v_b_3_1) (- 2)) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_23_1)) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_8_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_3_1) (- 1)) (<= (- (- v_v_23_1) v_v_23_1) 0) (<= (- (- v_b_8_1) (- v_v_23_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 1) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_23_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_23_1)) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_23_1)) 1))) (exists ((v_b_6_1 Int) (v_b_7_1 Int) (v_v_20_1 Int)) (and (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- ULTIMATE.start_main_~j~6 v_v_20_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_20_1) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- v_b_6_1 (- v_b_7_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) 4294967296) (<= (- (- v_v_20_1) v_v_20_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_6_1)) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- v_b_6_1 (- v_b_6_1)) (- 2)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_6_1)) (- 1)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_6_1)) (- 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 8589934593) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_7_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_6_1)) (- 1)) (<= (- v_b_7_1 v_v_20_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 4294967297) (<= (- (- v_b_7_1) v_b_7_1) 8589934592) (<= (- ULTIMATE.start_main_~cont~6 v_b_7_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_6_1) 8589934593) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_v_20_1) 4294967297) (<= (- ULTIMATE.start_main_~j~6 v_b_6_1) 4294967297) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_6_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_7_1) 8589934593) (<= (- (- v_b_6_1) v_b_7_1) 8589934593) (<= (- ULTIMATE.start_main_~j~6 (- v_b_7_1)) 0) (<= (- v_b_6_1 v_v_20_1) (- 1)) (<= (- (- v_b_6_1) v_v_20_1) 4294967297) (<= (- ULTIMATE.start_main_~i~6 v_b_7_1) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_20_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_7_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- v_b_7_1) v_v_20_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_7_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_7_1) 8589934592) (<= (- (- ULTIMATE.start_main_~j~6) v_b_6_1) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_7_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_7_1)) 0) (<= (- v_b_7_1 (- v_b_7_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_v_20_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_7_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_7_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 1) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_6_1) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 0) (<= (- v_v_20_1 (- v_v_20_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_20_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_6_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_6_1) 1) (<= (- ULTIMATE.start_main_~i~6 (- v_v_20_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) v_v_20_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_6_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_6_1) 8589934594) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_6_1) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) v_b_7_1) 4294967296) (<= (- ULTIMATE.start_main_~j~6 (- v_b_6_1)) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_v_20_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_20_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_7_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_20_1)) 4294967296) (<= (- (- v_b_6_1) (- v_b_7_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_20_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_6_1)) (- 1)) (<= (- v_b_6_1 (- v_v_20_1)) (- 1)) (forall ((v_idx_23 Int) (v_idx_24 Int) (v_idx_22 Int)) (or (<= v_b_6_1 v_idx_22) (< v_idx_23 v_b_6_1) (and (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_23))) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_23)) 0) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_23)) 0) (<= (- v_b_6_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_23))) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_23)) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_23)) 4294967297) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_23) (- (select ULTIMATE.start_main_~str1~6 v_idx_23))) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_23))) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_23))) 0) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_23)) (select ULTIMATE.start_main_~str1~6 v_idx_23)) 0) (<= (- v_b_7_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_23))) 0) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_23))) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_23)) 0) (<= (- v_b_6_1 (select ULTIMATE.start_main_~str1~6 v_idx_23)) (- 1)) (<= (- (- v_b_6_1) (select ULTIMATE.start_main_~str1~6 v_idx_23)) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_23))) 0) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_23)) 0) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_23)) (- 1)) (<= (- (- v_b_7_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_23))) 4294967296) (<= (- (- v_b_7_1) (select ULTIMATE.start_main_~str1~6 v_idx_23)) 4294967296) (<= (- (- v_b_6_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_23))) 4294967297) (<= (- v_b_7_1 (select ULTIMATE.start_main_~str1~6 v_idx_23)) 0) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_23))) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_23))) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_23))) 0) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_23)) 0)) (<= v_b_7_1 v_idx_23) (< v_idx_24 v_b_7_1))) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_20_1)) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_7_1)) 0) (<= (- (- v_b_6_1) v_b_6_1) 8589934594) (<= (- v_b_7_1 (- v_v_20_1)) 0) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) (- 1)) (<= (- v_b_6_1 v_b_7_1) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 v_v_20_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_v_20_1) (- 1)) (<= (- (- v_b_7_1) (- v_v_20_1)) 4294967296) (<= (- (- v_b_6_1) (- v_v_20_1)) 4294967297) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 8589934594) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_20_1)) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_7_1) 4294967296))))} [2018-12-19 22:44:05,231 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:44:05,231 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:44:05,232 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:44:05,232 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:44:05,232 WARN L224 ngHoareTripleChecker]: Pre: {2147483635#(or (and (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 4294967295) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967295) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 0)) (exists ((v_v_10_1 Int) (v_b_2_1 Int) (v_b_3_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 4294967295) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_2_1) 4294967295) (<= (- v_b_3_1 (- v_v_10_1)) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_3_1) (- 2)) (<= (- (- v_b_2_1) v_b_3_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_10_1)) 4294967422) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_2_1)) 4294967295) (<= (- v_b_2_1 (- v_b_2_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_3_1) (- 2)) (<= (- c_ULTIMATE.start_main_~i~6 v_b_2_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 v_b_3_1) 0) (<= (- (- v_b_3_1) (- v_v_10_1)) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_10_1) 129) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_10_1) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_3_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_10_1) 128) (<= (- v_b_2_1 v_b_3_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_2_1) (- 1)) (forall ((v_idx_32 Int) (v_idx_30 Int) (v_idx_31 Int)) (or (< v_idx_32 v_b_3_1) (and (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_31)) 128) (<= (- (- v_b_3_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_31)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_31)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_31)) 127) (<= (- v_b_3_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_31))) 128) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_31)) (select c_ULTIMATE.start_main_~str1~6 v_idx_31)) 256) (<= (- v_b_3_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_31)) 129) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_31))) 126) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_31))) 127) (<= (- (- v_b_2_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_31)) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_31)) 4294967423) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_31))) 4294967422) (<= (- v_b_2_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_31))) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_31)) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_31))) 126) (<= (- (- v_b_2_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_31))) 127) (<= (- v_b_2_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_31)) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_31))) 127) (<= (- (- v_b_3_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_31))) 126) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_31))) 128) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_31)) 129) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_31) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_31))) 254)) (<= v_b_2_1 v_idx_30) (<= v_b_3_1 v_idx_31) (< v_idx_31 v_b_2_1))) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) (- 2)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_10_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_2_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_10_1) 127) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- (- v_b_2_1) v_b_2_1) 0) (<= (- (- v_b_2_1) (- v_v_10_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 4294967296) (<= (- v_b_2_1 v_v_10_1) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_3_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) (- 2)) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_2_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_2_1)) 1) (<= (- (- v_b_3_1) v_v_10_1) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_10_1) 127) (<= (- v_b_2_1 (- v_b_3_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_10_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967294) (<= (- (- v_b_2_1) v_v_10_1) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_2_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_10_1) 4294967423) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_3_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_2_1)) 0) (<= (- v_b_2_1 (- v_v_10_1)) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_10_1)) 126) (<= (- v_b_3_1 (- v_b_3_1)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_3_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_10_1)) 127) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_10_1)) 128) (<= (- (- v_b_2_1) (- v_b_3_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_3_1)) 1) (<= (- v_v_10_1 (- v_v_10_1)) 254) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_3_1) 4294967294) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_2_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_3_1) (- 1)) (<= (- (- v_v_10_1) v_v_10_1) 256) (<= (- v_b_3_1 v_v_10_1) 129) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_3_1)) 0) (<= (- (- v_b_3_1) v_b_3_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_2_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_3_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_2_1)) (- 1)))))} [2018-12-19 22:44:05,233 WARN L228 ngHoareTripleChecker]: Action: assume !!(main_~i~6 < main_~MAX~6);assume -128 <= main_#t~nondet2 && main_#t~nondet2 <= 127;main_~str1~6 := main_~str1~6[main_~i~6 := main_#t~nondet2];havoc main_#t~nondet2;main_#t~post1 := main_~i~6;main_~i~6 := main_#t~post1 + 1;havoc main_#t~post1; [2018-12-19 22:44:05,233 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and (= c_ULTIMATE.start_main_~str1~6_primed (store c_ULTIMATE.start_main_~str1~6 c_ULTIMATE.start_main_~i~6 |c_ULTIMATE.start_main_#t~nondet2|)) (< c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~MAX~6) (<= 0 (+ |c_ULTIMATE.start_main_#t~nondet2| 128)) (<= |c_ULTIMATE.start_main_#t~nondet2| 127) (= c_ULTIMATE.start_main_~i~6_primed (+ c_ULTIMATE.start_main_~i~6 1))) [2018-12-19 22:44:05,233 WARN L230 ngHoareTripleChecker]: Post: {2147483634#(or (exists ((v_b_12_1 Int) (v_b_13_1 Int) (v_v_90_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 4294967295) (<= (- v_b_12_1 (- v_v_90_1)) 127) (<= (- v_b_12_1 (- v_b_12_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_12_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_12_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) (- 2)) (<= (- (- v_b_12_1) v_v_90_1) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_13_1) (- 2)) (<= (- c_ULTIMATE.start_main_~i~6 v_v_90_1) 129) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_13_1) 4294967294) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_12_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_12_1)) 0) (<= (- v_b_12_1 (- v_b_13_1)) 1) (<= (- v_b_13_1 (- v_b_13_1)) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_90_1) 127) (<= (- c_ULTIMATE.start_main_~i~6 v_b_13_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_90_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_12_1)) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_90_1)) 126) (<= (- (- v_b_12_1) (- v_v_90_1)) 127) (<= (- v_b_13_1 (- v_v_90_1)) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_90_1) 4294967423) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_90_1) 127) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_90_1)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_90_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_13_1)) 4294967296) (<= (- (- v_b_13_1) v_v_90_1) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_13_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) (- 1)) (<= (- (- v_b_12_1) (- v_b_13_1)) 1) (<= (- v_b_12_1 v_v_90_1) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_12_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_12_1) 4294967295) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_13_1) (- 2)) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_13_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_13_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 1) (<= (- (- v_v_90_1) v_v_90_1) 256) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_12_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_12_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967294) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_12_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_13_1)) 1) (<= (- (- v_b_13_1) (- v_v_90_1)) 126) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_13_1)) 0) (<= (- v_v_90_1 (- v_v_90_1)) 254) (<= (- (- v_b_12_1) v_b_13_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_90_1)) 4294967422) (<= (- v_b_12_1 v_b_13_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_90_1)) 127) (forall ((v_idx_36 Int) (v_idx_34 Int) (v_idx_35 Int)) (or (<= v_b_13_1 v_idx_35) (< v_idx_36 v_b_13_1) (<= v_b_12_1 v_idx_34) (< v_idx_35 v_b_12_1) (and (<= (- v_b_13_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_35))) 128) (<= (- v_b_12_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_35))) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_35)) 4294967423) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_35))) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_35)) 127) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_35)) (select c_ULTIMATE.start_main_~str1~6 v_idx_35)) 256) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_35))) 128) (<= (- (- v_b_12_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_35)) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_35))) 126) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_35)) 129) (<= (- (- v_b_13_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_35)) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_35)) 127) (<= (- v_b_12_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_35)) 128) (<= (- v_b_13_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_35)) 129) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_35)) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_35)) 128) (<= (- (- v_b_13_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_35))) 126) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_35) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_35))) 254) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_35))) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_35))) 4294967422) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_35))) 126) (<= (- (- v_b_12_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_35))) 127)))) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_13_1)) 2) (<= (- c_ULTIMATE.start_main_~i~6 v_b_12_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 1) (<= (- (- v_b_13_1) v_b_13_1) (- 2)) (<= (- (- v_b_12_1) v_b_12_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- v_b_13_1 v_v_90_1) 129) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_13_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_90_1) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_90_1) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_12_1)) 0))) (exists ((v_b_15_1 Int) (v_v_10_1 Int) (v_b_2_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_10_1) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_2_1) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_2_1)) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 2) (<= (- (- v_b_15_1) (- v_v_10_1)) 125) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) (- 4)) (<= (- v_b_15_1 v_b_2_1) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_10_1)) 4294967422) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_2_1)) 4294967295) (<= (- v_b_2_1 (- v_b_2_1)) 0) (<= (- v_b_15_1 v_v_10_1) 130) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) (- 4)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_2_1)) (- 2)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_10_1) 126) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 4) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_15_1) (- 4)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_15_1) (- 4)) (<= (- (- v_b_15_1) v_b_2_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_10_1) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_15_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_10_1) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_10_1)) 125) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_15_1)) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_15_1)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_10_1)) 127) (<= (- c_ULTIMATE.start_main_~i~6 v_b_15_1) 0) (<= (- (- v_b_2_1) v_b_2_1) 0) (<= (- (- v_b_2_1) (- v_v_10_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 4294967297) (<= (- v_b_2_1 v_v_10_1) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) (- 4)) (<= (- (- v_b_15_1) v_v_10_1) 126) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_15_1) (- 2)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_2_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- v_b_15_1 (- v_b_15_1)) 4) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_2_1) (- 2)) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_2_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_2_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_15_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 2)) (<= (- (- v_b_2_1) v_v_10_1) 128) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_2_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_10_1) 4294967423) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_2_1)) 0) (<= (- v_b_2_1 (- v_v_10_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 2)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967293) (<= (- v_b_15_1 (- v_v_10_1)) 129) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_15_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_10_1)) 127) (<= (- v_v_10_1 (- v_v_10_1)) 254) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_15_1) 4294967293) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_2_1)) 0) (<= (- (- v_b_15_1) (- v_b_2_1)) (- 2)) (<= (- (- v_v_10_1) v_v_10_1) 256) (forall ((v_idx_40 Int) (v_idx_38 Int) (v_idx_39 Int)) (or (< v_idx_39 v_b_2_1) (< v_idx_40 v_b_15_1) (<= v_b_15_1 v_idx_39) (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_39)) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_39)) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_39)) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_39))) 125) (<= (- (- v_b_15_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_39))) 125) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_39)) (select c_ULTIMATE.start_main_~str1~6 v_idx_39)) 256) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_39))) 127) (<= (- (- v_b_2_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_39)) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_39)) 4294967423) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_39))) 129) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_39))) 4294967422) (<= (- v_b_2_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_39))) 127) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_39)) 130) (<= (- (- v_b_2_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_39))) 127) (<= (- v_b_15_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_39)) 130) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_39))) 125) (<= (- v_b_2_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_39)) 128) (<= (- (- v_b_15_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_39)) 126) (<= (- v_b_15_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_39))) 129) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_39)) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_39))) 127) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_39) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_39))) 254)) (<= v_b_2_1 v_idx_38))) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_10_1)) 129) (<= (- c_ULTIMATE.start_main_~i~6 v_v_10_1) 130) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_15_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_10_1)) 125) (<= (- v_b_15_1 (- v_b_2_1)) 2) (<= (- c_ULTIMATE.start_main_~i~6 v_b_2_1) 2) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_15_1)) 4) (<= (- (- v_b_15_1) v_b_15_1) (- 4)))))} [2018-12-19 22:44:05,233 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:44:05,255 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:44:05,255 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:44:05,717 WARN L181 SmtUtils]: Spent 461.00 ms on a formula simplification. DAG size of input: 248 DAG size of output: 238 [2018-12-19 22:44:05,718 WARN L270 ngHoareTripleChecker]: Pre: {2147483635#(or (and (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 4294967295) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 0)) (exists ((v_v_10_1 Int) (v_b_2_1 Int) (v_b_3_1 Int)) (and (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 4294967295) (<= (- ULTIMATE.start_main_~MAX~6 v_b_2_1) 4294967295) (<= (- v_b_3_1 (- v_v_10_1)) 128) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) (- 2)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_3_1) (- 2)) (<= (- (- v_b_2_1) v_b_3_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_10_1)) 4294967422) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_2_1)) 4294967295) (<= (- v_b_2_1 (- v_b_2_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_3_1) (- 2)) (<= (- ULTIMATE.start_main_~i~6 v_b_2_1) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_3_1) 0) (<= (- (- v_b_3_1) (- v_v_10_1)) 126) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~i~6 v_v_10_1) 129) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_10_1) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_3_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_v_10_1) 128) (<= (- v_b_2_1 v_b_3_1) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_2_1) (- 1)) (forall ((v_idx_32 Int) (v_idx_30 Int) (v_idx_31 Int)) (or (< v_idx_32 v_b_3_1) (and (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_31)) 128) (<= (- (- v_b_3_1) (select ULTIMATE.start_main_~str1~6 v_idx_31)) 127) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_31)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_31)) 127) (<= (- v_b_3_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_31))) 128) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_31)) (select ULTIMATE.start_main_~str1~6 v_idx_31)) 256) (<= (- v_b_3_1 (select ULTIMATE.start_main_~str1~6 v_idx_31)) 129) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_31))) 126) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_31))) 127) (<= (- (- v_b_2_1) (select ULTIMATE.start_main_~str1~6 v_idx_31)) 128) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_31)) 4294967423) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_31))) 4294967422) (<= (- v_b_2_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_31))) 127) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_31)) 127) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_31))) 126) (<= (- (- v_b_2_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_31))) 127) (<= (- v_b_2_1 (select ULTIMATE.start_main_~str1~6 v_idx_31)) 128) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_31))) 127) (<= (- (- v_b_3_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_31))) 126) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_31))) 128) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_31)) 129) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_31) (- (select ULTIMATE.start_main_~str1~6 v_idx_31))) 254)) (<= v_b_2_1 v_idx_30) (<= v_b_3_1 v_idx_31) (< v_idx_31 v_b_2_1))) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) (- 2)) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_10_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_2_1) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_v_10_1) 127) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 1)) (<= (- (- v_b_2_1) v_b_2_1) 0) (<= (- (- v_b_2_1) (- v_v_10_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 4294967296) (<= (- v_b_2_1 v_v_10_1) 128) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_3_1)) 2) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) (- 2)) (<= (- ULTIMATE.start_main_~cont~6 v_b_2_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_2_1)) 1) (<= (- (- v_b_3_1) v_v_10_1) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_10_1) 127) (<= (- v_b_2_1 (- v_b_3_1)) 1) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_10_1)) 126) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 4294967294) (<= (- (- v_b_2_1) v_v_10_1) 128) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_2_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_v_10_1) 4294967423) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_3_1)) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_2_1)) 0) (<= (- v_b_2_1 (- v_v_10_1)) 127) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_10_1)) 126) (<= (- v_b_3_1 (- v_b_3_1)) 2) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_3_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_10_1)) 127) (<= (- ULTIMATE.start_main_~i~6 (- v_v_10_1)) 128) (<= (- (- v_b_2_1) (- v_b_3_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_3_1)) 1) (<= (- v_v_10_1 (- v_v_10_1)) 254) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_3_1) 4294967294) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 2) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_2_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_3_1) (- 1)) (<= (- (- v_v_10_1) v_v_10_1) 256) (<= (- v_b_3_1 v_v_10_1) 129) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_3_1)) 0) (<= (- (- v_b_3_1) v_b_3_1) (- 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_2_1)) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 v_b_3_1) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_2_1)) (- 1)))))} [2018-12-19 22:44:05,718 WARN L274 ngHoareTripleChecker]: Action: assume !!(main_~i~6 < main_~MAX~6);assume -128 <= main_#t~nondet2 && main_#t~nondet2 <= 127;main_~str1~6 := main_~str1~6[main_~i~6 := main_#t~nondet2];havoc main_#t~nondet2;main_#t~post1 := main_~i~6;main_~i~6 := main_#t~post1 + 1;havoc main_#t~post1; [2018-12-19 22:44:05,718 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and (= c_ULTIMATE.start_main_~str1~6_primed (store c_ULTIMATE.start_main_~str1~6 c_ULTIMATE.start_main_~i~6 |c_ULTIMATE.start_main_#t~nondet2|)) (< c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~MAX~6) (<= 0 (+ |c_ULTIMATE.start_main_#t~nondet2| 128)) (<= |c_ULTIMATE.start_main_#t~nondet2| 127) (= c_ULTIMATE.start_main_~i~6_primed (+ c_ULTIMATE.start_main_~i~6 1))) [2018-12-19 22:44:05,767 WARN L276 ngHoareTripleChecker]: Post: {2147483634#(or (exists ((v_b_12_1 Int) (v_b_13_1 Int) (v_v_90_1 Int)) (and (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 4294967295) (<= (- v_b_12_1 (- v_v_90_1)) 127) (<= (- v_b_12_1 (- v_b_12_1)) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_12_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_12_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) (- 2)) (<= (- (- v_b_12_1) v_v_90_1) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_13_1) (- 2)) (<= (- ULTIMATE.start_main_~i~6 v_v_90_1) 129) (<= (- ULTIMATE.start_main_~MAX~6 v_b_13_1) 4294967294) (<= (- (- ULTIMATE.start_main_~i~6) v_b_12_1) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_12_1)) 0) (<= (- v_b_12_1 (- v_b_13_1)) 1) (<= (- v_b_13_1 (- v_b_13_1)) 2) (<= (- (- ULTIMATE.start_main_~i~6) v_v_90_1) 127) (<= (- ULTIMATE.start_main_~i~6 v_b_13_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_90_1)) 127) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_12_1)) 4294967295) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_90_1)) 126) (<= (- (- v_b_12_1) (- v_v_90_1)) 127) (<= (- v_b_13_1 (- v_v_90_1)) 128) (<= (- ULTIMATE.start_main_~MAX~6 v_v_90_1) 4294967423) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_90_1) 127) (<= (- ULTIMATE.start_main_~i~6 (- v_v_90_1)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) (- 2)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_90_1)) 126) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_13_1)) 4294967296) (<= (- (- v_b_13_1) v_v_90_1) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_13_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) (- 1)) (<= (- (- v_b_12_1) (- v_b_13_1)) 1) (<= (- v_b_12_1 v_v_90_1) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_12_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_12_1) 4294967295) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) v_b_13_1) (- 2)) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_13_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_13_1) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 1) (<= (- (- v_v_90_1) v_v_90_1) 256) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_12_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_12_1)) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 4294967294) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- ULTIMATE.start_main_~cont~6 v_b_12_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_13_1)) 1) (<= (- (- v_b_13_1) (- v_v_90_1)) 126) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_13_1)) 0) (<= (- v_v_90_1 (- v_v_90_1)) 254) (<= (- (- v_b_12_1) v_b_13_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_90_1)) 4294967422) (<= (- v_b_12_1 v_b_13_1) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) (- 1)) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 2) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_90_1)) 127) (forall ((v_idx_36 Int) (v_idx_34 Int) (v_idx_35 Int)) (or (<= v_b_13_1 v_idx_35) (< v_idx_36 v_b_13_1) (<= v_b_12_1 v_idx_34) (< v_idx_35 v_b_12_1) (and (<= (- v_b_13_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_35))) 128) (<= (- v_b_12_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_35))) 127) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_35)) 4294967423) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_35))) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_35)) 127) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_35)) (select ULTIMATE.start_main_~str1~6 v_idx_35)) 256) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_35))) 128) (<= (- (- v_b_12_1) (select ULTIMATE.start_main_~str1~6 v_idx_35)) 128) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_35))) 126) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_35)) 129) (<= (- (- v_b_13_1) (select ULTIMATE.start_main_~str1~6 v_idx_35)) 127) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_35)) 127) (<= (- v_b_12_1 (select ULTIMATE.start_main_~str1~6 v_idx_35)) 128) (<= (- v_b_13_1 (select ULTIMATE.start_main_~str1~6 v_idx_35)) 129) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_35)) 128) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_35)) 128) (<= (- (- v_b_13_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_35))) 126) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_35) (- (select ULTIMATE.start_main_~str1~6 v_idx_35))) 254) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_35))) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_35))) 4294967422) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_35))) 126) (<= (- (- v_b_12_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_35))) 127)))) (<= (- ULTIMATE.start_main_~i~6 (- v_b_13_1)) 2) (<= (- ULTIMATE.start_main_~i~6 v_b_12_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 1) (<= (- (- v_b_13_1) v_b_13_1) (- 2)) (<= (- (- v_b_12_1) v_b_12_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) 0) (<= (- v_b_13_1 v_v_90_1) 129) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_13_1)) 1) (<= (- ULTIMATE.start_main_~cont~6 v_v_90_1) 128) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_90_1) 128) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_12_1)) 0))) (exists ((v_b_15_1 Int) (v_v_10_1 Int) (v_b_2_1 Int)) (and (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 4294967295) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_10_1) 126) (<= (- ULTIMATE.start_main_~MAX~6 v_b_2_1) 4294967295) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_2_1)) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 2) (<= (- (- v_b_15_1) (- v_v_10_1)) 125) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) (- 4)) (<= (- v_b_15_1 v_b_2_1) 2) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_10_1)) 4294967422) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_2_1)) 4294967295) (<= (- v_b_2_1 (- v_b_2_1)) 0) (<= (- v_b_15_1 v_v_10_1) 130) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) (- 4)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_2_1)) (- 2)) (<= (- (- ULTIMATE.start_main_~i~6) v_v_10_1) 126) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 4) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_15_1) (- 4)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_15_1) (- 4)) (<= (- (- v_b_15_1) v_b_2_1) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_10_1) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_15_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_v_10_1) 128) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_10_1)) 125) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_15_1)) 2) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_15_1)) 2) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_10_1)) 127) (<= (- ULTIMATE.start_main_~i~6 v_b_15_1) 0) (<= (- (- v_b_2_1) v_b_2_1) 0) (<= (- (- v_b_2_1) (- v_v_10_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 4294967297) (<= (- v_b_2_1 v_v_10_1) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) (- 4)) (<= (- (- v_b_15_1) v_v_10_1) 126) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_15_1) (- 2)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_2_1)) 2) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- v_b_15_1 (- v_b_15_1)) 4) (<= (- (- ULTIMATE.start_main_~i~6) v_b_2_1) (- 2)) (<= (- ULTIMATE.start_main_~cont~6 v_b_2_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_2_1) (- 2)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_15_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 2) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 2)) (<= (- (- v_b_2_1) v_v_10_1) 128) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_2_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_v_10_1) 4294967423) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_2_1)) 0) (<= (- v_b_2_1 (- v_v_10_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 2)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 4294967293) (<= (- v_b_15_1 (- v_v_10_1)) 129) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_15_1)) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_10_1)) 127) (<= (- v_v_10_1 (- v_v_10_1)) 254) (<= (- ULTIMATE.start_main_~MAX~6 v_b_15_1) 4294967293) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_2_1)) 0) (<= (- (- v_b_15_1) (- v_b_2_1)) (- 2)) (<= (- (- v_v_10_1) v_v_10_1) 256) (forall ((v_idx_40 Int) (v_idx_38 Int) (v_idx_39 Int)) (or (< v_idx_39 v_b_2_1) (< v_idx_40 v_b_15_1) (<= v_b_15_1 v_idx_39) (and (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_39)) 126) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_39)) 128) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_39)) 128) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_39))) 125) (<= (- (- v_b_15_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_39))) 125) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_39)) (select ULTIMATE.start_main_~str1~6 v_idx_39)) 256) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_39))) 127) (<= (- (- v_b_2_1) (select ULTIMATE.start_main_~str1~6 v_idx_39)) 128) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_39)) 4294967423) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_39))) 129) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_39))) 4294967422) (<= (- v_b_2_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_39))) 127) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_39)) 130) (<= (- (- v_b_2_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_39))) 127) (<= (- v_b_15_1 (select ULTIMATE.start_main_~str1~6 v_idx_39)) 130) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_39))) 125) (<= (- v_b_2_1 (select ULTIMATE.start_main_~str1~6 v_idx_39)) 128) (<= (- (- v_b_15_1) (select ULTIMATE.start_main_~str1~6 v_idx_39)) 126) (<= (- v_b_15_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_39))) 129) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_39)) 126) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_39))) 127) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_39) (- (select ULTIMATE.start_main_~str1~6 v_idx_39))) 254)) (<= v_b_2_1 v_idx_38))) (<= (- ULTIMATE.start_main_~i~6 (- v_v_10_1)) 129) (<= (- ULTIMATE.start_main_~i~6 v_v_10_1) 130) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_15_1) (- 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_10_1)) 125) (<= (- v_b_15_1 (- v_b_2_1)) 2) (<= (- ULTIMATE.start_main_~i~6 v_b_2_1) 2) (<= (- ULTIMATE.start_main_~i~6 (- v_b_15_1)) 4) (<= (- (- v_b_15_1) v_b_15_1) (- 4)))))} [2018-12-19 22:44:13,720 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:44:13,720 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:44:13,721 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:44:13,721 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:44:13,721 WARN L224 ngHoareTripleChecker]: Pre: {2147483631#(or (exists ((v_b_6_1 Int) (v_b_7_1 Int) (v_v_20_1 Int)) (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- c_ULTIMATE.start_main_~j~6 v_v_20_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_20_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- v_b_6_1 (- v_b_7_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) 4294967296) (<= (- (- v_v_20_1) v_v_20_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_6_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- v_b_6_1 (- v_b_6_1)) (- 2)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_6_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_6_1)) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934593) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_7_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_6_1)) (- 1)) (<= (- v_b_7_1 v_v_20_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967297) (<= (- (- v_b_7_1) v_b_7_1) 8589934592) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_7_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_6_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_20_1) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 v_b_6_1) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_6_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_7_1) 8589934593) (<= (- (- v_b_6_1) v_b_7_1) 8589934593) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_7_1)) 0) (<= (- v_b_6_1 v_v_20_1) (- 1)) (<= (- (- v_b_6_1) v_v_20_1) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 v_b_7_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_20_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_7_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- v_b_7_1) v_v_20_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_7_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_7_1) 8589934592) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_6_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_7_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_7_1)) 0) (<= (- v_b_7_1 (- v_b_7_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_20_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_7_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_7_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_6_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- v_v_20_1 (- v_v_20_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_20_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_6_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_6_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_20_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_20_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_6_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_6_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_6_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_7_1) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_6_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_20_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_20_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_7_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_20_1)) 4294967296) (<= (- (- v_b_6_1) (- v_b_7_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_20_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_6_1)) (- 1)) (<= (- v_b_6_1 (- v_v_20_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_20_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_7_1)) 0) (<= (- (- v_b_6_1) v_b_6_1) 8589934594) (<= (- v_b_7_1 (- v_v_20_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- v_b_6_1 v_b_7_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_20_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_20_1) (- 1)) (<= (- (- v_b_7_1) (- v_v_20_1)) 4294967296) (<= (- (- v_b_6_1) (- v_v_20_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 8589934594) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_20_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_7_1) 4294967296) (forall ((v_idx_52 Int) (v_idx_50 Int) (v_idx_51 Int)) (or (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_51))) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_51)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_51)) 0) (<= (- v_b_6_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_51))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_51)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_51)) 4294967297) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_51) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_51))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_51))) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_51))) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_51)) (select c_ULTIMATE.start_main_~str1~6 v_idx_51)) 0) (<= (- v_b_7_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_51))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_51))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_51)) 0) (<= (- v_b_6_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_51)) (- 1)) (<= (- (- v_b_6_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_51)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_51))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_51)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_51)) (- 1)) (<= (- (- v_b_7_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_51))) 4294967296) (<= (- (- v_b_7_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_51)) 4294967296) (<= (- (- v_b_6_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_51))) 4294967297) (<= (- v_b_7_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_51)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_51))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_51))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_51))) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_51)) 0)) (<= v_b_6_1 v_idx_50) (< v_idx_51 v_b_6_1) (< v_idx_52 v_b_7_1) (<= v_b_7_1 v_idx_51))))) (exists ((v_b_11_1 Int) (v_v_87_1 Int) (v_b_10_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_11_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- (- v_b_10_1) v_b_10_1) 8589934594) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_11_1) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_87_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_10_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_10_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_11_1) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_87_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_10_1) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_10_1)) 0) (<= (- v_b_11_1 (- v_b_11_1)) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934593) (<= (- v_b_10_1 (- v_v_87_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_87_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_11_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_11_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_10_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_87_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_10_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_87_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 v_b_11_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_11_1) 4294967296) (forall ((v_idx_56 Int) (v_idx_54 Int) (v_idx_55 Int)) (or (< v_idx_55 v_b_10_1) (and (<= (- v_b_10_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_55)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_55)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_55))) 1) (<= (- (- v_b_10_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_55))) 4294967297) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_55)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_55))) 4294967296) (<= (- v_b_11_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_55)) 1) (<= (- v_b_11_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_55))) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_55)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_55))) 0) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_55) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_55))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_55))) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_55))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_55)) 0) (<= (- (- v_b_11_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_55)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_55))) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_55))) 0) (<= (- v_b_10_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_55))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_55)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_55)) (select c_ULTIMATE.start_main_~str1~6 v_idx_55)) 0) (<= (- (- v_b_10_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_55)) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_55)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_55)) 0) (<= (- (- v_b_11_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_55))) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_55))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_55)) 1)) (<= v_b_11_1 v_idx_55) (<= v_b_10_1 v_idx_54) (< v_idx_56 v_b_11_1))) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- v_b_10_1 (- v_b_11_1)) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_11_1)) 1) (<= (- (- v_b_11_1) v_v_87_1) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- v_b_10_1) v_v_87_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_10_1)) 1) (<= (- c_ULTIMATE.start_main_~j~6 v_b_10_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_10_1)) (- 1)) (<= (- (- v_b_10_1) (- v_b_11_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_11_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_11_1) 8589934593) (<= (- (- v_b_10_1) v_b_11_1) 8589934593) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_10_1) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_11_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_87_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 4294967297) (<= (- v_b_10_1 (- v_b_10_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_10_1)) 0) (<= (- v_b_11_1 v_v_87_1) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_87_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_87_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_11_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_10_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_87_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_11_1) 8589934592) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- v_b_11_1) v_b_11_1) 8589934592) (<= (- v_b_10_1 v_v_87_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_11_1)) 1) (<= (- (- v_b_10_1) (- v_v_87_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_10_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_11_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_87_1) 4294967297) (<= (- v_b_10_1 v_b_11_1) (- 1)) (<= (- v_b_11_1 (- v_v_87_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 2) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_87_1) 0) (<= (- v_v_87_1 (- v_v_87_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_10_1) 8589934594) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_11_1)) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_87_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_87_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_10_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_10_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_87_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 1) (<= (- (- v_v_87_1) v_v_87_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_87_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 8589934594) (<= (- (- v_b_11_1) (- v_v_87_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_87_1) 1))))} [2018-12-19 22:44:13,722 WARN L228 ngHoareTripleChecker]: Action: assume !!(main_~i~6 >= 0);main_~str2~6 := main_~str2~6[main_~j~6 := main_~str1~6[0]];main_#t~post4 := main_~j~6;main_~j~6 := main_#t~post4 + 1;havoc main_#t~post4;main_#t~post3 := main_~i~6;main_~i~6 := main_#t~post3 - 1;havoc main_#t~post3; [2018-12-19 22:44:13,722 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and (= (+ c_ULTIMATE.start_main_~j~6 1) c_ULTIMATE.start_main_~j~6_primed) (<= 0 c_ULTIMATE.start_main_~i~6) (= c_ULTIMATE.start_main_~i~6 (+ c_ULTIMATE.start_main_~i~6_primed 1)) (= c_ULTIMATE.start_main_~str2~6_primed (store c_ULTIMATE.start_main_~str2~6 c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 0)))) [2018-12-19 22:44:13,722 WARN L230 ngHoareTripleChecker]: Post: {2147483630#(exists ((v_b_11_1 Int) (v_v_225_1 Int) (v_v_87_1 Int) (v_b_21_1 Int) (v_b_10_1 Int) (v_b_20_1 Int)) (and (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_225_1)) 1) (<= (- v_b_20_1 (- v_v_87_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_20_1) 1) (<= (- v_b_10_1 (- v_b_20_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 2) (<= (- (- v_b_21_1) (- v_v_87_1)) (- 1)) (<= (- v_b_11_1 (- v_b_11_1)) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_11_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_20_1) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- (- v_v_225_1) v_v_225_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_21_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_11_1)) 2) (<= (- v_b_10_1 v_b_21_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_87_1)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_10_1)) (- 1)) (<= (- v_b_10_1 (- v_b_11_1)) 1) (<= (- v_b_20_1 (- v_v_225_1)) 0) (<= (- v_b_21_1 (- v_v_225_1)) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_11_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_10_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_10_1)) 1) (<= (- c_ULTIMATE.start_main_~i~6 v_b_21_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_10_1)) 1) (<= (- (- v_b_10_1) v_b_21_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_87_1) (- 1)) (<= (- (- v_b_10_1) v_v_225_1) 0) (<= (- (- v_b_11_1) (- v_b_21_1)) 0) (<= (- (- v_b_21_1) v_b_21_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_20_1)) 1) (<= (- v_b_10_1 (- v_b_10_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_225_1) 0) (<= (- v_b_11_1 v_v_87_1) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_11_1) 0) (<= (- v_b_11_1 (- v_b_20_1)) 1) (<= (- (- v_b_10_1) (- v_b_20_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_87_1) 1) (forall ((v_idx_58 Int) (v_idx_59 Int) (v_idx_57 Int) (v_idx_61 Int) (v_idx_62 Int) (v_idx_60 Int)) (or (<= v_b_10_1 v_idx_60) (<= v_b_20_1 v_idx_57) (and (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_58)) (select c_ULTIMATE.start_main_~str1~6 v_idx_61)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_58))) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_61))) 1) (<= (- v_b_20_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_61))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_58))) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_58)) 0) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_58) (select c_ULTIMATE.start_main_~str1~6 v_idx_61)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_61))) (- 1)) (<= (- v_b_11_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_61)) 1) (<= (- (- v_b_21_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_61)) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_61)) 1) (<= (- (- v_b_11_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_58))) (- 1)) (<= (- v_b_11_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_58)) 1) (<= (- (- v_b_10_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_61)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_61))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_61))) (- 1)) (<= (- v_b_20_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_61)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_58)) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_61))) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_58)) 1) (<= (- v_b_10_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_58))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_58))) 1) (<= (- (- v_b_21_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_61))) (- 1)) (<= (- (- v_b_20_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_61)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_58)) 1) (<= (- v_b_10_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_61))) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_58)) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_61))) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_61)) 0) (<= (- (- v_b_10_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_58))) 0) (<= (- v_b_11_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_58))) 1) (<= (- (- v_b_11_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_61)) (- 1)) (<= (- (- v_b_11_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_58)) (- 1)) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_58)) (select c_ULTIMATE.start_main_~str2~6 v_idx_58)) 0) (<= (- (- v_b_20_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_58)) 0) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_58) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_58))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_58)) 1) (<= (- v_b_10_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_61)) 0) (<= (- (- v_b_20_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_58))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_61)) 1) (<= (- v_b_20_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_58)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_61))) (- 1)) (<= (- v_b_21_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_58)) 1) (<= (- v_b_21_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_61)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_61))) 1) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_61)) (- 1)) (<= (- v_b_11_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_61))) 1) (<= (- (- v_b_11_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_61))) (- 1)) (<= (- v_b_21_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_61))) 1) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_61) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_61))) 0) (<= (- v_b_20_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_58))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_61))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_61)) 0) (<= (- (- v_b_21_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_58))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_58)) 0) (<= (- v_b_21_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_58))) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_58)) (- 1)) (<= (- (- v_b_21_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_58)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_58))) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_61)) (- 1)) (<= (- v_b_10_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_58)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_58))) (- 1)) (<= (- (- v_b_10_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_61))) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_61)) (select c_ULTIMATE.start_main_~str1~6 v_idx_61)) 0) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_58) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_61))) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_58))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_61)) (- 1)) (<= (- (- v_b_20_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_61))) 0) (<= (- (- v_b_10_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_58)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_58))) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_58))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_58)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_61)) 1)) (< v_idx_59 v_b_21_1) (<= v_b_11_1 v_idx_61) (< v_idx_62 v_b_11_1) (< v_idx_58 v_b_20_1) (<= v_b_21_1 v_idx_58) (< v_idx_61 v_b_10_1))) (<= (- v_b_10_1 (- v_b_21_1)) 1) (<= (- v_b_11_1 v_v_225_1) 1) (<= (- (- v_b_10_1) v_v_87_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_11_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_87_1)) 0) (<= (- v_b_20_1 v_v_87_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_11_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_225_1)) 1) (<= (- c_ULTIMATE.start_main_~j~6 v_v_225_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 v_b_20_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) c_ULTIMATE.start_main_~j~6) (- 2)) (<= (- (- v_v_225_1) (- v_v_87_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_21_1) (- 2)) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_87_1) 0) (<= (- (- v_b_11_1) v_v_87_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_11_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_21_1) 0) (<= (- (- v_b_10_1) v_b_11_1) (- 1)) (<= (- v_b_20_1 (- v_b_20_1)) 0) (<= (- v_b_21_1 v_v_87_1) 1) (<= (- v_b_10_1 v_b_11_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 2) (<= (- v_b_21_1 (- v_v_87_1)) 1) (<= (- v_v_87_1 (- v_v_87_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_87_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_21_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_87_1) 0) (<= (- (- v_b_11_1) v_b_20_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_10_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_225_1) (- 1)) (<= (- (- v_b_21_1) v_v_225_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_225_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_87_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_225_1)) (- 1)) (<= (- v_b_11_1 (- v_b_21_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_10_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_b_10_1) (- 1)) (<= (- v_v_225_1 (- v_v_87_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_225_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_20_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- v_b_20_1) (- v_v_87_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_21_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_11_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_20_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- v_v_225_1) v_v_87_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- v_v_225_1 v_v_87_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_87_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- v_b_11_1 v_b_20_1) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_21_1)) 0) (<= (- (- v_b_11_1) (- v_v_225_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_20_1)) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_87_1)) 1) (<= (- v_b_10_1 (- v_v_87_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_20_1) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_11_1)) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_20_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) (- 2)) (<= (- v_b_11_1 (- v_v_225_1)) 1) (<= (- (- v_b_20_1) v_b_20_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_21_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_11_1) (- 2)) (<= (- (- v_b_11_1) v_v_225_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_21_1) (- 1)) (<= (- (- v_b_20_1) v_b_21_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_10_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_20_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 v_b_10_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_11_1) (- 1)) (<= (- (- v_b_11_1) (- v_v_87_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_20_1) 0) (<= (- (- v_b_10_1) v_b_20_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_225_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- v_b_20_1) (- v_b_21_1)) 1) (<= (- v_b_10_1 v_v_225_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_10_1)) (- 1)) (<= (- (- v_b_10_1) (- v_b_11_1)) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_20_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_225_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_225_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_10_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_10_1) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_20_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_87_1)) 1) (<= (- (- v_b_10_1) (- v_b_21_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_225_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_10_1)) 0) (<= (- (- v_b_21_1) v_v_87_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_10_1) 0) (<= (- (- v_b_11_1) v_b_11_1) (- 2)) (<= (- v_b_20_1 v_b_21_1) (- 1)) (<= (- v_b_21_1 (- v_b_21_1)) 2) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_87_1)) (- 1)) (<= (- v_b_20_1 (- v_b_21_1)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_225_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_11_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_225_1) 1) (<= (- v_b_10_1 (- v_v_225_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_21_1)) 0) (<= (- (- v_b_20_1) v_v_87_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_21_1)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_20_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 1) (<= (- (- v_b_10_1) (- v_v_225_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_21_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_10_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- v_b_10_1) v_b_10_1) 0) (<= (- (- v_b_20_1) v_v_225_1) 0) (<= (- v_b_10_1 v_b_20_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) (- 2)) (<= (- v_v_225_1 (- v_v_225_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_225_1) 1) (<= (- v_b_10_1 v_v_87_1) 0) (<= (- (- v_b_20_1) (- v_v_225_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_87_1) 1) (<= (- v_b_20_1 v_v_225_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_87_1)) (- 1)) (<= (- v_b_21_1 v_v_225_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_11_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_21_1)) 2) (<= (- c_ULTIMATE.start_main_~i~6 v_v_87_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_21_1)) 1) (<= (- v_b_11_1 (- v_v_87_1)) 1) (<= (- (- v_b_11_1) (- v_b_20_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_11_1)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_21_1)) 1) (<= (- (- v_b_21_1) (- v_v_225_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_11_1) (- 2)) (<= (- v_b_11_1 v_b_21_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_11_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_20_1)) (- 1)) (<= (- (- v_b_10_1) (- v_v_87_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_21_1) (- 2)) (<= (- (- v_v_87_1) v_v_87_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_20_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_10_1) 1) (<= (- (- v_b_11_1) v_b_21_1) (- 2)) (<= (- c_ULTIMATE.start_main_~i~6 v_v_225_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_87_1) 1)))} [2018-12-19 22:44:13,723 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:44:13,725 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:44:13,725 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:44:16,051 WARN L181 SmtUtils]: Spent 2.33 s on a formula simplification. DAG size of input: 503 DAG size of output: 286 [2018-12-19 22:44:16,052 WARN L270 ngHoareTripleChecker]: Pre: {2147483631#(exists ((v_b_11_1 Int) (v_v_87_1 Int) (v_b_10_1 Int)) (and (<= (- ULTIMATE.start_main_~MAX~6 v_b_11_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- (- v_b_10_1) v_b_10_1) 8589934594) (<= (- ULTIMATE.start_main_~cont~6 v_b_11_1) 4294967296) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_87_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_10_1) 8589934593) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) v_b_10_1) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_11_1) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_87_1)) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_10_1) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- v_b_10_1)) 0) (<= (- v_b_11_1 (- v_b_11_1)) 2) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 8589934593) (<= (- v_b_10_1 (- v_v_87_1)) 0) (<= (- ULTIMATE.start_main_~i~6 v_v_87_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_11_1) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_11_1)) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_10_1) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_87_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 4294967297) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 1) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_10_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_87_1) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 4294967296) (<= (- ULTIMATE.start_main_~j~6 v_b_11_1) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) v_b_11_1) 4294967296) (forall ((v_idx_56 Int) (v_idx_54 Int) (v_idx_55 Int)) (or (< v_idx_55 v_b_10_1) (and (<= (- v_b_10_1 (select ULTIMATE.start_main_~str1~6 v_idx_55)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_55)) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_55))) 1) (<= (- (- v_b_10_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_55))) 4294967297) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_55)) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_55))) 4294967296) (<= (- v_b_11_1 (select ULTIMATE.start_main_~str1~6 v_idx_55)) 1) (<= (- v_b_11_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_55))) 1) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_55)) 0) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_55))) 0) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_55) (- (select ULTIMATE.start_main_~str1~6 v_idx_55))) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_55))) 0) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_55))) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_55)) 0) (<= (- (- v_b_11_1) (select ULTIMATE.start_main_~str1~6 v_idx_55)) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_55))) 4294967297) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_55))) 0) (<= (- v_b_10_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_55))) 0) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_55)) 0) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_55)) (select ULTIMATE.start_main_~str1~6 v_idx_55)) 0) (<= (- (- v_b_10_1) (select ULTIMATE.start_main_~str1~6 v_idx_55)) 4294967297) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_55)) 0) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_55)) 0) (<= (- (- v_b_11_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_55))) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_55))) 0) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_55)) 1)) (<= v_b_11_1 v_idx_55) (<= v_b_10_1 v_idx_54) (< v_idx_56 v_b_11_1))) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 0) (<= (- v_b_10_1 (- v_b_11_1)) 1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_11_1)) 1) (<= (- (- v_b_11_1) v_v_87_1) 4294967296) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- v_b_10_1) v_v_87_1) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_10_1)) 1) (<= (- ULTIMATE.start_main_~j~6 v_b_10_1) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_10_1)) (- 1)) (<= (- (- v_b_10_1) (- v_b_11_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_11_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_11_1) 8589934593) (<= (- (- v_b_10_1) v_b_11_1) 8589934593) (<= (- ULTIMATE.start_main_~MAX~6 v_b_10_1) 1) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_11_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_87_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 1) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 4294967297) (<= (- v_b_10_1 (- v_b_10_1)) 0) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_10_1)) 0) (<= (- v_b_11_1 v_v_87_1) 1) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_v_87_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_87_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_11_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_10_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_v_87_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_11_1) 8589934592) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- (- v_b_11_1) v_b_11_1) 8589934592) (<= (- v_b_10_1 v_v_87_1) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_11_1)) 1) (<= (- (- v_b_10_1) (- v_v_87_1)) 4294967297) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_10_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_11_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_v_87_1) 4294967297) (<= (- v_b_10_1 v_b_11_1) (- 1)) (<= (- v_b_11_1 (- v_v_87_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 2) (<= (- (- ULTIMATE.start_main_~j~6) v_v_87_1) 0) (<= (- v_v_87_1 (- v_v_87_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_10_1) 8589934594) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_11_1)) 2) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_87_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_87_1) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_10_1) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_10_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- ULTIMATE.start_main_~j~6 (- v_v_87_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 1) (<= (- (- v_v_87_1) v_v_87_1) 0) (<= (- ULTIMATE.start_main_~j~6 v_v_87_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 8589934594) (<= (- (- v_b_11_1) (- v_v_87_1)) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 1) (<= (- ULTIMATE.start_main_~MAX~6 v_v_87_1) 1)))} [2018-12-19 22:44:16,052 WARN L274 ngHoareTripleChecker]: Action: assume !!(main_~i~6 >= 0);main_~str2~6 := main_~str2~6[main_~j~6 := main_~str1~6[0]];main_#t~post4 := main_~j~6;main_~j~6 := main_#t~post4 + 1;havoc main_#t~post4;main_#t~post3 := main_~i~6;main_~i~6 := main_#t~post3 - 1;havoc main_#t~post3; [2018-12-19 22:44:16,052 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and (= (+ c_ULTIMATE.start_main_~j~6 1) c_ULTIMATE.start_main_~j~6_primed) (<= 0 c_ULTIMATE.start_main_~i~6) (= c_ULTIMATE.start_main_~i~6 (+ c_ULTIMATE.start_main_~i~6_primed 1)) (= c_ULTIMATE.start_main_~str2~6_primed (store c_ULTIMATE.start_main_~str2~6 c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 0)))) [2018-12-19 22:44:20,663 WARN L138 XnfTransformerHelper]: expecting exponential blowup for input size 68 [2018-12-19 22:44:21,226 WARN L276 ngHoareTripleChecker]: Post: {2147483630#(or (and (<= 1 ULTIMATE.start_main_~MAX~6) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 2) (<= 2 (* 2 ULTIMATE.start_main_~MAX~6)) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 0) (<= ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6) (<= 0 (* 2 ULTIMATE.start_main_~cont~6)) (<= (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 0) (<= ULTIMATE.start_main_~cont~6 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 2) (<= ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 2) (<= ULTIMATE.start_main_~cont~6 (+ ULTIMATE.start_main_~i~6 1)) (<= 2 (* 2 ULTIMATE.start_main_~j~6)) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 2) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 2) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= 0 ULTIMATE.start_main_~cont~6) (<= ULTIMATE.start_main_~j~6 1) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6)) (<= 0 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6)) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~j~6) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6)) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6) 2) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6) 1) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 1) (exists ((v_b_11_1 Int) (v_b_21_1 Int) (v_b_10_1 Int) (v_b_20_1 Int)) (and (<= (+ v_b_21_1 v_b_10_1) 1) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_20_1 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_20_1) 1) (<= v_b_21_1 (+ v_b_20_1 1)) (<= ULTIMATE.start_main_~MAX~6 v_b_21_1) (<= (- v_b_10_1 (- v_b_20_1)) 0) (<= (+ v_b_11_1 v_b_10_1) 1) (<= (+ v_b_10_1 1) ULTIMATE.start_main_~j~6) (<= (- v_b_11_1 (- v_b_11_1)) 2) (<= (* 2 v_b_21_1) 2) (<= v_b_11_1 (+ ULTIMATE.start_main_~i~6 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_11_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_20_1) 1) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_11_1)) (<= (+ ULTIMATE.start_main_~i~6 v_b_10_1 1) 0) (<= (+ v_b_10_1 1) v_b_21_1) (< v_b_11_1 (+ v_b_10_1 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_21_1)) 0) (<= v_b_10_1 0) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_21_1)) (<= 1 (+ ULTIMATE.start_main_~MAX~6 v_b_20_1)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_11_1)) 2) (<= (- v_b_10_1 v_b_21_1) (- 1)) (<= v_b_20_1 v_b_10_1) (<= ULTIMATE.start_main_~j~6 (+ v_b_20_1 1)) (<= ULTIMATE.start_main_~j~6 v_b_11_1) (<= 1 (+ ULTIMATE.start_main_~j~6 v_b_20_1)) (<= v_b_11_1 (+ v_b_20_1 1)) (<= 2 (* 2 v_b_11_1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_10_1)) (- 1)) (<= 0 v_b_20_1) (<= 1 (+ v_b_11_1 ULTIMATE.start_main_~cont~6)) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_10_1 1)) (<= (- v_b_10_1 (- v_b_11_1)) 1) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_20_1) 1) (<= 1 (+ ULTIMATE.start_main_~j~6 v_b_10_1)) (<= 2 (+ ULTIMATE.start_main_~j~6 v_b_21_1)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_11_1)) 0) (<= (+ v_b_11_1 ULTIMATE.start_main_~cont~6) 1) (forall ((v_prenex_26 Int) (v_prenex_25 Int)) (or (<= v_b_11_1 v_prenex_25) (< v_prenex_26 v_b_20_1) (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_26) (- (select ULTIMATE.start_main_~str1~6 v_prenex_25))) 0) (<= v_b_21_1 v_prenex_26) (< v_prenex_25 v_b_10_1))) (<= (- (- ULTIMATE.start_main_~j~6) v_b_10_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_10_1)) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_21_1) (- 2)) (<= (- (- v_b_10_1) v_b_21_1) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_10_1)) 1) (<= 1 (+ v_b_21_1 v_b_20_1)) (forall ((v_prenex_38 Int) (v_prenex_39 Int)) (or (<= v_b_21_1 v_prenex_39) (< v_prenex_39 v_b_20_1) (< v_prenex_38 v_b_10_1) (<= v_b_11_1 v_prenex_38) (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_39) (select ULTIMATE.start_main_~str1~6 v_prenex_38)) 0))) (<= v_b_21_1 v_b_11_1) (<= (- (- v_b_11_1) (- v_b_21_1)) 0) (<= 2 (+ ULTIMATE.start_main_~MAX~6 v_b_21_1)) (<= v_b_11_1 v_b_21_1) (<= (- (- v_b_21_1) v_b_21_1) (- 2)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_20_1)) 1) (<= (- v_b_10_1 (- v_b_10_1)) 0) (<= v_b_21_1 (+ v_b_10_1 1)) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_20_1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_11_1) 0) (<= (- v_b_11_1 (- v_b_20_1)) 1) (<= (- (- v_b_10_1) (- v_b_20_1)) 0) (<= (- v_b_10_1 (- v_b_21_1)) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_11_1) (- 2)) (<= 1 (+ v_b_11_1 v_b_10_1)) (<= 1 v_b_21_1) (<= v_b_10_1 (+ ULTIMATE.start_main_~i~6 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_11_1)) 0) (<= (+ v_b_20_1 1) v_b_21_1) (<= 2 (+ v_b_11_1 ULTIMATE.start_main_~j~6)) (<= (- ULTIMATE.start_main_~i~6 v_b_20_1) (- 1)) (<= v_b_10_1 ULTIMATE.start_main_~cont~6) (<= 2 (* 2 v_b_21_1)) (<= (- (- ULTIMATE.start_main_~j~6) v_b_21_1) (- 2)) (<= 0 v_b_10_1) (<= (+ ULTIMATE.start_main_~j~6 v_b_21_1) 2) (<= (+ v_b_10_1 1) ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start_main_~cont~6 v_b_11_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_21_1) 0) (<= v_b_10_1 v_b_20_1) (<= (- (- v_b_10_1) v_b_11_1) (- 1)) (<= (+ v_b_10_1 v_b_21_1) 1) (<= 1 (+ v_b_10_1 v_b_21_1)) (<= (- v_b_20_1 (- v_b_20_1)) 0) (<= (+ ULTIMATE.start_main_~i~6 v_b_21_1) 0) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_10_1) 1) (<= 1 v_b_11_1) (<= (+ v_b_20_1 1) ULTIMATE.start_main_~MAX~6) (<= (- v_b_10_1 v_b_11_1) (- 1)) (<= 0 (+ v_b_10_1 v_b_20_1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_21_1) (- 1)) (<= (- (- v_b_11_1) v_b_20_1) (- 1)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_10_1)) 1) (<= v_b_21_1 1) (<= (- v_b_11_1 (- v_b_21_1)) 2) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_10_1) (- 1)) (<= 0 (+ v_b_11_1 ULTIMATE.start_main_~i~6)) (<= (+ ULTIMATE.start_main_~j~6 v_b_20_1) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_10_1) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_20_1)) 0) (<= v_b_11_1 (+ v_b_10_1 1)) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_11_1) (<= (- ULTIMATE.start_main_~j~6 (- v_b_21_1)) 2) (<= (+ v_b_10_1 1) v_b_11_1) (<= (- ULTIMATE.start_main_~MAX~6 v_b_11_1) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_b_20_1) (- 1)) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_10_1) (<= (+ ULTIMATE.start_main_~cont~6 v_b_10_1) 0) (<= (+ v_b_11_1 ULTIMATE.start_main_~i~6) 0) (<= (- v_b_11_1 v_b_20_1) 1) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_21_1)) 0) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_21_1) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_20_1)) 1) (<= (* 2 v_b_20_1) 0) (<= v_b_11_1 (+ ULTIMATE.start_main_~cont~6 1)) (<= (- ULTIMATE.start_main_~j~6 v_b_20_1) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_11_1)) 2) (<= 2 (+ v_b_11_1 ULTIMATE.start_main_~MAX~6)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_10_1 1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_20_1)) 0) (<= (* 2 v_b_11_1) 2) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_20_1 1)) (<= (- (- v_b_20_1) v_b_20_1) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_21_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_11_1) (- 2)) (<= (- ULTIMATE.start_main_~cont~6 v_b_21_1) (- 1)) (<= (- (- v_b_20_1) v_b_21_1) (- 1)) (<= 1 (+ v_b_11_1 v_b_20_1)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_10_1)) 0) (<= 1 (+ ULTIMATE.start_main_~MAX~6 v_b_10_1)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_20_1) (- 1)) (<= (+ v_b_11_1 ULTIMATE.start_main_~j~6) 2) (<= 0 (* 2 v_b_10_1)) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_20_1)) (<= (- ULTIMATE.start_main_~j~6 v_b_10_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_11_1) (- 1)) (<= v_b_20_1 ULTIMATE.start_main_~cont~6) (forall ((v_prenex_51 Int) (v_prenex_50 Int)) (or (<= v_b_21_1 v_prenex_51) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_51)) (- (select ULTIMATE.start_main_~str1~6 v_prenex_50))) 0) (<= v_b_11_1 v_prenex_50) (< v_prenex_50 v_b_10_1) (< v_prenex_51 v_b_20_1))) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_20_1) 0) (<= v_b_20_1 (+ ULTIMATE.start_main_~i~6 1)) (<= (- (- v_b_10_1) v_b_20_1) 0) (<= (- (- v_b_20_1) (- v_b_21_1)) 1) (forall ((v_prenex_6 Int) (v_prenex_5 Int)) (or (<= v_b_21_1 v_prenex_5) (<= v_b_11_1 v_prenex_6) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_5)) (select ULTIMATE.start_main_~str1~6 v_prenex_6)) 0) (< v_prenex_6 v_b_10_1) (< v_prenex_5 v_b_20_1))) (<= (+ v_b_11_1 ULTIMATE.start_main_~MAX~6) 2) (<= 1 (+ v_b_21_1 v_b_10_1)) (<= ULTIMATE.start_main_~j~6 (+ v_b_10_1 1)) (<= (+ v_b_20_1 1) ULTIMATE.start_main_~j~6) (<= (+ ULTIMATE.start_main_~cont~6 v_b_20_1) 0) (<= (- (- v_b_10_1) (- v_b_11_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_10_1)) (- 1)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_20_1)) (- 1)) (<= v_b_20_1 0) (<= v_b_11_1 ULTIMATE.start_main_~j~6) (<= (- ULTIMATE.start_main_~i~6 (- v_b_10_1)) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_10_1) 1) (<= v_b_21_1 (+ ULTIMATE.start_main_~cont~6 1)) (<= (+ ULTIMATE.start_main_~i~6 2) v_b_21_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_20_1)) (- 1)) (<= ULTIMATE.start_main_~MAX~6 v_b_11_1) (<= v_b_21_1 ULTIMATE.start_main_~j~6) (<= (- (- v_b_10_1) (- v_b_21_1)) 1) (<= (+ v_b_11_1 v_b_21_1) 2) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_10_1)) 0) (<= 0 (* 2 v_b_20_1)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_21_1) 1) (<= (- (- v_b_11_1) v_b_11_1) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_10_1) 0) (<= (+ v_b_11_1 v_b_20_1) 1) (<= ULTIMATE.start_main_~j~6 v_b_21_1) (<= (- v_b_20_1 v_b_21_1) (- 1)) (<= (- v_b_21_1 (- v_b_21_1)) 2) (<= (+ v_b_10_1 v_b_20_1) 0) (<= ULTIMATE.start_main_~cont~6 v_b_20_1) (<= (- v_b_20_1 (- v_b_21_1)) 1) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_11_1)) 1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_21_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_21_1)) 2) (<= v_b_11_1 ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start_main_~cont~6 v_b_20_1) 0) (<= (+ ULTIMATE.start_main_~i~6 2) v_b_11_1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_21_1) 0) (<= 2 (+ v_b_11_1 v_b_21_1)) (<= (+ ULTIMATE.start_main_~j~6 v_b_10_1) 1) (<= (- ULTIMATE.start_main_~cont~6 v_b_10_1) 0) (<= (- (- v_b_10_1) v_b_10_1) 0) (<= (- v_b_10_1 v_b_20_1) 0) (<= (+ v_b_21_1 v_b_20_1) 1) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_10_1)) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_21_1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_11_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_21_1)) 2) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_21_1)) 1) (<= v_b_21_1 ULTIMATE.start_main_~MAX~6) (<= (- (- v_b_11_1) (- v_b_20_1)) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_11_1)) 2) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_21_1) 2) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_21_1)) 1) (<= (+ ULTIMATE.start_main_~cont~6 v_b_11_1) 1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_11_1) (- 2)) (<= (- v_b_11_1 v_b_21_1) 0) (<= (* 2 v_b_10_1) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_11_1) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_20_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_21_1) (- 2)) (<= ULTIMATE.start_main_~cont~6 v_b_10_1) (<= v_b_21_1 (+ ULTIMATE.start_main_~i~6 2)) (<= (+ ULTIMATE.start_main_~i~6 v_b_20_1 1) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_20_1)) 1) (< v_b_21_1 (+ v_b_20_1 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_10_1) 1) (<= (- (- v_b_11_1) v_b_21_1) (- 2)) (<= (+ v_b_20_1 1) v_b_11_1) (<= v_b_11_1 1))) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 1) (<= (+ ULTIMATE.start_main_~i~6 2) ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~MAX~6) (<= ULTIMATE.start_main_~MAX~6 1) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) (- 2)) (<= (+ (* 2 ULTIMATE.start_main_~i~6) 2) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) (- 2)) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6 1) 0) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~cont~6 1)) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~cont~6 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 2) (<= (* 2 ULTIMATE.start_main_~j~6) 2) (<= 1 ULTIMATE.start_main_~j~6) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~i~6 2)) (<= (+ ULTIMATE.start_main_~i~6 1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 1) (<= 0 (+ ULTIMATE.start_main_~i~6 1)) (<= 0 (+ (* 2 ULTIMATE.start_main_~i~6) 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 1) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) (- 1)) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~i~6 2)) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6) 0) (<= (* 2 ULTIMATE.start_main_~MAX~6) 2) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 1) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 0) (<= (* 2 ULTIMATE.start_main_~cont~6) 0) (<= 0 (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) (- 1)) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 1) (<= (+ ULTIMATE.start_main_~i~6 1) ULTIMATE.start_main_~cont~6) (<= 2 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6)) (<= (+ ULTIMATE.start_main_~i~6 2) ULTIMATE.start_main_~j~6)) (and (<= 1 ULTIMATE.start_main_~MAX~6) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 2) (<= 2 (* 2 ULTIMATE.start_main_~MAX~6)) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 0) (<= ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6) (exists ((v_b_11_1 Int) (v_b_21_1 Int) (v_b_10_1 Int) (v_b_20_1 Int)) (and (<= (+ v_b_21_1 v_b_10_1) 1) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_20_1 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_20_1) 1) (<= v_b_21_1 (+ v_b_20_1 1)) (<= ULTIMATE.start_main_~MAX~6 v_b_21_1) (<= (- v_b_10_1 (- v_b_20_1)) 0) (<= (+ v_b_11_1 v_b_10_1) 1) (forall ((v_prenex_27 Int)) (or (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_27))) (- 1)) (< v_prenex_27 v_b_20_1) (<= v_b_21_1 v_prenex_27))) (forall ((v_prenex_67 Int)) (or (<= v_b_21_1 v_prenex_67) (< v_prenex_67 v_b_20_1) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_67))) 1))) (<= (+ v_b_10_1 1) ULTIMATE.start_main_~j~6) (<= (- v_b_11_1 (- v_b_11_1)) 2) (<= (* 2 v_b_21_1) 2) (forall ((v_prenex_35 Int)) (or (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_35)) (select ULTIMATE.start_main_~str2~6 v_prenex_35)) 0) (<= v_b_21_1 v_prenex_35) (< v_prenex_35 v_b_20_1))) (<= v_b_11_1 (+ ULTIMATE.start_main_~i~6 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_11_1)) 0) (forall ((v_prenex_23 Int)) (or (<= v_b_21_1 v_prenex_23) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str2~6 v_prenex_23)) 0) (< v_prenex_23 v_b_20_1))) (<= (- ULTIMATE.start_main_~MAX~6 v_b_20_1) 1) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_11_1)) (<= (+ ULTIMATE.start_main_~i~6 v_b_10_1 1) 0) (forall ((v_prenex_63 Int)) (or (< v_prenex_63 v_b_20_1) (<= v_b_21_1 v_prenex_63) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str2~6 v_prenex_63)) 1))) (<= (+ v_b_10_1 1) v_b_21_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_21_1)) 0) (<= v_b_10_1 0) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_21_1)) (<= 1 (+ ULTIMATE.start_main_~MAX~6 v_b_20_1)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_11_1)) 2) (<= (- v_b_10_1 v_b_21_1) (- 1)) (<= v_b_20_1 v_b_10_1) (forall ((v_prenex_36 Int)) (or (< v_prenex_36 v_b_20_1) (<= v_b_21_1 v_prenex_36) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_36))) 1))) (<= ULTIMATE.start_main_~j~6 (+ v_b_20_1 1)) (<= ULTIMATE.start_main_~j~6 v_b_11_1) (<= 1 (+ ULTIMATE.start_main_~j~6 v_b_20_1)) (<= v_b_11_1 (+ v_b_20_1 1)) (<= 2 (* 2 v_b_11_1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_10_1)) (- 1)) (<= 0 v_b_20_1) (<= 1 (+ v_b_11_1 ULTIMATE.start_main_~cont~6)) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_10_1 1)) (forall ((v_prenex_1 Int)) (or (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_1))) 0) (<= v_b_21_1 v_prenex_1) (< v_prenex_1 v_b_20_1))) (<= (- v_b_10_1 (- v_b_11_1)) 1) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_20_1) 1) (<= 1 (+ ULTIMATE.start_main_~j~6 v_b_10_1)) (forall ((v_prenex_4 Int)) (or (< v_prenex_4 v_b_20_1) (<= v_b_21_1 v_prenex_4) (<= (- (- v_b_11_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_4))) (- 1)))) (<= 2 (+ ULTIMATE.start_main_~j~6 v_b_21_1)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_11_1)) 0) (forall ((v_prenex_30 Int)) (or (<= v_b_21_1 v_prenex_30) (< v_prenex_30 v_b_20_1) (<= (- (- v_b_10_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_30))) 0))) (<= (+ v_b_11_1 ULTIMATE.start_main_~cont~6) 1) (forall ((v_prenex_26 Int) (v_prenex_25 Int)) (or (<= v_b_11_1 v_prenex_25) (< v_prenex_26 v_b_20_1) (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_26) (- (select ULTIMATE.start_main_~str1~6 v_prenex_25))) 0) (<= v_b_21_1 v_prenex_26) (< v_prenex_25 v_b_10_1))) (<= (- (- ULTIMATE.start_main_~j~6) v_b_10_1) (- 1)) (forall ((v_prenex_47 Int)) (or (<= v_b_21_1 v_prenex_47) (< v_prenex_47 v_b_20_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_47))) (- 1)))) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_10_1)) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_21_1) (- 2)) (<= (- (- v_b_10_1) v_b_21_1) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_10_1)) 1) (forall ((v_prenex_55 Int)) (or (< v_prenex_55 v_b_20_1) (<= v_b_21_1 v_prenex_55) (<= (- v_b_20_1 (- (select ULTIMATE.start_main_~str2~6 v_prenex_55))) 0))) (<= 1 (+ v_b_21_1 v_b_20_1)) (forall ((v_prenex_38 Int) (v_prenex_39 Int)) (or (<= v_b_21_1 v_prenex_39) (< v_prenex_39 v_b_20_1) (< v_prenex_38 v_b_10_1) (<= v_b_11_1 v_prenex_38) (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_39) (select ULTIMATE.start_main_~str1~6 v_prenex_38)) 0))) (<= v_b_21_1 v_b_11_1) (<= (- (- v_b_11_1) (- v_b_21_1)) 0) (forall ((v_prenex_62 Int)) (or (< v_prenex_62 v_b_20_1) (<= v_b_21_1 v_prenex_62) (<= (- v_b_21_1 (select ULTIMATE.start_main_~str2~6 v_prenex_62)) 1))) (<= 2 (+ ULTIMATE.start_main_~MAX~6 v_b_21_1)) (<= v_b_11_1 v_b_21_1) (<= (- (- v_b_21_1) v_b_21_1) (- 2)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_20_1)) 1) (<= (- v_b_10_1 (- v_b_10_1)) 0) (<= v_b_21_1 (+ v_b_10_1 1)) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_20_1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_11_1) 0) (<= (- v_b_11_1 (- v_b_20_1)) 1) (<= (- (- v_b_10_1) (- v_b_20_1)) 0) (<= (- v_b_10_1 (- v_b_21_1)) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_11_1) (- 2)) (<= 1 (+ v_b_11_1 v_b_10_1)) (<= 1 v_b_21_1) (<= v_b_10_1 (+ ULTIMATE.start_main_~i~6 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_11_1)) 0) (<= (+ v_b_20_1 1) v_b_21_1) (forall ((v_prenex_41 Int)) (or (< v_prenex_41 v_b_20_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str2~6 v_prenex_41)) (- 1)) (<= v_b_21_1 v_prenex_41))) (<= 2 (+ v_b_11_1 ULTIMATE.start_main_~j~6)) (<= (- ULTIMATE.start_main_~i~6 v_b_20_1) (- 1)) (<= v_b_10_1 ULTIMATE.start_main_~cont~6) (<= 2 (* 2 v_b_21_1)) (forall ((v_idx_58 Int)) (or (<= v_b_21_1 v_idx_58) (< v_idx_58 v_b_20_1) (<= (- (- v_b_10_1) (select ULTIMATE.start_main_~str2~6 v_idx_58)) 0))) (<= (- (- ULTIMATE.start_main_~j~6) v_b_21_1) (- 2)) (<= 0 v_b_10_1) (<= (+ ULTIMATE.start_main_~j~6 v_b_21_1) 2) (<= (+ v_b_10_1 1) ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start_main_~cont~6 v_b_11_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_21_1) 0) (<= v_b_10_1 v_b_20_1) (<= (- (- v_b_10_1) v_b_11_1) (- 1)) (<= (+ v_b_10_1 v_b_21_1) 1) (forall ((v_prenex_68 Int)) (or (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str2~6 v_prenex_68)) (- 1)) (<= v_b_21_1 v_prenex_68) (< v_prenex_68 v_b_20_1))) (<= 1 (+ v_b_10_1 v_b_21_1)) (forall ((v_prenex_22 Int)) (or (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str2~6 v_prenex_22)) 1) (< v_prenex_22 v_b_20_1) (<= v_b_21_1 v_prenex_22))) (<= (- v_b_20_1 (- v_b_20_1)) 0) (<= (+ ULTIMATE.start_main_~i~6 v_b_21_1) 0) (forall ((v_prenex_29 Int)) (or (<= v_b_21_1 v_prenex_29) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_29))) 0) (< v_prenex_29 v_b_20_1))) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_10_1) 1) (<= 1 v_b_11_1) (forall ((v_prenex_74 Int)) (or (<= (- v_b_10_1 (- (select ULTIMATE.start_main_~str2~6 v_prenex_74))) 0) (<= v_b_21_1 v_prenex_74) (< v_prenex_74 v_b_20_1))) (<= (+ v_b_20_1 1) ULTIMATE.start_main_~MAX~6) (<= (- v_b_10_1 v_b_11_1) (- 1)) (<= 0 (+ v_b_10_1 v_b_20_1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_21_1) (- 1)) (<= (- (- v_b_11_1) v_b_20_1) (- 1)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_10_1)) 1) (<= v_b_21_1 1) (forall ((v_prenex_65 Int)) (or (<= v_b_21_1 v_prenex_65) (<= (- v_b_11_1 (select ULTIMATE.start_main_~str2~6 v_prenex_65)) 1) (< v_prenex_65 v_b_20_1))) (<= (- v_b_11_1 (- v_b_21_1)) 2) (forall ((v_prenex_12 Int)) (or (<= v_b_21_1 v_prenex_12) (< v_prenex_12 v_b_20_1) (<= (- (- v_b_21_1) (select ULTIMATE.start_main_~str2~6 v_prenex_12)) (- 1)))) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_10_1) (- 1)) (<= 0 (+ v_b_11_1 ULTIMATE.start_main_~i~6)) (<= (+ ULTIMATE.start_main_~j~6 v_b_20_1) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_10_1) (- 1)) (forall ((v_prenex_52 Int)) (or (<= v_b_21_1 v_prenex_52) (< v_prenex_52 v_b_20_1) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str2~6 v_prenex_52)) 0))) (forall ((v_prenex_19 Int)) (or (< v_prenex_19 v_b_20_1) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str2~6 v_prenex_19)) 1) (<= v_b_21_1 v_prenex_19))) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_20_1)) 0) (<= v_b_11_1 (+ v_b_10_1 1)) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_11_1) (<= (- ULTIMATE.start_main_~j~6 (- v_b_21_1)) 2) (<= (+ v_b_10_1 1) v_b_11_1) (<= (- ULTIMATE.start_main_~MAX~6 v_b_11_1) 0) (forall ((v_prenex_72 Int)) (or (< v_prenex_72 v_b_20_1) (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_72) (- (select ULTIMATE.start_main_~str2~6 v_prenex_72))) 0) (<= v_b_21_1 v_prenex_72))) (<= (- (- ULTIMATE.start_main_~j~6) v_b_20_1) (- 1)) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_10_1) (<= (+ ULTIMATE.start_main_~cont~6 v_b_10_1) 0) (<= (+ v_b_11_1 ULTIMATE.start_main_~i~6) 0) (<= (- v_b_11_1 v_b_20_1) 1) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_21_1)) 0) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_21_1) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_20_1)) 1) (forall ((v_prenex_66 Int)) (or (< v_prenex_66 v_b_20_1) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str2~6 v_prenex_66)) (- 1)) (<= v_b_21_1 v_prenex_66))) (<= (* 2 v_b_20_1) 0) (<= v_b_11_1 (+ ULTIMATE.start_main_~cont~6 1)) (<= (- ULTIMATE.start_main_~j~6 v_b_20_1) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_11_1)) 2) (<= 2 (+ v_b_11_1 ULTIMATE.start_main_~MAX~6)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_10_1 1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_20_1)) 0) (<= (* 2 v_b_11_1) 2) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_20_1 1)) (<= (- (- v_b_20_1) v_b_20_1) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_21_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_11_1) (- 2)) (<= (- ULTIMATE.start_main_~cont~6 v_b_21_1) (- 1)) (<= (- (- v_b_20_1) v_b_21_1) (- 1)) (<= 1 (+ v_b_11_1 v_b_20_1)) (forall ((v_prenex_20 Int)) (or (<= v_b_21_1 v_prenex_20) (< v_prenex_20 v_b_20_1) (<= (- (- v_b_20_1) (select ULTIMATE.start_main_~str2~6 v_prenex_20)) 0))) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_10_1)) 0) (<= 1 (+ ULTIMATE.start_main_~MAX~6 v_b_10_1)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_20_1) (- 1)) (<= (+ v_b_11_1 ULTIMATE.start_main_~j~6) 2) (<= 0 (* 2 v_b_10_1)) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_20_1)) (<= (- ULTIMATE.start_main_~j~6 v_b_10_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_11_1) (- 1)) (forall ((v_prenex_21 Int)) (or (< v_prenex_21 v_b_20_1) (<= (- (- v_b_21_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_21))) (- 1)) (<= v_b_21_1 v_prenex_21))) (<= v_b_20_1 ULTIMATE.start_main_~cont~6) (forall ((v_prenex_51 Int) (v_prenex_50 Int)) (or (<= v_b_21_1 v_prenex_51) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_51)) (- (select ULTIMATE.start_main_~str1~6 v_prenex_50))) 0) (<= v_b_11_1 v_prenex_50) (< v_prenex_50 v_b_10_1) (< v_prenex_51 v_b_20_1))) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_20_1) 0) (<= v_b_20_1 (+ ULTIMATE.start_main_~i~6 1)) (forall ((v_prenex_15 Int)) (or (<= v_b_21_1 v_prenex_15) (< v_prenex_15 v_b_20_1) (<= (- v_b_20_1 (select ULTIMATE.start_main_~str2~6 v_prenex_15)) 0))) (<= (- (- v_b_10_1) v_b_20_1) 0) (forall ((v_prenex_17 Int)) (or (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_17))) (- 1)) (<= v_b_21_1 v_prenex_17) (< v_prenex_17 v_b_20_1))) (forall ((v_prenex_37 Int)) (or (< v_prenex_37 v_b_20_1) (<= v_b_21_1 v_prenex_37) (<= (- (- v_b_11_1) (select ULTIMATE.start_main_~str2~6 v_prenex_37)) (- 1)))) (<= (- (- v_b_20_1) (- v_b_21_1)) 1) (forall ((v_prenex_6 Int) (v_prenex_5 Int)) (or (<= v_b_21_1 v_prenex_5) (<= v_b_11_1 v_prenex_6) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_5)) (select ULTIMATE.start_main_~str1~6 v_prenex_6)) 0) (< v_prenex_6 v_b_10_1) (< v_prenex_5 v_b_20_1))) (<= (+ v_b_11_1 ULTIMATE.start_main_~MAX~6) 2) (<= 1 (+ v_b_21_1 v_b_10_1)) (<= ULTIMATE.start_main_~j~6 (+ v_b_10_1 1)) (<= (+ v_b_20_1 1) ULTIMATE.start_main_~j~6) (<= (+ ULTIMATE.start_main_~cont~6 v_b_20_1) 0) (<= (- (- v_b_10_1) (- v_b_11_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_10_1)) (- 1)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_20_1)) (- 1)) (<= v_b_20_1 0) (<= v_b_11_1 ULTIMATE.start_main_~j~6) (<= (- ULTIMATE.start_main_~i~6 (- v_b_10_1)) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_10_1) 1) (<= v_b_21_1 (+ ULTIMATE.start_main_~cont~6 1)) (<= (+ ULTIMATE.start_main_~i~6 2) v_b_21_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_20_1)) (- 1)) (<= ULTIMATE.start_main_~MAX~6 v_b_11_1) (<= v_b_21_1 ULTIMATE.start_main_~j~6) (<= (- (- v_b_10_1) (- v_b_21_1)) 1) (<= (+ v_b_11_1 v_b_21_1) 2) (forall ((v_prenex_9 Int)) (or (<= (- v_b_11_1 (- (select ULTIMATE.start_main_~str2~6 v_prenex_9))) 1) (< v_prenex_9 v_b_20_1) (<= v_b_21_1 v_prenex_9))) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_10_1)) 0) (<= 0 (* 2 v_b_20_1)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_21_1) 1) (<= (- (- v_b_11_1) v_b_11_1) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_10_1) 0) (<= (+ v_b_11_1 v_b_20_1) 1) (<= ULTIMATE.start_main_~j~6 v_b_21_1) (<= (- v_b_20_1 v_b_21_1) (- 1)) (<= (- v_b_21_1 (- v_b_21_1)) 2) (forall ((v_prenex_2 Int)) (or (<= (- v_b_21_1 (- (select ULTIMATE.start_main_~str2~6 v_prenex_2))) 1) (< v_prenex_2 v_b_20_1) (<= v_b_21_1 v_prenex_2))) (forall ((v_prenex_61 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_61))) 1) (< v_prenex_61 v_b_20_1) (<= v_b_21_1 v_prenex_61))) (<= (+ v_b_10_1 v_b_20_1) 0) (<= ULTIMATE.start_main_~cont~6 v_b_20_1) (<= (- v_b_20_1 (- v_b_21_1)) 1) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_11_1)) 1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_21_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_21_1)) 2) (<= v_b_11_1 ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start_main_~cont~6 v_b_20_1) 0) (<= (+ ULTIMATE.start_main_~i~6 2) v_b_11_1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_21_1) 0) (<= 2 (+ v_b_11_1 v_b_21_1)) (<= (+ ULTIMATE.start_main_~j~6 v_b_10_1) 1) (<= (- ULTIMATE.start_main_~cont~6 v_b_10_1) 0) (<= (- (- v_b_10_1) v_b_10_1) 0) (<= (- v_b_10_1 v_b_20_1) 0) (<= (+ v_b_21_1 v_b_20_1) 1) (forall ((v_prenex_54 Int)) (or (< v_prenex_54 v_b_20_1) (<= v_b_21_1 v_prenex_54) (<= (- v_b_10_1 (select ULTIMATE.start_main_~str2~6 v_prenex_54)) 0))) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_10_1)) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_21_1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_11_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_21_1)) 2) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_21_1)) 1) (<= v_b_21_1 ULTIMATE.start_main_~MAX~6) (<= (- (- v_b_11_1) (- v_b_20_1)) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_11_1)) 2) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_21_1) 2) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_21_1)) 1) (<= (+ ULTIMATE.start_main_~cont~6 v_b_11_1) 1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_11_1) (- 2)) (<= (- v_b_11_1 v_b_21_1) 0) (<= (* 2 v_b_10_1) 0) (forall ((v_prenex_64 Int)) (or (< v_prenex_64 v_b_20_1) (<= v_b_21_1 v_prenex_64) (<= (- (- v_b_20_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_64))) 0))) (<= (- ULTIMATE.start_main_~j~6 v_b_11_1) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_20_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_21_1) (- 2)) (<= ULTIMATE.start_main_~cont~6 v_b_10_1) (<= v_b_21_1 (+ ULTIMATE.start_main_~i~6 2)) (<= (+ ULTIMATE.start_main_~i~6 v_b_20_1 1) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_20_1)) 1) (< v_b_21_1 (+ v_b_20_1 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_10_1) 1) (<= (- (- v_b_11_1) v_b_21_1) (- 2)) (<= (+ v_b_20_1 1) v_b_11_1) (<= v_b_11_1 1))) (<= 0 (* 2 ULTIMATE.start_main_~cont~6)) (<= (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 0) (<= ULTIMATE.start_main_~cont~6 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 2) (<= ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 2) (<= ULTIMATE.start_main_~cont~6 (+ ULTIMATE.start_main_~i~6 1)) (<= 2 (* 2 ULTIMATE.start_main_~j~6)) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 2) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 2) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= 0 ULTIMATE.start_main_~cont~6) (<= ULTIMATE.start_main_~j~6 1) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6)) (<= 0 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6)) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~j~6) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6)) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6) 2) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6) 1) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 1) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 1) (<= (+ ULTIMATE.start_main_~i~6 2) ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~MAX~6) (<= ULTIMATE.start_main_~MAX~6 1) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) (- 2)) (<= (+ (* 2 ULTIMATE.start_main_~i~6) 2) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) (- 2)) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6 1) 0) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~cont~6 1)) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~cont~6 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 2) (<= (* 2 ULTIMATE.start_main_~j~6) 2) (<= 1 ULTIMATE.start_main_~j~6) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~i~6 2)) (<= (+ ULTIMATE.start_main_~i~6 1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 1) (<= 0 (+ ULTIMATE.start_main_~i~6 1)) (<= 0 (+ (* 2 ULTIMATE.start_main_~i~6) 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 1) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) (- 1)) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~i~6 2)) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6) 0) (<= (* 2 ULTIMATE.start_main_~MAX~6) 2) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 1) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 0) (<= (* 2 ULTIMATE.start_main_~cont~6) 0) (<= 0 (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) (- 1)) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 1) (<= (+ ULTIMATE.start_main_~i~6 1) ULTIMATE.start_main_~cont~6) (<= 2 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6)) (<= (+ ULTIMATE.start_main_~i~6 2) ULTIMATE.start_main_~j~6)) (and (<= 1 ULTIMATE.start_main_~MAX~6) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 2) (<= 2 (* 2 ULTIMATE.start_main_~MAX~6)) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 0) (<= ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6) (<= 0 (* 2 ULTIMATE.start_main_~cont~6)) (<= (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 0) (<= ULTIMATE.start_main_~cont~6 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 2) (<= ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 2) (<= ULTIMATE.start_main_~cont~6 (+ ULTIMATE.start_main_~i~6 1)) (<= 2 (* 2 ULTIMATE.start_main_~j~6)) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 2) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 2) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= 0 ULTIMATE.start_main_~cont~6) (<= ULTIMATE.start_main_~j~6 1) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6)) (<= 0 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6)) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~j~6) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6)) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6) 2) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6) 1) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 1) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 1) (<= (+ ULTIMATE.start_main_~i~6 2) ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~MAX~6) (<= ULTIMATE.start_main_~MAX~6 1) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) (- 2)) (<= (+ (* 2 ULTIMATE.start_main_~i~6) 2) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) (- 2)) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6 1) 0) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~cont~6 1)) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~cont~6 1)) (exists ((v_b_11_1 Int) (v_b_21_1 Int) (v_b_10_1 Int) (v_b_20_1 Int)) (and (<= (+ v_b_21_1 v_b_10_1) 1) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_20_1 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_20_1) 1) (<= v_b_21_1 (+ v_b_20_1 1)) (<= ULTIMATE.start_main_~MAX~6 v_b_21_1) (<= (- v_b_10_1 (- v_b_20_1)) 0) (<= (+ v_b_11_1 v_b_10_1) 1) (forall ((v_prenex_27 Int)) (or (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_27))) (- 1)) (< v_prenex_27 v_b_20_1) (<= v_b_21_1 v_prenex_27))) (forall ((v_prenex_28 Int)) (or (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_28))) (- 1)) (< v_prenex_28 v_b_10_1) (<= v_b_11_1 v_prenex_28))) (forall ((v_prenex_67 Int)) (or (<= v_b_21_1 v_prenex_67) (< v_prenex_67 v_b_20_1) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_67))) 1))) (<= (+ v_b_10_1 1) ULTIMATE.start_main_~j~6) (forall ((v_prenex_48 Int)) (or (< v_prenex_48 v_b_10_1) (<= (- v_b_21_1 (select ULTIMATE.start_main_~str1~6 v_prenex_48)) 1) (<= v_b_11_1 v_prenex_48))) (<= (- v_b_11_1 (- v_b_11_1)) 2) (<= (* 2 v_b_21_1) 2) (forall ((v_prenex_35 Int)) (or (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_35)) (select ULTIMATE.start_main_~str2~6 v_prenex_35)) 0) (<= v_b_21_1 v_prenex_35) (< v_prenex_35 v_b_20_1))) (<= v_b_11_1 (+ ULTIMATE.start_main_~i~6 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_11_1)) 0) (forall ((v_prenex_23 Int)) (or (<= v_b_21_1 v_prenex_23) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str2~6 v_prenex_23)) 0) (< v_prenex_23 v_b_20_1))) (<= (- ULTIMATE.start_main_~MAX~6 v_b_20_1) 1) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_11_1)) (forall ((v_prenex_13 Int)) (or (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_13)) 0) (<= v_b_11_1 v_prenex_13) (< v_prenex_13 v_b_10_1))) (<= (+ ULTIMATE.start_main_~i~6 v_b_10_1 1) 0) (forall ((v_prenex_63 Int)) (or (< v_prenex_63 v_b_20_1) (<= v_b_21_1 v_prenex_63) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str2~6 v_prenex_63)) 1))) (<= (+ v_b_10_1 1) v_b_21_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_21_1)) 0) (<= v_b_10_1 0) (forall ((v_prenex_18 Int)) (or (< v_prenex_18 v_b_10_1) (<= v_b_11_1 v_prenex_18) (<= (- (- v_b_10_1) (select ULTIMATE.start_main_~str1~6 v_prenex_18)) 0))) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_21_1)) (<= 1 (+ ULTIMATE.start_main_~MAX~6 v_b_20_1)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_11_1)) 2) (<= (- v_b_10_1 v_b_21_1) (- 1)) (<= v_b_20_1 v_b_10_1) (forall ((v_prenex_36 Int)) (or (< v_prenex_36 v_b_20_1) (<= v_b_21_1 v_prenex_36) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_36))) 1))) (<= ULTIMATE.start_main_~j~6 (+ v_b_20_1 1)) (<= ULTIMATE.start_main_~j~6 v_b_11_1) (<= 1 (+ ULTIMATE.start_main_~j~6 v_b_20_1)) (<= v_b_11_1 (+ v_b_20_1 1)) (<= 2 (* 2 v_b_11_1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_10_1)) (- 1)) (<= 0 v_b_20_1) (<= 1 (+ v_b_11_1 ULTIMATE.start_main_~cont~6)) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_10_1 1)) (forall ((v_prenex_1 Int)) (or (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_1))) 0) (<= v_b_21_1 v_prenex_1) (< v_prenex_1 v_b_20_1))) (<= (- v_b_10_1 (- v_b_11_1)) 1) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_20_1) 1) (forall ((v_idx_61 Int)) (or (<= v_b_11_1 v_idx_61) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_61)) (- 1)) (< v_idx_61 v_b_10_1))) (<= 1 (+ ULTIMATE.start_main_~j~6 v_b_10_1)) (forall ((v_prenex_10 Int)) (or (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_10)) (- 1)) (<= v_b_11_1 v_prenex_10) (< v_prenex_10 v_b_10_1))) (forall ((v_prenex_4 Int)) (or (< v_prenex_4 v_b_20_1) (<= v_b_21_1 v_prenex_4) (<= (- (- v_b_11_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_4))) (- 1)))) (<= 2 (+ ULTIMATE.start_main_~j~6 v_b_21_1)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_11_1)) 0) (forall ((v_prenex_30 Int)) (or (<= v_b_21_1 v_prenex_30) (< v_prenex_30 v_b_20_1) (<= (- (- v_b_10_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_30))) 0))) (<= (+ v_b_11_1 ULTIMATE.start_main_~cont~6) 1) (forall ((v_prenex_26 Int) (v_prenex_25 Int)) (or (<= v_b_11_1 v_prenex_25) (< v_prenex_26 v_b_20_1) (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_26) (- (select ULTIMATE.start_main_~str1~6 v_prenex_25))) 0) (<= v_b_21_1 v_prenex_26) (< v_prenex_25 v_b_10_1))) (forall ((v_prenex_44 Int)) (or (< v_prenex_44 v_b_10_1) (<= v_b_11_1 v_prenex_44) (<= (- (- v_b_21_1) (select ULTIMATE.start_main_~str1~6 v_prenex_44)) (- 1)))) (<= (- (- ULTIMATE.start_main_~j~6) v_b_10_1) (- 1)) (forall ((v_prenex_47 Int)) (or (<= v_b_21_1 v_prenex_47) (< v_prenex_47 v_b_20_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_47))) (- 1)))) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_10_1)) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_21_1) (- 2)) (<= (- (- v_b_10_1) v_b_21_1) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_10_1)) 1) (forall ((v_prenex_55 Int)) (or (< v_prenex_55 v_b_20_1) (<= v_b_21_1 v_prenex_55) (<= (- v_b_20_1 (- (select ULTIMATE.start_main_~str2~6 v_prenex_55))) 0))) (<= 1 (+ v_b_21_1 v_b_20_1)) (forall ((v_prenex_38 Int) (v_prenex_39 Int)) (or (<= v_b_21_1 v_prenex_39) (< v_prenex_39 v_b_20_1) (< v_prenex_38 v_b_10_1) (<= v_b_11_1 v_prenex_38) (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_39) (select ULTIMATE.start_main_~str1~6 v_prenex_38)) 0))) (<= v_b_21_1 v_b_11_1) (<= (- (- v_b_11_1) (- v_b_21_1)) 0) (forall ((v_prenex_62 Int)) (or (< v_prenex_62 v_b_20_1) (<= v_b_21_1 v_prenex_62) (<= (- v_b_21_1 (select ULTIMATE.start_main_~str2~6 v_prenex_62)) 1))) (<= 2 (+ ULTIMATE.start_main_~MAX~6 v_b_21_1)) (<= v_b_11_1 v_b_21_1) (<= (- (- v_b_21_1) v_b_21_1) (- 2)) (forall ((v_prenex_16 Int)) (or (< v_prenex_16 v_b_10_1) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_16))) 1) (<= v_b_11_1 v_prenex_16))) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_20_1)) 1) (<= (- v_b_10_1 (- v_b_10_1)) 0) (<= v_b_21_1 (+ v_b_10_1 1)) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_20_1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_11_1) 0) (<= (- v_b_11_1 (- v_b_20_1)) 1) (<= (- (- v_b_10_1) (- v_b_20_1)) 0) (<= (- v_b_10_1 (- v_b_21_1)) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_11_1) (- 2)) (<= 1 (+ v_b_11_1 v_b_10_1)) (<= 1 v_b_21_1) (<= v_b_10_1 (+ ULTIMATE.start_main_~i~6 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_11_1)) 0) (<= (+ v_b_20_1 1) v_b_21_1) (forall ((v_prenex_41 Int)) (or (< v_prenex_41 v_b_20_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str2~6 v_prenex_41)) (- 1)) (<= v_b_21_1 v_prenex_41))) (<= 2 (+ v_b_11_1 ULTIMATE.start_main_~j~6)) (<= (- ULTIMATE.start_main_~i~6 v_b_20_1) (- 1)) (<= v_b_10_1 ULTIMATE.start_main_~cont~6) (<= 2 (* 2 v_b_21_1)) (forall ((v_idx_58 Int)) (or (<= v_b_21_1 v_idx_58) (< v_idx_58 v_b_20_1) (<= (- (- v_b_10_1) (select ULTIMATE.start_main_~str2~6 v_idx_58)) 0))) (<= (- (- ULTIMATE.start_main_~j~6) v_b_21_1) (- 2)) (<= 0 v_b_10_1) (<= (+ ULTIMATE.start_main_~j~6 v_b_21_1) 2) (<= (+ v_b_10_1 1) ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start_main_~cont~6 v_b_11_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_21_1) 0) (<= v_b_10_1 v_b_20_1) (<= (- (- v_b_10_1) v_b_11_1) (- 1)) (<= (+ v_b_10_1 v_b_21_1) 1) (forall ((v_prenex_68 Int)) (or (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str2~6 v_prenex_68)) (- 1)) (<= v_b_21_1 v_prenex_68) (< v_prenex_68 v_b_20_1))) (<= 1 (+ v_b_10_1 v_b_21_1)) (forall ((v_prenex_22 Int)) (or (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str2~6 v_prenex_22)) 1) (< v_prenex_22 v_b_20_1) (<= v_b_21_1 v_prenex_22))) (<= (- v_b_20_1 (- v_b_20_1)) 0) (<= (+ ULTIMATE.start_main_~i~6 v_b_21_1) 0) (forall ((v_prenex_29 Int)) (or (<= v_b_21_1 v_prenex_29) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_29))) 0) (< v_prenex_29 v_b_20_1))) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_10_1) 1) (<= 1 v_b_11_1) (forall ((v_prenex_74 Int)) (or (<= (- v_b_10_1 (- (select ULTIMATE.start_main_~str2~6 v_prenex_74))) 0) (<= v_b_21_1 v_prenex_74) (< v_prenex_74 v_b_20_1))) (<= (+ v_b_20_1 1) ULTIMATE.start_main_~MAX~6) (<= (- v_b_10_1 v_b_11_1) (- 1)) (<= 0 (+ v_b_10_1 v_b_20_1)) (forall ((v_prenex_56 Int)) (or (< v_prenex_56 v_b_10_1) (<= (- v_b_10_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_56))) 0) (<= v_b_11_1 v_prenex_56))) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_21_1) (- 1)) (<= (- (- v_b_11_1) v_b_20_1) (- 1)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_10_1)) 1) (<= v_b_21_1 1) (forall ((v_prenex_65 Int)) (or (<= v_b_21_1 v_prenex_65) (<= (- v_b_11_1 (select ULTIMATE.start_main_~str2~6 v_prenex_65)) 1) (< v_prenex_65 v_b_20_1))) (<= (- v_b_11_1 (- v_b_21_1)) 2) (forall ((v_prenex_70 Int)) (or (<= v_b_11_1 v_prenex_70) (< v_prenex_70 v_b_10_1) (<= (- v_b_21_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_70))) 1))) (forall ((v_prenex_12 Int)) (or (<= v_b_21_1 v_prenex_12) (< v_prenex_12 v_b_20_1) (<= (- (- v_b_21_1) (select ULTIMATE.start_main_~str2~6 v_prenex_12)) (- 1)))) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_10_1) (- 1)) (<= 0 (+ v_b_11_1 ULTIMATE.start_main_~i~6)) (<= (+ ULTIMATE.start_main_~j~6 v_b_20_1) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_10_1) (- 1)) (forall ((v_prenex_52 Int)) (or (<= v_b_21_1 v_prenex_52) (< v_prenex_52 v_b_20_1) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str2~6 v_prenex_52)) 0))) (forall ((v_prenex_19 Int)) (or (< v_prenex_19 v_b_20_1) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str2~6 v_prenex_19)) 1) (<= v_b_21_1 v_prenex_19))) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_20_1)) 0) (<= v_b_11_1 (+ v_b_10_1 1)) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_11_1) (<= (- ULTIMATE.start_main_~j~6 (- v_b_21_1)) 2) (<= (+ v_b_10_1 1) v_b_11_1) (forall ((v_prenex_71 Int)) (or (<= (- v_b_20_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_71))) 0) (<= v_b_11_1 v_prenex_71) (< v_prenex_71 v_b_10_1))) (<= (- ULTIMATE.start_main_~MAX~6 v_b_11_1) 0) (forall ((v_prenex_72 Int)) (or (< v_prenex_72 v_b_20_1) (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_72) (- (select ULTIMATE.start_main_~str2~6 v_prenex_72))) 0) (<= v_b_21_1 v_prenex_72))) (<= (- (- ULTIMATE.start_main_~j~6) v_b_20_1) (- 1)) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_10_1) (<= (+ ULTIMATE.start_main_~cont~6 v_b_10_1) 0) (<= (+ v_b_11_1 ULTIMATE.start_main_~i~6) 0) (<= (- v_b_11_1 v_b_20_1) 1) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_21_1)) 0) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_21_1) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_20_1)) 1) (forall ((v_prenex_3 Int)) (or (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_3))) 1) (<= v_b_11_1 v_prenex_3) (< v_prenex_3 v_b_10_1))) (forall ((v_prenex_66 Int)) (or (< v_prenex_66 v_b_20_1) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str2~6 v_prenex_66)) (- 1)) (<= v_b_21_1 v_prenex_66))) (<= (* 2 v_b_20_1) 0) (<= v_b_11_1 (+ ULTIMATE.start_main_~cont~6 1)) (<= (- ULTIMATE.start_main_~j~6 v_b_20_1) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_11_1)) 2) (<= 2 (+ v_b_11_1 ULTIMATE.start_main_~MAX~6)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_10_1 1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_20_1)) 0) (<= (* 2 v_b_11_1) 2) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_20_1 1)) (forall ((v_prenex_40 Int)) (or (< v_prenex_40 v_b_10_1) (<= v_b_11_1 v_prenex_40) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_40)) 1))) (<= (- (- v_b_20_1) v_b_20_1) 0) (forall ((v_prenex_73 Int)) (or (<= v_b_11_1 v_prenex_73) (< v_prenex_73 v_b_10_1) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_73))) 1))) (<= (- ULTIMATE.start_main_~j~6 v_b_21_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_11_1) (- 2)) (<= (- ULTIMATE.start_main_~cont~6 v_b_21_1) (- 1)) (<= (- (- v_b_20_1) v_b_21_1) (- 1)) (<= 1 (+ v_b_11_1 v_b_20_1)) (forall ((v_prenex_57 Int)) (or (< v_prenex_57 v_b_10_1) (<= v_b_11_1 v_prenex_57) (<= (- (- v_b_10_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_57))) 0))) (forall ((v_prenex_34 Int)) (or (<= v_b_11_1 v_prenex_34) (< v_prenex_34 v_b_10_1) (<= (- (- v_b_20_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_34))) 0))) (forall ((v_prenex_20 Int)) (or (<= v_b_21_1 v_prenex_20) (< v_prenex_20 v_b_20_1) (<= (- (- v_b_20_1) (select ULTIMATE.start_main_~str2~6 v_prenex_20)) 0))) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_10_1)) 0) (<= 1 (+ ULTIMATE.start_main_~MAX~6 v_b_10_1)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_20_1) (- 1)) (forall ((v_prenex_60 Int)) (or (<= v_b_11_1 v_prenex_60) (< v_prenex_60 v_b_10_1) (<= (- v_b_10_1 (select ULTIMATE.start_main_~str1~6 v_prenex_60)) 0))) (forall ((v_prenex_42 Int)) (or (< v_prenex_42 v_b_10_1) (<= v_b_11_1 v_prenex_42) (<= (- (- v_b_20_1) (select ULTIMATE.start_main_~str1~6 v_prenex_42)) 0))) (<= (+ v_b_11_1 ULTIMATE.start_main_~j~6) 2) (forall ((v_prenex_59 Int)) (or (< v_prenex_59 v_b_10_1) (<= v_b_11_1 v_prenex_59) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_59)) 0))) (forall ((v_prenex_24 Int)) (or (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_24))) 0) (<= v_b_11_1 v_prenex_24) (< v_prenex_24 v_b_10_1))) (<= 0 (* 2 v_b_10_1)) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_20_1)) (<= (- ULTIMATE.start_main_~j~6 v_b_10_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_11_1) (- 1)) (forall ((v_prenex_21 Int)) (or (< v_prenex_21 v_b_20_1) (<= (- (- v_b_21_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_21))) (- 1)) (<= v_b_21_1 v_prenex_21))) (<= v_b_20_1 ULTIMATE.start_main_~cont~6) (forall ((v_prenex_51 Int) (v_prenex_50 Int)) (or (<= v_b_21_1 v_prenex_51) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_51)) (- (select ULTIMATE.start_main_~str1~6 v_prenex_50))) 0) (<= v_b_11_1 v_prenex_50) (< v_prenex_50 v_b_10_1) (< v_prenex_51 v_b_20_1))) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_20_1) 0) (<= v_b_20_1 (+ ULTIMATE.start_main_~i~6 1)) (forall ((v_prenex_15 Int)) (or (<= v_b_21_1 v_prenex_15) (< v_prenex_15 v_b_20_1) (<= (- v_b_20_1 (select ULTIMATE.start_main_~str2~6 v_prenex_15)) 0))) (<= (- (- v_b_10_1) v_b_20_1) 0) (forall ((v_prenex_17 Int)) (or (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_17))) (- 1)) (<= v_b_21_1 v_prenex_17) (< v_prenex_17 v_b_20_1))) (forall ((v_prenex_37 Int)) (or (< v_prenex_37 v_b_20_1) (<= v_b_21_1 v_prenex_37) (<= (- (- v_b_11_1) (select ULTIMATE.start_main_~str2~6 v_prenex_37)) (- 1)))) (<= (- (- v_b_20_1) (- v_b_21_1)) 1) (forall ((v_prenex_6 Int) (v_prenex_5 Int)) (or (<= v_b_21_1 v_prenex_5) (<= v_b_11_1 v_prenex_6) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_5)) (select ULTIMATE.start_main_~str1~6 v_prenex_6)) 0) (< v_prenex_6 v_b_10_1) (< v_prenex_5 v_b_20_1))) (<= (+ v_b_11_1 ULTIMATE.start_main_~MAX~6) 2) (<= 1 (+ v_b_21_1 v_b_10_1)) (<= ULTIMATE.start_main_~j~6 (+ v_b_10_1 1)) (forall ((v_prenex_53 Int)) (or (<= v_b_11_1 v_prenex_53) (< v_prenex_53 v_b_10_1) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_53) (- (select ULTIMATE.start_main_~str1~6 v_prenex_53))) 0))) (<= (+ v_b_20_1 1) ULTIMATE.start_main_~j~6) (forall ((v_prenex_7 Int)) (or (<= (- (- v_b_21_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_7))) (- 1)) (< v_prenex_7 v_b_10_1) (<= v_b_11_1 v_prenex_7))) (<= (+ ULTIMATE.start_main_~cont~6 v_b_20_1) 0) (<= (- (- v_b_10_1) (- v_b_11_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_10_1)) (- 1)) (forall ((v_prenex_45 Int)) (or (<= v_b_11_1 v_prenex_45) (<= (- (- v_b_11_1) (select ULTIMATE.start_main_~str1~6 v_prenex_45)) (- 1)) (< v_prenex_45 v_b_10_1))) (forall ((v_prenex_58 Int)) (or (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_58))) (- 1)) (<= v_b_11_1 v_prenex_58) (< v_prenex_58 v_b_10_1))) (<= (- ULTIMATE.start_main_~i~6 (- v_b_20_1)) (- 1)) (<= v_b_20_1 0) (<= v_b_11_1 ULTIMATE.start_main_~j~6) (forall ((v_prenex_11 Int)) (or (< v_prenex_11 v_b_10_1) (<= (- v_b_11_1 (select ULTIMATE.start_main_~str1~6 v_prenex_11)) 1) (<= v_b_11_1 v_prenex_11))) (forall ((v_prenex_43 Int)) (or (<= (- v_b_20_1 (select ULTIMATE.start_main_~str1~6 v_prenex_43)) 0) (<= v_b_11_1 v_prenex_43) (< v_prenex_43 v_b_10_1))) (<= (- ULTIMATE.start_main_~i~6 (- v_b_10_1)) (- 1)) (forall ((v_prenex_46 Int)) (or (<= v_b_11_1 v_prenex_46) (< v_prenex_46 v_b_10_1) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_prenex_46)) 1))) (<= (- ULTIMATE.start_main_~MAX~6 v_b_10_1) 1) (<= v_b_21_1 (+ ULTIMATE.start_main_~cont~6 1)) (<= (+ ULTIMATE.start_main_~i~6 2) v_b_21_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_20_1)) (- 1)) (<= ULTIMATE.start_main_~MAX~6 v_b_11_1) (<= v_b_21_1 ULTIMATE.start_main_~j~6) (<= (- (- v_b_10_1) (- v_b_21_1)) 1) (<= (+ v_b_11_1 v_b_21_1) 2) (forall ((v_prenex_32 Int)) (or (<= v_b_11_1 v_prenex_32) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_32)) (select ULTIMATE.start_main_~str1~6 v_prenex_32)) 0) (< v_prenex_32 v_b_10_1))) (forall ((v_prenex_9 Int)) (or (<= (- v_b_11_1 (- (select ULTIMATE.start_main_~str2~6 v_prenex_9))) 1) (< v_prenex_9 v_b_20_1) (<= v_b_21_1 v_prenex_9))) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_10_1)) 0) (<= 0 (* 2 v_b_20_1)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_21_1) 1) (forall ((v_prenex_69 Int)) (or (<= (- v_b_11_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_69))) 1) (<= v_b_11_1 v_prenex_69) (< v_prenex_69 v_b_10_1))) (<= (- (- v_b_11_1) v_b_11_1) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_10_1) 0) (<= (+ v_b_11_1 v_b_20_1) 1) (<= ULTIMATE.start_main_~j~6 v_b_21_1) (<= (- v_b_20_1 v_b_21_1) (- 1)) (<= (- v_b_21_1 (- v_b_21_1)) 2) (forall ((v_prenex_2 Int)) (or (<= (- v_b_21_1 (- (select ULTIMATE.start_main_~str2~6 v_prenex_2))) 1) (< v_prenex_2 v_b_20_1) (<= v_b_21_1 v_prenex_2))) (forall ((v_prenex_61 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_61))) 1) (< v_prenex_61 v_b_20_1) (<= v_b_21_1 v_prenex_61))) (<= (+ v_b_10_1 v_b_20_1) 0) (<= ULTIMATE.start_main_~cont~6 v_b_20_1) (<= (- v_b_20_1 (- v_b_21_1)) 1) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_11_1)) 1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_21_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_21_1)) 2) (forall ((v_prenex_31 Int)) (or (< v_prenex_31 v_b_10_1) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_31))) 0) (<= v_b_11_1 v_prenex_31))) (<= v_b_11_1 ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start_main_~cont~6 v_b_20_1) 0) (<= (+ ULTIMATE.start_main_~i~6 2) v_b_11_1) (forall ((v_prenex_33 Int)) (or (< v_prenex_33 v_b_10_1) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_33))) (- 1)) (<= v_b_11_1 v_prenex_33))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_21_1) 0) (<= 2 (+ v_b_11_1 v_b_21_1)) (<= (+ ULTIMATE.start_main_~j~6 v_b_10_1) 1) (<= (- ULTIMATE.start_main_~cont~6 v_b_10_1) 0) (forall ((v_prenex_14 Int)) (or (<= (- (- v_b_11_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_14))) (- 1)) (< v_prenex_14 v_b_10_1) (<= v_b_11_1 v_prenex_14))) (<= (- (- v_b_10_1) v_b_10_1) 0) (<= (- v_b_10_1 v_b_20_1) 0) (<= (+ v_b_21_1 v_b_20_1) 1) (forall ((v_prenex_54 Int)) (or (< v_prenex_54 v_b_20_1) (<= v_b_21_1 v_prenex_54) (<= (- v_b_10_1 (select ULTIMATE.start_main_~str2~6 v_prenex_54)) 0))) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_10_1)) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_21_1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_11_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_21_1)) 2) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_21_1)) 1) (<= v_b_21_1 ULTIMATE.start_main_~MAX~6) (<= (- (- v_b_11_1) (- v_b_20_1)) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_11_1)) 2) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_21_1) 2) (forall ((v_prenex_8 Int)) (or (< v_prenex_8 v_b_10_1) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_prenex_8)) (- 1)) (<= v_b_11_1 v_prenex_8))) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_21_1)) 1) (<= (+ ULTIMATE.start_main_~cont~6 v_b_11_1) 1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_11_1) (- 2)) (<= (- v_b_11_1 v_b_21_1) 0) (<= (* 2 v_b_10_1) 0) (forall ((v_prenex_64 Int)) (or (< v_prenex_64 v_b_20_1) (<= v_b_21_1 v_prenex_64) (<= (- (- v_b_20_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_64))) 0))) (<= (- ULTIMATE.start_main_~j~6 v_b_11_1) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_20_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_21_1) (- 2)) (<= ULTIMATE.start_main_~cont~6 v_b_10_1) (<= v_b_21_1 (+ ULTIMATE.start_main_~i~6 2)) (<= (+ ULTIMATE.start_main_~i~6 v_b_20_1 1) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_20_1)) 1) (forall ((v_prenex_49 Int)) (or (< v_prenex_49 v_b_10_1) (<= v_b_11_1 v_prenex_49) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_49)) 1))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_10_1) 1) (<= (- (- v_b_11_1) v_b_21_1) (- 2)) (<= (+ v_b_20_1 1) v_b_11_1) (<= v_b_11_1 1))) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 2) (<= (* 2 ULTIMATE.start_main_~j~6) 2) (<= 1 ULTIMATE.start_main_~j~6) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~i~6 2)) (<= (+ ULTIMATE.start_main_~i~6 1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 1) (<= 0 (+ ULTIMATE.start_main_~i~6 1)) (<= 0 (+ (* 2 ULTIMATE.start_main_~i~6) 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 1) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) (- 1)) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~i~6 2)) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6) 0) (<= (* 2 ULTIMATE.start_main_~MAX~6) 2) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 1) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 0) (<= (* 2 ULTIMATE.start_main_~cont~6) 0) (<= 0 (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) (- 1)) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 1) (<= (+ ULTIMATE.start_main_~i~6 1) ULTIMATE.start_main_~cont~6) (<= 2 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6)) (<= (+ ULTIMATE.start_main_~i~6 2) ULTIMATE.start_main_~j~6)) (and (<= 1 ULTIMATE.start_main_~MAX~6) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 2) (<= 2 (* 2 ULTIMATE.start_main_~MAX~6)) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 0) (<= ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6) (<= 0 (* 2 ULTIMATE.start_main_~cont~6)) (<= (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 0) (<= ULTIMATE.start_main_~cont~6 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 2) (<= ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 2) (<= ULTIMATE.start_main_~cont~6 (+ ULTIMATE.start_main_~i~6 1)) (exists ((v_b_11_1 Int) (v_b_21_1 Int) (v_b_10_1 Int) (v_b_20_1 Int)) (and (<= (+ v_b_21_1 v_b_10_1) 1) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_20_1 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_20_1) 1) (<= v_b_21_1 (+ v_b_20_1 1)) (<= ULTIMATE.start_main_~MAX~6 v_b_21_1) (<= (- v_b_10_1 (- v_b_20_1)) 0) (<= (+ v_b_11_1 v_b_10_1) 1) (forall ((v_prenex_28 Int)) (or (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_28))) (- 1)) (< v_prenex_28 v_b_10_1) (<= v_b_11_1 v_prenex_28))) (<= (+ v_b_10_1 1) ULTIMATE.start_main_~j~6) (forall ((v_prenex_48 Int)) (or (< v_prenex_48 v_b_10_1) (<= (- v_b_21_1 (select ULTIMATE.start_main_~str1~6 v_prenex_48)) 1) (<= v_b_11_1 v_prenex_48))) (<= (- v_b_11_1 (- v_b_11_1)) 2) (<= (* 2 v_b_21_1) 2) (<= v_b_11_1 (+ ULTIMATE.start_main_~i~6 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_11_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_20_1) 1) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_11_1)) (forall ((v_prenex_13 Int)) (or (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_13)) 0) (<= v_b_11_1 v_prenex_13) (< v_prenex_13 v_b_10_1))) (<= (+ ULTIMATE.start_main_~i~6 v_b_10_1 1) 0) (<= (+ v_b_10_1 1) v_b_21_1) (< v_b_11_1 (+ v_b_10_1 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_21_1)) 0) (<= v_b_10_1 0) (forall ((v_prenex_18 Int)) (or (< v_prenex_18 v_b_10_1) (<= v_b_11_1 v_prenex_18) (<= (- (- v_b_10_1) (select ULTIMATE.start_main_~str1~6 v_prenex_18)) 0))) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_21_1)) (<= 1 (+ ULTIMATE.start_main_~MAX~6 v_b_20_1)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_11_1)) 2) (<= (- v_b_10_1 v_b_21_1) (- 1)) (<= v_b_20_1 v_b_10_1) (<= ULTIMATE.start_main_~j~6 (+ v_b_20_1 1)) (<= ULTIMATE.start_main_~j~6 v_b_11_1) (<= 1 (+ ULTIMATE.start_main_~j~6 v_b_20_1)) (<= v_b_11_1 (+ v_b_20_1 1)) (<= 2 (* 2 v_b_11_1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_10_1)) (- 1)) (<= 0 v_b_20_1) (<= 1 (+ v_b_11_1 ULTIMATE.start_main_~cont~6)) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_10_1 1)) (<= (- v_b_10_1 (- v_b_11_1)) 1) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_20_1) 1) (forall ((v_idx_61 Int)) (or (<= v_b_11_1 v_idx_61) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_61)) (- 1)) (< v_idx_61 v_b_10_1))) (<= 1 (+ ULTIMATE.start_main_~j~6 v_b_10_1)) (forall ((v_prenex_10 Int)) (or (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_10)) (- 1)) (<= v_b_11_1 v_prenex_10) (< v_prenex_10 v_b_10_1))) (<= 2 (+ ULTIMATE.start_main_~j~6 v_b_21_1)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_11_1)) 0) (<= (+ v_b_11_1 ULTIMATE.start_main_~cont~6) 1) (forall ((v_prenex_26 Int) (v_prenex_25 Int)) (or (<= v_b_11_1 v_prenex_25) (< v_prenex_26 v_b_20_1) (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_26) (- (select ULTIMATE.start_main_~str1~6 v_prenex_25))) 0) (<= v_b_21_1 v_prenex_26) (< v_prenex_25 v_b_10_1))) (forall ((v_prenex_44 Int)) (or (< v_prenex_44 v_b_10_1) (<= v_b_11_1 v_prenex_44) (<= (- (- v_b_21_1) (select ULTIMATE.start_main_~str1~6 v_prenex_44)) (- 1)))) (<= (- (- ULTIMATE.start_main_~j~6) v_b_10_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_10_1)) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_21_1) (- 2)) (<= (- (- v_b_10_1) v_b_21_1) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_10_1)) 1) (<= 1 (+ v_b_21_1 v_b_20_1)) (forall ((v_prenex_38 Int) (v_prenex_39 Int)) (or (<= v_b_21_1 v_prenex_39) (< v_prenex_39 v_b_20_1) (< v_prenex_38 v_b_10_1) (<= v_b_11_1 v_prenex_38) (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_39) (select ULTIMATE.start_main_~str1~6 v_prenex_38)) 0))) (<= v_b_21_1 v_b_11_1) (<= (- (- v_b_11_1) (- v_b_21_1)) 0) (<= 2 (+ ULTIMATE.start_main_~MAX~6 v_b_21_1)) (<= v_b_11_1 v_b_21_1) (<= (- (- v_b_21_1) v_b_21_1) (- 2)) (forall ((v_prenex_16 Int)) (or (< v_prenex_16 v_b_10_1) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_16))) 1) (<= v_b_11_1 v_prenex_16))) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_20_1)) 1) (<= (- v_b_10_1 (- v_b_10_1)) 0) (<= v_b_21_1 (+ v_b_10_1 1)) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_20_1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_11_1) 0) (<= (- v_b_11_1 (- v_b_20_1)) 1) (<= (- (- v_b_10_1) (- v_b_20_1)) 0) (<= (- v_b_10_1 (- v_b_21_1)) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_11_1) (- 2)) (<= 1 (+ v_b_11_1 v_b_10_1)) (<= 1 v_b_21_1) (<= v_b_10_1 (+ ULTIMATE.start_main_~i~6 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_11_1)) 0) (<= (+ v_b_20_1 1) v_b_21_1) (<= 2 (+ v_b_11_1 ULTIMATE.start_main_~j~6)) (<= (- ULTIMATE.start_main_~i~6 v_b_20_1) (- 1)) (<= v_b_10_1 ULTIMATE.start_main_~cont~6) (<= 2 (* 2 v_b_21_1)) (<= (- (- ULTIMATE.start_main_~j~6) v_b_21_1) (- 2)) (<= 0 v_b_10_1) (<= (+ ULTIMATE.start_main_~j~6 v_b_21_1) 2) (<= (+ v_b_10_1 1) ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start_main_~cont~6 v_b_11_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_21_1) 0) (<= v_b_10_1 v_b_20_1) (<= (- (- v_b_10_1) v_b_11_1) (- 1)) (<= (+ v_b_10_1 v_b_21_1) 1) (<= 1 (+ v_b_10_1 v_b_21_1)) (<= (- v_b_20_1 (- v_b_20_1)) 0) (<= (+ ULTIMATE.start_main_~i~6 v_b_21_1) 0) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_10_1) 1) (<= 1 v_b_11_1) (<= (+ v_b_20_1 1) ULTIMATE.start_main_~MAX~6) (<= (- v_b_10_1 v_b_11_1) (- 1)) (<= 0 (+ v_b_10_1 v_b_20_1)) (forall ((v_prenex_56 Int)) (or (< v_prenex_56 v_b_10_1) (<= (- v_b_10_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_56))) 0) (<= v_b_11_1 v_prenex_56))) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_21_1) (- 1)) (<= (- (- v_b_11_1) v_b_20_1) (- 1)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_10_1)) 1) (<= v_b_21_1 1) (<= (- v_b_11_1 (- v_b_21_1)) 2) (forall ((v_prenex_70 Int)) (or (<= v_b_11_1 v_prenex_70) (< v_prenex_70 v_b_10_1) (<= (- v_b_21_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_70))) 1))) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_10_1) (- 1)) (<= 0 (+ v_b_11_1 ULTIMATE.start_main_~i~6)) (<= (+ ULTIMATE.start_main_~j~6 v_b_20_1) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_10_1) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_20_1)) 0) (<= v_b_11_1 (+ v_b_10_1 1)) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_11_1) (<= (- ULTIMATE.start_main_~j~6 (- v_b_21_1)) 2) (<= (+ v_b_10_1 1) v_b_11_1) (forall ((v_prenex_71 Int)) (or (<= (- v_b_20_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_71))) 0) (<= v_b_11_1 v_prenex_71) (< v_prenex_71 v_b_10_1))) (<= (- ULTIMATE.start_main_~MAX~6 v_b_11_1) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_b_20_1) (- 1)) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_10_1) (<= (+ ULTIMATE.start_main_~cont~6 v_b_10_1) 0) (<= (+ v_b_11_1 ULTIMATE.start_main_~i~6) 0) (<= (- v_b_11_1 v_b_20_1) 1) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_21_1)) 0) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_21_1) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_20_1)) 1) (forall ((v_prenex_3 Int)) (or (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_3))) 1) (<= v_b_11_1 v_prenex_3) (< v_prenex_3 v_b_10_1))) (<= (* 2 v_b_20_1) 0) (<= v_b_11_1 (+ ULTIMATE.start_main_~cont~6 1)) (<= (- ULTIMATE.start_main_~j~6 v_b_20_1) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_11_1)) 2) (<= 2 (+ v_b_11_1 ULTIMATE.start_main_~MAX~6)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_10_1 1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_20_1)) 0) (<= (* 2 v_b_11_1) 2) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_20_1 1)) (forall ((v_prenex_40 Int)) (or (< v_prenex_40 v_b_10_1) (<= v_b_11_1 v_prenex_40) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_40)) 1))) (<= (- (- v_b_20_1) v_b_20_1) 0) (forall ((v_prenex_73 Int)) (or (<= v_b_11_1 v_prenex_73) (< v_prenex_73 v_b_10_1) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_73))) 1))) (<= (- ULTIMATE.start_main_~j~6 v_b_21_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_11_1) (- 2)) (<= (- ULTIMATE.start_main_~cont~6 v_b_21_1) (- 1)) (<= (- (- v_b_20_1) v_b_21_1) (- 1)) (<= 1 (+ v_b_11_1 v_b_20_1)) (forall ((v_prenex_57 Int)) (or (< v_prenex_57 v_b_10_1) (<= v_b_11_1 v_prenex_57) (<= (- (- v_b_10_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_57))) 0))) (forall ((v_prenex_34 Int)) (or (<= v_b_11_1 v_prenex_34) (< v_prenex_34 v_b_10_1) (<= (- (- v_b_20_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_34))) 0))) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_10_1)) 0) (<= 1 (+ ULTIMATE.start_main_~MAX~6 v_b_10_1)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_20_1) (- 1)) (forall ((v_prenex_60 Int)) (or (<= v_b_11_1 v_prenex_60) (< v_prenex_60 v_b_10_1) (<= (- v_b_10_1 (select ULTIMATE.start_main_~str1~6 v_prenex_60)) 0))) (forall ((v_prenex_42 Int)) (or (< v_prenex_42 v_b_10_1) (<= v_b_11_1 v_prenex_42) (<= (- (- v_b_20_1) (select ULTIMATE.start_main_~str1~6 v_prenex_42)) 0))) (<= (+ v_b_11_1 ULTIMATE.start_main_~j~6) 2) (forall ((v_prenex_59 Int)) (or (< v_prenex_59 v_b_10_1) (<= v_b_11_1 v_prenex_59) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_59)) 0))) (forall ((v_prenex_24 Int)) (or (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_24))) 0) (<= v_b_11_1 v_prenex_24) (< v_prenex_24 v_b_10_1))) (<= 0 (* 2 v_b_10_1)) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_20_1)) (<= (- ULTIMATE.start_main_~j~6 v_b_10_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_11_1) (- 1)) (<= v_b_20_1 ULTIMATE.start_main_~cont~6) (forall ((v_prenex_51 Int) (v_prenex_50 Int)) (or (<= v_b_21_1 v_prenex_51) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_51)) (- (select ULTIMATE.start_main_~str1~6 v_prenex_50))) 0) (<= v_b_11_1 v_prenex_50) (< v_prenex_50 v_b_10_1) (< v_prenex_51 v_b_20_1))) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_20_1) 0) (<= v_b_20_1 (+ ULTIMATE.start_main_~i~6 1)) (<= (- (- v_b_10_1) v_b_20_1) 0) (<= (- (- v_b_20_1) (- v_b_21_1)) 1) (forall ((v_prenex_6 Int) (v_prenex_5 Int)) (or (<= v_b_21_1 v_prenex_5) (<= v_b_11_1 v_prenex_6) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_5)) (select ULTIMATE.start_main_~str1~6 v_prenex_6)) 0) (< v_prenex_6 v_b_10_1) (< v_prenex_5 v_b_20_1))) (<= (+ v_b_11_1 ULTIMATE.start_main_~MAX~6) 2) (<= 1 (+ v_b_21_1 v_b_10_1)) (<= ULTIMATE.start_main_~j~6 (+ v_b_10_1 1)) (forall ((v_prenex_53 Int)) (or (<= v_b_11_1 v_prenex_53) (< v_prenex_53 v_b_10_1) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_53) (- (select ULTIMATE.start_main_~str1~6 v_prenex_53))) 0))) (<= (+ v_b_20_1 1) ULTIMATE.start_main_~j~6) (forall ((v_prenex_7 Int)) (or (<= (- (- v_b_21_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_7))) (- 1)) (< v_prenex_7 v_b_10_1) (<= v_b_11_1 v_prenex_7))) (<= (+ ULTIMATE.start_main_~cont~6 v_b_20_1) 0) (<= (- (- v_b_10_1) (- v_b_11_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_10_1)) (- 1)) (forall ((v_prenex_45 Int)) (or (<= v_b_11_1 v_prenex_45) (<= (- (- v_b_11_1) (select ULTIMATE.start_main_~str1~6 v_prenex_45)) (- 1)) (< v_prenex_45 v_b_10_1))) (forall ((v_prenex_58 Int)) (or (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_58))) (- 1)) (<= v_b_11_1 v_prenex_58) (< v_prenex_58 v_b_10_1))) (<= (- ULTIMATE.start_main_~i~6 (- v_b_20_1)) (- 1)) (<= v_b_20_1 0) (<= v_b_11_1 ULTIMATE.start_main_~j~6) (forall ((v_prenex_11 Int)) (or (< v_prenex_11 v_b_10_1) (<= (- v_b_11_1 (select ULTIMATE.start_main_~str1~6 v_prenex_11)) 1) (<= v_b_11_1 v_prenex_11))) (forall ((v_prenex_43 Int)) (or (<= (- v_b_20_1 (select ULTIMATE.start_main_~str1~6 v_prenex_43)) 0) (<= v_b_11_1 v_prenex_43) (< v_prenex_43 v_b_10_1))) (<= (- ULTIMATE.start_main_~i~6 (- v_b_10_1)) (- 1)) (forall ((v_prenex_46 Int)) (or (<= v_b_11_1 v_prenex_46) (< v_prenex_46 v_b_10_1) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_prenex_46)) 1))) (<= (- ULTIMATE.start_main_~MAX~6 v_b_10_1) 1) (<= v_b_21_1 (+ ULTIMATE.start_main_~cont~6 1)) (<= (+ ULTIMATE.start_main_~i~6 2) v_b_21_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_20_1)) (- 1)) (<= ULTIMATE.start_main_~MAX~6 v_b_11_1) (<= v_b_21_1 ULTIMATE.start_main_~j~6) (<= (- (- v_b_10_1) (- v_b_21_1)) 1) (<= (+ v_b_11_1 v_b_21_1) 2) (forall ((v_prenex_32 Int)) (or (<= v_b_11_1 v_prenex_32) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_32)) (select ULTIMATE.start_main_~str1~6 v_prenex_32)) 0) (< v_prenex_32 v_b_10_1))) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_10_1)) 0) (<= 0 (* 2 v_b_20_1)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_21_1) 1) (forall ((v_prenex_69 Int)) (or (<= (- v_b_11_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_69))) 1) (<= v_b_11_1 v_prenex_69) (< v_prenex_69 v_b_10_1))) (<= (- (- v_b_11_1) v_b_11_1) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_10_1) 0) (<= (+ v_b_11_1 v_b_20_1) 1) (<= ULTIMATE.start_main_~j~6 v_b_21_1) (<= (- v_b_20_1 v_b_21_1) (- 1)) (<= (- v_b_21_1 (- v_b_21_1)) 2) (<= (+ v_b_10_1 v_b_20_1) 0) (<= ULTIMATE.start_main_~cont~6 v_b_20_1) (<= (- v_b_20_1 (- v_b_21_1)) 1) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_11_1)) 1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_21_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_21_1)) 2) (forall ((v_prenex_31 Int)) (or (< v_prenex_31 v_b_10_1) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_31))) 0) (<= v_b_11_1 v_prenex_31))) (<= v_b_11_1 ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start_main_~cont~6 v_b_20_1) 0) (<= (+ ULTIMATE.start_main_~i~6 2) v_b_11_1) (forall ((v_prenex_33 Int)) (or (< v_prenex_33 v_b_10_1) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_33))) (- 1)) (<= v_b_11_1 v_prenex_33))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_21_1) 0) (<= 2 (+ v_b_11_1 v_b_21_1)) (<= (+ ULTIMATE.start_main_~j~6 v_b_10_1) 1) (<= (- ULTIMATE.start_main_~cont~6 v_b_10_1) 0) (forall ((v_prenex_14 Int)) (or (<= (- (- v_b_11_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_14))) (- 1)) (< v_prenex_14 v_b_10_1) (<= v_b_11_1 v_prenex_14))) (<= (- (- v_b_10_1) v_b_10_1) 0) (<= (- v_b_10_1 v_b_20_1) 0) (<= (+ v_b_21_1 v_b_20_1) 1) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_10_1)) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_21_1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_11_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_21_1)) 2) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_21_1)) 1) (<= v_b_21_1 ULTIMATE.start_main_~MAX~6) (<= (- (- v_b_11_1) (- v_b_20_1)) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_11_1)) 2) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_21_1) 2) (forall ((v_prenex_8 Int)) (or (< v_prenex_8 v_b_10_1) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_prenex_8)) (- 1)) (<= v_b_11_1 v_prenex_8))) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_21_1)) 1) (<= (+ ULTIMATE.start_main_~cont~6 v_b_11_1) 1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_11_1) (- 2)) (<= (- v_b_11_1 v_b_21_1) 0) (<= (* 2 v_b_10_1) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_11_1) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_20_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_21_1) (- 2)) (<= ULTIMATE.start_main_~cont~6 v_b_10_1) (<= v_b_21_1 (+ ULTIMATE.start_main_~i~6 2)) (<= (+ ULTIMATE.start_main_~i~6 v_b_20_1 1) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_20_1)) 1) (forall ((v_prenex_49 Int)) (or (< v_prenex_49 v_b_10_1) (<= v_b_11_1 v_prenex_49) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_49)) 1))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_10_1) 1) (<= (- (- v_b_11_1) v_b_21_1) (- 2)) (<= (+ v_b_20_1 1) v_b_11_1) (<= v_b_11_1 1))) (<= 2 (* 2 ULTIMATE.start_main_~j~6)) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 2) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 2) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= 0 ULTIMATE.start_main_~cont~6) (<= ULTIMATE.start_main_~j~6 1) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6)) (<= 0 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6)) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~j~6) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6)) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6) 2) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6) 1) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 1) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 1) (<= (+ ULTIMATE.start_main_~i~6 2) ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~MAX~6) (<= ULTIMATE.start_main_~MAX~6 1) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) (- 2)) (<= (+ (* 2 ULTIMATE.start_main_~i~6) 2) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) (- 2)) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6 1) 0) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~cont~6 1)) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~cont~6 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 2) (<= (* 2 ULTIMATE.start_main_~j~6) 2) (<= 1 ULTIMATE.start_main_~j~6) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~i~6 2)) (<= (+ ULTIMATE.start_main_~i~6 1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 1) (<= 0 (+ ULTIMATE.start_main_~i~6 1)) (<= 0 (+ (* 2 ULTIMATE.start_main_~i~6) 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 1) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) (- 1)) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~i~6 2)) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6) 0) (<= (* 2 ULTIMATE.start_main_~MAX~6) 2) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 1) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 0) (<= (* 2 ULTIMATE.start_main_~cont~6) 0) (<= 0 (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) (- 1)) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 1) (<= (+ ULTIMATE.start_main_~i~6 1) ULTIMATE.start_main_~cont~6) (<= 2 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6)) (<= (+ ULTIMATE.start_main_~i~6 2) ULTIMATE.start_main_~j~6)))} [2018-12-19 22:44:48,568 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:44:48,569 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:44:48,569 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:44:48,570 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:44:48,570 WARN L224 ngHoareTripleChecker]: Pre: {2147483629#(or (exists ((v_b_15_1 Int) (v_v_10_1 Int) (v_b_2_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_10_1) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_2_1) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_2_1)) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 2) (<= (- (- v_b_15_1) (- v_v_10_1)) 125) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) (- 4)) (<= (- v_b_15_1 v_b_2_1) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_10_1)) 4294967422) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_2_1)) 4294967295) (forall ((v_idx_65 Int) (v_idx_66 Int) (v_idx_64 Int)) (or (<= v_b_2_1 v_idx_64) (< v_idx_66 v_b_15_1) (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_65)) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_65)) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_65)) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_65))) 125) (<= (- (- v_b_15_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_65))) 125) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_65)) (select c_ULTIMATE.start_main_~str1~6 v_idx_65)) 256) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_65))) 127) (<= (- (- v_b_2_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_65)) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_65)) 4294967423) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_65))) 129) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_65))) 4294967422) (<= (- v_b_2_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_65))) 127) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_65)) 130) (<= (- (- v_b_2_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_65))) 127) (<= (- v_b_15_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_65)) 130) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_65))) 125) (<= (- v_b_2_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_65)) 128) (<= (- (- v_b_15_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_65)) 126) (<= (- v_b_15_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_65))) 129) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_65)) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_65))) 127) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_65) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_65))) 254)) (<= v_b_15_1 v_idx_65) (< v_idx_65 v_b_2_1))) (<= (- v_b_2_1 (- v_b_2_1)) 0) (<= (- v_b_15_1 v_v_10_1) 130) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) (- 4)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_2_1)) (- 2)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_10_1) 126) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 4) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_15_1) (- 4)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_15_1) (- 4)) (<= (- (- v_b_15_1) v_b_2_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_10_1) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_15_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_10_1) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_10_1)) 125) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_15_1)) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_15_1)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_10_1)) 127) (<= (- c_ULTIMATE.start_main_~i~6 v_b_15_1) 0) (<= (- (- v_b_2_1) v_b_2_1) 0) (<= (- (- v_b_2_1) (- v_v_10_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 4294967297) (<= (- v_b_2_1 v_v_10_1) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) (- 4)) (<= (- (- v_b_15_1) v_v_10_1) 126) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_15_1) (- 2)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_2_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- v_b_15_1 (- v_b_15_1)) 4) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_2_1) (- 2)) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_2_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_2_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_15_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 2)) (<= (- (- v_b_2_1) v_v_10_1) 128) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_2_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_10_1) 4294967423) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_2_1)) 0) (<= (- v_b_2_1 (- v_v_10_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 2)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967293) (<= (- v_b_15_1 (- v_v_10_1)) 129) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_15_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_10_1)) 127) (<= (- v_v_10_1 (- v_v_10_1)) 254) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_15_1) 4294967293) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_2_1)) 0) (<= (- (- v_b_15_1) (- v_b_2_1)) (- 2)) (<= (- (- v_v_10_1) v_v_10_1) 256) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_10_1)) 129) (<= (- c_ULTIMATE.start_main_~i~6 v_v_10_1) 130) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_15_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_10_1)) 125) (<= (- v_b_15_1 (- v_b_2_1)) 2) (<= (- c_ULTIMATE.start_main_~i~6 v_b_2_1) 2) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_15_1)) 4) (<= (- (- v_b_15_1) v_b_15_1) (- 4)))) (exists ((v_b_16_1 Int) (v_b_17_1 Int) (v_v_216_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- (- v_b_16_1) v_b_16_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_16_1)) 0) (<= (- v_b_16_1 (- v_v_216_1)) 127) (<= (- v_v_216_1 (- v_v_216_1)) 254) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_16_1) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_16_1)) 4294967295) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_17_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_17_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_216_1) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_17_1) 4294967295) (<= (- v_b_16_1 v_b_17_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_216_1)) 4294967422) (<= (- (- v_b_16_1) v_b_17_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_17_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_216_1) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_216_1) 4294967423) (<= (- c_ULTIMATE.start_main_~i~6 v_b_16_1) 1) (<= (- (- v_b_17_1) v_v_216_1) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_17_1 (- v_v_216_1)) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_16_1) 0) (<= (- (- v_v_216_1) v_v_216_1) 256) (<= (- v_b_16_1 v_v_216_1) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_16_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_216_1) 128) (<= (- (- v_b_16_1) (- v_v_216_1)) 127) (<= (- v_b_17_1 (- v_b_17_1)) 2) (<= (- v_b_17_1 v_v_216_1) 129) (forall ((v_idx_69 Int) (v_idx_68 Int) (v_idx_70 Int)) (or (<= v_b_16_1 v_idx_68) (< v_idx_69 v_b_16_1) (and (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_69)) (select c_ULTIMATE.start_main_~str1~6 v_idx_69)) 256) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_69))) 4294967422) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_69))) 127) (<= (- v_b_16_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_69)) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_69)) 128) (<= (- (- v_b_16_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_69))) 127) (<= (- v_b_16_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_69))) 127) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_69) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_69))) 254) (<= (- v_b_17_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_69)) 129) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_69))) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_69))) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_69)) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_69)) 4294967423) (<= (- (- v_b_17_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_69))) 127) (<= (- (- v_b_16_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_69)) 128) (<= (- (- v_b_17_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_69)) 128) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_69))) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_69))) 4294967423) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_69)) 128) (<= (- v_b_17_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_69))) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_69)) 4294967424) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_69)) 129)) (< v_idx_70 v_b_17_1) (<= v_b_17_1 v_idx_69))) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_16_1) 0) (<= (- (- v_b_17_1) (- v_v_216_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_16_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_16_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_216_1)) 4294967423) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_17_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_216_1) 4294967424) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_17_1)) 2) (<= (- c_ULTIMATE.start_main_~i~6 v_v_216_1) 129) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_17_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_17_1)) 4294967296) (<= (- (- v_b_17_1) v_b_17_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_216_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_216_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_216_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 1) (<= (- v_b_16_1 (- v_b_17_1)) 1) (<= (- (- v_b_16_1) v_v_216_1) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- v_b_16_1 (- v_b_16_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_17_1) 4294967296) (<= (- (- v_b_16_1) (- v_b_17_1)) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_16_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_16_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_17_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_216_1)) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_17_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_17_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967295) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_16_1) 0))))} [2018-12-19 22:44:48,570 WARN L228 ngHoareTripleChecker]: Action: assume !(main_~i~6 < main_~MAX~6);main_~str1~6 := main_~str1~6[main_~MAX~6 - 1 := 0];main_~j~6 := 0;main_~i~6 := main_~MAX~6 - 1; [2018-12-19 22:44:48,570 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and (not (< c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~MAX~6)) (= c_ULTIMATE.start_main_~str1~6_primed (store c_ULTIMATE.start_main_~str1~6 (+ c_ULTIMATE.start_main_~MAX~6 (- 1)) 0)) (= c_ULTIMATE.start_main_~j~6_primed 0) (= c_ULTIMATE.start_main_~i~6_primed (+ c_ULTIMATE.start_main_~MAX~6 (- 1)))) [2018-12-19 22:44:48,571 WARN L230 ngHoareTripleChecker]: Post: {2147483628#(or (exists ((v_b_30_1 Int) (v_b_29_1 Int) (v_v_345_1 Int)) (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_345_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_29_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) 4294967296) (<= (- v_v_345_1 (- v_v_345_1)) 0) (<= (- (- v_b_29_1) v_b_30_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_29_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934593) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_29_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_29_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_30_1) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_30_1)) 1) (<= (- c_ULTIMATE.start_main_~j~6 v_v_345_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_30_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_30_1) 8589934593) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 1) (<= (- c_ULTIMATE.start_main_~i~6 v_b_30_1) (- 1)) (<= (- v_b_30_1 v_v_345_1) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- (- v_v_345_1) v_v_345_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_345_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_30_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_345_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_29_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_29_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_345_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_345_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_29_1)) 0) (<= (- v_b_29_1 v_b_30_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- v_b_29_1 (- v_b_30_1)) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_345_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_345_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_30_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_30_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_345_1) 1) (<= (- (- v_b_30_1) v_v_345_1) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_345_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_345_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_29_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_345_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_30_1)) 2) (<= (- v_b_29_1 v_v_345_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_30_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_30_1) 8589934592) (<= (- (- v_b_29_1) v_b_29_1) 8589934594) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_30_1 (- v_v_345_1)) 1) (forall ((v_idx_78 Int) (v_idx_79 Int) (v_idx_77 Int)) (or (< v_idx_78 v_b_29_1) (< v_idx_79 v_b_30_1) (<= v_b_29_1 v_idx_77) (and (<= (- (- v_b_30_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_78)) 4294967296) (<= (- v_b_30_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_78)) 1) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_78)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_78))) 0) (<= (- v_b_29_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_78))) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_78)) (select c_ULTIMATE.start_main_~str1~6 v_idx_78)) 0) (<= (- (- v_b_30_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_78))) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_78)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_78)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_78))) 1) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_78) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_78))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_78)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_78))) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_78))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_78)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_78)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_78))) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_78))) 0) (<= (- v_b_29_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_78)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_78))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_78)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_78))) 0) (<= (- (- v_b_29_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_78))) 4294967297) (<= (- (- v_b_29_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_78)) 4294967297) (<= (- v_b_30_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_78))) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_78)) 1)) (<= v_b_30_1 v_idx_78))) (<= (- v_b_30_1 (- v_b_30_1)) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_30_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_30_1)) 1) (<= (- v_b_29_1 (- v_v_345_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_29_1)) 1) (<= (- (- v_b_30_1) (- v_v_345_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 v_b_30_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_345_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 2) (<= (- c_ULTIMATE.start_main_~j~6 v_b_29_1) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_345_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_345_1) 0) (<= (- (- v_b_30_1) v_b_30_1) 8589934592) (<= (- v_b_29_1 (- v_b_29_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_29_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_345_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_29_1) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 8589934594) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_29_1) 8589934593) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_29_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_29_1) 4294967297) (<= (- (- v_b_29_1) (- v_b_30_1)) 1) (<= (- (- v_b_29_1) (- v_v_345_1)) 4294967297) (<= (- (- v_b_29_1) v_v_345_1) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_29_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 1) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_30_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_30_1)) 1))) (exists ((v_v_342_1 Int) (v_v_341_1 Int) (v_b_27_1 Int) (v_b_15_1 Int) (v_b_2_1 Int)) (and (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_342_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_341_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_2_1)) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_2_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_342_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) (- 3)) (<= (- v_b_15_1 v_b_2_1) 2) (<= (- (- v_b_15_1) v_b_27_1) (- 3)) (<= (- v_b_15_1 v_v_341_1) 130) (<= (- v_b_27_1 v_v_342_1) 1) (<= (- v_b_2_1 (- v_b_2_1)) 0) (<= (- (- v_b_27_1) v_b_27_1) (- 2)) (<= (- c_ULTIMATE.start_main_~i~6 v_b_2_1) 1) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_15_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_342_1)) 0) (forall ((v_idx_74 Int) (v_idx_75 Int) (v_idx_72 Int) (v_idx_73 Int)) (or (<= v_b_2_1 v_idx_72) (< v_idx_75 v_b_15_1) (< v_idx_74 v_b_27_1) (<= v_b_27_1 v_idx_73) (< v_idx_73 v_b_2_1) (and (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_74)) 0) (<= (- v_b_2_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_74))) 0) (<= (- v_b_27_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_73)) 129) (<= (- v_b_27_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_73))) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_73))) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_73))) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_74)) (- 2)) (<= (- (- v_b_2_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_73))) 127) (<= (- v_b_15_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_73)) 130) (<= (- v_b_27_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_74)) 1) (<= (- v_b_15_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_74))) 2) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_73)) 128) (<= (- v_b_2_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_74)) 0) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_74) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_74))) 0) (<= (- (- v_b_15_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_73))) 125) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_74))) 0) (<= (- v_b_2_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_73))) 127) (<= (- v_b_15_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_73))) 129) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_73)) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_74))) 128) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_73) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_73))) 254) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_74)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_74)) 2) (<= (- (- v_b_15_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_74))) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_73))) 125) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_73)) 130) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_73) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_74))) 127) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_73))) 127) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_74))) 0) (<= (- (- v_b_2_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_73)) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_73)) 128) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_73) (select c_ULTIMATE.start_main_~str1~6 v_idx_74)) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_74))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_74)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_73)) 126) (<= (- (- v_b_27_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_74))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_74)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_74)) 1) (<= (- v_b_15_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_74)) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_74))) (- 2)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_74))) 2) (<= (- v_b_27_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_74))) 1) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_73)) 129) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_73)) 127) (<= (- (- v_b_27_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_73)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_73))) 127) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_73)) (select c_ULTIMATE.start_main_~str1~6 v_idx_74)) 128) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_73)) 128) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_74)) (select c_ULTIMATE.start_main_~str1~6 v_idx_74)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_74))) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_73)) 128) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_73))) 128) (<= (- v_b_2_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_73)) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_73))) 126) (<= (- (- v_b_15_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_73)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_73))) 129) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_74)) 0) (<= (- (- v_b_27_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_74)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_74))) 0) (<= (- (- v_b_2_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_74)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_74))) 1) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_73)) (select c_ULTIMATE.start_main_~str1~6 v_idx_73)) 256) (<= (- (- v_b_15_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_74)) (- 2)) (<= (- (- v_b_2_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_74))) 0) (<= (- (- v_b_27_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_73))) 126)) (<= v_b_15_1 v_idx_74))) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_15_1) (- 4)) (<= (- (- v_b_15_1) v_b_2_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_27_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_15_1) (- 1)) (<= (- v_b_15_1 (- v_v_341_1)) 129) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_15_1)) 0) (<= (- (- v_v_341_1) (- v_v_342_1)) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_15_1)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_342_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_15_1)) 2) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_15_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_342_1) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_27_1) (- 3)) (<= (- c_ULTIMATE.start_main_~i~6 v_b_27_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_15_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_27_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_341_1)) 125) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_341_1) 130) (<= (- (- v_b_2_1) v_b_2_1) 0) (<= (- v_v_341_1 (- v_v_342_1)) 127) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_341_1)) 127) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_342_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_15_1)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_15_1) (- 2)) (<= (- v_b_15_1 (- v_b_15_1)) 4) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) (- 2)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_2_1)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_2_1)) 0) (<= (- v_b_15_1 v_b_27_1) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_341_1) 126) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_27_1)) 1) (<= (- v_b_15_1 (- v_b_27_1)) 3) (<= (- (- v_b_15_1) (- v_b_27_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_v_342_1) 1) (<= (- v_b_15_1 v_v_342_1) 2) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_2_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 4) (<= (- v_b_27_1 (- v_v_342_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_341_1) 127) (<= (- (- v_b_27_1) v_v_341_1) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_341_1)) 127) (<= (- (- v_v_341_1) v_v_342_1) 128) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_341_1) 128) (<= (- (- v_v_342_1) v_v_342_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_15_1) (- 3)) (<= (- c_ULTIMATE.start_main_~j~6 v_b_27_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_2_1)) 0) (<= (- v_b_2_1 v_v_341_1) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_341_1)) 126) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_15_1)) 4) (<= (- (- v_b_27_1) v_v_342_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_342_1)) 0) (<= (- (- v_v_341_1) v_v_341_1) 256) (<= (- (- v_b_15_1) v_v_342_1) (- 2)) (<= (- (- v_b_27_1) (- v_v_341_1)) 126) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- v_b_27_1 (- v_b_27_1)) 2) (<= (- v_b_2_1 (- v_v_342_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_27_1) (- 1)) (<= (- v_b_27_1 v_v_341_1) 129) (<= (- v_b_27_1 (- v_v_341_1)) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_2_1)) (- 2)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_27_1)) 2) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_341_1)) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_15_1)) 3) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- v_b_2_1) (- v_v_341_1)) 127) (<= (- v_b_15_1 (- v_v_342_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- c_ULTIMATE.start_main_~j~6 v_v_341_1) 128) (<= (- v_b_2_1 v_v_342_1) 0) (<= (- v_v_342_1 (- v_v_342_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- v_b_15_1) (- v_v_341_1)) 125) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_27_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_2_1) 2) (<= (- v_b_2_1 (- v_v_341_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- v_v_341_1 (- v_v_341_1)) 254) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_2_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 1) (<= (- (- v_b_15_1) (- v_v_342_1)) (- 2)) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) (- 4)) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- v_b_2_1) v_v_341_1) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 3) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_341_1) 128) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_2_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_2_1) (- 2)) (<= (- (- v_b_2_1) v_b_27_1) (- 1)) (<= (- v_v_341_1 v_v_342_1) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_15_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_342_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 2)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_27_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_342_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_27_1)) 3) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_27_1)) 1) (<= (- (- v_b_27_1) (- v_v_342_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_342_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_2_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_2_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_342_1)) (- 2)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_342_1)) 2) (<= (- c_ULTIMATE.start_main_~i~6 v_v_341_1) 129) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_27_1)) 1) (<= (- v_b_2_1 (- v_b_27_1)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_27_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_342_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_341_1) 128) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_341_1)) 128) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_27_1) (- 1)) (<= (- (- v_b_15_1) (- v_b_2_1)) (- 2)) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_15_1) (- 2)) (<= (- c_ULTIMATE.start_main_~j~6 v_b_2_1) 0) (<= (- v_b_2_1 v_b_27_1) (- 1)) (<= (- (- v_b_2_1) (- v_b_27_1)) 1) (<= (- (- v_b_15_1) v_v_341_1) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_341_1)) 129) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_27_1)) 1) (<= (- c_ULTIMATE.start_main_~j~6 v_v_342_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_15_1) (- 2)) (<= (- v_b_15_1 (- v_b_2_1)) 2) (<= (- (- v_b_2_1) v_v_342_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_342_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_2_1)) (- 1)) (<= (- (- v_b_2_1) (- v_v_342_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- v_b_15_1) v_b_15_1) (- 4)))))} [2018-12-19 22:44:48,572 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:44:48,758 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:44:48,759 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:44:48,830 WARN L270 ngHoareTripleChecker]: Pre: {2147483629#(or (exists ((v_b_15_1 Int) (v_v_10_1 Int) (v_b_2_1 Int)) (and (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 4294967295) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_10_1) 126) (<= (- ULTIMATE.start_main_~MAX~6 v_b_2_1) 4294967295) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_2_1)) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 2) (<= (- (- v_b_15_1) (- v_v_10_1)) 125) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) (- 4)) (<= (- v_b_15_1 v_b_2_1) 2) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_10_1)) 4294967422) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_2_1)) 4294967295) (forall ((v_idx_65 Int) (v_idx_66 Int) (v_idx_64 Int)) (or (<= v_b_2_1 v_idx_64) (< v_idx_66 v_b_15_1) (and (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_65)) 126) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_65)) 128) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_65)) 128) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_65))) 125) (<= (- (- v_b_15_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_65))) 125) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_65)) (select ULTIMATE.start_main_~str1~6 v_idx_65)) 256) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_65))) 127) (<= (- (- v_b_2_1) (select ULTIMATE.start_main_~str1~6 v_idx_65)) 128) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_65)) 4294967423) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_65))) 129) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_65))) 4294967422) (<= (- v_b_2_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_65))) 127) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_65)) 130) (<= (- (- v_b_2_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_65))) 127) (<= (- v_b_15_1 (select ULTIMATE.start_main_~str1~6 v_idx_65)) 130) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_65))) 125) (<= (- v_b_2_1 (select ULTIMATE.start_main_~str1~6 v_idx_65)) 128) (<= (- (- v_b_15_1) (select ULTIMATE.start_main_~str1~6 v_idx_65)) 126) (<= (- v_b_15_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_65))) 129) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_65)) 126) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_65))) 127) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_65) (- (select ULTIMATE.start_main_~str1~6 v_idx_65))) 254)) (<= v_b_15_1 v_idx_65) (< v_idx_65 v_b_2_1))) (<= (- v_b_2_1 (- v_b_2_1)) 0) (<= (- v_b_15_1 v_v_10_1) 130) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) (- 4)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_2_1)) (- 2)) (<= (- (- ULTIMATE.start_main_~i~6) v_v_10_1) 126) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 4) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_15_1) (- 4)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_15_1) (- 4)) (<= (- (- v_b_15_1) v_b_2_1) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_10_1) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_15_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_v_10_1) 128) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_10_1)) 125) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_15_1)) 2) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_15_1)) 2) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_10_1)) 127) (<= (- ULTIMATE.start_main_~i~6 v_b_15_1) 0) (<= (- (- v_b_2_1) v_b_2_1) 0) (<= (- (- v_b_2_1) (- v_v_10_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 4294967297) (<= (- v_b_2_1 v_v_10_1) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) (- 4)) (<= (- (- v_b_15_1) v_v_10_1) 126) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_15_1) (- 2)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_2_1)) 2) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- v_b_15_1 (- v_b_15_1)) 4) (<= (- (- ULTIMATE.start_main_~i~6) v_b_2_1) (- 2)) (<= (- ULTIMATE.start_main_~cont~6 v_b_2_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_2_1) (- 2)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_15_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 2) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 2)) (<= (- (- v_b_2_1) v_v_10_1) 128) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_2_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_v_10_1) 4294967423) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_2_1)) 0) (<= (- v_b_2_1 (- v_v_10_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 2)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 4294967293) (<= (- v_b_15_1 (- v_v_10_1)) 129) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_15_1)) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_10_1)) 127) (<= (- v_v_10_1 (- v_v_10_1)) 254) (<= (- ULTIMATE.start_main_~MAX~6 v_b_15_1) 4294967293) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_2_1)) 0) (<= (- (- v_b_15_1) (- v_b_2_1)) (- 2)) (<= (- (- v_v_10_1) v_v_10_1) 256) (<= (- ULTIMATE.start_main_~i~6 (- v_v_10_1)) 129) (<= (- ULTIMATE.start_main_~i~6 v_v_10_1) 130) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_15_1) (- 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_10_1)) 125) (<= (- v_b_15_1 (- v_b_2_1)) 2) (<= (- ULTIMATE.start_main_~i~6 v_b_2_1) 2) (<= (- ULTIMATE.start_main_~i~6 (- v_b_15_1)) 4) (<= (- (- v_b_15_1) v_b_15_1) (- 4)))) (exists ((v_b_16_1 Int) (v_b_17_1 Int) (v_v_216_1 Int)) (and (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 4294967295) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- (- v_b_16_1) v_b_16_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_16_1)) 0) (<= (- v_b_16_1 (- v_v_216_1)) 127) (<= (- v_v_216_1 (- v_v_216_1)) 254) (<= (- ULTIMATE.start_main_~MAX~6 v_b_16_1) 4294967295) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_16_1)) 4294967295) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_17_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_17_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_v_216_1) 128) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_17_1) 4294967295) (<= (- v_b_16_1 v_b_17_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_216_1)) 4294967422) (<= (- (- v_b_16_1) v_b_17_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_17_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_v_216_1) 128) (<= (- ULTIMATE.start_main_~MAX~6 v_v_216_1) 4294967423) (<= (- ULTIMATE.start_main_~i~6 v_b_16_1) 1) (<= (- (- v_b_17_1) v_v_216_1) 128) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_17_1 (- v_v_216_1)) 128) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- ULTIMATE.start_main_~cont~6 v_b_16_1) 0) (<= (- (- v_v_216_1) v_v_216_1) 256) (<= (- v_b_16_1 v_v_216_1) 128) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_16_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_216_1) 128) (<= (- (- v_b_16_1) (- v_v_216_1)) 127) (<= (- v_b_17_1 (- v_b_17_1)) 2) (<= (- v_b_17_1 v_v_216_1) 129) (forall ((v_idx_69 Int) (v_idx_68 Int) (v_idx_70 Int)) (or (<= v_b_16_1 v_idx_68) (< v_idx_69 v_b_16_1) (and (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_69)) (select ULTIMATE.start_main_~str1~6 v_idx_69)) 256) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_69))) 4294967422) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_69))) 127) (<= (- v_b_16_1 (select ULTIMATE.start_main_~str1~6 v_idx_69)) 128) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_69)) 128) (<= (- (- v_b_16_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_69))) 127) (<= (- v_b_16_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_69))) 127) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_69) (- (select ULTIMATE.start_main_~str1~6 v_idx_69))) 254) (<= (- v_b_17_1 (select ULTIMATE.start_main_~str1~6 v_idx_69)) 129) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_69))) 127) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_69))) 127) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_69)) 128) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_69)) 4294967423) (<= (- (- v_b_17_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_69))) 127) (<= (- (- v_b_16_1) (select ULTIMATE.start_main_~str1~6 v_idx_69)) 128) (<= (- (- v_b_17_1) (select ULTIMATE.start_main_~str1~6 v_idx_69)) 128) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_69))) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_69))) 4294967423) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_69)) 128) (<= (- v_b_17_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_69))) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_69)) 4294967424) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_69)) 129)) (< v_idx_70 v_b_17_1) (<= v_b_17_1 v_idx_69))) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- (- ULTIMATE.start_main_~i~6) v_b_16_1) 0) (<= (- (- v_b_17_1) (- v_v_216_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_16_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_16_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_216_1)) 4294967423) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_17_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_216_1) 4294967424) (<= (- ULTIMATE.start_main_~i~6 (- v_b_17_1)) 2) (<= (- ULTIMATE.start_main_~i~6 v_v_216_1) 129) (<= (- ULTIMATE.start_main_~cont~6 v_b_17_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_17_1)) 4294967296) (<= (- (- v_b_17_1) v_b_17_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 2) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_216_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_216_1)) 127) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_216_1)) 127) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 1) (<= (- v_b_16_1 (- v_b_17_1)) 1) (<= (- (- v_b_16_1) v_v_216_1) 128) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 0) (<= (- v_b_16_1 (- v_b_16_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_17_1) 4294967296) (<= (- (- v_b_16_1) (- v_b_17_1)) 1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_16_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_16_1)) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_17_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_v_216_1)) 128) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_17_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_17_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 4294967295) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_16_1) 0))))} [2018-12-19 22:44:48,830 WARN L274 ngHoareTripleChecker]: Action: assume !(main_~i~6 < main_~MAX~6);main_~str1~6 := main_~str1~6[main_~MAX~6 - 1 := 0];main_~j~6 := 0;main_~i~6 := main_~MAX~6 - 1; [2018-12-19 22:44:48,830 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and (not (< c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~MAX~6)) (= c_ULTIMATE.start_main_~str1~6_primed (store c_ULTIMATE.start_main_~str1~6 (+ c_ULTIMATE.start_main_~MAX~6 (- 1)) 0)) (= c_ULTIMATE.start_main_~j~6_primed 0) (= c_ULTIMATE.start_main_~i~6_primed (+ c_ULTIMATE.start_main_~MAX~6 (- 1)))) [2018-12-19 22:44:49,022 WARN L181 SmtUtils]: Spent 190.00 ms on a formula simplification that was a NOOP. DAG size: 739 [2018-12-19 22:44:49,023 WARN L276 ngHoareTripleChecker]: Post: {2147483628#(or (exists ((v_b_30_1 Int) (v_b_29_1 Int) (v_v_345_1 Int)) (and (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_345_1)) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_29_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) 4294967296) (<= (- v_v_345_1 (- v_v_345_1)) 0) (<= (- (- v_b_29_1) v_b_30_1) 8589934593) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_29_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 8589934593) (<= (- (- ULTIMATE.start_main_~i~6) v_b_29_1) 8589934594) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_29_1) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_30_1) 4294967296) (<= (- ULTIMATE.start_main_~i~6 (- v_b_30_1)) 1) (<= (- ULTIMATE.start_main_~j~6 v_v_345_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 4294967297) (<= (- ULTIMATE.start_main_~j~6 (- v_b_30_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_30_1) 8589934593) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_30_1) (- 1)) (<= (- v_b_30_1 v_v_345_1) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 4294967296) (<= (- (- v_v_345_1) v_v_345_1) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_v_345_1) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_b_30_1) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_345_1)) 1) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_b_29_1) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_29_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_v_345_1) 4294967297) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_345_1)) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_29_1)) 0) (<= (- v_b_29_1 v_b_30_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (- v_b_29_1 (- v_b_30_1)) 1) (<= (- ULTIMATE.start_main_~i~6 (- v_v_345_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_345_1)) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_30_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_30_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 v_v_345_1) 1) (<= (- (- v_b_30_1) v_v_345_1) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 0) (<= (- ULTIMATE.start_main_~i~6 v_v_345_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 1) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~cont~6 v_v_345_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_29_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_345_1)) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_30_1)) 2) (<= (- v_b_29_1 v_v_345_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_30_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_30_1) 8589934592) (<= (- (- v_b_29_1) v_b_29_1) 8589934594) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_30_1 (- v_v_345_1)) 1) (forall ((v_idx_78 Int) (v_idx_79 Int) (v_idx_77 Int)) (or (< v_idx_78 v_b_29_1) (< v_idx_79 v_b_30_1) (<= v_b_29_1 v_idx_77) (and (<= (- (- v_b_30_1) (select ULTIMATE.start_main_~str1~6 v_idx_78)) 4294967296) (<= (- v_b_30_1 (select ULTIMATE.start_main_~str1~6 v_idx_78)) 1) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_78)) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_78))) 0) (<= (- v_b_29_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_78))) 0) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_78)) (select ULTIMATE.start_main_~str1~6 v_idx_78)) 0) (<= (- (- v_b_30_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_78))) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_78)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_78)) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_78))) 1) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_78) (- (select ULTIMATE.start_main_~str1~6 v_idx_78))) 0) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_78)) 4294967297) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_78))) 4294967297) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_78))) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_78)) 0) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_78)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_78))) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_78))) 0) (<= (- v_b_29_1 (select ULTIMATE.start_main_~str1~6 v_idx_78)) 0) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_78))) 0) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_78)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_78))) 0) (<= (- (- v_b_29_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_78))) 4294967297) (<= (- (- v_b_29_1) (select ULTIMATE.start_main_~str1~6 v_idx_78)) 4294967297) (<= (- v_b_30_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_78))) 1) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_78)) 1)) (<= v_b_30_1 v_idx_78))) (<= (- v_b_30_1 (- v_b_30_1)) 2) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_30_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_30_1)) 1) (<= (- v_b_29_1 (- v_v_345_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_29_1)) 1) (<= (- (- v_b_30_1) (- v_v_345_1)) 4294967296) (<= (- ULTIMATE.start_main_~j~6 v_b_30_1) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_345_1) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 2) (<= (- ULTIMATE.start_main_~j~6 v_b_29_1) 4294967297) (<= (- ULTIMATE.start_main_~j~6 (- v_v_345_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_345_1) 0) (<= (- (- v_b_30_1) v_b_30_1) 8589934592) (<= (- v_b_29_1 (- v_b_29_1)) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_29_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_345_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 1) (<= (- ULTIMATE.start_main_~MAX~6 v_b_29_1) 1) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 8589934594) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_29_1) 8589934593) (<= (- ULTIMATE.start_main_~j~6 (- v_b_29_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_29_1) 4294967297) (<= (- (- v_b_29_1) (- v_b_30_1)) 1) (<= (- (- v_b_29_1) (- v_v_345_1)) 4294967297) (<= (- (- v_b_29_1) v_v_345_1) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_29_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 1) (<= (- ULTIMATE.start_main_~cont~6 v_b_30_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_30_1)) 1))) (exists ((v_v_342_1 Int) (v_v_341_1 Int) (v_b_27_1 Int) (v_b_15_1 Int) (v_b_2_1 Int)) (and (<= (- (- ULTIMATE.start_main_~j~6) v_v_342_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_341_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_2_1)) 2) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) (- 2)) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) v_b_2_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_342_1) (- 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) (- 3)) (<= (- v_b_15_1 v_b_2_1) 2) (<= (- (- v_b_15_1) v_b_27_1) (- 3)) (<= (- v_b_15_1 v_v_341_1) 130) (<= (- v_b_27_1 v_v_342_1) 1) (<= (- v_b_2_1 (- v_b_2_1)) 0) (<= (- (- v_b_27_1) v_b_27_1) (- 2)) (<= (- ULTIMATE.start_main_~i~6 v_b_2_1) 1) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_15_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_342_1)) 0) (forall ((v_idx_74 Int) (v_idx_75 Int) (v_idx_72 Int) (v_idx_73 Int)) (or (<= v_b_2_1 v_idx_72) (< v_idx_75 v_b_15_1) (< v_idx_74 v_b_27_1) (<= v_b_27_1 v_idx_73) (< v_idx_73 v_b_2_1) (and (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_74)) 0) (<= (- v_b_2_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_74))) 0) (<= (- v_b_27_1 (select ULTIMATE.start_main_~str1~6 v_idx_73)) 129) (<= (- v_b_27_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_73))) 128) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_73))) 127) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_73))) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_74)) (- 2)) (<= (- (- v_b_2_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_73))) 127) (<= (- v_b_15_1 (select ULTIMATE.start_main_~str1~6 v_idx_73)) 130) (<= (- v_b_27_1 (select ULTIMATE.start_main_~str1~6 v_idx_74)) 1) (<= (- v_b_15_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_74))) 2) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_73)) 128) (<= (- v_b_2_1 (select ULTIMATE.start_main_~str1~6 v_idx_74)) 0) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_74) (- (select ULTIMATE.start_main_~str1~6 v_idx_74))) 0) (<= (- (- v_b_15_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_73))) 125) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_74))) 0) (<= (- v_b_2_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_73))) 127) (<= (- v_b_15_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_73))) 129) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_73)) (- (select ULTIMATE.start_main_~str1~6 v_idx_74))) 128) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_73) (- (select ULTIMATE.start_main_~str1~6 v_idx_73))) 254) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_74)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_74)) 2) (<= (- (- v_b_15_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_74))) (- 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_73))) 125) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_73)) 130) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_73) (- (select ULTIMATE.start_main_~str1~6 v_idx_74))) 127) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_73))) 127) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_74))) 0) (<= (- (- v_b_2_1) (select ULTIMATE.start_main_~str1~6 v_idx_73)) 128) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_73)) 128) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_73) (select ULTIMATE.start_main_~str1~6 v_idx_74)) 127) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_74))) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_74)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_73)) 126) (<= (- (- v_b_27_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_74))) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_74)) (- 1)) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_74)) 1) (<= (- v_b_15_1 (select ULTIMATE.start_main_~str1~6 v_idx_74)) 2) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_74))) (- 2)) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_74))) 2) (<= (- v_b_27_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_74))) 1) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_73)) 129) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_73)) 127) (<= (- (- v_b_27_1) (select ULTIMATE.start_main_~str1~6 v_idx_73)) 127) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_73))) 127) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_73)) (select ULTIMATE.start_main_~str1~6 v_idx_74)) 128) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_73)) 128) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_74)) (select ULTIMATE.start_main_~str1~6 v_idx_74)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_74))) 0) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_73)) 128) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_73))) 128) (<= (- v_b_2_1 (select ULTIMATE.start_main_~str1~6 v_idx_73)) 128) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_73))) 126) (<= (- (- v_b_15_1) (select ULTIMATE.start_main_~str1~6 v_idx_73)) 126) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_73))) 129) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_74)) 0) (<= (- (- v_b_27_1) (select ULTIMATE.start_main_~str1~6 v_idx_74)) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_74))) 0) (<= (- (- v_b_2_1) (select ULTIMATE.start_main_~str1~6 v_idx_74)) 0) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_74))) 1) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_73)) (select ULTIMATE.start_main_~str1~6 v_idx_73)) 256) (<= (- (- v_b_15_1) (select ULTIMATE.start_main_~str1~6 v_idx_74)) (- 2)) (<= (- (- v_b_2_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_74))) 0) (<= (- (- v_b_27_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_73))) 126)) (<= v_b_15_1 v_idx_74))) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) (- 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_15_1) (- 4)) (<= (- (- v_b_15_1) v_b_2_1) (- 2)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_27_1)) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_15_1) (- 1)) (<= (- v_b_15_1 (- v_v_341_1)) 129) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_15_1)) 0) (<= (- (- v_v_341_1) (- v_v_342_1)) 128) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_15_1)) 2) (<= (- ULTIMATE.start_main_~cont~6 v_v_342_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_15_1)) 2) (<= (- ULTIMATE.start_main_~j~6 (- v_b_15_1)) 2) (<= (- ULTIMATE.start_main_~MAX~6 v_v_342_1) 2) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_27_1) (- 3)) (<= (- ULTIMATE.start_main_~i~6 v_b_27_1) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_15_1) (- 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_27_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_341_1)) 125) (<= (- ULTIMATE.start_main_~MAX~6 v_v_341_1) 130) (<= (- (- v_b_2_1) v_b_2_1) 0) (<= (- v_v_341_1 (- v_v_342_1)) 127) (<= (- ULTIMATE.start_main_~j~6 (- v_v_341_1)) 127) (<= (- ULTIMATE.start_main_~j~6 (- v_v_342_1)) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_15_1)) 2) (<= (- ULTIMATE.start_main_~cont~6 v_b_15_1) (- 2)) (<= (- v_b_15_1 (- v_b_15_1)) 4) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) (- 2)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_2_1)) 1) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_2_1)) 0) (<= (- v_b_15_1 v_b_27_1) 1) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_341_1) 126) (<= (- ULTIMATE.start_main_~j~6 (- v_b_27_1)) 1) (<= (- v_b_15_1 (- v_b_27_1)) 3) (<= (- (- v_b_15_1) (- v_b_27_1)) (- 1)) (<= (- ULTIMATE.start_main_~i~6 v_v_342_1) 1) (<= (- v_b_15_1 v_v_342_1) 2) (<= (- ULTIMATE.start_main_~j~6 (- v_b_2_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 2) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 4) (<= (- v_b_27_1 (- v_v_342_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_v_341_1) 127) (<= (- (- v_b_27_1) v_v_341_1) 127) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_341_1)) 127) (<= (- (- v_v_341_1) v_v_342_1) 128) (<= (- (- ULTIMATE.start_main_~j~6) v_v_341_1) 128) (<= (- (- v_v_342_1) v_v_342_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_15_1) (- 3)) (<= (- ULTIMATE.start_main_~j~6 v_b_27_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 2) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_2_1)) 0) (<= (- v_b_2_1 v_v_341_1) 128) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_341_1)) 126) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 1) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 2) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_15_1)) 4) (<= (- (- v_b_27_1) v_v_342_1) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_342_1)) 0) (<= (- (- v_v_341_1) v_v_341_1) 256) (<= (- (- v_b_15_1) v_v_342_1) (- 2)) (<= (- (- v_b_27_1) (- v_v_341_1)) 126) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 0) (<= (- v_b_27_1 (- v_b_27_1)) 2) (<= (- v_b_2_1 (- v_v_342_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_27_1) (- 1)) (<= (- v_b_27_1 v_v_341_1) 129) (<= (- v_b_27_1 (- v_v_341_1)) 128) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_2_1)) (- 2)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_27_1)) 2) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_341_1)) 127) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_15_1)) 3) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 0) (<= (- (- v_b_2_1) (- v_v_341_1)) 127) (<= (- v_b_15_1 (- v_v_342_1)) 2) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 2) (<= (- ULTIMATE.start_main_~j~6 v_v_341_1) 128) (<= (- v_b_2_1 v_v_342_1) 0) (<= (- v_v_342_1 (- v_v_342_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- v_b_15_1) (- v_v_341_1)) 125) (<= (- (- ULTIMATE.start_main_~i~6) v_b_27_1) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_2_1) 2) (<= (- v_b_2_1 (- v_v_341_1)) 127) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 0) (<= (- v_v_341_1 (- v_v_341_1)) 254) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 2) (<= (- (- ULTIMATE.start_main_~i~6) v_b_2_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 1) (<= (- (- v_b_15_1) (- v_v_342_1)) (- 2)) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) (- 4)) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- (- v_b_2_1) v_v_341_1) 128) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 3) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_341_1) 128) (<= (- ULTIMATE.start_main_~cont~6 v_b_2_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_2_1) (- 2)) (<= (- (- v_b_2_1) v_b_27_1) (- 1)) (<= (- v_v_341_1 v_v_342_1) 127) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_15_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_342_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 2)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_27_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_342_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_27_1)) 3) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_27_1)) 1) (<= (- (- v_b_27_1) (- v_v_342_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_v_342_1) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_2_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_2_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_342_1)) (- 2)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_342_1)) 2) (<= (- ULTIMATE.start_main_~i~6 v_v_341_1) 129) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 2)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_27_1)) 1) (<= (- v_b_2_1 (- v_b_27_1)) 1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_27_1) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_342_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_v_341_1) 128) (<= (- ULTIMATE.start_main_~i~6 (- v_v_341_1)) 128) (<= (- ULTIMATE.start_main_~cont~6 v_b_27_1) (- 1)) (<= (- (- v_b_15_1) (- v_b_2_1)) (- 2)) (<= (- (- ULTIMATE.start_main_~j~6) v_b_15_1) (- 2)) (<= (- ULTIMATE.start_main_~j~6 v_b_2_1) 0) (<= (- v_b_2_1 v_b_27_1) (- 1)) (<= (- (- v_b_2_1) (- v_b_27_1)) 1) (<= (- (- v_b_15_1) v_v_341_1) 126) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_341_1)) 129) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_27_1)) 1) (<= (- ULTIMATE.start_main_~j~6 v_v_342_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_15_1) (- 2)) (<= (- v_b_15_1 (- v_b_2_1)) 2) (<= (- (- v_b_2_1) v_v_342_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_v_342_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_2_1)) (- 1)) (<= (- (- v_b_2_1) (- v_v_342_1)) 0) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- v_b_15_1) v_b_15_1) (- 4)))))} [2018-12-19 22:45:04,852 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:45:04,853 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:45:04,853 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:45:04,853 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:45:04,854 WARN L224 ngHoareTripleChecker]: Pre: {2147483627#(or (exists ((v_b_16_1 Int) (v_b_17_1 Int) (v_v_216_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- (- v_b_16_1) v_b_16_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_16_1)) 0) (<= (- v_b_16_1 (- v_v_216_1)) 127) (<= (- v_v_216_1 (- v_v_216_1)) 254) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_16_1) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_16_1)) 4294967295) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_17_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_17_1)) 0) (forall ((v_idx_87 Int) (v_idx_85 Int) (v_idx_86 Int)) (or (< v_idx_86 v_b_16_1) (< v_idx_87 v_b_17_1) (<= v_b_16_1 v_idx_85) (and (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_86)) (select c_ULTIMATE.start_main_~str1~6 v_idx_86)) 256) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_86))) 4294967422) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_86))) 127) (<= (- v_b_16_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_86)) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_86)) 128) (<= (- (- v_b_16_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_86))) 127) (<= (- v_b_16_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_86))) 127) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_86) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_86))) 254) (<= (- v_b_17_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_86)) 129) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_86))) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_86))) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_86)) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_86)) 4294967423) (<= (- (- v_b_17_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_86))) 127) (<= (- (- v_b_16_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_86)) 128) (<= (- (- v_b_17_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_86)) 128) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_86))) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_86))) 4294967423) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_86)) 128) (<= (- v_b_17_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_86))) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_86)) 4294967424) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_86)) 129)) (<= v_b_17_1 v_idx_86))) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_216_1) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_17_1) 4294967295) (<= (- v_b_16_1 v_b_17_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_216_1)) 4294967422) (<= (- (- v_b_16_1) v_b_17_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_17_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_216_1) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_216_1) 4294967423) (<= (- c_ULTIMATE.start_main_~i~6 v_b_16_1) 1) (<= (- (- v_b_17_1) v_v_216_1) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_17_1 (- v_v_216_1)) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_16_1) 0) (<= (- (- v_v_216_1) v_v_216_1) 256) (<= (- v_b_16_1 v_v_216_1) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_16_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_216_1) 128) (<= (- (- v_b_16_1) (- v_v_216_1)) 127) (<= (- v_b_17_1 (- v_b_17_1)) 2) (<= (- v_b_17_1 v_v_216_1) 129) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_16_1) 0) (<= (- (- v_b_17_1) (- v_v_216_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_16_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_16_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_216_1)) 4294967423) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_17_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_216_1) 4294967424) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_17_1)) 2) (<= (- c_ULTIMATE.start_main_~i~6 v_v_216_1) 129) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_17_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_17_1)) 4294967296) (<= (- (- v_b_17_1) v_b_17_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_216_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_216_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_216_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 1) (<= (- v_b_16_1 (- v_b_17_1)) 1) (<= (- (- v_b_16_1) v_v_216_1) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- v_b_16_1 (- v_b_16_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_17_1) 4294967296) (<= (- (- v_b_16_1) (- v_b_17_1)) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_16_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_16_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_17_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_216_1)) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_17_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_17_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967295) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_16_1) 0))) (exists ((v_b_15_1 Int) (v_v_10_1 Int) (v_b_2_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_10_1) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_2_1) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_2_1)) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 2) (<= (- (- v_b_15_1) (- v_v_10_1)) 125) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) (- 4)) (<= (- v_b_15_1 v_b_2_1) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_10_1)) 4294967422) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_2_1)) 4294967295) (<= (- v_b_2_1 (- v_b_2_1)) 0) (<= (- v_b_15_1 v_v_10_1) 130) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) (- 4)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_2_1)) (- 2)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_10_1) 126) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 4) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_15_1) (- 4)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_15_1) (- 4)) (<= (- (- v_b_15_1) v_b_2_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_10_1) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_15_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_10_1) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_10_1)) 125) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_15_1)) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_15_1)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_10_1)) 127) (<= (- c_ULTIMATE.start_main_~i~6 v_b_15_1) 0) (<= (- (- v_b_2_1) v_b_2_1) 0) (<= (- (- v_b_2_1) (- v_v_10_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 4294967297) (<= (- v_b_2_1 v_v_10_1) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) (- 4)) (<= (- (- v_b_15_1) v_v_10_1) 126) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_15_1) (- 2)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_2_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- v_b_15_1 (- v_b_15_1)) 4) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_2_1) (- 2)) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_2_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_2_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_15_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 2)) (<= (- (- v_b_2_1) v_v_10_1) 128) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_2_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_10_1) 4294967423) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_2_1)) 0) (<= (- v_b_2_1 (- v_v_10_1)) 127) (forall ((v_idx_83 Int) (v_idx_81 Int) (v_idx_82 Int)) (or (<= v_b_15_1 v_idx_82) (<= v_b_2_1 v_idx_81) (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_82)) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_82)) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_82)) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_82))) 125) (<= (- (- v_b_15_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_82))) 125) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_82)) (select c_ULTIMATE.start_main_~str1~6 v_idx_82)) 256) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_82))) 127) (<= (- (- v_b_2_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_82)) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_82)) 4294967423) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_82))) 129) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_82))) 4294967422) (<= (- v_b_2_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_82))) 127) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_82)) 130) (<= (- (- v_b_2_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_82))) 127) (<= (- v_b_15_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_82)) 130) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_82))) 125) (<= (- v_b_2_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_82)) 128) (<= (- (- v_b_15_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_82)) 126) (<= (- v_b_15_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_82))) 129) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_82)) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_82))) 127) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_82) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_82))) 254)) (< v_idx_83 v_b_15_1) (< v_idx_82 v_b_2_1))) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 2)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967293) (<= (- v_b_15_1 (- v_v_10_1)) 129) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_15_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_10_1)) 127) (<= (- v_v_10_1 (- v_v_10_1)) 254) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_15_1) 4294967293) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_2_1)) 0) (<= (- (- v_b_15_1) (- v_b_2_1)) (- 2)) (<= (- (- v_v_10_1) v_v_10_1) 256) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_10_1)) 129) (<= (- c_ULTIMATE.start_main_~i~6 v_v_10_1) 130) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_15_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_10_1)) 125) (<= (- v_b_15_1 (- v_b_2_1)) 2) (<= (- c_ULTIMATE.start_main_~i~6 v_b_2_1) 2) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_15_1)) 4) (<= (- (- v_b_15_1) v_b_15_1) (- 4)))))} [2018-12-19 22:45:04,854 WARN L228 ngHoareTripleChecker]: Action: assume !!(main_~i~6 < main_~MAX~6);assume -128 <= main_#t~nondet2 && main_#t~nondet2 <= 127;main_~str1~6 := main_~str1~6[main_~i~6 := main_#t~nondet2];havoc main_#t~nondet2;main_#t~post1 := main_~i~6;main_~i~6 := main_#t~post1 + 1;havoc main_#t~post1; [2018-12-19 22:45:04,854 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and (= c_ULTIMATE.start_main_~str1~6_primed (store c_ULTIMATE.start_main_~str1~6 c_ULTIMATE.start_main_~i~6 |c_ULTIMATE.start_main_#t~nondet2|)) (< c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~MAX~6) (<= 0 (+ |c_ULTIMATE.start_main_#t~nondet2| 128)) (<= |c_ULTIMATE.start_main_#t~nondet2| 127) (= c_ULTIMATE.start_main_~i~6_primed (+ c_ULTIMATE.start_main_~i~6 1))) [2018-12-19 22:45:04,854 WARN L230 ngHoareTripleChecker]: Post: {2147483626#(or (exists ((v_b_16_1 Int) (v_v_216_1 Int) (v_b_37_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 4294967295) (<= (- (- v_b_16_1) v_b_16_1) 0) (<= (- v_b_37_1 (- v_b_37_1)) 4) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_16_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_37_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 2) (<= (- v_b_16_1 (- v_v_216_1)) 127) (<= (- v_v_216_1 (- v_v_216_1)) 254) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) (- 2)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_37_1)) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_16_1) 4294967295) (<= (- c_ULTIMATE.start_main_~i~6 v_b_16_1) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_16_1)) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_216_1) 127) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_216_1) 128) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 4) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_216_1)) 4294967422) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_37_1)) 4) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_216_1) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_37_1) 4294967294) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) (- 2)) (<= (- v_b_37_1 v_v_216_1) 130) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_216_1) 4294967423) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_16_1)) 2) (<= (- v_b_37_1 (- v_v_216_1)) 129) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) (- 1)) (<= (- (- v_b_37_1) v_v_216_1) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_216_1)) 126) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_16_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_v_216_1) 130) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) (- 2)) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_16_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_16_1) (- 1)) (<= (- (- v_v_216_1) v_v_216_1) 256) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_37_1)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 2) (<= (- (- v_b_37_1) (- v_v_216_1)) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_16_1)) (- 1)) (<= (- v_b_16_1 v_v_216_1) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_216_1) 128) (<= (- (- v_b_16_1) (- v_v_216_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967294) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_16_1)) 0) (<= (- (- v_b_16_1) v_b_37_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_37_1) (- 1)) (<= (- (- v_b_37_1) v_b_37_1) (- 2)) (<= (- v_b_16_1 (- v_b_37_1)) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_37_1) (- 2)) (forall ((v_idx_94 Int) (v_idx_95 Int) (v_idx_93 Int)) (or (and (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_94)) (select c_ULTIMATE.start_main_~str1~6 v_idx_94)) 256) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_94))) 4294967422) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_94))) 126) (<= (- (- v_b_37_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_94))) 126) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_94)) 127) (<= (- v_b_16_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_94)) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_94)) 128) (<= (- (- v_b_16_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_94))) 127) (<= (- v_b_16_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_94))) 127) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_94) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_94))) 254) (<= (- v_b_37_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_94)) 130) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_94))) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_94))) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_94)) 4294967423) (<= (- v_b_37_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_94))) 129) (<= (- (- v_b_16_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_94)) 128) (<= (- (- v_b_37_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_94)) 127) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_94))) 129) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_94)) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_94))) 126) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_94)) 128) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_94)) 130)) (< v_idx_95 v_b_37_1) (< v_idx_94 v_b_16_1) (<= v_b_16_1 v_idx_93) (<= v_b_37_1 v_idx_94))) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_216_1)) 126) (<= (- v_b_16_1 v_b_37_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_216_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_216_1)) 127) (<= (- c_ULTIMATE.start_main_~i~6 v_b_37_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_37_1) (- 1)) (<= (- (- v_b_16_1) v_v_216_1) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_37_1)) 2) (<= (- (- v_b_16_1) (- v_b_37_1)) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_37_1) (- 2)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_216_1)) 129) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- v_b_16_1 (- v_b_16_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_37_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_16_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_16_1) 0))) (exists ((v_v_10_1 Int) (v_b_35_1 Int) (v_b_2_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 4294967295) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_2_1) 4294967295) (<= (- (- v_b_2_1) (- v_b_35_1)) 3) (<= (- v_b_2_1 v_b_35_1) (- 3)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_35_1) (- 3)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_35_1) 4294967292) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_10_1)) 4294967422) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_2_1)) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_35_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_35_1)) 4294967298) (<= (- v_b_2_1 (- v_b_2_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_2_1) (- 3)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_35_1)) 3) (<= (- v_b_2_1 (- v_b_35_1)) 3) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_2_1) (- 3)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_10_1)) 130) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_35_1) (- 6)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_35_1)) 3) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_10_1) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) (- 6)) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_10_1) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967292) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 6) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_2_1)) 3) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_10_1)) 127) (<= (- c_ULTIMATE.start_main_~i~6 v_b_2_1) 3) (<= (- c_ULTIMATE.start_main_~i~6 v_v_10_1) 131) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_2_1)) (- 3)) (<= (- (- v_b_2_1) v_b_2_1) 0) (<= (- (- v_b_2_1) (- v_v_10_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 4294967298) (<= (- v_b_2_1 v_v_10_1) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 3) (<= (- (- v_b_35_1) (- v_v_10_1)) 124) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_35_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_10_1)) 124) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_2_1) 0) (<= (- v_b_35_1 (- v_b_35_1)) 6) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) (- 6)) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_35_1) (- 3)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) (- 6)) (<= (- (- v_b_2_1) v_v_10_1) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_2_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_10_1) 4294967423) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_2_1)) (- 3)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_2_1)) 0) (<= (- v_b_2_1 (- v_v_10_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) (- 3)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 3)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_35_1)) 6) (<= (- (- v_b_35_1) v_b_35_1) (- 6)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_10_1) 125) (forall ((v_idx_89 Int) (v_idx_90 Int) (v_idx_91 Int)) (or (<= v_b_35_1 v_idx_90) (< v_idx_91 v_b_35_1) (<= v_b_2_1 v_idx_89) (< v_idx_90 v_b_2_1) (and (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_90)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_90))) 124) (<= (- v_b_35_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_90))) 130) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_90)) 128) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_90)) (select c_ULTIMATE.start_main_~str1~6 v_idx_90)) 256) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_90))) 127) (<= (- (- v_b_2_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_90)) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_90)) 4294967423) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_90))) 4294967422) (<= (- v_b_2_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_90))) 127) (<= (- v_b_35_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_90)) 131) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_90)) 131) (<= (- (- v_b_2_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_90))) 127) (<= (- v_b_2_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_90)) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_90)) 125) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_90)) 125) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_90))) 127) (<= (- (- v_b_35_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_90))) 124) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_90))) 124) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_90))) 130) (<= (- (- v_b_35_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_90)) 125) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_90) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_90))) 254)))) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_35_1) (- 6)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_10_1) 125) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_10_1)) 127) (<= (- v_v_10_1 (- v_v_10_1)) 254) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_10_1)) 124) (<= (- v_b_35_1 (- v_v_10_1)) 130) (<= (- c_ULTIMATE.start_main_~i~6 v_b_35_1) 0) (<= (- (- v_b_2_1) v_b_35_1) (- 3)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_2_1)) 0) (<= (- (- v_v_10_1) v_v_10_1) 256) (<= (- v_b_35_1 v_v_10_1) 131) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) (- 3)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 3)) (<= (- (- v_b_35_1) v_v_10_1) 125) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 3))))} [2018-12-19 22:45:04,855 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:45:04,902 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:45:04,903 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:45:04,968 WARN L270 ngHoareTripleChecker]: Pre: {2147483627#(or (exists ((v_b_16_1 Int) (v_b_17_1 Int) (v_v_216_1 Int)) (and (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 4294967295) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- (- v_b_16_1) v_b_16_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_16_1)) 0) (<= (- v_b_16_1 (- v_v_216_1)) 127) (<= (- v_v_216_1 (- v_v_216_1)) 254) (<= (- ULTIMATE.start_main_~MAX~6 v_b_16_1) 4294967295) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_16_1)) 4294967295) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_17_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_17_1)) 0) (forall ((v_idx_87 Int) (v_idx_85 Int) (v_idx_86 Int)) (or (< v_idx_86 v_b_16_1) (< v_idx_87 v_b_17_1) (<= v_b_16_1 v_idx_85) (and (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_86)) (select ULTIMATE.start_main_~str1~6 v_idx_86)) 256) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_86))) 4294967422) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_86))) 127) (<= (- v_b_16_1 (select ULTIMATE.start_main_~str1~6 v_idx_86)) 128) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_86)) 128) (<= (- (- v_b_16_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_86))) 127) (<= (- v_b_16_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_86))) 127) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_86) (- (select ULTIMATE.start_main_~str1~6 v_idx_86))) 254) (<= (- v_b_17_1 (select ULTIMATE.start_main_~str1~6 v_idx_86)) 129) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_86))) 127) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_86))) 127) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_86)) 128) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_86)) 4294967423) (<= (- (- v_b_17_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_86))) 127) (<= (- (- v_b_16_1) (select ULTIMATE.start_main_~str1~6 v_idx_86)) 128) (<= (- (- v_b_17_1) (select ULTIMATE.start_main_~str1~6 v_idx_86)) 128) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_86))) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_86))) 4294967423) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_86)) 128) (<= (- v_b_17_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_86))) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_86)) 4294967424) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_86)) 129)) (<= v_b_17_1 v_idx_86))) (<= (- ULTIMATE.start_main_~cont~6 v_v_216_1) 128) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_17_1) 4294967295) (<= (- v_b_16_1 v_b_17_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_216_1)) 4294967422) (<= (- (- v_b_16_1) v_b_17_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_17_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_v_216_1) 128) (<= (- ULTIMATE.start_main_~MAX~6 v_v_216_1) 4294967423) (<= (- ULTIMATE.start_main_~i~6 v_b_16_1) 1) (<= (- (- v_b_17_1) v_v_216_1) 128) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_17_1 (- v_v_216_1)) 128) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- ULTIMATE.start_main_~cont~6 v_b_16_1) 0) (<= (- (- v_v_216_1) v_v_216_1) 256) (<= (- v_b_16_1 v_v_216_1) 128) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_16_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_216_1) 128) (<= (- (- v_b_16_1) (- v_v_216_1)) 127) (<= (- v_b_17_1 (- v_b_17_1)) 2) (<= (- v_b_17_1 v_v_216_1) 129) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- (- ULTIMATE.start_main_~i~6) v_b_16_1) 0) (<= (- (- v_b_17_1) (- v_v_216_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_16_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_16_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_216_1)) 4294967423) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_17_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_216_1) 4294967424) (<= (- ULTIMATE.start_main_~i~6 (- v_b_17_1)) 2) (<= (- ULTIMATE.start_main_~i~6 v_v_216_1) 129) (<= (- ULTIMATE.start_main_~cont~6 v_b_17_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_17_1)) 4294967296) (<= (- (- v_b_17_1) v_b_17_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 2) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_216_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_216_1)) 127) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_216_1)) 127) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 1) (<= (- v_b_16_1 (- v_b_17_1)) 1) (<= (- (- v_b_16_1) v_v_216_1) 128) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 0) (<= (- v_b_16_1 (- v_b_16_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_17_1) 4294967296) (<= (- (- v_b_16_1) (- v_b_17_1)) 1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_16_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_16_1)) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_17_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_v_216_1)) 128) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_17_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_17_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 4294967295) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_16_1) 0))) (exists ((v_b_15_1 Int) (v_v_10_1 Int) (v_b_2_1 Int)) (and (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 4294967295) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_10_1) 126) (<= (- ULTIMATE.start_main_~MAX~6 v_b_2_1) 4294967295) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_2_1)) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 2) (<= (- (- v_b_15_1) (- v_v_10_1)) 125) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) (- 4)) (<= (- v_b_15_1 v_b_2_1) 2) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_10_1)) 4294967422) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_2_1)) 4294967295) (<= (- v_b_2_1 (- v_b_2_1)) 0) (<= (- v_b_15_1 v_v_10_1) 130) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) (- 4)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_2_1)) (- 2)) (<= (- (- ULTIMATE.start_main_~i~6) v_v_10_1) 126) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 4) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_15_1) (- 4)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_15_1) (- 4)) (<= (- (- v_b_15_1) v_b_2_1) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_10_1) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_15_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_v_10_1) 128) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_10_1)) 125) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_15_1)) 2) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_15_1)) 2) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_10_1)) 127) (<= (- ULTIMATE.start_main_~i~6 v_b_15_1) 0) (<= (- (- v_b_2_1) v_b_2_1) 0) (<= (- (- v_b_2_1) (- v_v_10_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 4294967297) (<= (- v_b_2_1 v_v_10_1) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) (- 4)) (<= (- (- v_b_15_1) v_v_10_1) 126) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_15_1) (- 2)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_2_1)) 2) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- v_b_15_1 (- v_b_15_1)) 4) (<= (- (- ULTIMATE.start_main_~i~6) v_b_2_1) (- 2)) (<= (- ULTIMATE.start_main_~cont~6 v_b_2_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_2_1) (- 2)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_15_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 2) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 2)) (<= (- (- v_b_2_1) v_v_10_1) 128) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_2_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_v_10_1) 4294967423) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_2_1)) 0) (<= (- v_b_2_1 (- v_v_10_1)) 127) (forall ((v_idx_83 Int) (v_idx_81 Int) (v_idx_82 Int)) (or (<= v_b_15_1 v_idx_82) (<= v_b_2_1 v_idx_81) (and (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_82)) 126) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_82)) 128) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_82)) 128) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_82))) 125) (<= (- (- v_b_15_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_82))) 125) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_82)) (select ULTIMATE.start_main_~str1~6 v_idx_82)) 256) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_82))) 127) (<= (- (- v_b_2_1) (select ULTIMATE.start_main_~str1~6 v_idx_82)) 128) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_82)) 4294967423) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_82))) 129) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_82))) 4294967422) (<= (- v_b_2_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_82))) 127) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_82)) 130) (<= (- (- v_b_2_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_82))) 127) (<= (- v_b_15_1 (select ULTIMATE.start_main_~str1~6 v_idx_82)) 130) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_82))) 125) (<= (- v_b_2_1 (select ULTIMATE.start_main_~str1~6 v_idx_82)) 128) (<= (- (- v_b_15_1) (select ULTIMATE.start_main_~str1~6 v_idx_82)) 126) (<= (- v_b_15_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_82))) 129) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_82)) 126) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_82))) 127) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_82) (- (select ULTIMATE.start_main_~str1~6 v_idx_82))) 254)) (< v_idx_83 v_b_15_1) (< v_idx_82 v_b_2_1))) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 2)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 4294967293) (<= (- v_b_15_1 (- v_v_10_1)) 129) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_15_1)) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_10_1)) 127) (<= (- v_v_10_1 (- v_v_10_1)) 254) (<= (- ULTIMATE.start_main_~MAX~6 v_b_15_1) 4294967293) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_2_1)) 0) (<= (- (- v_b_15_1) (- v_b_2_1)) (- 2)) (<= (- (- v_v_10_1) v_v_10_1) 256) (<= (- ULTIMATE.start_main_~i~6 (- v_v_10_1)) 129) (<= (- ULTIMATE.start_main_~i~6 v_v_10_1) 130) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_15_1) (- 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_10_1)) 125) (<= (- v_b_15_1 (- v_b_2_1)) 2) (<= (- ULTIMATE.start_main_~i~6 v_b_2_1) 2) (<= (- ULTIMATE.start_main_~i~6 (- v_b_15_1)) 4) (<= (- (- v_b_15_1) v_b_15_1) (- 4)))))} [2018-12-19 22:45:04,969 WARN L274 ngHoareTripleChecker]: Action: assume !!(main_~i~6 < main_~MAX~6);assume -128 <= main_#t~nondet2 && main_#t~nondet2 <= 127;main_~str1~6 := main_~str1~6[main_~i~6 := main_#t~nondet2];havoc main_#t~nondet2;main_#t~post1 := main_~i~6;main_~i~6 := main_#t~post1 + 1;havoc main_#t~post1; [2018-12-19 22:45:04,969 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and (= c_ULTIMATE.start_main_~str1~6_primed (store c_ULTIMATE.start_main_~str1~6 c_ULTIMATE.start_main_~i~6 |c_ULTIMATE.start_main_#t~nondet2|)) (< c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~MAX~6) (<= 0 (+ |c_ULTIMATE.start_main_#t~nondet2| 128)) (<= |c_ULTIMATE.start_main_#t~nondet2| 127) (= c_ULTIMATE.start_main_~i~6_primed (+ c_ULTIMATE.start_main_~i~6 1))) [2018-12-19 22:45:05,020 WARN L276 ngHoareTripleChecker]: Post: {2147483626#(or (exists ((v_b_16_1 Int) (v_v_216_1 Int) (v_b_37_1 Int)) (and (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 4294967295) (<= (- (- v_b_16_1) v_b_16_1) 0) (<= (- v_b_37_1 (- v_b_37_1)) 4) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_16_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_37_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 2) (<= (- v_b_16_1 (- v_v_216_1)) 127) (<= (- v_v_216_1 (- v_v_216_1)) 254) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) (- 2)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_37_1)) 4294967297) (<= (- ULTIMATE.start_main_~MAX~6 v_b_16_1) 4294967295) (<= (- ULTIMATE.start_main_~i~6 v_b_16_1) 2) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_16_1)) 4294967295) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_216_1) 127) (<= (- ULTIMATE.start_main_~cont~6 v_v_216_1) 128) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 4) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_216_1)) 4294967422) (<= (- ULTIMATE.start_main_~i~6 (- v_b_37_1)) 4) (<= (- (- ULTIMATE.start_main_~i~6) v_v_216_1) 127) (<= (- ULTIMATE.start_main_~MAX~6 v_b_37_1) 4294967294) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) (- 2)) (<= (- v_b_37_1 v_v_216_1) 130) (<= (- ULTIMATE.start_main_~MAX~6 v_v_216_1) 4294967423) (<= (- ULTIMATE.start_main_~i~6 (- v_b_16_1)) 2) (<= (- v_b_37_1 (- v_v_216_1)) 129) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) (- 1)) (<= (- (- v_b_37_1) v_v_216_1) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 4294967297) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_216_1)) 126) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_16_1)) (- 1)) (<= (- ULTIMATE.start_main_~i~6 v_v_216_1) 130) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) (- 2)) (<= (- ULTIMATE.start_main_~cont~6 v_b_16_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_16_1) (- 1)) (<= (- (- v_v_216_1) v_v_216_1) 256) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_37_1)) 2) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 2) (<= (- (- v_b_37_1) (- v_v_216_1)) 126) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_16_1)) (- 1)) (<= (- v_b_16_1 v_v_216_1) 128) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_216_1) 128) (<= (- (- v_b_16_1) (- v_v_216_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 4294967294) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_16_1)) 0) (<= (- (- v_b_16_1) v_b_37_1) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 v_b_37_1) (- 1)) (<= (- (- v_b_37_1) v_b_37_1) (- 2)) (<= (- v_b_16_1 (- v_b_37_1)) 2) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_37_1) (- 2)) (forall ((v_idx_94 Int) (v_idx_95 Int) (v_idx_93 Int)) (or (and (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_94)) (select ULTIMATE.start_main_~str1~6 v_idx_94)) 256) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_94))) 4294967422) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_94))) 126) (<= (- (- v_b_37_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_94))) 126) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_94)) 127) (<= (- v_b_16_1 (select ULTIMATE.start_main_~str1~6 v_idx_94)) 128) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_94)) 128) (<= (- (- v_b_16_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_94))) 127) (<= (- v_b_16_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_94))) 127) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_94) (- (select ULTIMATE.start_main_~str1~6 v_idx_94))) 254) (<= (- v_b_37_1 (select ULTIMATE.start_main_~str1~6 v_idx_94)) 130) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_94))) 127) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_94))) 127) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_94)) 4294967423) (<= (- v_b_37_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_94))) 129) (<= (- (- v_b_16_1) (select ULTIMATE.start_main_~str1~6 v_idx_94)) 128) (<= (- (- v_b_37_1) (select ULTIMATE.start_main_~str1~6 v_idx_94)) 127) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_94))) 129) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_94)) 127) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_94))) 126) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_94)) 128) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_94)) 130)) (< v_idx_95 v_b_37_1) (< v_idx_94 v_b_16_1) (<= v_b_16_1 v_idx_93) (<= v_b_37_1 v_idx_94))) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_216_1)) 126) (<= (- v_b_16_1 v_b_37_1) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_216_1)) 127) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_216_1)) 127) (<= (- ULTIMATE.start_main_~i~6 v_b_37_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_37_1) (- 1)) (<= (- (- v_b_16_1) v_v_216_1) 128) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_37_1)) 2) (<= (- (- v_b_16_1) (- v_b_37_1)) 2) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_37_1) (- 2)) (<= (- ULTIMATE.start_main_~i~6 (- v_v_216_1)) 129) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- v_b_16_1 (- v_b_16_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_37_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_16_1) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_16_1) 0))) (exists ((v_v_10_1 Int) (v_b_35_1 Int) (v_b_2_1 Int)) (and (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 4294967295) (<= (- ULTIMATE.start_main_~MAX~6 v_b_2_1) 4294967295) (<= (- (- v_b_2_1) (- v_b_35_1)) 3) (<= (- v_b_2_1 v_b_35_1) (- 3)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_35_1) (- 3)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_35_1) 4294967292) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_10_1)) 4294967422) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_2_1)) 4294967295) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_35_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_35_1)) 4294967298) (<= (- v_b_2_1 (- v_b_2_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_2_1) (- 3)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_35_1)) 3) (<= (- v_b_2_1 (- v_b_35_1)) 3) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_2_1) (- 3)) (<= (- ULTIMATE.start_main_~i~6 (- v_v_10_1)) 130) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_35_1) (- 6)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_35_1)) 3) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_10_1) 128) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) (- 6)) (<= (- ULTIMATE.start_main_~cont~6 v_v_10_1) 128) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 4294967292) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 6) (<= (- ULTIMATE.start_main_~i~6 (- v_b_2_1)) 3) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_10_1)) 127) (<= (- ULTIMATE.start_main_~i~6 v_b_2_1) 3) (<= (- ULTIMATE.start_main_~i~6 v_v_10_1) 131) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_2_1)) (- 3)) (<= (- (- v_b_2_1) v_b_2_1) 0) (<= (- (- v_b_2_1) (- v_v_10_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 4294967298) (<= (- v_b_2_1 v_v_10_1) 128) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 3) (<= (- (- v_b_35_1) (- v_v_10_1)) 124) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_35_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_10_1)) 124) (<= (- ULTIMATE.start_main_~cont~6 v_b_2_1) 0) (<= (- v_b_35_1 (- v_b_35_1)) 6) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) (- 6)) (<= (- ULTIMATE.start_main_~cont~6 v_b_35_1) (- 3)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) (- 6)) (<= (- (- v_b_2_1) v_v_10_1) 128) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_2_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_v_10_1) 4294967423) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_2_1)) (- 3)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_2_1)) 0) (<= (- v_b_2_1 (- v_v_10_1)) 127) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) (- 3)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 3)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_35_1)) 6) (<= (- (- v_b_35_1) v_b_35_1) (- 6)) (<= (- (- ULTIMATE.start_main_~i~6) v_v_10_1) 125) (forall ((v_idx_89 Int) (v_idx_90 Int) (v_idx_91 Int)) (or (<= v_b_35_1 v_idx_90) (< v_idx_91 v_b_35_1) (<= v_b_2_1 v_idx_89) (< v_idx_90 v_b_2_1) (and (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_90)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_90))) 124) (<= (- v_b_35_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_90))) 130) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_90)) 128) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_90)) (select ULTIMATE.start_main_~str1~6 v_idx_90)) 256) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_90))) 127) (<= (- (- v_b_2_1) (select ULTIMATE.start_main_~str1~6 v_idx_90)) 128) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_90)) 4294967423) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_90))) 4294967422) (<= (- v_b_2_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_90))) 127) (<= (- v_b_35_1 (select ULTIMATE.start_main_~str1~6 v_idx_90)) 131) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_90)) 131) (<= (- (- v_b_2_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_90))) 127) (<= (- v_b_2_1 (select ULTIMATE.start_main_~str1~6 v_idx_90)) 128) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_90)) 125) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_90)) 125) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_90))) 127) (<= (- (- v_b_35_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_90))) 124) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_90))) 124) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_90))) 130) (<= (- (- v_b_35_1) (select ULTIMATE.start_main_~str1~6 v_idx_90)) 125) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_90) (- (select ULTIMATE.start_main_~str1~6 v_idx_90))) 254)))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_35_1) (- 6)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_10_1) 125) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_10_1)) 127) (<= (- v_v_10_1 (- v_v_10_1)) 254) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_10_1)) 124) (<= (- v_b_35_1 (- v_v_10_1)) 130) (<= (- ULTIMATE.start_main_~i~6 v_b_35_1) 0) (<= (- (- v_b_2_1) v_b_35_1) (- 3)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_2_1)) 0) (<= (- (- v_v_10_1) v_v_10_1) 256) (<= (- v_b_35_1 v_v_10_1) 131) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) (- 3)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 3)) (<= (- (- v_b_35_1) v_v_10_1) 125) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 3))))} [2018-12-19 22:45:09,131 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:45:09,131 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:45:09,131 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:45:09,132 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:45:09,132 WARN L224 ngHoareTripleChecker]: Pre: {2147483625#(or (exists ((v_b_6_1 Int) (v_b_7_1 Int) (v_v_20_1 Int)) (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- c_ULTIMATE.start_main_~j~6 v_v_20_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_20_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- v_b_6_1 (- v_b_7_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) 4294967296) (<= (- (- v_v_20_1) v_v_20_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_6_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- v_b_6_1 (- v_b_6_1)) (- 2)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_6_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_6_1)) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934593) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_7_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_6_1)) (- 1)) (<= (- v_b_7_1 v_v_20_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967297) (<= (- (- v_b_7_1) v_b_7_1) 8589934592) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_7_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_6_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_20_1) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 v_b_6_1) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_6_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_7_1) 8589934593) (<= (- (- v_b_6_1) v_b_7_1) 8589934593) (forall ((v_idx_98 Int) (v_idx_99 Int) (v_idx_97 Int)) (or (< v_idx_99 v_b_7_1) (< v_idx_98 v_b_6_1) (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_98))) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_98)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_98)) 0) (<= (- v_b_6_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_98))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_98)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_98)) 4294967297) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_98) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_98))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_98))) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_98))) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_98)) (select c_ULTIMATE.start_main_~str1~6 v_idx_98)) 0) (<= (- v_b_7_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_98))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_98))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_98)) 0) (<= (- v_b_6_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_98)) (- 1)) (<= (- (- v_b_6_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_98)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_98))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_98)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_98)) (- 1)) (<= (- (- v_b_7_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_98))) 4294967296) (<= (- (- v_b_7_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_98)) 4294967296) (<= (- (- v_b_6_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_98))) 4294967297) (<= (- v_b_7_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_98)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_98))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_98))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_98))) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_98)) 0)) (<= v_b_6_1 v_idx_97) (<= v_b_7_1 v_idx_98))) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_7_1)) 0) (<= (- v_b_6_1 v_v_20_1) (- 1)) (<= (- (- v_b_6_1) v_v_20_1) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 v_b_7_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_20_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_7_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- v_b_7_1) v_v_20_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_7_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_7_1) 8589934592) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_6_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_7_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_7_1)) 0) (<= (- v_b_7_1 (- v_b_7_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_20_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_7_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_7_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_6_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- v_v_20_1 (- v_v_20_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_20_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_6_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_6_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_20_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_20_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_6_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_6_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_6_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_7_1) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_6_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_20_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_20_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_7_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_20_1)) 4294967296) (<= (- (- v_b_6_1) (- v_b_7_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_20_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_6_1)) (- 1)) (<= (- v_b_6_1 (- v_v_20_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_20_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_7_1)) 0) (<= (- (- v_b_6_1) v_b_6_1) 8589934594) (<= (- v_b_7_1 (- v_v_20_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- v_b_6_1 v_b_7_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_20_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_20_1) (- 1)) (<= (- (- v_b_7_1) (- v_v_20_1)) 4294967296) (<= (- (- v_b_6_1) (- v_v_20_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 8589934594) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_20_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_7_1) 4294967296))) (exists ((v_b_23_1 Int) (v_b_22_1 Int) (v_b_24_1 Int) (v_b_26_1 Int) (v_v_334_1 Int) (v_v_339_1 Int)) (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_339_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_24_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_339_1)) 4294967297) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_334_1) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 v_b_24_1) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 v_v_334_1) 1) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_334_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_334_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_26_1)) 1) (<= (- v_b_24_1 v_v_339_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 2) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_339_1) 0) (<= (- v_b_26_1 (- v_v_334_1)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_339_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_339_1)) 1) (<= (- v_b_23_1 v_v_339_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 v_b_26_1) (- 1)) (<= (- v_b_26_1 v_v_334_1) 1) (<= (- (- v_b_24_1) (- v_v_339_1)) 4294967297) (<= (- v_b_22_1 v_b_23_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_23_1)) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_339_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_23_1)) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_22_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_23_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_23_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_26_1) 8589934593) (<= (- c_ULTIMATE.start_main_~j~6 v_v_339_1) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- (- v_b_22_1) v_v_334_1) 0) (<= (- v_b_22_1 (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_main_~j~6 v_b_23_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_334_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_24_1)) (- 1)) (<= (- (- v_b_24_1) v_b_26_1) 8589934593) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_26_1) 4294967296) (<= (- v_b_23_1 v_b_26_1) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_23_1) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_26_1)) 2) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_334_1)) 0) (<= (- (- v_b_22_1) v_b_23_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_24_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_22_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_334_1)) 0) (<= (- (- v_b_26_1) v_v_339_1) 4294967296) (<= (- (- v_b_23_1) (- v_v_339_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_24_1) 0) (<= (- (- v_b_23_1) (- v_b_24_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_24_1) 8589934593) (<= (- v_b_22_1 (- v_b_22_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_23_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_23_1)) 2) (<= (- v_b_23_1 (- v_b_23_1)) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_22_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_26_1) 4294967296) (<= (- v_v_334_1 (- v_v_334_1)) 0) (<= (- v_b_26_1 (- v_v_339_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_26_1) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_24_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_339_1) 4294967297) (<= (- (- v_b_23_1) v_v_339_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_23_1) 0) (<= (- v_b_23_1 (- v_v_334_1)) 1) (<= (- v_b_22_1 v_b_26_1) 4294967296) (<= (- v_v_334_1 v_v_339_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_334_1) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_334_1)) 4294967296) (<= (- (- v_b_23_1) v_b_23_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_22_1)) 0) (<= (- (- v_v_339_1) v_v_339_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- v_b_22_1 (- v_v_334_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_26_1) 0) (<= (- v_b_23_1 (- v_b_26_1)) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_26_1)) 0) (<= (- (- v_b_26_1) (- v_v_339_1)) 4294967296) (<= (- (- v_b_22_1) (- v_b_23_1)) 1) (<= (- v_b_26_1 v_v_339_1) 1) (forall ((v_idx_104 Int) (v_idx_105 Int) (v_idx_102 Int) (v_idx_103 Int) (v_idx_100 Int) (v_idx_101 Int)) (or (< v_idx_104 v_b_24_1) (<= v_b_22_1 v_idx_100) (<= v_b_26_1 v_idx_104) (< v_idx_101 v_b_22_1) (< v_idx_105 v_b_26_1) (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_104))) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_101))) 0) (<= (- (- v_b_26_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_104)) 4294967296) (<= (- (- v_b_23_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_104))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_101)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_104))) 0) (<= (- (- v_b_23_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_101))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_104))) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_101))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_101)) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_101)) 1) (<= (- (- v_b_24_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_101))) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_101)) 0) (<= (- (- v_b_23_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_101)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_101)) 4294967296) (<= (- v_b_24_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_104)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_101))) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_104)) 1) (<= (- (- v_b_26_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_101)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_104)) 0) (<= (- v_b_26_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_101))) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_104))) 0) (<= (- v_b_24_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_101)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_104))) 1) (<= (- v_b_23_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_104)) 1) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_101) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_101))) 0) (<= (- v_b_26_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_101)) 1) (<= (- v_b_26_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_104))) 1) (<= (- (- v_b_24_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_104))) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_101))) 1) (<= (- v_b_23_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_101)) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_104))) 1) (<= (- (- v_b_22_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_104))) 0) (<= (- v_b_22_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_101)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_101)) (select c_ULTIMATE.start_main_~str1~6 v_idx_104)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_104)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_104)) 4294967297) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_101) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_104))) 0) (<= (- v_b_23_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_104))) 1) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_104)) 1) (<= (- (- v_b_23_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_104)) 0) (<= (- v_b_22_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_104))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_101))) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_101))) 0) (<= (- (- v_b_22_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_101)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_104)) 4294967296) (<= (- (- v_b_26_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_101))) 4294967296) (<= (- v_b_22_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_104)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_104))) 0) (<= (- v_b_23_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_101))) 1) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_101) (select c_ULTIMATE.start_main_~str1~6 v_idx_104)) 0) (<= (- v_b_24_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_104))) 0) (<= (- v_b_24_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_101))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_101)) 1) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_101)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_101))) 4294967296) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_101)) (select c_ULTIMATE.start_main_~str2~6 v_idx_101)) 0) (<= (- (- v_b_24_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_104)) 4294967297) (<= (- (- v_b_24_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_101)) 4294967297) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_104)) (select c_ULTIMATE.start_main_~str1~6 v_idx_104)) 0) (<= (- v_b_22_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_101))) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_101)) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_104))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_104)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_104))) 0) (<= (- (- v_b_22_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_104)) 0) (<= (- (- v_b_26_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_104))) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_101))) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_104)) 0) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_104) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_104))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_101)) 0) (<= (- v_b_26_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_104)) 1) (<= (- (- v_b_22_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_101))) 0)) (< v_idx_102 v_b_23_1) (<= v_b_24_1 v_idx_103) (<= v_b_23_1 v_idx_101))) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_334_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_339_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- v_b_23_1) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_334_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_24_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_22_1) 4294967297) (<= (- (- v_b_22_1) (- v_b_26_1)) 1) (<= (- (- v_b_23_1) v_v_334_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_23_1) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_22_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) 4294967296) (<= (- (- v_b_26_1) v_b_26_1) 8589934592) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_24_1) 4294967297) (<= (- (- v_b_24_1) v_b_24_1) 8589934594) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_339_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_22_1)) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_26_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_24_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_22_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_24_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_22_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934593) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_24_1)) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_23_1)) 0) (<= (- v_b_23_1 v_v_334_1) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_22_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_22_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_23_1)) 1) (<= (- (- v_b_22_1) (- v_v_339_1)) 0) (<= (- v_b_22_1 v_v_334_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 1) (<= (- (- v_b_23_1) v_b_24_1) 4294967297) (<= (- v_v_334_1 (- v_v_339_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_22_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_23_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_339_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_26_1) 8589934592) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_339_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_22_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_24_1)) 0) (<= (- v_b_24_1 (- v_v_339_1)) 0) (<= (- v_b_24_1 (- v_v_334_1)) 0) (<= (- (- v_b_22_1) v_b_26_1) 4294967296) (<= (- v_b_22_1 (- v_b_24_1)) 0) (<= (- (- v_v_334_1) v_v_334_1) 0) (<= (- (- v_b_24_1) v_v_339_1) 4294967297) (<= (- v_b_23_1 (- v_b_24_1)) 1) (<= (- (- v_v_334_1) (- v_v_339_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_26_1)) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_339_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_339_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_26_1) 4294967296) (<= (- (- v_b_22_1) v_v_339_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_26_1)) 1) (<= (- (- v_b_24_1) (- v_b_26_1)) 1) (<= (- (- v_b_22_1) v_b_24_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_24_1) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_339_1) 0) (<= (- v_v_339_1 (- v_v_339_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_24_1) 4294967297) (<= (- v_b_23_1 v_b_24_1) 4294967297) (<= (- (- v_b_23_1) (- v_v_334_1)) 0) (<= (- (- v_b_24_1) (- v_v_334_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_22_1) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_334_1)) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- c_ULTIMATE.start_main_~i~6 v_b_22_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- v_b_26_1) v_v_334_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_23_1) 4294967296) (<= (- v_b_24_1 (- v_b_24_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 1) (<= (- v_b_24_1 v_v_334_1) 0) (<= (- (- v_b_22_1) v_b_22_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_334_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- v_v_334_1) v_v_339_1) 0) (<= (- (- v_b_23_1) v_b_26_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_339_1) 0) (<= (- v_b_23_1 (- v_v_339_1)) 1) (<= (- v_b_22_1 (- v_v_339_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_334_1)) 1) (<= (- (- v_b_22_1) (- v_b_24_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_334_1)) 0) (<= (- (- v_b_26_1) (- v_v_334_1)) 4294967296) (<= (- v_b_22_1 v_v_339_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_23_1) 0) (<= (- v_b_22_1 (- v_b_23_1)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_24_1)) 0) (<= (- (- v_b_24_1) v_v_334_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_22_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_23_1)) 4294967297) (<= (- v_b_24_1 v_b_26_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 8589934594) (<= (- v_b_22_1 v_b_24_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_334_1) 0) (<= (- v_b_24_1 (- v_b_26_1)) 1) (<= (- (- v_b_22_1) (- v_v_334_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_26_1)) 2))))} [2018-12-19 22:45:09,132 WARN L228 ngHoareTripleChecker]: Action: assume !(main_~i~6 >= 0);main_~j~6 := main_~MAX~6 - 1;main_~i~6 := 0;assume !!(main_~i~6 < main_~MAX~6);__VERIFIER_assert_#in~cond := (if main_~str1~6[main_~i~6] == main_~str2~6[main_~j~6] then 1 else 0);havoc __VERIFIER_assert_~cond;__VERIFIER_assert_~cond := __VERIFIER_assert_#in~cond;assume __VERIFIER_assert_~cond == 0;assume !false; [2018-12-19 22:45:09,133 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and (< c_ULTIMATE.start_main_~i~6_primed c_ULTIMATE.start_main_~MAX~6) (= c_ULTIMATE.start___VERIFIER_assert_~cond_primed |c_ULTIMATE.start___VERIFIER_assert_#in~cond_primed|) (= c_ULTIMATE.start_main_~i~6_primed 0) (not (<= 0 c_ULTIMATE.start_main_~i~6)) (= |c_ULTIMATE.start___VERIFIER_assert_#in~cond_primed| (ite (= (select c_ULTIMATE.start_main_~str2~6 c_ULTIMATE.start_main_~j~6_primed) (select c_ULTIMATE.start_main_~str1~6 c_ULTIMATE.start_main_~i~6_primed)) 1 0)) (= 0 c_ULTIMATE.start___VERIFIER_assert_~cond_primed) (= c_ULTIMATE.start_main_~j~6_primed (+ c_ULTIMATE.start_main_~MAX~6 (- 1)))) [2018-12-19 22:45:09,133 WARN L230 ngHoareTripleChecker]: Post: {2147483624#(exists ((v_b_23_1 Int) (v_b_22_1 Int) (v_b_24_1 Int) (v_b_26_1 Int) (v_v_334_1 Int) (v_v_339_1 Int)) (and (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_24_1)) 1) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~MAX~6)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_22_1) 0) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_334_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_26_1)) 1) (<= (- v_b_24_1 v_v_339_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_v_339_1)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_339_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_b_26_1) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~i~6) 0) (<= (- v_b_26_1 (- v_v_334_1)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_339_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_339_1)) 1) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_b_24_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~j~6) 0) (<= (- v_b_23_1 v_v_339_1) 1) (<= (- (- v_b_23_1) v_b_24_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_26_1) (- 1)) (<= (- v_b_26_1 v_v_334_1) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_339_1)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_b_22_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_339_1)) 0) (<= (- v_b_22_1 v_b_23_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_b_22_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_22_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_23_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_23_1)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_26_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_24_1) (- 1)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_22_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_22_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_v_339_1)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~MAX~6)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_23_1) 0) (<= (- (- v_b_22_1) v_v_334_1) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_b_26_1)) 1) (<= (- (- v_b_26_1) (- v_v_339_1)) (- 1)) (<= (- v_b_22_1 (- v_b_26_1)) 1) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_23_1) 0) (<= (- (- v_b_24_1) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_v_334_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_23_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_24_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_22_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_23_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_23_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_24_1) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_v_334_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_24_1) 0) (<= (- (- v_b_24_1) v_v_339_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_23_1) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_334_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_26_1) (- 1)) (<= (- (- v_b_24_1) v_v_334_1) 0) (<= (- (- v_b_22_1) v_b_23_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_24_1)) 0) (<= (- v_b_22_1 v_b_26_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_b_23_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_334_1)) 0) (<= (- (- v_b_23_1) (- v_v_339_1)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_v_334_1)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_24_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_24_1) 0) (<= (- (- v_b_23_1) (- v_b_24_1)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- v_b_22_1 (- v_b_22_1)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_v_339_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_23_1) 0) (<= (- v_b_23_1 (- v_b_23_1)) 2) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_23_1)) 1) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_22_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_23_1)) 1) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_v_334_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_334_1) (- 1)) (<= (- v_v_334_1 (- v_v_334_1)) 0) (<= (- v_b_26_1 (- v_v_339_1)) 1) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_v_339_1) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start___VERIFIER_assert_~cond)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_b_26_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_334_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_334_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_24_1)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_v_334_1) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_v_334_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_v_339_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_23_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_334_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_22_1)) 0) (<= (- (- v_b_23_1) v_v_339_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_23_1) 0) (<= (- v_b_23_1 (- v_v_334_1)) 1) (<= (- v_v_334_1 v_v_339_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 2) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_334_1) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_23_1)) 1) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~MAX~6)) 1) (<= (- (- v_b_23_1) v_b_23_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_22_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_22_1)) 0) (<= (- (- v_v_339_1) v_v_339_1) 0) (forall ((v_idx_108 Int) (v_idx_109 Int) (v_idx_106 Int) (v_idx_107 Int) (v_idx_111 Int) (v_idx_110 Int)) (or (<= v_b_24_1 v_idx_109) (< v_idx_108 v_b_23_1) (< v_idx_111 v_b_26_1) (<= v_b_26_1 v_idx_110) (and (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_107))) 0) (<= (- (- v_b_23_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_110))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_107)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_107))) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (select c_ULTIMATE.start_main_~str1~6 v_idx_110)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_110))) 0) (<= (- (- v_b_23_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_107))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_107))) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_107))) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (select c_ULTIMATE.start_main_~str1~6 v_idx_110)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_107)) 0) (<= (- (- v_b_23_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_107)) 0) (<= (- v_b_24_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_110)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_110))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_110)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_110)) 0) (<= (- (- v_b_24_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_110))) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_107))) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (select c_ULTIMATE.start_main_~str2~6 v_idx_107)) 0) (<= (- v_b_26_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_107))) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_110))) 0) (<= (- v_b_24_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_107)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_110))) 1) (<= (- v_b_23_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_110)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_107)) (- 1)) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_107) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_107))) 0) (<= (- v_b_26_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_107)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_110))) 0) (<= (- v_b_26_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_110))) 1) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (select c_ULTIMATE.start_main_~str1~6 v_idx_110)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_110))) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_107))) (- 1)) (<= (- v_b_23_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_107)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_107))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_107)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_110)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (select c_ULTIMATE.start_main_~str2~6 v_idx_107)) 0) (<= (- (- v_b_22_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_110))) 0) (<= (- v_b_22_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_107)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_107)) (select c_ULTIMATE.start_main_~str1~6 v_idx_110)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (select c_ULTIMATE.start_main_~str2~6 v_idx_107)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_110)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (select c_ULTIMATE.start_main_~str2~6 v_idx_107)) 0) (<= (- (- v_b_26_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_107))) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_110))) 0) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_107) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_110))) 0) (<= (- v_b_23_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_110))) 1) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- (select c_ULTIMATE.start_main_~str1~6 v_idx_110))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_107)) 0) (<= (- (- v_b_23_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_110)) 0) (<= (- v_b_22_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_110))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_107))) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_107))) 0) (<= (- (- v_b_22_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_107)) 0) (<= (- v_b_22_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_110)) 0) (<= (- (- v_b_26_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_110))) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_110))) 0) (<= (- (- v_b_26_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_110)) (- 1)) (<= (- v_b_23_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_107))) 1) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_110)) 0) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_107) (select c_ULTIMATE.start_main_~str1~6 v_idx_110)) 0) (<= (- v_b_24_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_110))) 0) (<= (- v_b_24_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_107))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_107)) 1) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_107)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_107)) (select c_ULTIMATE.start_main_~str2~6 v_idx_107)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_110)) (select c_ULTIMATE.start_main_~str1~6 v_idx_110)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- (select c_ULTIMATE.start_main_~str2~6 v_idx_107))) 0) (<= (- v_b_22_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_107))) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- (select c_ULTIMATE.start_main_~str2~6 v_idx_107))) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- (select c_ULTIMATE.start_main_~str1~6 v_idx_110))) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_107)) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_110))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_110)) 0) (<= (- (- v_b_24_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_110)) 0) (<= (- (- v_b_24_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_107))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_110))) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_110))) (- 1)) (<= (- (- v_b_22_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_110)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_107))) 0) (<= (- (- v_b_26_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_107)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_110)) 0) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_110) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_110))) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (select c_ULTIMATE.start_main_~str1~6 v_idx_110)) 0) (<= (- (- v_b_24_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_107)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_107)) 0) (<= (- v_b_26_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_110)) 1) (<= (- (- v_b_22_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_107))) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_110)) (- 1))) (< v_idx_110 v_b_24_1) (<= v_b_22_1 v_idx_106) (< v_idx_107 v_b_22_1) (<= v_b_23_1 v_idx_107))) (<= (- v_b_22_1 (- v_v_334_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_26_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_339_1)) (- 1)) (<= (- v_b_23_1 (- v_b_26_1)) 2) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_24_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_26_1)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- v_b_22_1) (- v_b_23_1)) 1) (<= (- (- v_b_26_1) v_v_334_1) (- 1)) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- v_b_26_1 v_v_339_1) 1) (<= (- v_b_22_1 v_b_24_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_339_1) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- v_b_22_1) v_b_24_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_334_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_339_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- v_b_23_1) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_334_1)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_23_1)) 1) (<= (- (- v_b_22_1) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_24_1) 0) (<= (- (- v_b_23_1) v_v_334_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_339_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_22_1)) 1) (<= (- (- v_b_24_1) (- v_v_339_1)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_v_334_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_24_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_22_1)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_24_1)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_b_24_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_334_1)) (- 1)) (<= (- v_b_23_1 v_v_334_1) 1) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_24_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_23_1)) 1) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- v_b_22_1) (- v_v_339_1)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- v_b_23_1) v_b_26_1) (- 1)) (<= (- v_b_22_1 v_v_334_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 1) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start___VERIFIER_assert_~cond)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond c_ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) (- 2)) (<= (- v_v_334_1 (- v_v_339_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_22_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_23_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_23_1) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_b_22_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_339_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_22_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_339_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_22_1)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_22_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_24_1)) 0) (<= (- v_b_24_1 (- v_v_339_1)) 0) (<= (- v_b_24_1 (- v_v_334_1)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_24_1)) 0) (<= (- v_b_22_1 (- v_b_24_1)) 0) (<= (- (- v_v_334_1) v_v_334_1) 0) (<= (- v_b_23_1 (- v_b_24_1)) 1) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_22_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~i~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_26_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_24_1)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_v_334_1)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_v_339_1)) 0) (<= (- (- v_v_334_1) (- v_v_339_1)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start___VERIFIER_assert_~cond)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_339_1) 0) (<= (- (- v_b_24_1) (- v_v_334_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_339_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) (- 1)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~i~6) 0) (<= (- (- v_b_22_1) v_v_339_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_22_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_26_1)) 1) (<= (- (- v_b_24_1) (- v_b_26_1)) 1) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~MAX~6)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_339_1) 0) (<= (- v_v_339_1 (- v_v_339_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_26_1) (- 1)) (<= (- (- v_b_22_1) v_b_26_1) (- 1)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_v_339_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 1) (<= (- (- v_b_23_1) (- v_v_334_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_334_1)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_22_1) 1) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_26_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_b_22_1) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- v_b_24_1 (- v_b_24_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 1) (<= (- v_b_24_1 v_v_334_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- v_b_22_1) v_b_22_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_main_~j~6 v_b_24_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_339_1) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- v_b_23_1 v_b_26_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_22_1) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_b_24_1)) 0) (<= (- (- v_v_334_1) v_v_339_1) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_b_23_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_339_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_v_334_1) 0) (<= (- (- v_b_26_1) (- v_v_334_1)) (- 1)) (<= (- v_b_23_1 v_b_24_1) 1) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_23_1)) 1) (<= (- v_b_23_1 (- v_v_339_1)) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_23_1)) 1) (<= (- v_b_22_1 (- v_v_339_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_334_1)) 1) (<= (- (- v_b_22_1) (- v_b_24_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_334_1)) 0) (<= (- v_b_22_1 v_v_339_1) 0) (<= (- (- v_b_26_1) v_v_339_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_23_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_22_1 (- v_b_23_1)) 1) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_24_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_24_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_26_1)) 1) (<= (- (- v_b_24_1) v_b_24_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_22_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- v_b_24_1 v_b_26_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_24_1) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_v_339_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_26_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_334_1) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_b_23_1) 0) (<= (- v_b_24_1 (- v_b_26_1)) 1) (<= (- (- v_b_22_1) (- v_v_334_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_26_1)) 2)))} [2018-12-19 22:45:09,133 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:45:09,189 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:45:09,189 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:45:11,512 WARN L181 SmtUtils]: Spent 2.32 s on a formula simplification that was a NOOP. DAG size: 819 [2018-12-19 22:45:11,513 WARN L270 ngHoareTripleChecker]: Pre: {2147483625#(or (exists ((v_b_6_1 Int) (v_b_7_1 Int) (v_v_20_1 Int)) (and (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- ULTIMATE.start_main_~j~6 v_v_20_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_20_1) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- v_b_6_1 (- v_b_7_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) 4294967296) (<= (- (- v_v_20_1) v_v_20_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_6_1)) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- v_b_6_1 (- v_b_6_1)) (- 2)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_6_1)) (- 1)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_6_1)) (- 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 8589934593) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_7_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_6_1)) (- 1)) (<= (- v_b_7_1 v_v_20_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 4294967297) (<= (- (- v_b_7_1) v_b_7_1) 8589934592) (<= (- ULTIMATE.start_main_~cont~6 v_b_7_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_6_1) 8589934593) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_v_20_1) 4294967297) (<= (- ULTIMATE.start_main_~j~6 v_b_6_1) 4294967297) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_6_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_7_1) 8589934593) (<= (- (- v_b_6_1) v_b_7_1) 8589934593) (forall ((v_idx_98 Int) (v_idx_99 Int) (v_idx_97 Int)) (or (< v_idx_99 v_b_7_1) (< v_idx_98 v_b_6_1) (and (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_98))) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_98)) 0) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_98)) 0) (<= (- v_b_6_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_98))) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_98)) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_98)) 4294967297) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_98) (- (select ULTIMATE.start_main_~str1~6 v_idx_98))) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_98))) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_98))) 0) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_98)) (select ULTIMATE.start_main_~str1~6 v_idx_98)) 0) (<= (- v_b_7_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_98))) 0) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_98))) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_98)) 0) (<= (- v_b_6_1 (select ULTIMATE.start_main_~str1~6 v_idx_98)) (- 1)) (<= (- (- v_b_6_1) (select ULTIMATE.start_main_~str1~6 v_idx_98)) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_98))) 0) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_98)) 0) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_98)) (- 1)) (<= (- (- v_b_7_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_98))) 4294967296) (<= (- (- v_b_7_1) (select ULTIMATE.start_main_~str1~6 v_idx_98)) 4294967296) (<= (- (- v_b_6_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_98))) 4294967297) (<= (- v_b_7_1 (select ULTIMATE.start_main_~str1~6 v_idx_98)) 0) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_98))) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_98))) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_98))) 0) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_98)) 0)) (<= v_b_6_1 v_idx_97) (<= v_b_7_1 v_idx_98))) (<= (- ULTIMATE.start_main_~j~6 (- v_b_7_1)) 0) (<= (- v_b_6_1 v_v_20_1) (- 1)) (<= (- (- v_b_6_1) v_v_20_1) 4294967297) (<= (- ULTIMATE.start_main_~i~6 v_b_7_1) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_20_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_7_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- v_b_7_1) v_v_20_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_7_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_7_1) 8589934592) (<= (- (- ULTIMATE.start_main_~j~6) v_b_6_1) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_7_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_7_1)) 0) (<= (- v_b_7_1 (- v_b_7_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_v_20_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_7_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_7_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 1) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_6_1) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 0) (<= (- v_v_20_1 (- v_v_20_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_20_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_6_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_6_1) 1) (<= (- ULTIMATE.start_main_~i~6 (- v_v_20_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) v_v_20_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_6_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_6_1) 8589934594) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_6_1) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) v_b_7_1) 4294967296) (<= (- ULTIMATE.start_main_~j~6 (- v_b_6_1)) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_v_20_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_20_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_7_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_20_1)) 4294967296) (<= (- (- v_b_6_1) (- v_b_7_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_20_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_6_1)) (- 1)) (<= (- v_b_6_1 (- v_v_20_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_20_1)) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_7_1)) 0) (<= (- (- v_b_6_1) v_b_6_1) 8589934594) (<= (- v_b_7_1 (- v_v_20_1)) 0) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) (- 1)) (<= (- v_b_6_1 v_b_7_1) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 v_v_20_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_v_20_1) (- 1)) (<= (- (- v_b_7_1) (- v_v_20_1)) 4294967296) (<= (- (- v_b_6_1) (- v_v_20_1)) 4294967297) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 8589934594) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_20_1)) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_7_1) 4294967296))) (exists ((v_b_23_1 Int) (v_b_22_1 Int) (v_b_24_1 Int) (v_b_26_1 Int) (v_v_334_1 Int) (v_v_339_1 Int)) (and (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_339_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_24_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_339_1)) 4294967297) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- (- ULTIMATE.start_main_~i~6) v_v_334_1) 4294967297) (<= (- ULTIMATE.start_main_~j~6 v_b_24_1) 4294967297) (<= (- ULTIMATE.start_main_~j~6 v_v_334_1) 1) (<= (- ULTIMATE.start_main_~cont~6 v_v_334_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_334_1) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_26_1)) 1) (<= (- v_b_24_1 v_v_339_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 2) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_v_339_1) 0) (<= (- v_b_26_1 (- v_v_334_1)) 1) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_339_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_339_1)) 1) (<= (- v_b_23_1 v_v_339_1) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_26_1) (- 1)) (<= (- v_b_26_1 v_v_334_1) 1) (<= (- (- v_b_24_1) (- v_v_339_1)) 4294967297) (<= (- v_b_22_1 v_b_23_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_23_1)) 1) (<= (- ULTIMATE.start_main_~j~6 (- v_v_339_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_23_1)) 2) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- v_b_22_1)) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_23_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_23_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) v_b_26_1) 8589934593) (<= (- ULTIMATE.start_main_~j~6 v_v_339_1) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 4294967296) (<= (- (- v_b_22_1) v_v_334_1) 0) (<= (- v_b_22_1 (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~j~6 v_b_23_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_v_334_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_24_1)) (- 1)) (<= (- (- v_b_24_1) v_b_26_1) 8589934593) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_26_1) 4294967296) (<= (- v_b_23_1 v_b_26_1) 4294967296) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_23_1) 1) (<= (- ULTIMATE.start_main_~j~6 (- v_b_26_1)) 2) (<= (- ULTIMATE.start_main_~i~6 (- v_v_334_1)) 0) (<= (- (- v_b_22_1) v_b_23_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_24_1)) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_22_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_334_1)) 0) (<= (- (- v_b_26_1) v_v_339_1) 4294967296) (<= (- (- v_b_23_1) (- v_v_339_1)) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_24_1) 0) (<= (- (- v_b_23_1) (- v_b_24_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_24_1) 8589934593) (<= (- v_b_22_1 (- v_b_22_1)) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_b_23_1) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_23_1)) 2) (<= (- v_b_23_1 (- v_b_23_1)) 2) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_22_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_26_1) 4294967296) (<= (- v_v_334_1 (- v_v_334_1)) 0) (<= (- v_b_26_1 (- v_v_339_1)) 1) (<= (- ULTIMATE.start_main_~cont~6 v_b_26_1) 4294967296) (<= (- ULTIMATE.start_main_~i~6 (- v_b_24_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_v_339_1) 4294967297) (<= (- (- v_b_23_1) v_v_339_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_23_1) 0) (<= (- v_b_23_1 (- v_v_334_1)) 1) (<= (- v_b_22_1 v_b_26_1) 4294967296) (<= (- v_v_334_1 v_v_339_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 2) (<= (- ULTIMATE.start_main_~MAX~6 v_v_334_1) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_334_1)) 4294967296) (<= (- (- v_b_23_1) v_b_23_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_22_1)) 0) (<= (- (- v_v_339_1) v_v_339_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- v_b_22_1 (- v_v_334_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 1) (<= (- ULTIMATE.start_main_~MAX~6 v_b_26_1) 0) (<= (- v_b_23_1 (- v_b_26_1)) 2) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_26_1)) 0) (<= (- (- v_b_26_1) (- v_v_339_1)) 4294967296) (<= (- (- v_b_22_1) (- v_b_23_1)) 1) (<= (- v_b_26_1 v_v_339_1) 1) (forall ((v_idx_104 Int) (v_idx_105 Int) (v_idx_102 Int) (v_idx_103 Int) (v_idx_100 Int) (v_idx_101 Int)) (or (< v_idx_104 v_b_24_1) (<= v_b_22_1 v_idx_100) (<= v_b_26_1 v_idx_104) (< v_idx_101 v_b_22_1) (< v_idx_105 v_b_26_1) (and (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_104))) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_101))) 0) (<= (- (- v_b_26_1) (select ULTIMATE.start_main_~str1~6 v_idx_104)) 4294967296) (<= (- (- v_b_23_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_104))) 0) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str2~6 v_idx_101)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_104))) 0) (<= (- (- v_b_23_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_101))) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_104))) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_101))) 0) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str2~6 v_idx_101)) 4294967297) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str2~6 v_idx_101)) 1) (<= (- (- v_b_24_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_101))) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str2~6 v_idx_101)) 0) (<= (- (- v_b_23_1) (select ULTIMATE.start_main_~str2~6 v_idx_101)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str2~6 v_idx_101)) 4294967296) (<= (- v_b_24_1 (select ULTIMATE.start_main_~str1~6 v_idx_104)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_101))) 4294967297) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_104)) 1) (<= (- (- v_b_26_1) (select ULTIMATE.start_main_~str2~6 v_idx_101)) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_104)) 0) (<= (- v_b_26_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_101))) 1) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_104))) 0) (<= (- v_b_24_1 (select ULTIMATE.start_main_~str2~6 v_idx_101)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_104))) 1) (<= (- v_b_23_1 (select ULTIMATE.start_main_~str1~6 v_idx_104)) 1) (<= (- (select ULTIMATE.start_main_~str2~6 v_idx_101) (- (select ULTIMATE.start_main_~str2~6 v_idx_101))) 0) (<= (- v_b_26_1 (select ULTIMATE.start_main_~str2~6 v_idx_101)) 1) (<= (- v_b_26_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_104))) 1) (<= (- (- v_b_24_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_104))) 4294967297) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_101))) 1) (<= (- v_b_23_1 (select ULTIMATE.start_main_~str2~6 v_idx_101)) 1) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_104))) 1) (<= (- (- v_b_22_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_104))) 0) (<= (- v_b_22_1 (select ULTIMATE.start_main_~str2~6 v_idx_101)) 0) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_idx_101)) (select ULTIMATE.start_main_~str1~6 v_idx_104)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_104)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_104)) 4294967297) (<= (- (select ULTIMATE.start_main_~str2~6 v_idx_101) (- (select ULTIMATE.start_main_~str1~6 v_idx_104))) 0) (<= (- v_b_23_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_104))) 1) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_104)) 1) (<= (- (- v_b_23_1) (select ULTIMATE.start_main_~str1~6 v_idx_104)) 0) (<= (- v_b_22_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_104))) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_101))) 1) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_101))) 0) (<= (- (- v_b_22_1) (select ULTIMATE.start_main_~str2~6 v_idx_101)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_104)) 4294967296) (<= (- (- v_b_26_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_101))) 4294967296) (<= (- v_b_22_1 (select ULTIMATE.start_main_~str1~6 v_idx_104)) 0) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_104))) 0) (<= (- v_b_23_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_101))) 1) (<= (- (select ULTIMATE.start_main_~str2~6 v_idx_101) (select ULTIMATE.start_main_~str1~6 v_idx_104)) 0) (<= (- v_b_24_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_104))) 0) (<= (- v_b_24_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_101))) 0) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str2~6 v_idx_101)) 1) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str2~6 v_idx_101)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_101))) 4294967296) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_idx_101)) (select ULTIMATE.start_main_~str2~6 v_idx_101)) 0) (<= (- (- v_b_24_1) (select ULTIMATE.start_main_~str1~6 v_idx_104)) 4294967297) (<= (- (- v_b_24_1) (select ULTIMATE.start_main_~str2~6 v_idx_101)) 4294967297) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_104)) (select ULTIMATE.start_main_~str1~6 v_idx_104)) 0) (<= (- v_b_22_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_101))) 0) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_idx_101)) (- (select ULTIMATE.start_main_~str1~6 v_idx_104))) 0) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_104)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_104))) 0) (<= (- (- v_b_22_1) (select ULTIMATE.start_main_~str1~6 v_idx_104)) 0) (<= (- (- v_b_26_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_104))) 4294967296) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_101))) 0) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_104)) 0) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_104) (- (select ULTIMATE.start_main_~str1~6 v_idx_104))) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str2~6 v_idx_101)) 0) (<= (- v_b_26_1 (select ULTIMATE.start_main_~str1~6 v_idx_104)) 1) (<= (- (- v_b_22_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_101))) 0)) (< v_idx_102 v_b_23_1) (<= v_b_24_1 v_idx_103) (<= v_b_23_1 v_idx_101))) (<= (- (- ULTIMATE.start_main_~j~6) v_v_334_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_339_1)) 0) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 0) (<= (- (- v_b_23_1) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_334_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 4294967297) (<= (- ULTIMATE.start_main_~j~6 (- v_b_24_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_22_1) 4294967297) (<= (- (- v_b_22_1) (- v_b_26_1)) 1) (<= (- (- v_b_23_1) v_v_334_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_23_1) 4294967297) (<= (- ULTIMATE.start_main_~j~6 (- v_b_22_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) 4294967296) (<= (- (- v_b_26_1) v_b_26_1) 8589934592) (<= (- (- ULTIMATE.start_main_~j~6) v_b_24_1) 4294967297) (<= (- (- v_b_24_1) v_b_24_1) 8589934594) (<= (- ULTIMATE.start_main_~MAX~6 v_v_339_1) 1) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_22_1)) 1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_24_1) 8589934594) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_22_1)) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 v_b_24_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_22_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 8589934593) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_24_1)) 1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_23_1)) 0) (<= (- v_b_23_1 v_v_334_1) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_22_1) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_22_1)) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_23_1)) 1) (<= (- (- v_b_22_1) (- v_v_339_1)) 0) (<= (- v_b_22_1 v_v_334_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 1) (<= (- (- v_b_23_1) v_b_24_1) 4294967297) (<= (- v_v_334_1 (- v_v_339_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_22_1) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_23_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_339_1) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_26_1) 8589934592) (<= (- ULTIMATE.start_main_~i~6 (- v_v_339_1)) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_22_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_24_1)) 0) (<= (- v_b_24_1 (- v_v_339_1)) 0) (<= (- v_b_24_1 (- v_v_334_1)) 0) (<= (- (- v_b_22_1) v_b_26_1) 4294967296) (<= (- v_b_22_1 (- v_b_24_1)) 0) (<= (- (- v_v_334_1) v_v_334_1) 0) (<= (- (- v_b_24_1) v_v_339_1) 4294967297) (<= (- v_b_23_1 (- v_b_24_1)) 1) (<= (- (- v_v_334_1) (- v_v_339_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_26_1)) 2) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 0) (<= (- ULTIMATE.start_main_~i~6 v_v_339_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_339_1)) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_b_26_1) 4294967296) (<= (- (- v_b_22_1) v_v_339_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_26_1)) 1) (<= (- (- v_b_24_1) (- v_b_26_1)) 1) (<= (- (- v_b_22_1) v_b_24_1) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_24_1) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 v_v_339_1) 0) (<= (- v_v_339_1 (- v_v_339_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_24_1) 4294967297) (<= (- v_b_23_1 v_b_24_1) 4294967297) (<= (- (- v_b_23_1) (- v_v_334_1)) 0) (<= (- (- v_b_24_1) (- v_v_334_1)) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 v_b_22_1) 1) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 2) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_334_1)) 4294967297) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 2) (<= (- ULTIMATE.start_main_~i~6 v_b_22_1) 0) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- v_b_26_1) v_v_334_1) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_23_1) 4294967296) (<= (- v_b_24_1 (- v_b_24_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 1) (<= (- v_b_24_1 v_v_334_1) 0) (<= (- (- v_b_22_1) v_b_22_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~j~6 (- v_v_334_1)) 1) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- (- v_v_334_1) v_v_339_1) 0) (<= (- (- v_b_23_1) v_b_26_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_339_1) 0) (<= (- v_b_23_1 (- v_v_339_1)) 1) (<= (- v_b_22_1 (- v_v_339_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_334_1)) 1) (<= (- (- v_b_22_1) (- v_b_24_1)) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_334_1)) 0) (<= (- (- v_b_26_1) (- v_v_334_1)) 4294967296) (<= (- v_b_22_1 v_v_339_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_23_1) 0) (<= (- v_b_22_1 (- v_b_23_1)) 1) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_24_1)) 0) (<= (- (- v_b_24_1) v_v_334_1) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) v_b_22_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_23_1)) 4294967297) (<= (- v_b_24_1 v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 8589934594) (<= (- v_b_22_1 v_b_24_1) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_334_1) 0) (<= (- v_b_24_1 (- v_b_26_1)) 1) (<= (- (- v_b_22_1) (- v_v_334_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 1) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_26_1)) 2))))} [2018-12-19 22:45:11,513 WARN L274 ngHoareTripleChecker]: Action: assume !(main_~i~6 >= 0);main_~j~6 := main_~MAX~6 - 1;main_~i~6 := 0;assume !!(main_~i~6 < main_~MAX~6);__VERIFIER_assert_#in~cond := (if main_~str1~6[main_~i~6] == main_~str2~6[main_~j~6] then 1 else 0);havoc __VERIFIER_assert_~cond;__VERIFIER_assert_~cond := __VERIFIER_assert_#in~cond;assume __VERIFIER_assert_~cond == 0;assume !false; [2018-12-19 22:45:11,513 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and (< c_ULTIMATE.start_main_~i~6_primed c_ULTIMATE.start_main_~MAX~6) (= c_ULTIMATE.start___VERIFIER_assert_~cond_primed |c_ULTIMATE.start___VERIFIER_assert_#in~cond_primed|) (= c_ULTIMATE.start_main_~i~6_primed 0) (not (<= 0 c_ULTIMATE.start_main_~i~6)) (= |c_ULTIMATE.start___VERIFIER_assert_#in~cond_primed| (ite (= (select c_ULTIMATE.start_main_~str2~6 c_ULTIMATE.start_main_~j~6_primed) (select c_ULTIMATE.start_main_~str1~6 c_ULTIMATE.start_main_~i~6_primed)) 1 0)) (= 0 c_ULTIMATE.start___VERIFIER_assert_~cond_primed) (= c_ULTIMATE.start_main_~j~6_primed (+ c_ULTIMATE.start_main_~MAX~6 (- 1)))) [2018-12-19 22:45:17,765 WARN L138 XnfTransformerHelper]: expecting exponential blowup for input size 84 [2018-12-19 22:45:18,366 WARN L276 ngHoareTripleChecker]: Post: {2147483624#(or (and (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~i~6)) 0) (<= 1 ULTIMATE.start_main_~MAX~6) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start_main_~j~6) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~MAX~6)) 1) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~cont~6) 0) (<= (+ ULTIMATE.start_main_~i~6 1) ULTIMATE.start_main_~MAX~6) (<= 2 (* 2 ULTIMATE.start_main_~MAX~6)) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 0) (<= 0 (+ ULTIMATE.start_main_~cont~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- |ULTIMATE.start___VERIFIER_assert_#in~cond|)) 0) (<= ULTIMATE.start_main_~cont~6 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~j~6)) 0) (<= (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 1) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 0) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond 1) ULTIMATE.start_main_~MAX~6) (<= ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~cont~6) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) (- 1)) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~i~6) 0) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= (* 2 ULTIMATE.start_main_~i~6) 0) (<= ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6) 1) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~j~6) 0) (<= ULTIMATE.start_main_~j~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (+ ULTIMATE.start_main_~j~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= ULTIMATE.start___VERIFIER_assert_~cond |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~cont~6)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 1)) (<= ULTIMATE.start_main_~i~6 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start_main_~cont~6) 0) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~i~6) (<= ULTIMATE.start_main_~MAX~6 1) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 1) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start___VERIFIER_assert_~cond)) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) (- 2)) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~MAX~6)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 0) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~cont~6 1)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~j~6)) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~i~6)) 0) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6) 1) (<= ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) (<= ULTIMATE.start_main_~i~6 ULTIMATE.start___VERIFIER_assert_~cond) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6)) (<= ULTIMATE.start_main_~j~6 0) (<= 1 (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6)) (<= 0 (* 2 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= 0 (* 2 ULTIMATE.start_main_~i~6)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~j~6)) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6) (<= 1 (+ ULTIMATE.start_main_~MAX~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) (- 1)) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~cont~6)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start_main_~i~6) 0) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start___VERIFIER_assert_~cond)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (* 2 ULTIMATE.start_main_~MAX~6) 2) (<= ULTIMATE.start_main_~cont~6 ULTIMATE.start___VERIFIER_assert_~cond) (<= (- ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~cont~6) 0) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~j~6) (<= (* 2 ULTIMATE.start_main_~cont~6) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~i~6) 0) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 0) (<= 0 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~MAX~6)) 1) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~i~6 1)) (<= ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~cont~6) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 1) (<= ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) (<= (- ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) 0) (<= (+ ULTIMATE.start_main_~MAX~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 1) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start___VERIFIER_assert_~cond) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 0) (<= 0 (* 2 ULTIMATE.start_main_~cont~6)) (<= ULTIMATE.start_main_~j~6 ULTIMATE.start___VERIFIER_assert_~cond) (<= 0 ULTIMATE.start___VERIFIER_assert_~cond) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start___VERIFIER_assert_~cond 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~i~6)) 0) (<= (* 2 ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 0) (<= 0 ULTIMATE.start_main_~j~6) (<= (* 2 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= 0 ULTIMATE.start_main_~cont~6) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~MAX~6) 1) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~i~6)) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~MAX~6) (- 1)) (<= 0 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6)) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6) 0) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 1) (<= (+ ULTIMATE.start_main_~cont~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 0) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1) ULTIMATE.start_main_~MAX~6) (<= 0 ULTIMATE.start_main_~i~6) (<= 0 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~i~6)) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~cont~6) 0) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~cont~6) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start___VERIFIER_assert_~cond)) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~MAX~6) (<= ULTIMATE.start_main_~i~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~cont~6)) 0) (<= 0 (* 2 ULTIMATE.start_main_~j~6)) (<= 1 (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~MAX~6)) (<= ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~cont~6) (<= 1 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6)) (<= ULTIMATE.start___VERIFIER_assert_~cond 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 2) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~cont~6)) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~MAX~6)) 1) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~j~6) 0) (<= ULTIMATE.start_main_~cont~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 0) (<= 0 (* 2 ULTIMATE.start___VERIFIER_assert_~cond)) (exists ((v_b_23_1 Int) (v_b_22_1 Int) (v_b_24_1 Int) (v_b_26_1 Int)) (and (<= ULTIMATE.start_main_~MAX~6 (+ v_b_22_1 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_24_1)) 1) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_23_1 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_22_1) 0) (<= 0 (+ v_b_23_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= ULTIMATE.start_main_~MAX~6 v_b_26_1) (<= (- v_b_26_1 (- v_b_26_1)) 2) (forall ((v_prenex_121 Int) (v_prenex_122 Int)) (or (< v_prenex_122 v_b_24_1) (<= v_b_23_1 v_prenex_121) (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_121) (select ULTIMATE.start_main_~str1~6 v_prenex_122)) 0) (<= v_b_26_1 v_prenex_122) (< v_prenex_121 v_b_22_1))) (<= 0 (+ v_b_24_1 ULTIMATE.start_main_~j~6)) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_24_1) 0) (< v_b_26_1 (+ v_b_24_1 1)) (<= 1 (+ v_b_26_1 ULTIMATE.start_main_~j~6)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_26_1)) 1) (<= ULTIMATE.start_main_~j~6 v_b_24_1) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_26_1) (<= v_b_23_1 ULTIMATE.start_main_~MAX~6) (forall ((v_prenex_149 Int) (v_prenex_148 Int)) (or (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_148)) (- (select ULTIMATE.start_main_~str1~6 v_prenex_149))) 0) (< v_prenex_148 v_b_22_1) (<= v_b_26_1 v_prenex_149) (<= v_b_23_1 v_prenex_148) (< v_prenex_149 v_b_24_1))) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_26_1) (- 1)) (<= (* 2 v_b_26_1) 2) (<= ULTIMATE.start_main_~cont~6 v_b_23_1) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_22_1)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_24_1) 0) (<= 0 (* 2 v_b_23_1)) (<= (- (- v_b_23_1) v_b_24_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_26_1) (- 1)) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_22_1) 0) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_24_1)) (<= ULTIMATE.start___VERIFIER_assert_~cond v_b_24_1) (<= 0 (+ v_b_22_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= (- v_b_22_1 v_b_23_1) 0) (<= v_b_22_1 ULTIMATE.start___VERIFIER_assert_~cond) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_26_1) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_22_1) 0) (<= (+ ULTIMATE.start_main_~cont~6 v_b_24_1) 0) (<= (+ v_b_23_1 ULTIMATE.start_main_~j~6) 1) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_23_1) 1) (<= v_b_26_1 (+ ULTIMATE.start_main_~i~6 1)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_23_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_22_1)) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_23_1)) 2) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_22_1) 0) (<= v_b_22_1 ULTIMATE.start_main_~j~6) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_23_1)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_24_1 1)) (<= (- ULTIMATE.start_main_~cont~6 v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_24_1) (- 1)) (<= 0 (+ v_b_23_1 v_b_22_1)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_22_1)) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_22_1) 0) (<= v_b_26_1 (+ v_b_23_1 1)) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_23_1) (<= (+ v_b_22_1 v_b_26_1) 1) (<= (+ v_b_24_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= v_b_23_1 (+ ULTIMATE.start_main_~cont~6 1)) (<= v_b_26_1 (+ v_b_22_1 1)) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_24_1) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_23_1) 0) (forall ((v_prenex_117 Int) (v_prenex_118 Int)) (or (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_117)) (select ULTIMATE.start_main_~str1~6 v_prenex_118)) 0) (<= v_b_23_1 v_prenex_117) (<= v_b_26_1 v_prenex_118) (< v_prenex_117 v_b_22_1) (< v_prenex_118 v_b_24_1))) (<= 0 (+ v_b_22_1 ULTIMATE.start_main_~j~6)) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_26_1)) 1) (<= (+ v_b_22_1 ULTIMATE.start_main_~MAX~6) 1) (<= 0 (+ v_b_23_1 ULTIMATE.start___VERIFIER_assert_~cond)) (<= (- v_b_22_1 (- v_b_26_1)) 1) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_26_1)) (<= (- ULTIMATE.start_main_~j~6 v_b_23_1) 0) (<= v_b_23_1 v_b_26_1) (<= (- (- v_b_24_1) v_b_26_1) (- 1)) (<= 0 v_b_24_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_23_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_24_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_23_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_23_1) (- 1)) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_22_1) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_22_1) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) v_b_24_1) 0) (<= ULTIMATE.start_main_~i~6 v_b_24_1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_24_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_23_1) 1) (< v_b_23_1 (+ v_b_22_1 1)) (<= (- ULTIMATE.start_main_~j~6 v_b_26_1) (- 1)) (<= (+ v_b_22_1 1) ULTIMATE.start_main_~MAX~6) (<= (- (- v_b_22_1) v_b_23_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_24_1)) 0) (<= (- v_b_22_1 v_b_26_1) (- 1)) (<= 1 (+ v_b_24_1 ULTIMATE.start_main_~MAX~6)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_26_1) (- 1)) (<= ULTIMATE.start_main_~i~6 v_b_23_1) (<= 2 (* 2 v_b_26_1)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_23_1) 0) (<= v_b_24_1 ULTIMATE.start_main_~i~6) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_24_1) 0) (<= v_b_26_1 1) (<= (- ULTIMATE.start_main_~i~6 v_b_24_1) 0) (<= (- (- v_b_23_1) (- v_b_24_1)) 0) (<= (+ v_b_22_1 ULTIMATE.start_main_~j~6) 0) (<= v_b_22_1 v_b_24_1) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_26_1) (- 1)) (<= (- v_b_22_1 (- v_b_22_1)) 0) (<= 1 (+ v_b_24_1 v_b_26_1)) (<= (- (- ULTIMATE.start_main_~j~6) v_b_23_1) 0) (<= v_b_24_1 0) (<= (+ v_b_26_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 1) (<= (- v_b_23_1 (- v_b_23_1)) 2) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_23_1)) 1) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_26_1) 1) (<= v_b_26_1 (+ ULTIMATE.start_main_~cont~6 1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_22_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_23_1)) 1) (<= v_b_26_1 (+ ULTIMATE.start_main_~j~6 1)) (<= v_b_26_1 ULTIMATE.start_main_~MAX~6) (<= (* 2 v_b_23_1) 2) (<= v_b_23_1 1) (<= ULTIMATE.start_main_~j~6 v_b_23_1) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_24_1)) 0) (<= 1 (+ v_b_26_1 ULTIMATE.start_main_~i~6)) (<= (+ v_b_24_1 ULTIMATE.start_main_~j~6) 0) (<= 1 (+ v_b_26_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= (+ v_b_24_1 1) ULTIMATE.start_main_~MAX~6) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond 1) v_b_26_1) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_24_1)) (<= v_b_23_1 (+ ULTIMATE.start_main_~i~6 1)) (<= v_b_24_1 ULTIMATE.start_main_~j~6) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_23_1)) 1) (<= ULTIMATE.start_main_~cont~6 v_b_22_1) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_22_1)) 0) (<= v_b_23_1 (+ ULTIMATE.start_main_~j~6 1)) (<= (- ULTIMATE.start_main_~i~6 v_b_23_1) 0) (<= (+ v_b_26_1 ULTIMATE.start_main_~j~6) 1) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_23_1)) 1) (<= (- (- v_b_23_1) v_b_23_1) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_22_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_22_1)) 0) (<= 1 v_b_26_1) (<= (- ULTIMATE.start_main_~MAX~6 v_b_26_1) 0) (<= (- v_b_23_1 (- v_b_26_1)) 2) (<= (- ULTIMATE.start_main_~j~6 (- v_b_24_1)) 0) (<= 0 (+ v_b_22_1 ULTIMATE.start_main_~i~6)) (<= ULTIMATE.start_main_~cont~6 v_b_24_1) (<= v_b_22_1 ULTIMATE.start_main_~cont~6) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_26_1)) 0) (<= (- (- v_b_22_1) (- v_b_23_1)) 1) (<= (+ v_b_23_1 ULTIMATE.start_main_~cont~6) 1) (<= (+ v_b_24_1 ULTIMATE.start_main_~i~6) 0) (<= (- v_b_22_1 v_b_24_1) 0) (<= (+ v_b_23_1 ULTIMATE.start_main_~i~6) 1) (<= (- (- v_b_22_1) v_b_24_1) 0) (<= (+ v_b_22_1 v_b_24_1) 0) (<= (+ ULTIMATE.start_main_~j~6 1) v_b_26_1) (<= ULTIMATE.start___VERIFIER_assert_~cond v_b_22_1) (<= (+ v_b_23_1 v_b_26_1) 2) (<= (- (- v_b_23_1) (- v_b_26_1)) 1) (<= 0 (+ v_b_23_1 ULTIMATE.start_main_~i~6)) (<= ULTIMATE.start_main_~j~6 v_b_22_1) (<= v_b_22_1 v_b_23_1) (<= (+ v_b_23_1 v_b_22_1) 1) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_23_1)) 1) (<= (- (- v_b_22_1) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~cont~6 v_b_24_1) 0) (<= (+ v_b_24_1 1) v_b_26_1) (<= (+ v_b_23_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 1) (<= (* 2 v_b_24_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_22_1)) 1) (<= (+ v_b_24_1 ULTIMATE.start_main_~MAX~6) 1) (<= 0 (+ v_b_22_1 ULTIMATE.start_main_~cont~6)) (<= 0 (* 2 v_b_24_1)) (<= 1 (+ ULTIMATE.start_main_~j~6 v_b_26_1)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_26_1)) 1) (<= 0 (+ v_b_24_1 ULTIMATE.start_main_~i~6)) (<= 0 v_b_22_1) (<= (- ULTIMATE.start_main_~MAX~6 v_b_24_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_22_1)) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_24_1)) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_24_1) 0) (<= v_b_23_1 (+ v_b_24_1 1)) (<= 1 (+ v_b_22_1 v_b_26_1)) (<= 1 (+ v_b_23_1 ULTIMATE.start_main_~MAX~6)) (<= 0 (+ v_b_23_1 v_b_24_1)) (<= (+ v_b_23_1 ULTIMATE.start_main_~MAX~6) 2) (<= v_b_22_1 ULTIMATE.start_main_~i~6) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_24_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_23_1)) 1) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- v_b_23_1) v_b_26_1) (- 1)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_26_1) 1) (<= (- ULTIMATE.start_main_~cont~6 v_b_23_1) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_22_1) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_23_1) 0) (<= ULTIMATE.start___VERIFIER_assert_~cond v_b_23_1) (<= 0 (+ v_b_22_1 v_b_24_1)) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_22_1)) 0) (<= (+ v_b_22_1 ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_22_1)) 0) (<= (* 2 v_b_22_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_22_1)) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_22_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_24_1)) 0) (<= v_b_24_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (+ v_b_24_1 v_b_26_1) 1) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1) v_b_26_1) (<= v_b_24_1 v_b_23_1) (<= (- v_b_22_1 (- v_b_24_1)) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_24_1)) 0) (<= (- v_b_23_1 (- v_b_24_1)) 1) (<= (+ v_b_23_1 v_b_24_1) 1) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_22_1) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_24_1)) 0) (<= v_b_26_1 (+ v_b_24_1 1)) (<= (+ ULTIMATE.start_main_~j~6 v_b_26_1) 1) (<= (+ v_b_22_1 1) v_b_26_1) (<= (+ v_b_26_1 ULTIMATE.start_main_~MAX~6) 2) (<= 2 (+ v_b_26_1 ULTIMATE.start_main_~MAX~6)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_22_1)) 0) (<= (- (- v_b_24_1) (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_26_1) (- 1)) (<= 1 (+ v_b_23_1 v_b_26_1)) (<= v_b_22_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (+ v_b_26_1 ULTIMATE.start_main_~i~6) 1) (<= v_b_24_1 ULTIMATE.start_main_~cont~6) (<= v_b_23_1 (+ v_b_22_1 1)) (<= (- (- v_b_22_1) v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_26_1)) 1) (<= (+ v_b_22_1 ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_22_1) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_26_1) (- 2)) (<= (- ULTIMATE.start_main_~i~6 v_b_22_1) 0) (<= (- v_b_24_1 (- v_b_24_1)) 0) (<= v_b_23_1 (+ ULTIMATE.start___VERIFIER_assert_~cond 1)) (<= (- (- v_b_22_1) v_b_22_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~j~6 v_b_24_1) 0) (<= 0 v_b_23_1) (<= 0 (* 2 v_b_22_1)) (<= v_b_26_1 (+ ULTIMATE.start___VERIFIER_assert_~cond 1)) (<= (- v_b_23_1 v_b_26_1) 0) (forall ((v_prenex_85 Int) (v_prenex_86 Int)) (or (< v_prenex_85 v_b_22_1) (< v_prenex_86 v_b_24_1) (<= v_b_23_1 v_prenex_85) (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_85) (- (select ULTIMATE.start_main_~str1~6 v_prenex_86))) 0) (<= v_b_26_1 v_prenex_86))) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_22_1) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_24_1)) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_23_1)) 1) (<= (- v_b_23_1 v_b_24_1) 1) (<= (+ v_b_22_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_23_1)) 1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_23_1)) 1) (<= (- (- v_b_22_1) (- v_b_24_1)) 0) (<= 1 (+ v_b_22_1 ULTIMATE.start_main_~MAX~6)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_23_1) 0) (<= v_b_24_1 ULTIMATE.start___VERIFIER_assert_~cond) (<= 1 (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_26_1)) (<= (- v_b_22_1 (- v_b_23_1)) 1) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_24_1)) 0) (<= v_b_22_1 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_24_1)) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_26_1)) 1) (<= (- (- v_b_24_1) v_b_24_1) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_b_22_1) 0) (<= v_b_26_1 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1)) (<= 0 (+ v_b_23_1 ULTIMATE.start_main_~j~6)) (<= (- v_b_24_1 v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_24_1) 0) (<= v_b_23_1 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1)) (<= 0 (+ v_b_24_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= v_b_24_1 v_b_22_1) (<= (+ v_b_23_1 ULTIMATE.start___VERIFIER_assert_~cond) 1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_26_1) (- 1)) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_23_1) 0) (<= (- v_b_24_1 (- v_b_26_1)) 1) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_22_1)) (<= ULTIMATE.start_main_~i~6 v_b_22_1) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_26_1)) 2) (<= 0 (+ v_b_23_1 ULTIMATE.start_main_~cont~6)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_22_1) 0))) (<= (* 2 ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~j~6 1)) (<= ULTIMATE.start_main_~MAX~6 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1)) (<= 0 (+ ULTIMATE.start_main_~j~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 1) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6) 0) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6)) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~i~6) 0) (<= ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~j~6) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~cont~6)) 0) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6)) (<= (- ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~j~6)) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 1) (<= (+ ULTIMATE.start_main_~j~6 1) ULTIMATE.start_main_~MAX~6) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 0) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~j~6))) (and (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~i~6)) 0) (<= 1 ULTIMATE.start_main_~MAX~6) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start_main_~j~6) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~MAX~6)) 1) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~cont~6) 0) (<= (+ ULTIMATE.start_main_~i~6 1) ULTIMATE.start_main_~MAX~6) (<= 2 (* 2 ULTIMATE.start_main_~MAX~6)) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 0) (<= 0 (+ ULTIMATE.start_main_~cont~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- |ULTIMATE.start___VERIFIER_assert_#in~cond|)) 0) (<= ULTIMATE.start_main_~cont~6 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~j~6)) 0) (<= (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 1) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 0) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond 1) ULTIMATE.start_main_~MAX~6) (<= ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~cont~6) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) (- 1)) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~i~6) 0) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= (* 2 ULTIMATE.start_main_~i~6) 0) (<= ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6) 1) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~j~6) 0) (<= ULTIMATE.start_main_~j~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (+ ULTIMATE.start_main_~j~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= ULTIMATE.start___VERIFIER_assert_~cond |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~cont~6)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 1)) (<= ULTIMATE.start_main_~i~6 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start_main_~cont~6) 0) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~i~6) (<= ULTIMATE.start_main_~MAX~6 1) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 1) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start___VERIFIER_assert_~cond)) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) (- 2)) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~MAX~6)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 0) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~cont~6 1)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~j~6)) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~i~6)) 0) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6) 1) (<= ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) (<= ULTIMATE.start_main_~i~6 ULTIMATE.start___VERIFIER_assert_~cond) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6)) (<= ULTIMATE.start_main_~j~6 0) (<= 1 (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6)) (<= 0 (* 2 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= 0 (* 2 ULTIMATE.start_main_~i~6)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~j~6)) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6) (<= 1 (+ ULTIMATE.start_main_~MAX~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) (- 1)) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~cont~6)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start_main_~i~6) 0) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start___VERIFIER_assert_~cond)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (* 2 ULTIMATE.start_main_~MAX~6) 2) (<= ULTIMATE.start_main_~cont~6 ULTIMATE.start___VERIFIER_assert_~cond) (<= (- ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~cont~6) 0) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~j~6) (<= (* 2 ULTIMATE.start_main_~cont~6) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~i~6) 0) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 0) (<= 0 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~MAX~6)) 1) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~i~6 1)) (<= ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~cont~6) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 1) (<= ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) (<= (- ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) 0) (<= (+ ULTIMATE.start_main_~MAX~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 1) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start___VERIFIER_assert_~cond) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 0) (<= 0 (* 2 ULTIMATE.start_main_~cont~6)) (<= ULTIMATE.start_main_~j~6 ULTIMATE.start___VERIFIER_assert_~cond) (<= 0 ULTIMATE.start___VERIFIER_assert_~cond) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start___VERIFIER_assert_~cond 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~i~6)) 0) (<= (* 2 ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 0) (<= 0 ULTIMATE.start_main_~j~6) (<= (* 2 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= 0 ULTIMATE.start_main_~cont~6) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~MAX~6) 1) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~i~6)) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~MAX~6) (- 1)) (<= 0 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6)) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6) 0) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 1) (<= (+ ULTIMATE.start_main_~cont~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 0) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1) ULTIMATE.start_main_~MAX~6) (<= 0 ULTIMATE.start_main_~i~6) (<= 0 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~i~6)) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~cont~6) 0) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~cont~6) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start___VERIFIER_assert_~cond)) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~MAX~6) (<= ULTIMATE.start_main_~i~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~cont~6)) 0) (<= 0 (* 2 ULTIMATE.start_main_~j~6)) (<= 1 (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~MAX~6)) (<= ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~cont~6) (<= 1 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6)) (<= ULTIMATE.start___VERIFIER_assert_~cond 0) (exists ((v_b_23_1 Int) (v_b_22_1 Int) (v_b_24_1 Int) (v_b_26_1 Int)) (and (<= ULTIMATE.start_main_~MAX~6 (+ v_b_22_1 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_24_1)) 1) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_23_1 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_22_1) 0) (<= 0 (+ v_b_23_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= ULTIMATE.start_main_~MAX~6 v_b_26_1) (<= (- v_b_26_1 (- v_b_26_1)) 2) (forall ((v_prenex_106 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str2~6 v_prenex_106)) 0) (<= v_b_23_1 v_prenex_106) (< v_prenex_106 v_b_22_1))) (forall ((v_prenex_78 Int)) (or (<= v_b_23_1 v_prenex_78) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (select ULTIMATE.start_main_~str2~6 v_prenex_78)) 0) (< v_prenex_78 v_b_22_1))) (forall ((v_prenex_121 Int) (v_prenex_122 Int)) (or (< v_prenex_122 v_b_24_1) (<= v_b_23_1 v_prenex_121) (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_121) (select ULTIMATE.start_main_~str1~6 v_prenex_122)) 0) (<= v_b_26_1 v_prenex_122) (< v_prenex_121 v_b_22_1))) (<= 0 (+ v_b_24_1 ULTIMATE.start_main_~j~6)) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_24_1) 0) (<= 1 (+ v_b_26_1 ULTIMATE.start_main_~j~6)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_26_1)) 1) (<= ULTIMATE.start_main_~j~6 v_b_24_1) (forall ((v_prenex_87 Int)) (or (<= (- (- v_b_26_1) (select ULTIMATE.start_main_~str2~6 v_prenex_87)) (- 1)) (< v_prenex_87 v_b_22_1) (<= v_b_23_1 v_prenex_87))) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_26_1) (forall ((v_prenex_151 Int)) (or (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str2~6 v_prenex_151)) 0) (< v_prenex_151 v_b_22_1) (<= v_b_23_1 v_prenex_151))) (<= v_b_23_1 ULTIMATE.start_main_~MAX~6) (forall ((v_prenex_149 Int) (v_prenex_148 Int)) (or (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_148)) (- (select ULTIMATE.start_main_~str1~6 v_prenex_149))) 0) (< v_prenex_148 v_b_22_1) (<= v_b_26_1 v_prenex_149) (<= v_b_23_1 v_prenex_148) (< v_prenex_149 v_b_24_1))) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_26_1) (- 1)) (<= (* 2 v_b_26_1) 2) (<= ULTIMATE.start_main_~cont~6 v_b_23_1) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_22_1)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_24_1) 0) (<= 0 (* 2 v_b_23_1)) (<= (- (- v_b_23_1) v_b_24_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_26_1) (- 1)) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_22_1) 0) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_24_1)) (<= ULTIMATE.start___VERIFIER_assert_~cond v_b_24_1) (<= 0 (+ v_b_22_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= (- v_b_22_1 v_b_23_1) 0) (forall ((v_prenex_80 Int)) (or (<= v_b_23_1 v_prenex_80) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_80))) 0) (< v_prenex_80 v_b_22_1))) (<= v_b_22_1 ULTIMATE.start___VERIFIER_assert_~cond) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_26_1) (forall ((v_prenex_134 Int)) (or (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_134)) (select ULTIMATE.start_main_~str2~6 v_prenex_134)) 0) (< v_prenex_134 v_b_22_1) (<= v_b_23_1 v_prenex_134))) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_22_1) 0) (<= (+ ULTIMATE.start_main_~cont~6 v_b_24_1) 0) (<= (+ v_b_23_1 ULTIMATE.start_main_~j~6) 1) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_23_1) 1) (<= v_b_26_1 (+ ULTIMATE.start_main_~i~6 1)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_23_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_22_1)) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_23_1)) 2) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_22_1) 0) (<= v_b_22_1 ULTIMATE.start_main_~j~6) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_23_1)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_24_1 1)) (<= (- ULTIMATE.start_main_~cont~6 v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_24_1) (- 1)) (<= 0 (+ v_b_23_1 v_b_22_1)) (forall ((v_prenex_123 Int)) (or (< v_prenex_123 v_b_22_1) (<= v_b_23_1 v_prenex_123) (<= (- (- v_b_22_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_123))) 0))) (<= (- ULTIMATE.start_main_~i~6 (- v_b_22_1)) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_22_1) 0) (<= v_b_26_1 (+ v_b_23_1 1)) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_23_1) (forall ((v_prenex_160 Int)) (or (<= (- (- v_b_26_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_160))) (- 1)) (<= v_b_23_1 v_prenex_160) (< v_prenex_160 v_b_22_1))) (<= (+ v_b_22_1 v_b_26_1) 1) (<= (+ v_b_24_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= v_b_23_1 (+ ULTIMATE.start_main_~cont~6 1)) (<= v_b_26_1 (+ v_b_22_1 1)) (forall ((v_prenex_112 Int)) (or (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str2~6 v_prenex_112)) (- 1)) (< v_prenex_112 v_b_22_1) (<= v_b_23_1 v_prenex_112))) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_24_1) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_23_1) 0) (forall ((v_prenex_117 Int) (v_prenex_118 Int)) (or (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_117)) (select ULTIMATE.start_main_~str1~6 v_prenex_118)) 0) (<= v_b_23_1 v_prenex_117) (<= v_b_26_1 v_prenex_118) (< v_prenex_117 v_b_22_1) (< v_prenex_118 v_b_24_1))) (<= 0 (+ v_b_22_1 ULTIMATE.start_main_~j~6)) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_26_1)) 1) (<= (+ v_b_22_1 ULTIMATE.start_main_~MAX~6) 1) (<= 0 (+ v_b_23_1 ULTIMATE.start___VERIFIER_assert_~cond)) (forall ((v_prenex_161 Int)) (or (< v_prenex_161 v_b_22_1) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str2~6 v_prenex_161)) 0) (<= v_b_23_1 v_prenex_161))) (<= (- v_b_22_1 (- v_b_26_1)) 1) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_26_1)) (forall ((v_prenex_119 Int)) (or (< v_prenex_119 v_b_22_1) (<= (- (- v_b_23_1) (select ULTIMATE.start_main_~str2~6 v_prenex_119)) 0) (<= v_b_23_1 v_prenex_119))) (<= (- ULTIMATE.start_main_~j~6 v_b_23_1) 0) (<= v_b_23_1 v_b_26_1) (<= (- (- v_b_24_1) v_b_26_1) (- 1)) (<= 0 v_b_24_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_23_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_24_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_23_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_23_1) (- 1)) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_22_1) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_22_1) (- 1)) (forall ((v_prenex_101 Int)) (or (<= v_b_23_1 v_prenex_101) (<= (- v_b_22_1 (- (select ULTIMATE.start_main_~str2~6 v_prenex_101))) 0) (< v_prenex_101 v_b_22_1))) (<= (- (- ULTIMATE.start_main_~j~6) v_b_24_1) 0) (<= ULTIMATE.start_main_~i~6 v_b_24_1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_24_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_23_1) 1) (< v_b_23_1 (+ v_b_22_1 1)) (<= (- ULTIMATE.start_main_~j~6 v_b_26_1) (- 1)) (<= (+ v_b_22_1 1) ULTIMATE.start_main_~MAX~6) (<= (- (- v_b_22_1) v_b_23_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_24_1)) 0) (<= (- v_b_22_1 v_b_26_1) (- 1)) (<= 1 (+ v_b_24_1 ULTIMATE.start_main_~MAX~6)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_26_1) (- 1)) (forall ((v_prenex_93 Int)) (or (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_93))) 1) (< v_prenex_93 v_b_22_1) (<= v_b_23_1 v_prenex_93))) (<= ULTIMATE.start_main_~i~6 v_b_23_1) (<= 2 (* 2 v_b_26_1)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_23_1) 0) (<= v_b_24_1 ULTIMATE.start_main_~i~6) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_24_1) 0) (<= v_b_26_1 1) (<= (- ULTIMATE.start_main_~i~6 v_b_24_1) 0) (<= (- (- v_b_23_1) (- v_b_24_1)) 0) (<= (+ v_b_22_1 ULTIMATE.start_main_~j~6) 0) (<= v_b_22_1 v_b_24_1) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_26_1) (- 1)) (<= (- v_b_22_1 (- v_b_22_1)) 0) (<= 1 (+ v_b_24_1 v_b_26_1)) (<= (- (- ULTIMATE.start_main_~j~6) v_b_23_1) 0) (<= v_b_24_1 0) (<= (+ v_b_26_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 1) (<= (- v_b_23_1 (- v_b_23_1)) 2) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_23_1)) 1) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_26_1) 1) (<= v_b_26_1 (+ ULTIMATE.start_main_~cont~6 1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_22_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_23_1)) 1) (<= v_b_26_1 (+ ULTIMATE.start_main_~j~6 1)) (<= v_b_26_1 ULTIMATE.start_main_~MAX~6) (<= (* 2 v_b_23_1) 2) (forall ((v_prenex_77 Int)) (or (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_77))) 0) (< v_prenex_77 v_b_22_1) (<= v_b_23_1 v_prenex_77))) (<= v_b_23_1 1) (forall ((v_prenex_128 Int)) (or (<= v_b_23_1 v_prenex_128) (< v_prenex_128 v_b_22_1) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str2~6 v_prenex_128)) 0))) (<= ULTIMATE.start_main_~j~6 v_b_23_1) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_24_1)) 0) (forall ((v_prenex_131 Int)) (or (< v_prenex_131 v_b_22_1) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (select ULTIMATE.start_main_~str2~6 v_prenex_131)) 0) (<= v_b_23_1 v_prenex_131))) (<= 1 (+ v_b_26_1 ULTIMATE.start_main_~i~6)) (forall ((v_prenex_75 Int)) (or (< v_prenex_75 v_b_22_1) (<= (- (- v_b_22_1) (select ULTIMATE.start_main_~str2~6 v_prenex_75)) 0) (<= v_b_23_1 v_prenex_75))) (<= (+ v_b_24_1 ULTIMATE.start_main_~j~6) 0) (<= 1 (+ v_b_26_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= (+ v_b_24_1 1) ULTIMATE.start_main_~MAX~6) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond 1) v_b_26_1) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_24_1)) (<= v_b_23_1 (+ ULTIMATE.start_main_~i~6 1)) (<= v_b_24_1 ULTIMATE.start_main_~j~6) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_23_1)) 1) (<= ULTIMATE.start_main_~cont~6 v_b_22_1) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_22_1)) 0) (<= v_b_23_1 (+ ULTIMATE.start_main_~j~6 1)) (<= (- ULTIMATE.start_main_~i~6 v_b_23_1) 0) (<= (+ v_b_26_1 ULTIMATE.start_main_~j~6) 1) (forall ((v_prenex_146 Int)) (or (<= v_b_23_1 v_prenex_146) (< v_prenex_146 v_b_22_1) (<= (- v_b_26_1 (select ULTIMATE.start_main_~str2~6 v_prenex_146)) 1))) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_23_1)) 1) (forall ((v_prenex_76 Int)) (or (< v_prenex_76 v_b_22_1) (<= v_b_23_1 v_prenex_76) (<= (- v_b_26_1 (- (select ULTIMATE.start_main_~str2~6 v_prenex_76))) 1))) (<= (- (- v_b_23_1) v_b_23_1) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_22_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_22_1)) 0) (<= 1 v_b_26_1) (<= (- ULTIMATE.start_main_~MAX~6 v_b_26_1) 0) (<= (- v_b_23_1 (- v_b_26_1)) 2) (<= (- ULTIMATE.start_main_~j~6 (- v_b_24_1)) 0) (<= 0 (+ v_b_22_1 ULTIMATE.start_main_~i~6)) (<= ULTIMATE.start_main_~cont~6 v_b_24_1) (<= v_b_22_1 ULTIMATE.start_main_~cont~6) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_26_1)) 0) (<= (- (- v_b_22_1) (- v_b_23_1)) 1) (forall ((v_prenex_109 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str2~6 v_prenex_109)) 0) (< v_prenex_109 v_b_22_1) (<= v_b_23_1 v_prenex_109))) (<= (+ v_b_23_1 ULTIMATE.start_main_~cont~6) 1) (<= (+ v_b_24_1 ULTIMATE.start_main_~i~6) 0) (forall ((v_prenex_142 Int)) (or (<= v_b_23_1 v_prenex_142) (< v_prenex_142 v_b_22_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_142))) (- 1)))) (<= (- v_b_22_1 v_b_24_1) 0) (<= (+ v_b_23_1 ULTIMATE.start_main_~i~6) 1) (<= (- (- v_b_22_1) v_b_24_1) 0) (<= (+ v_b_22_1 v_b_24_1) 0) (<= (+ ULTIMATE.start_main_~j~6 1) v_b_26_1) (<= ULTIMATE.start___VERIFIER_assert_~cond v_b_22_1) (<= (+ v_b_23_1 v_b_26_1) 2) (<= (- (- v_b_23_1) (- v_b_26_1)) 1) (<= 0 (+ v_b_23_1 ULTIMATE.start_main_~i~6)) (<= ULTIMATE.start_main_~j~6 v_b_22_1) (<= v_b_22_1 v_b_23_1) (<= (+ v_b_23_1 v_b_22_1) 1) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_23_1)) 1) (forall ((v_idx_107 Int)) (or (< v_idx_107 v_b_22_1) (<= (- v_b_24_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_107))) 0) (<= v_b_23_1 v_idx_107))) (<= (- (- v_b_22_1) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~cont~6 v_b_24_1) 0) (<= (+ v_b_24_1 1) v_b_26_1) (<= (+ v_b_23_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 1) (<= (* 2 v_b_24_1) 0) (forall ((v_prenex_105 Int)) (or (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_105) (- (select ULTIMATE.start_main_~str2~6 v_prenex_105))) 0) (< v_prenex_105 v_b_22_1) (<= v_b_23_1 v_prenex_105))) (forall ((v_prenex_99 Int)) (or (<= v_b_23_1 v_prenex_99) (<= (- v_b_22_1 (select ULTIMATE.start_main_~str2~6 v_prenex_99)) 0) (< v_prenex_99 v_b_22_1))) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_22_1)) 1) (<= (+ v_b_24_1 ULTIMATE.start_main_~MAX~6) 1) (<= 0 (+ v_b_22_1 ULTIMATE.start_main_~cont~6)) (<= 0 (* 2 v_b_24_1)) (forall ((v_prenex_116 Int)) (or (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (select ULTIMATE.start_main_~str2~6 v_prenex_116)) 0) (<= v_b_23_1 v_prenex_116) (< v_prenex_116 v_b_22_1))) (<= 1 (+ ULTIMATE.start_main_~j~6 v_b_26_1)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_26_1)) 1) (<= 0 (+ v_b_24_1 ULTIMATE.start_main_~i~6)) (<= 0 v_b_22_1) (<= (- ULTIMATE.start_main_~MAX~6 v_b_24_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_22_1)) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_24_1)) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_24_1) 0) (<= v_b_23_1 (+ v_b_24_1 1)) (<= 1 (+ v_b_22_1 v_b_26_1)) (<= 1 (+ v_b_23_1 ULTIMATE.start_main_~MAX~6)) (<= 0 (+ v_b_23_1 v_b_24_1)) (<= (+ v_b_23_1 ULTIMATE.start_main_~MAX~6) 2) (<= v_b_22_1 ULTIMATE.start_main_~i~6) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_24_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_23_1)) 1) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (forall ((v_prenex_107 Int)) (or (<= v_b_23_1 v_prenex_107) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- (select ULTIMATE.start_main_~str2~6 v_prenex_107))) 0) (< v_prenex_107 v_b_22_1))) (<= (- (- v_b_23_1) v_b_26_1) (- 1)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_26_1) 1) (<= (- ULTIMATE.start_main_~cont~6 v_b_23_1) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_22_1) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_23_1) 0) (<= ULTIMATE.start___VERIFIER_assert_~cond v_b_23_1) (<= 0 (+ v_b_22_1 v_b_24_1)) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_22_1)) 0) (forall ((v_prenex_139 Int)) (or (< v_prenex_139 v_b_22_1) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str2~6 v_prenex_139)) 1) (<= v_b_23_1 v_prenex_139))) (<= (+ v_b_22_1 ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_22_1)) 0) (<= (* 2 v_b_22_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_22_1)) 0) (forall ((v_prenex_152 Int)) (or (< v_prenex_152 v_b_22_1) (<= v_b_23_1 v_prenex_152) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- (select ULTIMATE.start_main_~str2~6 v_prenex_152))) 0))) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_22_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_24_1)) 0) (<= v_b_24_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (+ v_b_24_1 v_b_26_1) 1) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1) v_b_26_1) (<= v_b_24_1 v_b_23_1) (forall ((v_prenex_159 Int)) (or (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- (select ULTIMATE.start_main_~str2~6 v_prenex_159))) 0) (< v_prenex_159 v_b_22_1) (<= v_b_23_1 v_prenex_159))) (<= (- v_b_22_1 (- v_b_24_1)) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_24_1)) 0) (<= (- v_b_23_1 (- v_b_24_1)) 1) (<= (+ v_b_23_1 v_b_24_1) 1) (forall ((v_prenex_113 Int)) (or (<= v_b_23_1 v_prenex_113) (< v_prenex_113 v_b_22_1) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_113))) 0))) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_22_1) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_24_1)) 0) (<= v_b_26_1 (+ v_b_24_1 1)) (<= (+ ULTIMATE.start_main_~j~6 v_b_26_1) 1) (<= (+ v_b_22_1 1) v_b_26_1) (<= (+ v_b_26_1 ULTIMATE.start_main_~MAX~6) 2) (<= 2 (+ v_b_26_1 ULTIMATE.start_main_~MAX~6)) (forall ((v_prenex_95 Int)) (or (< v_prenex_95 v_b_22_1) (<= (- v_b_23_1 (- (select ULTIMATE.start_main_~str2~6 v_prenex_95))) 1) (<= v_b_23_1 v_prenex_95))) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_22_1)) 0) (<= (- (- v_b_24_1) (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_26_1) (- 1)) (<= 1 (+ v_b_23_1 v_b_26_1)) (<= v_b_22_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (forall ((v_prenex_89 Int)) (or (< v_prenex_89 v_b_22_1) (<= v_b_23_1 v_prenex_89) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_89))) 0))) (<= (+ v_b_26_1 ULTIMATE.start_main_~i~6) 1) (<= v_b_24_1 ULTIMATE.start_main_~cont~6) (<= v_b_23_1 (+ v_b_22_1 1)) (forall ((v_prenex_141 Int)) (or (<= (- v_b_23_1 (select ULTIMATE.start_main_~str2~6 v_prenex_141)) 1) (< v_prenex_141 v_b_22_1) (<= v_b_23_1 v_prenex_141))) (<= (- (- v_b_22_1) v_b_26_1) (- 1)) (forall ((v_prenex_92 Int)) (or (< v_prenex_92 v_b_22_1) (<= v_b_23_1 v_prenex_92) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- (select ULTIMATE.start_main_~str2~6 v_prenex_92))) 0))) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_26_1)) 1) (<= (+ v_b_22_1 ULTIMATE.start_main_~cont~6) 0) (forall ((v_prenex_111 Int)) (or (< v_prenex_111 v_b_22_1) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str2~6 v_prenex_111)) 0) (<= v_b_23_1 v_prenex_111))) (<= (- ULTIMATE.start_main_~MAX~6 v_b_22_1) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_26_1) (- 2)) (<= (- ULTIMATE.start_main_~i~6 v_b_22_1) 0) (<= (- v_b_24_1 (- v_b_24_1)) 0) (<= v_b_23_1 (+ ULTIMATE.start___VERIFIER_assert_~cond 1)) (<= (- (- v_b_22_1) v_b_22_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~j~6 v_b_24_1) 0) (<= 0 v_b_23_1) (<= 0 (* 2 v_b_22_1)) (<= v_b_26_1 (+ ULTIMATE.start___VERIFIER_assert_~cond 1)) (<= (- v_b_23_1 v_b_26_1) 0) (forall ((v_prenex_85 Int) (v_prenex_86 Int)) (or (< v_prenex_85 v_b_22_1) (< v_prenex_86 v_b_24_1) (<= v_b_23_1 v_prenex_85) (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_85) (- (select ULTIMATE.start_main_~str1~6 v_prenex_86))) 0) (<= v_b_26_1 v_prenex_86))) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_22_1) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_24_1)) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_23_1)) 1) (<= (- v_b_23_1 v_b_24_1) 1) (<= (+ v_b_22_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (forall ((v_prenex_156 Int)) (or (< v_prenex_156 v_b_22_1) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_156))) 0) (<= v_b_23_1 v_prenex_156))) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_23_1)) 1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_23_1)) 1) (forall ((v_prenex_126 Int)) (or (< v_prenex_126 v_b_22_1) (<= (- (- v_b_24_1) (select ULTIMATE.start_main_~str2~6 v_prenex_126)) 0) (<= v_b_23_1 v_prenex_126))) (<= (- (- v_b_22_1) (- v_b_24_1)) 0) (forall ((v_prenex_138 Int)) (or (< v_prenex_138 v_b_22_1) (<= (- (- v_b_23_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_138))) 0) (<= v_b_23_1 v_prenex_138))) (<= 1 (+ v_b_22_1 ULTIMATE.start_main_~MAX~6)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_23_1) 0) (<= v_b_24_1 ULTIMATE.start___VERIFIER_assert_~cond) (<= 1 (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_26_1)) (<= (- v_b_22_1 (- v_b_23_1)) 1) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_24_1)) 0) (<= v_b_22_1 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_24_1)) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_26_1)) 1) (<= (- (- v_b_24_1) v_b_24_1) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_b_22_1) 0) (<= v_b_26_1 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1)) (forall ((v_prenex_155 Int)) (or (< v_prenex_155 v_b_22_1) (<= (- v_b_24_1 (select ULTIMATE.start_main_~str2~6 v_prenex_155)) 0) (<= v_b_23_1 v_prenex_155))) (<= 0 (+ v_b_23_1 ULTIMATE.start_main_~j~6)) (<= (- v_b_24_1 v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_24_1) 0) (<= v_b_23_1 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1)) (<= 0 (+ v_b_24_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (forall ((v_prenex_162 Int)) (or (<= v_b_23_1 v_prenex_162) (< v_prenex_162 v_b_22_1) (<= (- (- v_b_24_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_162))) 0))) (<= v_b_24_1 v_b_22_1) (<= (+ v_b_23_1 ULTIMATE.start___VERIFIER_assert_~cond) 1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_26_1) (- 1)) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_23_1) 0) (<= (- v_b_24_1 (- v_b_26_1)) 1) (forall ((v_prenex_129 Int)) (or (<= v_b_23_1 v_prenex_129) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_129))) 0) (< v_prenex_129 v_b_22_1))) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_22_1)) (<= ULTIMATE.start_main_~i~6 v_b_22_1) (forall ((v_prenex_79 Int)) (or (<= v_b_23_1 v_prenex_79) (< v_prenex_79 v_b_22_1) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (select ULTIMATE.start_main_~str2~6 v_prenex_79)) 0))) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_26_1)) 2) (<= 0 (+ v_b_23_1 ULTIMATE.start_main_~cont~6)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_22_1) 0))) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 2) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~cont~6)) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~MAX~6)) 1) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~j~6) 0) (<= ULTIMATE.start_main_~cont~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 0) (<= 0 (* 2 ULTIMATE.start___VERIFIER_assert_~cond)) (<= (* 2 ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~j~6 1)) (<= ULTIMATE.start_main_~MAX~6 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1)) (<= 0 (+ ULTIMATE.start_main_~j~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 1) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6) 0) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6)) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~i~6) 0) (<= ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~j~6) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~cont~6)) 0) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6)) (<= (- ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~j~6)) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 1) (<= (+ ULTIMATE.start_main_~j~6 1) ULTIMATE.start_main_~MAX~6) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 0) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~j~6))) (and (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~i~6)) 0) (<= 1 ULTIMATE.start_main_~MAX~6) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start_main_~j~6) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~MAX~6)) 1) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~cont~6) 0) (<= (+ ULTIMATE.start_main_~i~6 1) ULTIMATE.start_main_~MAX~6) (<= 2 (* 2 ULTIMATE.start_main_~MAX~6)) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 0) (<= 0 (+ ULTIMATE.start_main_~cont~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- |ULTIMATE.start___VERIFIER_assert_#in~cond|)) 0) (<= ULTIMATE.start_main_~cont~6 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~j~6)) 0) (<= (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 1) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 0) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond 1) ULTIMATE.start_main_~MAX~6) (<= ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~cont~6) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) (- 1)) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~i~6) 0) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= (* 2 ULTIMATE.start_main_~i~6) 0) (<= ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6) 1) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~j~6) 0) (<= ULTIMATE.start_main_~j~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (+ ULTIMATE.start_main_~j~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= ULTIMATE.start___VERIFIER_assert_~cond |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~cont~6)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 1)) (<= ULTIMATE.start_main_~i~6 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start_main_~cont~6) 0) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~i~6) (<= ULTIMATE.start_main_~MAX~6 1) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 1) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start___VERIFIER_assert_~cond)) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) (- 2)) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~MAX~6)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 0) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~cont~6 1)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~j~6)) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~i~6)) 0) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6) 1) (<= ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) (<= ULTIMATE.start_main_~i~6 ULTIMATE.start___VERIFIER_assert_~cond) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6)) (<= ULTIMATE.start_main_~j~6 0) (<= 1 (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6)) (<= 0 (* 2 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= 0 (* 2 ULTIMATE.start_main_~i~6)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~j~6)) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6) (<= 1 (+ ULTIMATE.start_main_~MAX~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) (- 1)) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~cont~6)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start_main_~i~6) 0) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start___VERIFIER_assert_~cond)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (* 2 ULTIMATE.start_main_~MAX~6) 2) (<= ULTIMATE.start_main_~cont~6 ULTIMATE.start___VERIFIER_assert_~cond) (<= (- ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~cont~6) 0) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~j~6) (<= (* 2 ULTIMATE.start_main_~cont~6) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~i~6) 0) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 0) (<= 0 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~MAX~6)) 1) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~i~6 1)) (<= ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~cont~6) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 1) (<= ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) (<= (- ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) 0) (<= (+ ULTIMATE.start_main_~MAX~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 1) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start___VERIFIER_assert_~cond) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 0) (<= 0 (* 2 ULTIMATE.start_main_~cont~6)) (<= ULTIMATE.start_main_~j~6 ULTIMATE.start___VERIFIER_assert_~cond) (<= 0 ULTIMATE.start___VERIFIER_assert_~cond) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start___VERIFIER_assert_~cond 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~i~6)) 0) (<= (* 2 ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 0) (<= 0 ULTIMATE.start_main_~j~6) (<= (* 2 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= 0 ULTIMATE.start_main_~cont~6) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~MAX~6) 1) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~i~6)) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~MAX~6) (- 1)) (<= 0 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6)) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6) 0) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 1) (<= (+ ULTIMATE.start_main_~cont~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 0) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1) ULTIMATE.start_main_~MAX~6) (<= 0 ULTIMATE.start_main_~i~6) (<= 0 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~i~6)) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~cont~6) 0) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~cont~6) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start___VERIFIER_assert_~cond)) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~MAX~6) (- 1)) (exists ((v_b_23_1 Int) (v_b_22_1 Int) (v_b_24_1 Int) (v_b_26_1 Int)) (and (<= ULTIMATE.start_main_~MAX~6 (+ v_b_22_1 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_24_1)) 1) (forall ((v_prenex_84 Int)) (or (<= v_b_26_1 v_prenex_84) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_84))) 0) (< v_prenex_84 v_b_24_1))) (forall ((v_prenex_163 Int)) (or (< v_prenex_163 v_b_24_1) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (select ULTIMATE.start_main_~str1~6 v_prenex_163)) 0) (<= v_b_26_1 v_prenex_163))) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_23_1 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_22_1) 0) (forall ((v_prenex_132 Int)) (or (<= v_b_26_1 v_prenex_132) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_132))) 1) (< v_prenex_132 v_b_24_1))) (<= 0 (+ v_b_23_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= ULTIMATE.start_main_~MAX~6 v_b_26_1) (<= (- v_b_26_1 (- v_b_26_1)) 2) (forall ((v_prenex_106 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str2~6 v_prenex_106)) 0) (<= v_b_23_1 v_prenex_106) (< v_prenex_106 v_b_22_1))) (forall ((v_prenex_78 Int)) (or (<= v_b_23_1 v_prenex_78) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (select ULTIMATE.start_main_~str2~6 v_prenex_78)) 0) (< v_prenex_78 v_b_22_1))) (forall ((v_prenex_121 Int) (v_prenex_122 Int)) (or (< v_prenex_122 v_b_24_1) (<= v_b_23_1 v_prenex_121) (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_121) (select ULTIMATE.start_main_~str1~6 v_prenex_122)) 0) (<= v_b_26_1 v_prenex_122) (< v_prenex_121 v_b_22_1))) (<= 0 (+ v_b_24_1 ULTIMATE.start_main_~j~6)) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_24_1) 0) (<= 1 (+ v_b_26_1 ULTIMATE.start_main_~j~6)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_26_1)) 1) (<= ULTIMATE.start_main_~j~6 v_b_24_1) (forall ((v_prenex_87 Int)) (or (<= (- (- v_b_26_1) (select ULTIMATE.start_main_~str2~6 v_prenex_87)) (- 1)) (< v_prenex_87 v_b_22_1) (<= v_b_23_1 v_prenex_87))) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_26_1) (forall ((v_prenex_151 Int)) (or (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str2~6 v_prenex_151)) 0) (< v_prenex_151 v_b_22_1) (<= v_b_23_1 v_prenex_151))) (<= v_b_23_1 ULTIMATE.start_main_~MAX~6) (forall ((v_prenex_96 Int)) (or (<= v_b_26_1 v_prenex_96) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_prenex_96)) 0) (< v_prenex_96 v_b_24_1))) (forall ((v_prenex_149 Int) (v_prenex_148 Int)) (or (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_148)) (- (select ULTIMATE.start_main_~str1~6 v_prenex_149))) 0) (< v_prenex_148 v_b_22_1) (<= v_b_26_1 v_prenex_149) (<= v_b_23_1 v_prenex_148) (< v_prenex_149 v_b_24_1))) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_26_1) (- 1)) (<= (* 2 v_b_26_1) 2) (<= ULTIMATE.start_main_~cont~6 v_b_23_1) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_22_1)) (forall ((v_idx_110 Int)) (or (<= (- (- v_b_24_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_110))) 0) (<= v_b_26_1 v_idx_110) (< v_idx_110 v_b_24_1))) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_24_1) 0) (<= 0 (* 2 v_b_23_1)) (<= (- (- v_b_23_1) v_b_24_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_26_1) (- 1)) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_22_1) 0) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_24_1)) (<= ULTIMATE.start___VERIFIER_assert_~cond v_b_24_1) (<= 0 (+ v_b_22_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= (- v_b_22_1 v_b_23_1) 0) (forall ((v_prenex_80 Int)) (or (<= v_b_23_1 v_prenex_80) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_80))) 0) (< v_prenex_80 v_b_22_1))) (<= v_b_22_1 ULTIMATE.start___VERIFIER_assert_~cond) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_26_1) (forall ((v_prenex_134 Int)) (or (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_134)) (select ULTIMATE.start_main_~str2~6 v_prenex_134)) 0) (< v_prenex_134 v_b_22_1) (<= v_b_23_1 v_prenex_134))) (forall ((v_prenex_140 Int)) (or (<= v_b_26_1 v_prenex_140) (< v_prenex_140 v_b_24_1) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (select ULTIMATE.start_main_~str1~6 v_prenex_140)) 0))) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_22_1) 0) (<= (+ ULTIMATE.start_main_~cont~6 v_b_24_1) 0) (<= (+ v_b_23_1 ULTIMATE.start_main_~j~6) 1) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_23_1) 1) (<= v_b_26_1 (+ ULTIMATE.start_main_~i~6 1)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_23_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_22_1)) (- 1)) (forall ((v_prenex_98 Int)) (or (< v_prenex_98 v_b_24_1) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_98))) 0) (<= v_b_26_1 v_prenex_98))) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_23_1)) 2) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_22_1) 0) (<= v_b_22_1 ULTIMATE.start_main_~j~6) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_23_1)) (forall ((v_prenex_135 Int)) (or (<= v_b_26_1 v_prenex_135) (< v_prenex_135 v_b_24_1) (<= (- (- v_b_23_1) (select ULTIMATE.start_main_~str1~6 v_prenex_135)) 0))) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_24_1 1)) (<= (- ULTIMATE.start_main_~cont~6 v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_24_1) (- 1)) (<= 0 (+ v_b_23_1 v_b_22_1)) (forall ((v_prenex_123 Int)) (or (< v_prenex_123 v_b_22_1) (<= v_b_23_1 v_prenex_123) (<= (- (- v_b_22_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_123))) 0))) (<= (- ULTIMATE.start_main_~i~6 (- v_b_22_1)) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_22_1) 0) (<= v_b_26_1 (+ v_b_23_1 1)) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_23_1) (forall ((v_prenex_160 Int)) (or (<= (- (- v_b_26_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_160))) (- 1)) (<= v_b_23_1 v_prenex_160) (< v_prenex_160 v_b_22_1))) (forall ((v_prenex_147 Int)) (or (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_147)) 0) (< v_prenex_147 v_b_24_1) (<= v_b_26_1 v_prenex_147))) (<= (+ v_b_22_1 v_b_26_1) 1) (<= (+ v_b_24_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= v_b_23_1 (+ ULTIMATE.start_main_~cont~6 1)) (<= v_b_26_1 (+ v_b_22_1 1)) (forall ((v_prenex_112 Int)) (or (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str2~6 v_prenex_112)) (- 1)) (< v_prenex_112 v_b_22_1) (<= v_b_23_1 v_prenex_112))) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_24_1) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_23_1) 0) (forall ((v_prenex_117 Int) (v_prenex_118 Int)) (or (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_117)) (select ULTIMATE.start_main_~str1~6 v_prenex_118)) 0) (<= v_b_23_1 v_prenex_117) (<= v_b_26_1 v_prenex_118) (< v_prenex_117 v_b_22_1) (< v_prenex_118 v_b_24_1))) (<= 0 (+ v_b_22_1 ULTIMATE.start_main_~j~6)) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_26_1)) 1) (<= (+ v_b_22_1 ULTIMATE.start_main_~MAX~6) 1) (forall ((v_prenex_120 Int)) (or (< v_prenex_120 v_b_24_1) (<= v_b_26_1 v_prenex_120) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_120)) (- 1)))) (<= 0 (+ v_b_23_1 ULTIMATE.start___VERIFIER_assert_~cond)) (forall ((v_prenex_161 Int)) (or (< v_prenex_161 v_b_22_1) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str2~6 v_prenex_161)) 0) (<= v_b_23_1 v_prenex_161))) (<= (- v_b_22_1 (- v_b_26_1)) 1) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_26_1)) (forall ((v_prenex_119 Int)) (or (< v_prenex_119 v_b_22_1) (<= (- (- v_b_23_1) (select ULTIMATE.start_main_~str2~6 v_prenex_119)) 0) (<= v_b_23_1 v_prenex_119))) (<= (- ULTIMATE.start_main_~j~6 v_b_23_1) 0) (<= v_b_23_1 v_b_26_1) (<= (- (- v_b_24_1) v_b_26_1) (- 1)) (<= 0 v_b_24_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_23_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_24_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_23_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_23_1) (- 1)) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_22_1) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_22_1) (- 1)) (forall ((v_prenex_101 Int)) (or (<= v_b_23_1 v_prenex_101) (<= (- v_b_22_1 (- (select ULTIMATE.start_main_~str2~6 v_prenex_101))) 0) (< v_prenex_101 v_b_22_1))) (<= (- (- ULTIMATE.start_main_~j~6) v_b_24_1) 0) (forall ((v_prenex_153 Int)) (or (<= (- (- v_b_22_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_153))) 0) (<= v_b_26_1 v_prenex_153) (< v_prenex_153 v_b_24_1))) (<= ULTIMATE.start_main_~i~6 v_b_24_1) (forall ((v_prenex_125 Int)) (or (<= v_b_26_1 v_prenex_125) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_prenex_125)) 0) (< v_prenex_125 v_b_24_1))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_24_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_23_1) 1) (<= (- ULTIMATE.start_main_~j~6 v_b_26_1) (- 1)) (<= (+ v_b_22_1 1) ULTIMATE.start_main_~MAX~6) (<= (- (- v_b_22_1) v_b_23_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_24_1)) 0) (<= (- v_b_22_1 v_b_26_1) (- 1)) (<= 1 (+ v_b_24_1 ULTIMATE.start_main_~MAX~6)) (forall ((v_prenex_103 Int)) (or (<= (- (- v_b_23_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_103))) 0) (< v_prenex_103 v_b_24_1) (<= v_b_26_1 v_prenex_103))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_26_1) (- 1)) (forall ((v_prenex_93 Int)) (or (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_93))) 1) (< v_prenex_93 v_b_22_1) (<= v_b_23_1 v_prenex_93))) (<= ULTIMATE.start_main_~i~6 v_b_23_1) (forall ((v_prenex_81 Int)) (or (<= v_b_26_1 v_prenex_81) (<= (- v_b_26_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_81))) 1) (< v_prenex_81 v_b_24_1))) (<= 2 (* 2 v_b_26_1)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_23_1) 0) (<= v_b_24_1 ULTIMATE.start_main_~i~6) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_24_1) 0) (<= v_b_26_1 1) (<= (- ULTIMATE.start_main_~i~6 v_b_24_1) 0) (<= (- (- v_b_23_1) (- v_b_24_1)) 0) (<= (+ v_b_22_1 ULTIMATE.start_main_~j~6) 0) (<= v_b_22_1 v_b_24_1) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_26_1) (- 1)) (<= (- v_b_22_1 (- v_b_22_1)) 0) (<= 1 (+ v_b_24_1 v_b_26_1)) (<= (- (- ULTIMATE.start_main_~j~6) v_b_23_1) 0) (<= v_b_24_1 0) (<= (+ v_b_26_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 1) (<= (- v_b_23_1 (- v_b_23_1)) 2) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_23_1)) 1) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_26_1) 1) (<= v_b_26_1 (+ ULTIMATE.start_main_~cont~6 1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_22_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_23_1)) 1) (<= v_b_26_1 (+ ULTIMATE.start_main_~j~6 1)) (<= v_b_26_1 ULTIMATE.start_main_~MAX~6) (forall ((v_prenex_104 Int)) (or (< v_prenex_104 v_b_24_1) (<= v_b_26_1 v_prenex_104) (<= (- v_b_22_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_104))) 0))) (<= (* 2 v_b_23_1) 2) (forall ((v_prenex_100 Int)) (or (< v_prenex_100 v_b_24_1) (<= v_b_26_1 v_prenex_100) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_100))) 0))) (forall ((v_prenex_77 Int)) (or (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_77))) 0) (< v_prenex_77 v_b_22_1) (<= v_b_23_1 v_prenex_77))) (<= v_b_23_1 1) (forall ((v_prenex_114 Int)) (or (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- (select ULTIMATE.start_main_~str1~6 v_prenex_114))) 0) (< v_prenex_114 v_b_24_1) (<= v_b_26_1 v_prenex_114))) (forall ((v_prenex_154 Int)) (or (<= v_b_26_1 v_prenex_154) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_154))) 0) (< v_prenex_154 v_b_24_1))) (forall ((v_prenex_128 Int)) (or (<= v_b_23_1 v_prenex_128) (< v_prenex_128 v_b_22_1) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str2~6 v_prenex_128)) 0))) (<= ULTIMATE.start_main_~j~6 v_b_23_1) (forall ((v_prenex_82 Int)) (or (<= v_b_26_1 v_prenex_82) (<= (- v_b_24_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_82))) 0) (< v_prenex_82 v_b_24_1))) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_24_1)) 0) (forall ((v_prenex_131 Int)) (or (< v_prenex_131 v_b_22_1) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (select ULTIMATE.start_main_~str2~6 v_prenex_131)) 0) (<= v_b_23_1 v_prenex_131))) (forall ((v_prenex_137 Int)) (or (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (select ULTIMATE.start_main_~str1~6 v_prenex_137)) 0) (< v_prenex_137 v_b_24_1) (<= v_b_26_1 v_prenex_137))) (<= 1 (+ v_b_26_1 ULTIMATE.start_main_~i~6)) (forall ((v_prenex_75 Int)) (or (< v_prenex_75 v_b_22_1) (<= (- (- v_b_22_1) (select ULTIMATE.start_main_~str2~6 v_prenex_75)) 0) (<= v_b_23_1 v_prenex_75))) (<= (+ v_b_24_1 ULTIMATE.start_main_~j~6) 0) (<= 1 (+ v_b_26_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= (+ v_b_24_1 1) ULTIMATE.start_main_~MAX~6) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond 1) v_b_26_1) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_24_1)) (<= v_b_23_1 (+ ULTIMATE.start_main_~i~6 1)) (<= v_b_24_1 ULTIMATE.start_main_~j~6) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_23_1)) 1) (<= ULTIMATE.start_main_~cont~6 v_b_22_1) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_22_1)) 0) (<= v_b_23_1 (+ ULTIMATE.start_main_~j~6 1)) (<= (- ULTIMATE.start_main_~i~6 v_b_23_1) 0) (forall ((v_prenex_144 Int)) (or (<= v_b_26_1 v_prenex_144) (< v_prenex_144 v_b_24_1) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_144)) 0))) (forall ((v_prenex_108 Int)) (or (<= v_b_26_1 v_prenex_108) (< v_prenex_108 v_b_24_1) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_108)) 1))) (<= (+ v_b_26_1 ULTIMATE.start_main_~j~6) 1) (forall ((v_prenex_130 Int)) (or (< v_prenex_130 v_b_24_1) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (select ULTIMATE.start_main_~str1~6 v_prenex_130)) 0) (<= v_b_26_1 v_prenex_130))) (forall ((v_prenex_146 Int)) (or (<= v_b_23_1 v_prenex_146) (< v_prenex_146 v_b_22_1) (<= (- v_b_26_1 (select ULTIMATE.start_main_~str2~6 v_prenex_146)) 1))) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_23_1)) 1) (forall ((v_prenex_76 Int)) (or (< v_prenex_76 v_b_22_1) (<= v_b_23_1 v_prenex_76) (<= (- v_b_26_1 (- (select ULTIMATE.start_main_~str2~6 v_prenex_76))) 1))) (forall ((v_prenex_127 Int)) (or (<= v_b_26_1 v_prenex_127) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_127)) 0) (< v_prenex_127 v_b_24_1))) (<= (- (- v_b_23_1) v_b_23_1) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_22_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_22_1)) 0) (forall ((v_prenex_150 Int)) (or (< v_prenex_150 v_b_24_1) (<= v_b_26_1 v_prenex_150) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_150) (- (select ULTIMATE.start_main_~str1~6 v_prenex_150))) 0))) (<= 1 v_b_26_1) (<= (- ULTIMATE.start_main_~MAX~6 v_b_26_1) 0) (<= (- v_b_23_1 (- v_b_26_1)) 2) (<= (- ULTIMATE.start_main_~j~6 (- v_b_24_1)) 0) (<= 0 (+ v_b_22_1 ULTIMATE.start_main_~i~6)) (<= ULTIMATE.start_main_~cont~6 v_b_24_1) (<= v_b_22_1 ULTIMATE.start_main_~cont~6) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_26_1)) 0) (<= (- (- v_b_22_1) (- v_b_23_1)) 1) (forall ((v_prenex_109 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str2~6 v_prenex_109)) 0) (< v_prenex_109 v_b_22_1) (<= v_b_23_1 v_prenex_109))) (<= (+ v_b_23_1 ULTIMATE.start_main_~cont~6) 1) (<= (+ v_b_24_1 ULTIMATE.start_main_~i~6) 0) (forall ((v_prenex_142 Int)) (or (<= v_b_23_1 v_prenex_142) (< v_prenex_142 v_b_22_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_142))) (- 1)))) (<= (- v_b_22_1 v_b_24_1) 0) (forall ((v_prenex_124 Int)) (or (<= v_b_26_1 v_prenex_124) (< v_prenex_124 v_b_24_1) (<= (- (- v_b_24_1) (select ULTIMATE.start_main_~str1~6 v_prenex_124)) 0))) (<= (+ v_b_23_1 ULTIMATE.start_main_~i~6) 1) (<= (- (- v_b_22_1) v_b_24_1) 0) (<= (+ v_b_22_1 v_b_24_1) 0) (<= (+ ULTIMATE.start_main_~j~6 1) v_b_26_1) (forall ((v_prenex_110 Int)) (or (<= v_b_26_1 v_prenex_110) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_110))) 0) (< v_prenex_110 v_b_24_1))) (<= ULTIMATE.start___VERIFIER_assert_~cond v_b_22_1) (<= (+ v_b_23_1 v_b_26_1) 2) (<= (- (- v_b_23_1) (- v_b_26_1)) 1) (<= 0 (+ v_b_23_1 ULTIMATE.start_main_~i~6)) (<= ULTIMATE.start_main_~j~6 v_b_22_1) (<= v_b_22_1 v_b_23_1) (<= (+ v_b_23_1 v_b_22_1) 1) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_23_1)) 1) (forall ((v_idx_107 Int)) (or (< v_idx_107 v_b_22_1) (<= (- v_b_24_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_107))) 0) (<= v_b_23_1 v_idx_107))) (<= (- (- v_b_22_1) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~cont~6 v_b_24_1) 0) (forall ((v_prenex_158 Int)) (or (< v_prenex_158 v_b_24_1) (<= (- (- v_b_26_1) (select ULTIMATE.start_main_~str1~6 v_prenex_158)) (- 1)) (<= v_b_26_1 v_prenex_158))) (<= (+ v_b_24_1 1) v_b_26_1) (<= (+ v_b_23_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 1) (<= (* 2 v_b_24_1) 0) (forall ((v_prenex_105 Int)) (or (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_105) (- (select ULTIMATE.start_main_~str2~6 v_prenex_105))) 0) (< v_prenex_105 v_b_22_1) (<= v_b_23_1 v_prenex_105))) (forall ((v_prenex_99 Int)) (or (<= v_b_23_1 v_prenex_99) (<= (- v_b_22_1 (select ULTIMATE.start_main_~str2~6 v_prenex_99)) 0) (< v_prenex_99 v_b_22_1))) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_22_1)) 1) (forall ((v_prenex_97 Int)) (or (< v_prenex_97 v_b_24_1) (<= v_b_26_1 v_prenex_97) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_97)) (select ULTIMATE.start_main_~str1~6 v_prenex_97)) 0))) (<= (+ v_b_24_1 ULTIMATE.start_main_~MAX~6) 1) (<= 0 (+ v_b_22_1 ULTIMATE.start_main_~cont~6)) (<= 0 (* 2 v_b_24_1)) (forall ((v_prenex_116 Int)) (or (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (select ULTIMATE.start_main_~str2~6 v_prenex_116)) 0) (<= v_b_23_1 v_prenex_116) (< v_prenex_116 v_b_22_1))) (forall ((v_prenex_157 Int)) (or (<= v_b_26_1 v_prenex_157) (< v_prenex_157 v_b_24_1) (<= (- v_b_24_1 (select ULTIMATE.start_main_~str1~6 v_prenex_157)) 0))) (<= 1 (+ ULTIMATE.start_main_~j~6 v_b_26_1)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_26_1)) 1) (<= 0 (+ v_b_24_1 ULTIMATE.start_main_~i~6)) (<= 0 v_b_22_1) (<= (- ULTIMATE.start_main_~MAX~6 v_b_24_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_22_1)) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_24_1)) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_24_1) 0) (<= v_b_23_1 (+ v_b_24_1 1)) (<= 1 (+ v_b_22_1 v_b_26_1)) (<= 1 (+ v_b_23_1 ULTIMATE.start_main_~MAX~6)) (<= 0 (+ v_b_23_1 v_b_24_1)) (forall ((v_prenex_145 Int)) (or (<= (- (- v_b_26_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_145))) (- 1)) (<= v_b_26_1 v_prenex_145) (< v_prenex_145 v_b_24_1))) (<= (+ v_b_23_1 ULTIMATE.start_main_~MAX~6) 2) (<= v_b_22_1 ULTIMATE.start_main_~i~6) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_24_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_23_1)) 1) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (forall ((v_prenex_91 Int)) (or (< v_prenex_91 v_b_24_1) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- (select ULTIMATE.start_main_~str1~6 v_prenex_91))) 0) (<= v_b_26_1 v_prenex_91))) (forall ((v_prenex_107 Int)) (or (<= v_b_23_1 v_prenex_107) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- (select ULTIMATE.start_main_~str2~6 v_prenex_107))) 0) (< v_prenex_107 v_b_22_1))) (<= (- (- v_b_23_1) v_b_26_1) (- 1)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_26_1) 1) (<= (- ULTIMATE.start_main_~cont~6 v_b_23_1) 0) (forall ((v_prenex_164 Int)) (or (<= (- v_b_22_1 (select ULTIMATE.start_main_~str1~6 v_prenex_164)) 0) (<= v_b_26_1 v_prenex_164) (< v_prenex_164 v_b_24_1))) (<= (- ULTIMATE.start_main_~cont~6 v_b_22_1) 0) (forall ((v_prenex_83 Int)) (or (<= (- (- v_b_22_1) (select ULTIMATE.start_main_~str1~6 v_prenex_83)) 0) (<= v_b_26_1 v_prenex_83) (< v_prenex_83 v_b_24_1))) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_23_1) 0) (<= ULTIMATE.start___VERIFIER_assert_~cond v_b_23_1) (<= 0 (+ v_b_22_1 v_b_24_1)) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_22_1)) 0) (forall ((v_prenex_139 Int)) (or (< v_prenex_139 v_b_22_1) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str2~6 v_prenex_139)) 1) (<= v_b_23_1 v_prenex_139))) (<= (+ v_b_22_1 ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_22_1)) 0) (forall ((v_prenex_136 Int)) (or (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_136))) (- 1)) (< v_prenex_136 v_b_24_1) (<= v_b_26_1 v_prenex_136))) (<= (* 2 v_b_22_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_22_1)) 0) (forall ((v_prenex_152 Int)) (or (< v_prenex_152 v_b_22_1) (<= v_b_23_1 v_prenex_152) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- (select ULTIMATE.start_main_~str2~6 v_prenex_152))) 0))) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_22_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_24_1)) 0) (<= v_b_24_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (+ v_b_24_1 v_b_26_1) 1) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1) v_b_26_1) (<= v_b_24_1 v_b_23_1) (forall ((v_prenex_159 Int)) (or (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- (select ULTIMATE.start_main_~str2~6 v_prenex_159))) 0) (< v_prenex_159 v_b_22_1) (<= v_b_23_1 v_prenex_159))) (<= (- v_b_22_1 (- v_b_24_1)) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_24_1)) 0) (<= (- v_b_23_1 (- v_b_24_1)) 1) (<= (+ v_b_23_1 v_b_24_1) 1) (forall ((v_prenex_113 Int)) (or (<= v_b_23_1 v_prenex_113) (< v_prenex_113 v_b_22_1) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_113))) 0))) (forall ((v_prenex_94 Int)) (or (<= v_b_26_1 v_prenex_94) (<= (- v_b_23_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_94))) 1) (< v_prenex_94 v_b_24_1))) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_22_1) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_24_1)) 0) (forall ((v_prenex_102 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_102)) 0) (< v_prenex_102 v_b_24_1) (<= v_b_26_1 v_prenex_102))) (<= v_b_26_1 (+ v_b_24_1 1)) (<= (+ ULTIMATE.start_main_~j~6 v_b_26_1) 1) (<= (+ v_b_22_1 1) v_b_26_1) (<= (+ v_b_26_1 ULTIMATE.start_main_~MAX~6) 2) (<= 2 (+ v_b_26_1 ULTIMATE.start_main_~MAX~6)) (forall ((v_prenex_95 Int)) (or (< v_prenex_95 v_b_22_1) (<= (- v_b_23_1 (- (select ULTIMATE.start_main_~str2~6 v_prenex_95))) 1) (<= v_b_23_1 v_prenex_95))) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_22_1)) 0) (<= (- (- v_b_24_1) (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_26_1)) 1) (forall ((v_prenex_88 Int)) (or (<= (- v_b_23_1 (select ULTIMATE.start_main_~str1~6 v_prenex_88)) 1) (< v_prenex_88 v_b_24_1) (<= v_b_26_1 v_prenex_88))) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_26_1) (- 1)) (<= 1 (+ v_b_23_1 v_b_26_1)) (<= v_b_22_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (forall ((v_prenex_89 Int)) (or (< v_prenex_89 v_b_22_1) (<= v_b_23_1 v_prenex_89) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_89))) 0))) (<= (+ v_b_26_1 ULTIMATE.start_main_~i~6) 1) (<= v_b_24_1 ULTIMATE.start_main_~cont~6) (<= v_b_23_1 (+ v_b_22_1 1)) (forall ((v_prenex_141 Int)) (or (<= (- v_b_23_1 (select ULTIMATE.start_main_~str2~6 v_prenex_141)) 1) (< v_prenex_141 v_b_22_1) (<= v_b_23_1 v_prenex_141))) (<= (- (- v_b_22_1) v_b_26_1) (- 1)) (forall ((v_prenex_92 Int)) (or (< v_prenex_92 v_b_22_1) (<= v_b_23_1 v_prenex_92) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- (select ULTIMATE.start_main_~str2~6 v_prenex_92))) 0))) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_26_1)) 1) (<= (+ v_b_22_1 ULTIMATE.start_main_~cont~6) 0) (forall ((v_prenex_111 Int)) (or (< v_prenex_111 v_b_22_1) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str2~6 v_prenex_111)) 0) (<= v_b_23_1 v_prenex_111))) (<= (- ULTIMATE.start_main_~MAX~6 v_b_22_1) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_26_1) (- 2)) (<= (- ULTIMATE.start_main_~i~6 v_b_22_1) 0) (<= (- v_b_24_1 (- v_b_24_1)) 0) (forall ((v_prenex_90 Int)) (or (< v_prenex_90 v_b_24_1) (<= v_b_26_1 v_prenex_90) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- (select ULTIMATE.start_main_~str1~6 v_prenex_90))) 0))) (<= v_b_23_1 (+ ULTIMATE.start___VERIFIER_assert_~cond 1)) (<= (- (- v_b_22_1) v_b_22_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_26_1)) 1) (forall ((v_prenex_143 Int)) (or (< v_prenex_143 v_b_24_1) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_143))) 0) (<= v_b_26_1 v_prenex_143))) (<= (- ULTIMATE.start_main_~j~6 v_b_24_1) 0) (<= 0 v_b_23_1) (<= 0 (* 2 v_b_22_1)) (<= v_b_26_1 (+ ULTIMATE.start___VERIFIER_assert_~cond 1)) (<= (- v_b_23_1 v_b_26_1) 0) (forall ((v_prenex_85 Int) (v_prenex_86 Int)) (or (< v_prenex_85 v_b_22_1) (< v_prenex_86 v_b_24_1) (<= v_b_23_1 v_prenex_85) (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_85) (- (select ULTIMATE.start_main_~str1~6 v_prenex_86))) 0) (<= v_b_26_1 v_prenex_86))) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_22_1) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_24_1)) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_23_1)) 1) (<= (- v_b_23_1 v_b_24_1) 1) (<= (+ v_b_22_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (forall ((v_prenex_156 Int)) (or (< v_prenex_156 v_b_22_1) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_156))) 0) (<= v_b_23_1 v_prenex_156))) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_23_1)) 1) (forall ((v_prenex_115 Int)) (or (< v_prenex_115 v_b_24_1) (<= (- v_b_26_1 (select ULTIMATE.start_main_~str1~6 v_prenex_115)) 1) (<= v_b_26_1 v_prenex_115))) (<= (- ULTIMATE.start_main_~i~6 (- v_b_23_1)) 1) (forall ((v_prenex_126 Int)) (or (< v_prenex_126 v_b_22_1) (<= (- (- v_b_24_1) (select ULTIMATE.start_main_~str2~6 v_prenex_126)) 0) (<= v_b_23_1 v_prenex_126))) (<= (- (- v_b_22_1) (- v_b_24_1)) 0) (forall ((v_prenex_138 Int)) (or (< v_prenex_138 v_b_22_1) (<= (- (- v_b_23_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_138))) 0) (<= v_b_23_1 v_prenex_138))) (<= 1 (+ v_b_22_1 ULTIMATE.start_main_~MAX~6)) (forall ((v_prenex_133 Int)) (or (<= v_b_26_1 v_prenex_133) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- (select ULTIMATE.start_main_~str1~6 v_prenex_133))) 0) (< v_prenex_133 v_b_24_1))) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_23_1) 0) (<= v_b_24_1 ULTIMATE.start___VERIFIER_assert_~cond) (<= 1 (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_26_1)) (<= (- v_b_22_1 (- v_b_23_1)) 1) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_24_1)) 0) (<= v_b_22_1 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_24_1)) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_26_1)) 1) (<= (- (- v_b_24_1) v_b_24_1) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_b_22_1) 0) (<= v_b_26_1 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1)) (forall ((v_prenex_155 Int)) (or (< v_prenex_155 v_b_22_1) (<= (- v_b_24_1 (select ULTIMATE.start_main_~str2~6 v_prenex_155)) 0) (<= v_b_23_1 v_prenex_155))) (<= 0 (+ v_b_23_1 ULTIMATE.start_main_~j~6)) (<= (- v_b_24_1 v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_24_1) 0) (<= v_b_23_1 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1)) (<= 0 (+ v_b_24_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (forall ((v_prenex_162 Int)) (or (<= v_b_23_1 v_prenex_162) (< v_prenex_162 v_b_22_1) (<= (- (- v_b_24_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_162))) 0))) (<= v_b_24_1 v_b_22_1) (<= (+ v_b_23_1 ULTIMATE.start___VERIFIER_assert_~cond) 1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_26_1) (- 1)) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_23_1) 0) (<= (- v_b_24_1 (- v_b_26_1)) 1) (forall ((v_prenex_129 Int)) (or (<= v_b_23_1 v_prenex_129) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_129))) 0) (< v_prenex_129 v_b_22_1))) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_22_1)) (<= ULTIMATE.start_main_~i~6 v_b_22_1) (forall ((v_prenex_79 Int)) (or (<= v_b_23_1 v_prenex_79) (< v_prenex_79 v_b_22_1) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (select ULTIMATE.start_main_~str2~6 v_prenex_79)) 0))) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_26_1)) 2) (<= 0 (+ v_b_23_1 ULTIMATE.start_main_~cont~6)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_22_1) 0))) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~MAX~6) (<= ULTIMATE.start_main_~i~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~cont~6)) 0) (<= 0 (* 2 ULTIMATE.start_main_~j~6)) (<= 1 (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~MAX~6)) (<= ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~cont~6) (<= 1 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6)) (<= ULTIMATE.start___VERIFIER_assert_~cond 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 2) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~cont~6)) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~MAX~6)) 1) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~j~6) 0) (<= ULTIMATE.start_main_~cont~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 0) (<= 0 (* 2 ULTIMATE.start___VERIFIER_assert_~cond)) (<= (* 2 ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~j~6 1)) (<= ULTIMATE.start_main_~MAX~6 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1)) (<= 0 (+ ULTIMATE.start_main_~j~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 1) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6) 0) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6)) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~i~6) 0) (<= ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~j~6) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~cont~6)) 0) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6)) (<= (- ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~j~6)) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 1) (<= (+ ULTIMATE.start_main_~j~6 1) ULTIMATE.start_main_~MAX~6) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 0) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~j~6))) (and (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~i~6)) 0) (<= 1 ULTIMATE.start_main_~MAX~6) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start_main_~j~6) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~MAX~6)) 1) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~cont~6) 0) (<= (+ ULTIMATE.start_main_~i~6 1) ULTIMATE.start_main_~MAX~6) (<= 2 (* 2 ULTIMATE.start_main_~MAX~6)) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 0) (<= 0 (+ ULTIMATE.start_main_~cont~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- |ULTIMATE.start___VERIFIER_assert_#in~cond|)) 0) (<= ULTIMATE.start_main_~cont~6 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~j~6)) 0) (<= (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 1) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 0) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond 1) ULTIMATE.start_main_~MAX~6) (<= ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~cont~6) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) (- 1)) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~i~6) 0) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= (* 2 ULTIMATE.start_main_~i~6) 0) (<= ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6) 1) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~j~6) 0) (<= ULTIMATE.start_main_~j~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (+ ULTIMATE.start_main_~j~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= ULTIMATE.start___VERIFIER_assert_~cond |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~cont~6)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 1)) (<= ULTIMATE.start_main_~i~6 0) (exists ((v_b_23_1 Int) (v_b_22_1 Int) (v_b_24_1 Int) (v_b_26_1 Int)) (and (<= ULTIMATE.start_main_~MAX~6 (+ v_b_22_1 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_24_1)) 1) (forall ((v_prenex_84 Int)) (or (<= v_b_26_1 v_prenex_84) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_84))) 0) (< v_prenex_84 v_b_24_1))) (forall ((v_prenex_163 Int)) (or (< v_prenex_163 v_b_24_1) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (select ULTIMATE.start_main_~str1~6 v_prenex_163)) 0) (<= v_b_26_1 v_prenex_163))) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_23_1 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_22_1) 0) (forall ((v_prenex_132 Int)) (or (<= v_b_26_1 v_prenex_132) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_132))) 1) (< v_prenex_132 v_b_24_1))) (<= 0 (+ v_b_23_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= ULTIMATE.start_main_~MAX~6 v_b_26_1) (<= (- v_b_26_1 (- v_b_26_1)) 2) (forall ((v_prenex_121 Int) (v_prenex_122 Int)) (or (< v_prenex_122 v_b_24_1) (<= v_b_23_1 v_prenex_121) (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_121) (select ULTIMATE.start_main_~str1~6 v_prenex_122)) 0) (<= v_b_26_1 v_prenex_122) (< v_prenex_121 v_b_22_1))) (<= 0 (+ v_b_24_1 ULTIMATE.start_main_~j~6)) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_24_1) 0) (< v_b_26_1 (+ v_b_24_1 1)) (<= 1 (+ v_b_26_1 ULTIMATE.start_main_~j~6)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_26_1)) 1) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_26_1)) 1) (<= ULTIMATE.start_main_~j~6 v_b_24_1) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_26_1) (<= v_b_23_1 ULTIMATE.start_main_~MAX~6) (forall ((v_prenex_96 Int)) (or (<= v_b_26_1 v_prenex_96) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_prenex_96)) 0) (< v_prenex_96 v_b_24_1))) (forall ((v_prenex_149 Int) (v_prenex_148 Int)) (or (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_148)) (- (select ULTIMATE.start_main_~str1~6 v_prenex_149))) 0) (< v_prenex_148 v_b_22_1) (<= v_b_26_1 v_prenex_149) (<= v_b_23_1 v_prenex_148) (< v_prenex_149 v_b_24_1))) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_26_1) (- 1)) (<= (* 2 v_b_26_1) 2) (<= ULTIMATE.start_main_~cont~6 v_b_23_1) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_22_1)) (forall ((v_idx_110 Int)) (or (<= (- (- v_b_24_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_110))) 0) (<= v_b_26_1 v_idx_110) (< v_idx_110 v_b_24_1))) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_24_1) 0) (<= 0 (* 2 v_b_23_1)) (<= (- (- v_b_23_1) v_b_24_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_26_1) (- 1)) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_22_1) 0) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_24_1)) (<= ULTIMATE.start___VERIFIER_assert_~cond v_b_24_1) (<= 0 (+ v_b_22_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= (- v_b_22_1 v_b_23_1) 0) (<= v_b_22_1 ULTIMATE.start___VERIFIER_assert_~cond) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_26_1) (forall ((v_prenex_140 Int)) (or (<= v_b_26_1 v_prenex_140) (< v_prenex_140 v_b_24_1) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (select ULTIMATE.start_main_~str1~6 v_prenex_140)) 0))) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_22_1) 0) (<= (+ ULTIMATE.start_main_~cont~6 v_b_24_1) 0) (<= (+ v_b_23_1 ULTIMATE.start_main_~j~6) 1) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_23_1) 1) (<= v_b_26_1 (+ ULTIMATE.start_main_~i~6 1)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_23_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_22_1)) (- 1)) (forall ((v_prenex_98 Int)) (or (< v_prenex_98 v_b_24_1) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_98))) 0) (<= v_b_26_1 v_prenex_98))) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_23_1)) 2) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_22_1) 0) (<= v_b_22_1 ULTIMATE.start_main_~j~6) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_23_1)) (forall ((v_prenex_135 Int)) (or (<= v_b_26_1 v_prenex_135) (< v_prenex_135 v_b_24_1) (<= (- (- v_b_23_1) (select ULTIMATE.start_main_~str1~6 v_prenex_135)) 0))) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_24_1 1)) (<= (- ULTIMATE.start_main_~cont~6 v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_24_1) (- 1)) (<= 0 (+ v_b_23_1 v_b_22_1)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_22_1)) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_22_1) 0) (<= v_b_26_1 (+ v_b_23_1 1)) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_23_1) (forall ((v_prenex_147 Int)) (or (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_147)) 0) (< v_prenex_147 v_b_24_1) (<= v_b_26_1 v_prenex_147))) (<= (+ v_b_22_1 v_b_26_1) 1) (<= (+ v_b_24_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= v_b_23_1 (+ ULTIMATE.start_main_~cont~6 1)) (<= v_b_26_1 (+ v_b_22_1 1)) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_24_1) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_23_1) 0) (forall ((v_prenex_117 Int) (v_prenex_118 Int)) (or (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_117)) (select ULTIMATE.start_main_~str1~6 v_prenex_118)) 0) (<= v_b_23_1 v_prenex_117) (<= v_b_26_1 v_prenex_118) (< v_prenex_117 v_b_22_1) (< v_prenex_118 v_b_24_1))) (<= 0 (+ v_b_22_1 ULTIMATE.start_main_~j~6)) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_26_1)) 1) (<= (+ v_b_22_1 ULTIMATE.start_main_~MAX~6) 1) (forall ((v_prenex_120 Int)) (or (< v_prenex_120 v_b_24_1) (<= v_b_26_1 v_prenex_120) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_120)) (- 1)))) (<= 0 (+ v_b_23_1 ULTIMATE.start___VERIFIER_assert_~cond)) (<= (- v_b_22_1 (- v_b_26_1)) 1) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_26_1)) (<= (- ULTIMATE.start_main_~j~6 v_b_23_1) 0) (<= v_b_23_1 v_b_26_1) (<= (- (- v_b_24_1) v_b_26_1) (- 1)) (<= 0 v_b_24_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_23_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_24_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_23_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_23_1) (- 1)) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_22_1) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_22_1) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) v_b_24_1) 0) (forall ((v_prenex_153 Int)) (or (<= (- (- v_b_22_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_153))) 0) (<= v_b_26_1 v_prenex_153) (< v_prenex_153 v_b_24_1))) (<= ULTIMATE.start_main_~i~6 v_b_24_1) (forall ((v_prenex_125 Int)) (or (<= v_b_26_1 v_prenex_125) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_prenex_125)) 0) (< v_prenex_125 v_b_24_1))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_24_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_23_1) 1) (<= (- ULTIMATE.start_main_~j~6 v_b_26_1) (- 1)) (<= (+ v_b_22_1 1) ULTIMATE.start_main_~MAX~6) (<= (- (- v_b_22_1) v_b_23_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_24_1)) 0) (<= (- v_b_22_1 v_b_26_1) (- 1)) (<= 1 (+ v_b_24_1 ULTIMATE.start_main_~MAX~6)) (forall ((v_prenex_103 Int)) (or (<= (- (- v_b_23_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_103))) 0) (< v_prenex_103 v_b_24_1) (<= v_b_26_1 v_prenex_103))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_26_1) (- 1)) (<= ULTIMATE.start_main_~i~6 v_b_23_1) (forall ((v_prenex_81 Int)) (or (<= v_b_26_1 v_prenex_81) (<= (- v_b_26_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_81))) 1) (< v_prenex_81 v_b_24_1))) (<= 2 (* 2 v_b_26_1)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_23_1) 0) (<= v_b_24_1 ULTIMATE.start_main_~i~6) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_24_1) 0) (<= v_b_26_1 1) (<= (- ULTIMATE.start_main_~i~6 v_b_24_1) 0) (<= (- (- v_b_23_1) (- v_b_24_1)) 0) (<= (+ v_b_22_1 ULTIMATE.start_main_~j~6) 0) (<= v_b_22_1 v_b_24_1) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_26_1) (- 1)) (<= (- v_b_22_1 (- v_b_22_1)) 0) (<= 1 (+ v_b_24_1 v_b_26_1)) (<= (- (- ULTIMATE.start_main_~j~6) v_b_23_1) 0) (<= v_b_24_1 0) (<= (+ v_b_26_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 1) (<= (- v_b_23_1 (- v_b_23_1)) 2) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_23_1)) 1) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_26_1) 1) (<= v_b_26_1 (+ ULTIMATE.start_main_~cont~6 1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_22_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_23_1)) 1) (<= v_b_26_1 (+ ULTIMATE.start_main_~j~6 1)) (<= v_b_26_1 ULTIMATE.start_main_~MAX~6) (forall ((v_prenex_104 Int)) (or (< v_prenex_104 v_b_24_1) (<= v_b_26_1 v_prenex_104) (<= (- v_b_22_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_104))) 0))) (<= (* 2 v_b_23_1) 2) (forall ((v_prenex_100 Int)) (or (< v_prenex_100 v_b_24_1) (<= v_b_26_1 v_prenex_100) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_100))) 0))) (<= v_b_23_1 1) (forall ((v_prenex_114 Int)) (or (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- (select ULTIMATE.start_main_~str1~6 v_prenex_114))) 0) (< v_prenex_114 v_b_24_1) (<= v_b_26_1 v_prenex_114))) (forall ((v_prenex_154 Int)) (or (<= v_b_26_1 v_prenex_154) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_154))) 0) (< v_prenex_154 v_b_24_1))) (<= ULTIMATE.start_main_~j~6 v_b_23_1) (forall ((v_prenex_82 Int)) (or (<= v_b_26_1 v_prenex_82) (<= (- v_b_24_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_82))) 0) (< v_prenex_82 v_b_24_1))) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_24_1)) 0) (forall ((v_prenex_137 Int)) (or (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (select ULTIMATE.start_main_~str1~6 v_prenex_137)) 0) (< v_prenex_137 v_b_24_1) (<= v_b_26_1 v_prenex_137))) (<= 1 (+ v_b_26_1 ULTIMATE.start_main_~i~6)) (<= (+ v_b_24_1 ULTIMATE.start_main_~j~6) 0) (<= 1 (+ v_b_26_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= (+ v_b_24_1 1) ULTIMATE.start_main_~MAX~6) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond 1) v_b_26_1) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_24_1)) (<= v_b_23_1 (+ ULTIMATE.start_main_~i~6 1)) (<= v_b_24_1 ULTIMATE.start_main_~j~6) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_23_1)) 1) (<= ULTIMATE.start_main_~cont~6 v_b_22_1) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_22_1)) 0) (<= v_b_23_1 (+ ULTIMATE.start_main_~j~6 1)) (<= (- ULTIMATE.start_main_~i~6 v_b_23_1) 0) (forall ((v_prenex_144 Int)) (or (<= v_b_26_1 v_prenex_144) (< v_prenex_144 v_b_24_1) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_144)) 0))) (forall ((v_prenex_108 Int)) (or (<= v_b_26_1 v_prenex_108) (< v_prenex_108 v_b_24_1) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_108)) 1))) (<= (+ v_b_26_1 ULTIMATE.start_main_~j~6) 1) (forall ((v_prenex_130 Int)) (or (< v_prenex_130 v_b_24_1) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (select ULTIMATE.start_main_~str1~6 v_prenex_130)) 0) (<= v_b_26_1 v_prenex_130))) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_23_1)) 1) (forall ((v_prenex_127 Int)) (or (<= v_b_26_1 v_prenex_127) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_127)) 0) (< v_prenex_127 v_b_24_1))) (<= (- (- v_b_23_1) v_b_23_1) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_22_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_22_1)) 0) (forall ((v_prenex_150 Int)) (or (< v_prenex_150 v_b_24_1) (<= v_b_26_1 v_prenex_150) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_150) (- (select ULTIMATE.start_main_~str1~6 v_prenex_150))) 0))) (<= 1 v_b_26_1) (<= (- ULTIMATE.start_main_~MAX~6 v_b_26_1) 0) (<= (- v_b_23_1 (- v_b_26_1)) 2) (<= (- ULTIMATE.start_main_~j~6 (- v_b_24_1)) 0) (<= 0 (+ v_b_22_1 ULTIMATE.start_main_~i~6)) (<= ULTIMATE.start_main_~cont~6 v_b_24_1) (<= v_b_22_1 ULTIMATE.start_main_~cont~6) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_26_1)) 0) (<= (- (- v_b_22_1) (- v_b_23_1)) 1) (<= (+ v_b_23_1 ULTIMATE.start_main_~cont~6) 1) (<= (+ v_b_24_1 ULTIMATE.start_main_~i~6) 0) (<= (- v_b_22_1 v_b_24_1) 0) (forall ((v_prenex_124 Int)) (or (<= v_b_26_1 v_prenex_124) (< v_prenex_124 v_b_24_1) (<= (- (- v_b_24_1) (select ULTIMATE.start_main_~str1~6 v_prenex_124)) 0))) (<= (+ v_b_23_1 ULTIMATE.start_main_~i~6) 1) (<= (- (- v_b_22_1) v_b_24_1) 0) (<= (+ v_b_22_1 v_b_24_1) 0) (<= (+ ULTIMATE.start_main_~j~6 1) v_b_26_1) (forall ((v_prenex_110 Int)) (or (<= v_b_26_1 v_prenex_110) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_110))) 0) (< v_prenex_110 v_b_24_1))) (<= ULTIMATE.start___VERIFIER_assert_~cond v_b_22_1) (<= (+ v_b_23_1 v_b_26_1) 2) (<= (- (- v_b_23_1) (- v_b_26_1)) 1) (<= 0 (+ v_b_23_1 ULTIMATE.start_main_~i~6)) (<= ULTIMATE.start_main_~j~6 v_b_22_1) (<= v_b_22_1 v_b_23_1) (<= (+ v_b_23_1 v_b_22_1) 1) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_23_1)) 1) (<= (- (- v_b_22_1) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~cont~6 v_b_24_1) 0) (forall ((v_prenex_158 Int)) (or (< v_prenex_158 v_b_24_1) (<= (- (- v_b_26_1) (select ULTIMATE.start_main_~str1~6 v_prenex_158)) (- 1)) (<= v_b_26_1 v_prenex_158))) (<= (+ v_b_24_1 1) v_b_26_1) (<= (+ v_b_23_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 1) (<= (* 2 v_b_24_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_22_1)) 1) (forall ((v_prenex_97 Int)) (or (< v_prenex_97 v_b_24_1) (<= v_b_26_1 v_prenex_97) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_97)) (select ULTIMATE.start_main_~str1~6 v_prenex_97)) 0))) (<= (+ v_b_24_1 ULTIMATE.start_main_~MAX~6) 1) (<= 0 (+ v_b_22_1 ULTIMATE.start_main_~cont~6)) (<= 0 (* 2 v_b_24_1)) (forall ((v_prenex_157 Int)) (or (<= v_b_26_1 v_prenex_157) (< v_prenex_157 v_b_24_1) (<= (- v_b_24_1 (select ULTIMATE.start_main_~str1~6 v_prenex_157)) 0))) (<= 1 (+ ULTIMATE.start_main_~j~6 v_b_26_1)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_26_1)) 1) (<= 0 (+ v_b_24_1 ULTIMATE.start_main_~i~6)) (<= 0 v_b_22_1) (<= (- ULTIMATE.start_main_~MAX~6 v_b_24_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_22_1)) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_24_1)) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_24_1) 0) (<= v_b_23_1 (+ v_b_24_1 1)) (<= 1 (+ v_b_22_1 v_b_26_1)) (<= 1 (+ v_b_23_1 ULTIMATE.start_main_~MAX~6)) (<= 0 (+ v_b_23_1 v_b_24_1)) (forall ((v_prenex_145 Int)) (or (<= (- (- v_b_26_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_145))) (- 1)) (<= v_b_26_1 v_prenex_145) (< v_prenex_145 v_b_24_1))) (<= (+ v_b_23_1 ULTIMATE.start_main_~MAX~6) 2) (<= v_b_22_1 ULTIMATE.start_main_~i~6) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_24_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_23_1)) 1) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (forall ((v_prenex_91 Int)) (or (< v_prenex_91 v_b_24_1) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- (select ULTIMATE.start_main_~str1~6 v_prenex_91))) 0) (<= v_b_26_1 v_prenex_91))) (<= (- (- v_b_23_1) v_b_26_1) (- 1)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_26_1) 1) (<= (- ULTIMATE.start_main_~cont~6 v_b_23_1) 0) (forall ((v_prenex_164 Int)) (or (<= (- v_b_22_1 (select ULTIMATE.start_main_~str1~6 v_prenex_164)) 0) (<= v_b_26_1 v_prenex_164) (< v_prenex_164 v_b_24_1))) (<= (- ULTIMATE.start_main_~cont~6 v_b_22_1) 0) (forall ((v_prenex_83 Int)) (or (<= (- (- v_b_22_1) (select ULTIMATE.start_main_~str1~6 v_prenex_83)) 0) (<= v_b_26_1 v_prenex_83) (< v_prenex_83 v_b_24_1))) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_23_1) 0) (<= ULTIMATE.start___VERIFIER_assert_~cond v_b_23_1) (<= 0 (+ v_b_22_1 v_b_24_1)) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_22_1)) 0) (<= (+ v_b_22_1 ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_22_1)) 0) (forall ((v_prenex_136 Int)) (or (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_136))) (- 1)) (< v_prenex_136 v_b_24_1) (<= v_b_26_1 v_prenex_136))) (<= (* 2 v_b_22_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_22_1)) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_22_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_24_1)) 0) (<= v_b_24_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (+ v_b_24_1 v_b_26_1) 1) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1) v_b_26_1) (<= v_b_24_1 v_b_23_1) (<= (- v_b_22_1 (- v_b_24_1)) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_24_1)) 0) (<= (- v_b_23_1 (- v_b_24_1)) 1) (<= (+ v_b_23_1 v_b_24_1) 1) (forall ((v_prenex_94 Int)) (or (<= v_b_26_1 v_prenex_94) (<= (- v_b_23_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_94))) 1) (< v_prenex_94 v_b_24_1))) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_22_1) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_24_1)) 0) (forall ((v_prenex_102 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_102)) 0) (< v_prenex_102 v_b_24_1) (<= v_b_26_1 v_prenex_102))) (<= v_b_26_1 (+ v_b_24_1 1)) (<= (+ ULTIMATE.start_main_~j~6 v_b_26_1) 1) (<= (+ v_b_22_1 1) v_b_26_1) (<= (+ v_b_26_1 ULTIMATE.start_main_~MAX~6) 2) (<= 2 (+ v_b_26_1 ULTIMATE.start_main_~MAX~6)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_22_1)) 0) (<= (- (- v_b_24_1) (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_26_1)) 1) (forall ((v_prenex_88 Int)) (or (<= (- v_b_23_1 (select ULTIMATE.start_main_~str1~6 v_prenex_88)) 1) (< v_prenex_88 v_b_24_1) (<= v_b_26_1 v_prenex_88))) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_26_1) (- 1)) (<= 1 (+ v_b_23_1 v_b_26_1)) (<= v_b_22_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (+ v_b_26_1 ULTIMATE.start_main_~i~6) 1) (<= v_b_24_1 ULTIMATE.start_main_~cont~6) (<= v_b_23_1 (+ v_b_22_1 1)) (<= (- (- v_b_22_1) v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_26_1)) 1) (<= (+ v_b_22_1 ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_22_1) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_26_1) (- 2)) (<= (- ULTIMATE.start_main_~i~6 v_b_22_1) 0) (<= (- v_b_24_1 (- v_b_24_1)) 0) (forall ((v_prenex_90 Int)) (or (< v_prenex_90 v_b_24_1) (<= v_b_26_1 v_prenex_90) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- (select ULTIMATE.start_main_~str1~6 v_prenex_90))) 0))) (<= v_b_23_1 (+ ULTIMATE.start___VERIFIER_assert_~cond 1)) (<= (- (- v_b_22_1) v_b_22_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_26_1)) 1) (forall ((v_prenex_143 Int)) (or (< v_prenex_143 v_b_24_1) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_143))) 0) (<= v_b_26_1 v_prenex_143))) (<= (- ULTIMATE.start_main_~j~6 v_b_24_1) 0) (<= 0 v_b_23_1) (<= 0 (* 2 v_b_22_1)) (<= v_b_26_1 (+ ULTIMATE.start___VERIFIER_assert_~cond 1)) (<= (- v_b_23_1 v_b_26_1) 0) (forall ((v_prenex_85 Int) (v_prenex_86 Int)) (or (< v_prenex_85 v_b_22_1) (< v_prenex_86 v_b_24_1) (<= v_b_23_1 v_prenex_85) (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_85) (- (select ULTIMATE.start_main_~str1~6 v_prenex_86))) 0) (<= v_b_26_1 v_prenex_86))) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_22_1) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_24_1)) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_23_1)) 1) (<= (- v_b_23_1 v_b_24_1) 1) (<= (+ v_b_22_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_23_1)) 1) (forall ((v_prenex_115 Int)) (or (< v_prenex_115 v_b_24_1) (<= (- v_b_26_1 (select ULTIMATE.start_main_~str1~6 v_prenex_115)) 1) (<= v_b_26_1 v_prenex_115))) (<= (- ULTIMATE.start_main_~i~6 (- v_b_23_1)) 1) (<= (- (- v_b_22_1) (- v_b_24_1)) 0) (<= 1 (+ v_b_22_1 ULTIMATE.start_main_~MAX~6)) (forall ((v_prenex_133 Int)) (or (<= v_b_26_1 v_prenex_133) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- (select ULTIMATE.start_main_~str1~6 v_prenex_133))) 0) (< v_prenex_133 v_b_24_1))) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_23_1) 0) (<= v_b_24_1 ULTIMATE.start___VERIFIER_assert_~cond) (<= 1 (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_26_1)) (<= (- v_b_22_1 (- v_b_23_1)) 1) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_24_1)) 0) (<= v_b_22_1 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_24_1)) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_26_1)) 1) (<= (- (- v_b_24_1) v_b_24_1) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_b_22_1) 0) (<= v_b_26_1 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1)) (<= 0 (+ v_b_23_1 ULTIMATE.start_main_~j~6)) (<= (- v_b_24_1 v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_24_1) 0) (<= v_b_23_1 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1)) (<= 0 (+ v_b_24_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= v_b_24_1 v_b_22_1) (<= (+ v_b_23_1 ULTIMATE.start___VERIFIER_assert_~cond) 1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_26_1) (- 1)) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_23_1) 0) (<= (- v_b_24_1 (- v_b_26_1)) 1) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_22_1)) (<= ULTIMATE.start_main_~i~6 v_b_22_1) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_26_1)) 2) (<= 0 (+ v_b_23_1 ULTIMATE.start_main_~cont~6)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_22_1) 0))) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start_main_~cont~6) 0) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~i~6) (<= ULTIMATE.start_main_~MAX~6 1) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 1) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start___VERIFIER_assert_~cond)) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) (- 2)) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~MAX~6)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 0) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~cont~6 1)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~j~6)) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~i~6)) 0) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6) 1) (<= ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) (<= ULTIMATE.start_main_~i~6 ULTIMATE.start___VERIFIER_assert_~cond) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6)) (<= ULTIMATE.start_main_~j~6 0) (<= 1 (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6)) (<= 0 (* 2 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= 0 (* 2 ULTIMATE.start_main_~i~6)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~j~6)) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6) (<= 1 (+ ULTIMATE.start_main_~MAX~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) (- 1)) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~cont~6)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start_main_~i~6) 0) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start___VERIFIER_assert_~cond)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (* 2 ULTIMATE.start_main_~MAX~6) 2) (<= ULTIMATE.start_main_~cont~6 ULTIMATE.start___VERIFIER_assert_~cond) (<= (- ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~cont~6) 0) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~j~6) (<= (* 2 ULTIMATE.start_main_~cont~6) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~i~6) 0) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 0) (<= 0 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~MAX~6)) 1) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~i~6 1)) (<= ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~cont~6) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 1) (<= ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) (<= (- ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) 0) (<= (+ ULTIMATE.start_main_~MAX~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 1) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start___VERIFIER_assert_~cond) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 0) (<= 0 (* 2 ULTIMATE.start_main_~cont~6)) (<= ULTIMATE.start_main_~j~6 ULTIMATE.start___VERIFIER_assert_~cond) (<= 0 ULTIMATE.start___VERIFIER_assert_~cond) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start___VERIFIER_assert_~cond 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~i~6)) 0) (<= (* 2 ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 0) (<= 0 ULTIMATE.start_main_~j~6) (<= (* 2 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= 0 ULTIMATE.start_main_~cont~6) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~MAX~6) 1) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~i~6)) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~MAX~6) (- 1)) (<= 0 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6)) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6) 0) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 1) (<= (+ ULTIMATE.start_main_~cont~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 0) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1) ULTIMATE.start_main_~MAX~6) (<= 0 ULTIMATE.start_main_~i~6) (<= 0 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~i~6)) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~cont~6) 0) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~cont~6) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start___VERIFIER_assert_~cond)) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~MAX~6) (<= ULTIMATE.start_main_~i~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~cont~6)) 0) (<= 0 (* 2 ULTIMATE.start_main_~j~6)) (<= 1 (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~MAX~6)) (<= ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~cont~6) (<= 1 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6)) (<= ULTIMATE.start___VERIFIER_assert_~cond 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 2) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~cont~6)) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~MAX~6)) 1) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~j~6) 0) (<= ULTIMATE.start_main_~cont~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 0) (<= 0 (* 2 ULTIMATE.start___VERIFIER_assert_~cond)) (<= (* 2 ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~j~6 1)) (<= ULTIMATE.start_main_~MAX~6 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1)) (<= 0 (+ ULTIMATE.start_main_~j~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 1) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6) 0) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6)) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~i~6) 0) (<= ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~j~6) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~cont~6)) 0) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6)) (<= (- ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~j~6)) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 1) (<= (+ ULTIMATE.start_main_~j~6 1) ULTIMATE.start_main_~MAX~6) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 0) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~j~6))))} [2018-12-19 22:45:21,001 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:45:21,002 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:45:21,002 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:45:21,002 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:45:21,003 WARN L224 ngHoareTripleChecker]: Pre: {2147483623#(or (exists ((v_b_23_1 Int) (v_b_22_1 Int) (v_b_24_1 Int) (v_b_26_1 Int) (v_v_334_1 Int) (v_v_339_1 Int)) (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_339_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_24_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_339_1)) 4294967297) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_334_1) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 v_b_24_1) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 v_v_334_1) 1) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_334_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_334_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_26_1)) 1) (<= (- v_b_24_1 v_v_339_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 2) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_339_1) 0) (<= (- v_b_26_1 (- v_v_334_1)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_339_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_339_1)) 1) (<= (- v_b_23_1 v_v_339_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 v_b_26_1) (- 1)) (<= (- v_b_26_1 v_v_334_1) 1) (<= (- (- v_b_24_1) (- v_v_339_1)) 4294967297) (<= (- v_b_22_1 v_b_23_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_23_1)) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_339_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_23_1)) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_22_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_23_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_23_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_26_1) 8589934593) (<= (- c_ULTIMATE.start_main_~j~6 v_v_339_1) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- (- v_b_22_1) v_v_334_1) 0) (<= (- v_b_22_1 (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_main_~j~6 v_b_23_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_334_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_24_1)) (- 1)) (<= (- (- v_b_24_1) v_b_26_1) 8589934593) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_26_1) 4294967296) (<= (- v_b_23_1 v_b_26_1) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_23_1) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_26_1)) 2) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_334_1)) 0) (<= (- (- v_b_22_1) v_b_23_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_24_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_22_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_334_1)) 0) (<= (- (- v_b_26_1) v_v_339_1) 4294967296) (<= (- (- v_b_23_1) (- v_v_339_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_24_1) 0) (<= (- (- v_b_23_1) (- v_b_24_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_24_1) 8589934593) (<= (- v_b_22_1 (- v_b_22_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_23_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_23_1)) 2) (<= (- v_b_23_1 (- v_b_23_1)) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_22_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_26_1) 4294967296) (<= (- v_v_334_1 (- v_v_334_1)) 0) (<= (- v_b_26_1 (- v_v_339_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_26_1) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_24_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_339_1) 4294967297) (<= (- (- v_b_23_1) v_v_339_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_23_1) 0) (<= (- v_b_23_1 (- v_v_334_1)) 1) (<= (- v_b_22_1 v_b_26_1) 4294967296) (<= (- v_v_334_1 v_v_339_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_334_1) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_334_1)) 4294967296) (<= (- (- v_b_23_1) v_b_23_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_22_1)) 0) (<= (- (- v_v_339_1) v_v_339_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- v_b_22_1 (- v_v_334_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_26_1) 0) (<= (- v_b_23_1 (- v_b_26_1)) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_26_1)) 0) (<= (- (- v_b_26_1) (- v_v_339_1)) 4294967296) (<= (- (- v_b_22_1) (- v_b_23_1)) 1) (<= (- v_b_26_1 v_v_339_1) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_334_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_339_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- v_b_23_1) (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_334_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_24_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_22_1) 4294967297) (<= (- (- v_b_22_1) (- v_b_26_1)) 1) (<= (- (- v_b_23_1) v_v_334_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_23_1) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_22_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) 4294967296) (<= (- (- v_b_26_1) v_b_26_1) 8589934592) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_24_1) 4294967297) (<= (- (- v_b_24_1) v_b_24_1) 8589934594) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_339_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_22_1)) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_26_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_24_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_22_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_24_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_22_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934593) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_24_1)) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_23_1)) 0) (<= (- v_b_23_1 v_v_334_1) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_22_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_22_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_23_1)) 1) (<= (- (- v_b_22_1) (- v_v_339_1)) 0) (<= (- v_b_22_1 v_v_334_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 1) (<= (- (- v_b_23_1) v_b_24_1) 4294967297) (<= (- v_v_334_1 (- v_v_339_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_22_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_23_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_339_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_26_1) 8589934592) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_339_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_22_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_24_1)) 0) (<= (- v_b_24_1 (- v_v_339_1)) 0) (<= (- v_b_24_1 (- v_v_334_1)) 0) (<= (- (- v_b_22_1) v_b_26_1) 4294967296) (<= (- v_b_22_1 (- v_b_24_1)) 0) (<= (- (- v_v_334_1) v_v_334_1) 0) (<= (- (- v_b_24_1) v_v_339_1) 4294967297) (<= (- v_b_23_1 (- v_b_24_1)) 1) (<= (- (- v_v_334_1) (- v_v_339_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_26_1)) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_339_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_339_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_26_1) 4294967296) (<= (- (- v_b_22_1) v_v_339_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_26_1)) 1) (<= (- (- v_b_24_1) (- v_b_26_1)) 1) (<= (- (- v_b_22_1) v_b_24_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_24_1) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_339_1) 0) (<= (- v_v_339_1 (- v_v_339_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_24_1) 4294967297) (<= (- v_b_23_1 v_b_24_1) 4294967297) (<= (- (- v_b_23_1) (- v_v_334_1)) 0) (<= (- (- v_b_24_1) (- v_v_334_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_22_1) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_334_1)) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- c_ULTIMATE.start_main_~i~6 v_b_22_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- v_b_26_1) v_v_334_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_23_1) 4294967296) (forall ((v_idx_116 Int) (v_idx_119 Int) (v_idx_117 Int) (v_idx_118 Int) (v_idx_120 Int) (v_idx_121 Int)) (or (<= v_b_23_1 v_idx_117) (< v_idx_120 v_b_24_1) (<= v_b_24_1 v_idx_119) (< v_idx_121 v_b_26_1) (<= v_b_22_1 v_idx_116) (< v_idx_117 v_b_22_1) (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_120))) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_117))) 0) (<= (- (- v_b_26_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_120)) 4294967296) (<= (- (- v_b_23_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_120))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_117)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_120))) 0) (<= (- (- v_b_23_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_117))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_120))) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_117))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_117)) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_117)) 1) (<= (- (- v_b_24_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_117))) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_117)) 0) (<= (- (- v_b_23_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_117)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_117)) 4294967296) (<= (- v_b_24_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_120)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_117))) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_120)) 1) (<= (- (- v_b_26_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_117)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_120)) 0) (<= (- v_b_26_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_117))) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_120))) 0) (<= (- v_b_24_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_117)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_120))) 1) (<= (- v_b_23_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_120)) 1) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_117) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_117))) 0) (<= (- v_b_26_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_117)) 1) (<= (- v_b_26_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_120))) 1) (<= (- (- v_b_24_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_120))) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_117))) 1) (<= (- v_b_23_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_117)) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_120))) 1) (<= (- (- v_b_22_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_120))) 0) (<= (- v_b_22_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_117)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_117)) (select c_ULTIMATE.start_main_~str1~6 v_idx_120)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_120)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_120)) 4294967297) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_117) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_120))) 0) (<= (- v_b_23_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_120))) 1) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_120)) 1) (<= (- (- v_b_23_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_120)) 0) (<= (- v_b_22_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_120))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_117))) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_117))) 0) (<= (- (- v_b_22_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_117)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_120)) 4294967296) (<= (- (- v_b_26_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_117))) 4294967296) (<= (- v_b_22_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_120)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_120))) 0) (<= (- v_b_23_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_117))) 1) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_117) (select c_ULTIMATE.start_main_~str1~6 v_idx_120)) 0) (<= (- v_b_24_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_120))) 0) (<= (- v_b_24_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_117))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_117)) 1) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_117)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_117))) 4294967296) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_117)) (select c_ULTIMATE.start_main_~str2~6 v_idx_117)) 0) (<= (- (- v_b_24_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_120)) 4294967297) (<= (- (- v_b_24_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_117)) 4294967297) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_120)) (select c_ULTIMATE.start_main_~str1~6 v_idx_120)) 0) (<= (- v_b_22_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_117))) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_117)) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_120))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_120)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_120))) 0) (<= (- (- v_b_22_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_120)) 0) (<= (- (- v_b_26_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_120))) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_117))) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_120)) 0) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_120) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_120))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_117)) 0) (<= (- v_b_26_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_120)) 1) (<= (- (- v_b_22_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_117))) 0)) (< v_idx_118 v_b_23_1) (<= v_b_26_1 v_idx_120))) (<= (- v_b_24_1 (- v_b_24_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 1) (<= (- v_b_24_1 v_v_334_1) 0) (<= (- (- v_b_22_1) v_b_22_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_334_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- v_v_334_1) v_v_339_1) 0) (<= (- (- v_b_23_1) v_b_26_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_339_1) 0) (<= (- v_b_23_1 (- v_v_339_1)) 1) (<= (- v_b_22_1 (- v_v_339_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_334_1)) 1) (<= (- (- v_b_22_1) (- v_b_24_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_334_1)) 0) (<= (- (- v_b_26_1) (- v_v_334_1)) 4294967296) (<= (- v_b_22_1 v_v_339_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_23_1) 0) (<= (- v_b_22_1 (- v_b_23_1)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_24_1)) 0) (<= (- (- v_b_24_1) v_v_334_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_22_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_23_1)) 4294967297) (<= (- v_b_24_1 v_b_26_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 8589934594) (<= (- v_b_22_1 v_b_24_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_334_1) 0) (<= (- v_b_24_1 (- v_b_26_1)) 1) (<= (- (- v_b_22_1) (- v_v_334_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_26_1)) 2))) (exists ((v_b_6_1 Int) (v_b_7_1 Int) (v_v_20_1 Int)) (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (forall ((v_idx_115 Int) (v_idx_113 Int) (v_idx_114 Int)) (or (<= v_b_7_1 v_idx_114) (< v_idx_115 v_b_7_1) (< v_idx_114 v_b_6_1) (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_114))) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_114)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_114)) 0) (<= (- v_b_6_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_114))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_114)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_114)) 4294967297) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_114) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_114))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_114))) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_114))) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_114)) (select c_ULTIMATE.start_main_~str1~6 v_idx_114)) 0) (<= (- v_b_7_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_114))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_114))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_114)) 0) (<= (- v_b_6_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_114)) (- 1)) (<= (- (- v_b_6_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_114)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_114))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_114)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_114)) (- 1)) (<= (- (- v_b_7_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_114))) 4294967296) (<= (- (- v_b_7_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_114)) 4294967296) (<= (- (- v_b_6_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_114))) 4294967297) (<= (- v_b_7_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_114)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_114))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_114))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_114))) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_114)) 0)) (<= v_b_6_1 v_idx_113))) (<= (- c_ULTIMATE.start_main_~j~6 v_v_20_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_20_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- v_b_6_1 (- v_b_7_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) 4294967296) (<= (- (- v_v_20_1) v_v_20_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_6_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- v_b_6_1 (- v_b_6_1)) (- 2)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_6_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_6_1)) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934593) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_7_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_6_1)) (- 1)) (<= (- v_b_7_1 v_v_20_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967297) (<= (- (- v_b_7_1) v_b_7_1) 8589934592) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_7_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_6_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_20_1) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 v_b_6_1) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_6_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_7_1) 8589934593) (<= (- (- v_b_6_1) v_b_7_1) 8589934593) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_7_1)) 0) (<= (- v_b_6_1 v_v_20_1) (- 1)) (<= (- (- v_b_6_1) v_v_20_1) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 v_b_7_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_20_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_7_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- v_b_7_1) v_v_20_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_7_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_7_1) 8589934592) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_6_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_7_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_7_1)) 0) (<= (- v_b_7_1 (- v_b_7_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_20_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_7_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_7_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_6_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- v_v_20_1 (- v_v_20_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_20_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_6_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_6_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_20_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_20_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_6_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_6_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_6_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_7_1) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_6_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_20_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_20_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_7_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_20_1)) 4294967296) (<= (- (- v_b_6_1) (- v_b_7_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_20_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_6_1)) (- 1)) (<= (- v_b_6_1 (- v_v_20_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_20_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_7_1)) 0) (<= (- (- v_b_6_1) v_b_6_1) 8589934594) (<= (- v_b_7_1 (- v_v_20_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- v_b_6_1 v_b_7_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_20_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_20_1) (- 1)) (<= (- (- v_b_7_1) (- v_v_20_1)) 4294967296) (<= (- (- v_b_6_1) (- v_v_20_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 8589934594) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_20_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_7_1) 4294967296))))} [2018-12-19 22:45:21,003 WARN L228 ngHoareTripleChecker]: Action: assume !!(main_~i~6 >= 0);main_~str2~6 := main_~str2~6[main_~j~6 := main_~str1~6[0]];main_#t~post4 := main_~j~6;main_~j~6 := main_#t~post4 + 1;havoc main_#t~post4;main_#t~post3 := main_~i~6;main_~i~6 := main_#t~post3 - 1;havoc main_#t~post3; [2018-12-19 22:45:21,003 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and (= (+ c_ULTIMATE.start_main_~j~6 1) c_ULTIMATE.start_main_~j~6_primed) (<= 0 c_ULTIMATE.start_main_~i~6) (= c_ULTIMATE.start_main_~i~6 (+ c_ULTIMATE.start_main_~i~6_primed 1)) (= c_ULTIMATE.start_main_~str2~6_primed (store c_ULTIMATE.start_main_~str2~6 c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 0)))) [2018-12-19 22:45:21,004 WARN L230 ngHoareTripleChecker]: Post: {2147483622#(exists ((v_v_653_1 Int) (v_b_24_1 Int) (v_b_26_1 Int) (v_v_339_1 Int) (v_b_46_1 Int) (v_b_47_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_24_1)) 1) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- (- v_b_24_1) v_b_46_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_26_1)) 0) (<= (- v_b_24_1 v_v_339_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_26_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_46_1)) 1) (<= (- v_v_339_1 v_v_653_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 2) (<= (- (- v_b_47_1) v_v_653_1) (- 1)) (<= (- (- v_b_24_1) (- v_b_47_1)) 1) (forall ((v_idx_126 Int) (v_idx_127 Int) (v_idx_124 Int) (v_idx_125 Int) (v_idx_122 Int) (v_idx_123 Int)) (or (<= v_b_24_1 v_idx_125) (<= v_b_47_1 v_idx_123) (< v_idx_127 v_b_26_1) (<= v_b_26_1 v_idx_126) (<= v_b_46_1 v_idx_122) (< v_idx_126 v_b_24_1) (< v_idx_123 v_b_46_1) (and (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_126)) (- 1)) (<= (- v_b_26_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_123))) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_126))) 0) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_126) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_123))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_123))) 0) (<= (- (- v_b_24_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_123)) 0) (<= (- (- v_b_46_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_126)) 0) (<= (- v_b_24_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_126)) 0) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_126) (select c_ULTIMATE.start_main_~str2~6 v_idx_123)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_123)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_126)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_123))) 0) (<= (- v_b_46_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_126)) 0) (<= (- (- v_b_47_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_123)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_126))) (- 1)) (<= (- (- v_b_24_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_126))) 0) (<= (- v_b_46_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_123))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_126))) 1) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_126)) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_123))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_126))) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_123))) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_123))) (- 1)) (<= (- v_b_26_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_126))) 1) (<= (- v_b_46_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_123)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_126)) 1) (<= (- (- v_b_46_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_123)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_126))) 1) (<= (- (- v_b_47_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_123))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_126))) 1) (<= (- v_b_47_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_126)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_123)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_123))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_126)) 0) (<= (- (- v_b_24_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_123))) 0) (<= (- (- v_b_47_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_126)) (- 1)) (<= (- v_b_47_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_126))) 1) (<= (- v_b_47_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_123))) 1) (<= (- v_b_46_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_126))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_123)) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_126)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_123)) 0) (<= (- v_b_47_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_123)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_123)) 0) (<= (- (- v_b_46_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_123))) 0) (<= (- (- v_b_26_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_126))) (- 1)) (<= (- v_b_26_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_123)) 1) (<= (- (- v_b_26_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_126)) (- 1)) (<= (- (- v_b_47_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_126))) (- 1)) (<= (- v_b_24_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_126))) 0) (<= (- (- v_b_46_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_126))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_123)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_123)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_126)) (- 1)) (<= (- (- v_b_26_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_123))) (- 1)) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_126)) (select c_ULTIMATE.start_main_~str1~6 v_idx_126)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_123)) (select c_ULTIMATE.start_main_~str2~6 v_idx_123)) 0) (<= (- (- v_b_24_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_126)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_126))) 0) (<= (- v_b_24_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_123)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_123))) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_126))) (- 1)) (<= (- (- v_b_26_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_123)) (- 1)) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_126)) (select c_ULTIMATE.start_main_~str2~6 v_idx_123)) 0) (<= (- v_b_24_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_123))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_123))) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_126)) 0) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_126) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_126))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_123)) (- 1)) (<= (- v_b_26_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_126)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_123))) 1) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_123) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_123))) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_126)) (- 1))) (< v_idx_124 v_b_47_1))) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_339_1)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_26_1) (- 2)) (<= (- (- v_b_24_1) (- v_b_46_1)) 0) (<= (- v_b_46_1 v_v_653_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- (- v_b_46_1) v_v_653_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_339_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_26_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_47_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_24_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_46_1)) 1) (<= (- (- v_b_24_1) (- v_v_653_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) (- 2)) (<= (- (- v_b_47_1) v_v_339_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 v_v_339_1) 1) (<= (- (- v_b_46_1) (- v_v_653_1)) 0) (<= (- (- v_b_26_1) (- v_v_339_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_46_1) 1) (<= (- (- v_b_24_1) v_b_26_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_24_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_653_1) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_339_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_47_1)) 0) (<= (- (- v_b_26_1) (- v_v_653_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_47_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- v_b_24_1) v_v_339_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_24_1) (- 1)) (<= (- (- v_b_26_1) (- v_b_47_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_653_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_26_1)) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_47_1)) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- (- v_b_47_1) v_b_47_1) (- 2)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_24_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_47_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_46_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_v_339_1) (- 1)) (<= (- v_b_26_1 (- v_v_653_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_47_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_26_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_47_1) 0) (<= (- (- v_b_46_1) v_b_46_1) 0) (<= (- v_b_24_1 v_b_46_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_653_1) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- v_b_26_1 v_b_46_1) 1) (<= (- v_b_24_1 (- v_b_47_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_653_1)) (- 1)) (<= (- v_b_26_1 (- v_v_339_1)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) c_ULTIMATE.start_main_~j~6) (- 2)) (<= (- c_ULTIMATE.start_main_~i~6 v_b_26_1) (- 2)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_47_1)) 2) (<= (- (- v_b_47_1) (- v_v_653_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_339_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_46_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_47_1) 0) (<= (- v_b_47_1 (- v_v_339_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_47_1)) 1) (<= (- v_b_24_1 v_b_47_1) (- 1)) (<= (- v_b_26_1 v_v_653_1) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 2) (<= (- (- v_b_46_1) (- v_v_339_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_46_1)) (- 1)) (<= (- (- v_v_339_1) v_v_339_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_46_1) 1) (<= (- (- v_v_653_1) v_v_653_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_26_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_339_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_26_1)) 0) (<= (- v_b_46_1 v_b_47_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_46_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_47_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_47_1)) 2) (<= (- v_b_26_1 v_v_339_1) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_339_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_24_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_339_1)) 0) (<= (- v_b_26_1 (- v_b_47_1)) 2) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_26_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_46_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_24_1)) 1) (<= (- v_v_339_1 (- v_v_653_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_24_1) 0) (<= (- (- v_b_24_1) v_v_653_1) 0) (<= (- (- v_b_46_1) v_v_339_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_339_1) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_653_1)) 0) (<= (- v_b_46_1 v_v_339_1) 0) (<= (- (- v_b_24_1) (- v_v_339_1)) 0) (<= (- v_b_46_1 (- v_v_653_1)) 0) (<= (- v_b_46_1 (- v_b_47_1)) 1) (<= (- (- v_v_339_1) (- v_v_653_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_24_1) 1) (<= (- v_b_24_1 (- v_b_46_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_24_1)) 1) (<= (- (- v_b_26_1) v_b_47_1) (- 2)) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- v_b_26_1) (- v_b_46_1)) (- 1)) (<= (- v_b_47_1 v_v_339_1) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_653_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_653_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) (- 2)) (<= (- (- v_b_26_1) v_b_46_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- v_b_46_1) v_b_47_1) (- 1)) (<= (- v_b_46_1 (- v_v_339_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_46_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_653_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_24_1)) 0) (<= (- v_b_24_1 (- v_v_339_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_24_1) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_653_1) 1) (<= (- v_b_26_1 v_b_47_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_46_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_46_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_46_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_26_1)) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_339_1)) 0) (<= (- (- v_b_26_1) v_v_653_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_26_1)) 1) (<= (- (- v_b_24_1) (- v_b_26_1)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_46_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_339_1) 0) (<= (- v_v_339_1 (- v_v_339_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_26_1) (- 1)) (<= (- v_b_26_1 (- v_b_46_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_47_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_653_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_47_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_653_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_47_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_26_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_24_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_46_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_339_1)) (- 1)) (<= (- v_b_47_1 (- v_b_47_1)) 2) (<= (- v_b_24_1 (- v_b_24_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_339_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_653_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 1) (<= (- c_ULTIMATE.start_main_~j~6 v_b_24_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_46_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_339_1) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- v_b_46_1) (- v_b_47_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_339_1) 0) (<= (- (- v_b_24_1) v_b_47_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) (- 2)) (<= (- v_b_47_1 (- v_v_653_1)) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_24_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_v_653_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_653_1) 0) (<= (- v_b_47_1 v_v_653_1) 1) (<= (- v_b_46_1 (- v_b_46_1)) 0) (<= (- (- v_b_26_1) v_v_339_1) (- 1)) (<= (- (- v_b_47_1) (- v_v_339_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_47_1) (- 2)) (<= (- (- v_b_24_1) v_b_24_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- v_b_24_1 v_b_26_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_24_1) 0) (<= (- v_b_24_1 v_v_653_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_653_1)) 1) (<= (- (- v_v_339_1) v_v_653_1) 0) (<= (- v_b_24_1 (- v_v_653_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- v_b_24_1 (- v_b_26_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_653_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_26_1)) 2) (<= (- v_v_653_1 (- v_v_653_1)) 0)))} [2018-12-19 22:45:21,004 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:45:21,017 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:45:21,017 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:45:23,253 WARN L181 SmtUtils]: Spent 2.24 s on a formula simplification that was a NOOP. DAG size: 819 [2018-12-19 22:45:23,254 WARN L270 ngHoareTripleChecker]: Pre: {2147483623#(or (exists ((v_b_23_1 Int) (v_b_22_1 Int) (v_b_24_1 Int) (v_b_26_1 Int) (v_v_334_1 Int) (v_v_339_1 Int)) (and (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_339_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_24_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_339_1)) 4294967297) (<= (- v_b_26_1 (- v_b_26_1)) 2) (<= (- (- ULTIMATE.start_main_~i~6) v_v_334_1) 4294967297) (<= (- ULTIMATE.start_main_~j~6 v_b_24_1) 4294967297) (<= (- ULTIMATE.start_main_~j~6 v_v_334_1) 1) (<= (- ULTIMATE.start_main_~cont~6 v_v_334_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_334_1) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_26_1)) 1) (<= (- v_b_24_1 v_v_339_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 2) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_v_339_1) 0) (<= (- v_b_26_1 (- v_v_334_1)) 1) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_339_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_339_1)) 1) (<= (- v_b_23_1 v_v_339_1) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_26_1) (- 1)) (<= (- v_b_26_1 v_v_334_1) 1) (<= (- (- v_b_24_1) (- v_v_339_1)) 4294967297) (<= (- v_b_22_1 v_b_23_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_23_1)) 1) (<= (- ULTIMATE.start_main_~j~6 (- v_v_339_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_23_1)) 2) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- v_b_22_1)) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_23_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_23_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) v_b_26_1) 8589934593) (<= (- ULTIMATE.start_main_~j~6 v_v_339_1) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 4294967296) (<= (- (- v_b_22_1) v_v_334_1) 0) (<= (- v_b_22_1 (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~j~6 v_b_23_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_v_334_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_24_1)) (- 1)) (<= (- (- v_b_24_1) v_b_26_1) 8589934593) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_26_1) 4294967296) (<= (- v_b_23_1 v_b_26_1) 4294967296) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_23_1) 1) (<= (- ULTIMATE.start_main_~j~6 (- v_b_26_1)) 2) (<= (- ULTIMATE.start_main_~i~6 (- v_v_334_1)) 0) (<= (- (- v_b_22_1) v_b_23_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_24_1)) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_22_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_334_1)) 0) (<= (- (- v_b_26_1) v_v_339_1) 4294967296) (<= (- (- v_b_23_1) (- v_v_339_1)) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_24_1) 0) (<= (- (- v_b_23_1) (- v_b_24_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_24_1) 8589934593) (<= (- v_b_22_1 (- v_b_22_1)) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_b_23_1) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_23_1)) 2) (<= (- v_b_23_1 (- v_b_23_1)) 2) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_22_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_26_1) 4294967296) (<= (- v_v_334_1 (- v_v_334_1)) 0) (<= (- v_b_26_1 (- v_v_339_1)) 1) (<= (- ULTIMATE.start_main_~cont~6 v_b_26_1) 4294967296) (<= (- ULTIMATE.start_main_~i~6 (- v_b_24_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_v_339_1) 4294967297) (<= (- (- v_b_23_1) v_v_339_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_23_1) 0) (<= (- v_b_23_1 (- v_v_334_1)) 1) (<= (- v_b_22_1 v_b_26_1) 4294967296) (<= (- v_v_334_1 v_v_339_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 2) (<= (- ULTIMATE.start_main_~MAX~6 v_v_334_1) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_334_1)) 4294967296) (<= (- (- v_b_23_1) v_b_23_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_22_1)) 0) (<= (- (- v_v_339_1) v_v_339_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- v_b_22_1 (- v_v_334_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 1) (<= (- ULTIMATE.start_main_~MAX~6 v_b_26_1) 0) (<= (- v_b_23_1 (- v_b_26_1)) 2) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_26_1)) 0) (<= (- (- v_b_26_1) (- v_v_339_1)) 4294967296) (<= (- (- v_b_22_1) (- v_b_23_1)) 1) (<= (- v_b_26_1 v_v_339_1) 1) (<= (- (- ULTIMATE.start_main_~j~6) v_v_334_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_339_1)) 0) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 0) (<= (- (- v_b_23_1) (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_334_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 4294967297) (<= (- ULTIMATE.start_main_~j~6 (- v_b_24_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_22_1) 4294967297) (<= (- (- v_b_22_1) (- v_b_26_1)) 1) (<= (- (- v_b_23_1) v_v_334_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_23_1) 4294967297) (<= (- ULTIMATE.start_main_~j~6 (- v_b_22_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) 4294967296) (<= (- (- v_b_26_1) v_b_26_1) 8589934592) (<= (- (- ULTIMATE.start_main_~j~6) v_b_24_1) 4294967297) (<= (- (- v_b_24_1) v_b_24_1) 8589934594) (<= (- ULTIMATE.start_main_~MAX~6 v_v_339_1) 1) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_22_1)) 1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_24_1) 8589934594) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_22_1)) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 v_b_24_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_22_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 8589934593) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_24_1)) 1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_23_1)) 0) (<= (- v_b_23_1 v_v_334_1) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_22_1) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_22_1)) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_23_1)) 1) (<= (- (- v_b_22_1) (- v_v_339_1)) 0) (<= (- v_b_22_1 v_v_334_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 1) (<= (- (- v_b_23_1) v_b_24_1) 4294967297) (<= (- v_v_334_1 (- v_v_339_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_22_1) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_23_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_339_1) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_26_1) 8589934592) (<= (- ULTIMATE.start_main_~i~6 (- v_v_339_1)) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_22_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_24_1)) 0) (<= (- v_b_24_1 (- v_v_339_1)) 0) (<= (- v_b_24_1 (- v_v_334_1)) 0) (<= (- (- v_b_22_1) v_b_26_1) 4294967296) (<= (- v_b_22_1 (- v_b_24_1)) 0) (<= (- (- v_v_334_1) v_v_334_1) 0) (<= (- (- v_b_24_1) v_v_339_1) 4294967297) (<= (- v_b_23_1 (- v_b_24_1)) 1) (<= (- (- v_v_334_1) (- v_v_339_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_26_1)) 2) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 0) (<= (- ULTIMATE.start_main_~i~6 v_v_339_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_339_1)) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_b_26_1) 4294967296) (<= (- (- v_b_22_1) v_v_339_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_26_1)) 1) (<= (- (- v_b_24_1) (- v_b_26_1)) 1) (<= (- (- v_b_22_1) v_b_24_1) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_24_1) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 v_v_339_1) 0) (<= (- v_v_339_1 (- v_v_339_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_24_1) 4294967297) (<= (- v_b_23_1 v_b_24_1) 4294967297) (<= (- (- v_b_23_1) (- v_v_334_1)) 0) (<= (- (- v_b_24_1) (- v_v_334_1)) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 v_b_22_1) 1) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 2) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_334_1)) 4294967297) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 2) (<= (- ULTIMATE.start_main_~i~6 v_b_22_1) 0) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- v_b_26_1) v_v_334_1) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_23_1) 4294967296) (forall ((v_idx_116 Int) (v_idx_119 Int) (v_idx_117 Int) (v_idx_118 Int) (v_idx_120 Int) (v_idx_121 Int)) (or (<= v_b_23_1 v_idx_117) (< v_idx_120 v_b_24_1) (<= v_b_24_1 v_idx_119) (< v_idx_121 v_b_26_1) (<= v_b_22_1 v_idx_116) (< v_idx_117 v_b_22_1) (and (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_120))) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_117))) 0) (<= (- (- v_b_26_1) (select ULTIMATE.start_main_~str1~6 v_idx_120)) 4294967296) (<= (- (- v_b_23_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_120))) 0) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str2~6 v_idx_117)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_120))) 0) (<= (- (- v_b_23_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_117))) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_120))) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_117))) 0) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str2~6 v_idx_117)) 4294967297) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str2~6 v_idx_117)) 1) (<= (- (- v_b_24_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_117))) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str2~6 v_idx_117)) 0) (<= (- (- v_b_23_1) (select ULTIMATE.start_main_~str2~6 v_idx_117)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str2~6 v_idx_117)) 4294967296) (<= (- v_b_24_1 (select ULTIMATE.start_main_~str1~6 v_idx_120)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_117))) 4294967297) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_120)) 1) (<= (- (- v_b_26_1) (select ULTIMATE.start_main_~str2~6 v_idx_117)) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_120)) 0) (<= (- v_b_26_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_117))) 1) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_120))) 0) (<= (- v_b_24_1 (select ULTIMATE.start_main_~str2~6 v_idx_117)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_120))) 1) (<= (- v_b_23_1 (select ULTIMATE.start_main_~str1~6 v_idx_120)) 1) (<= (- (select ULTIMATE.start_main_~str2~6 v_idx_117) (- (select ULTIMATE.start_main_~str2~6 v_idx_117))) 0) (<= (- v_b_26_1 (select ULTIMATE.start_main_~str2~6 v_idx_117)) 1) (<= (- v_b_26_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_120))) 1) (<= (- (- v_b_24_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_120))) 4294967297) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_117))) 1) (<= (- v_b_23_1 (select ULTIMATE.start_main_~str2~6 v_idx_117)) 1) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_120))) 1) (<= (- (- v_b_22_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_120))) 0) (<= (- v_b_22_1 (select ULTIMATE.start_main_~str2~6 v_idx_117)) 0) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_idx_117)) (select ULTIMATE.start_main_~str1~6 v_idx_120)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_120)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_120)) 4294967297) (<= (- (select ULTIMATE.start_main_~str2~6 v_idx_117) (- (select ULTIMATE.start_main_~str1~6 v_idx_120))) 0) (<= (- v_b_23_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_120))) 1) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_120)) 1) (<= (- (- v_b_23_1) (select ULTIMATE.start_main_~str1~6 v_idx_120)) 0) (<= (- v_b_22_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_120))) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_117))) 1) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_117))) 0) (<= (- (- v_b_22_1) (select ULTIMATE.start_main_~str2~6 v_idx_117)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_120)) 4294967296) (<= (- (- v_b_26_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_117))) 4294967296) (<= (- v_b_22_1 (select ULTIMATE.start_main_~str1~6 v_idx_120)) 0) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_120))) 0) (<= (- v_b_23_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_117))) 1) (<= (- (select ULTIMATE.start_main_~str2~6 v_idx_117) (select ULTIMATE.start_main_~str1~6 v_idx_120)) 0) (<= (- v_b_24_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_120))) 0) (<= (- v_b_24_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_117))) 0) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str2~6 v_idx_117)) 1) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str2~6 v_idx_117)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_117))) 4294967296) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_idx_117)) (select ULTIMATE.start_main_~str2~6 v_idx_117)) 0) (<= (- (- v_b_24_1) (select ULTIMATE.start_main_~str1~6 v_idx_120)) 4294967297) (<= (- (- v_b_24_1) (select ULTIMATE.start_main_~str2~6 v_idx_117)) 4294967297) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_120)) (select ULTIMATE.start_main_~str1~6 v_idx_120)) 0) (<= (- v_b_22_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_117))) 0) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_idx_117)) (- (select ULTIMATE.start_main_~str1~6 v_idx_120))) 0) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_120)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_120))) 0) (<= (- (- v_b_22_1) (select ULTIMATE.start_main_~str1~6 v_idx_120)) 0) (<= (- (- v_b_26_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_120))) 4294967296) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_117))) 0) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_120)) 0) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_120) (- (select ULTIMATE.start_main_~str1~6 v_idx_120))) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str2~6 v_idx_117)) 0) (<= (- v_b_26_1 (select ULTIMATE.start_main_~str1~6 v_idx_120)) 1) (<= (- (- v_b_22_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_117))) 0)) (< v_idx_118 v_b_23_1) (<= v_b_26_1 v_idx_120))) (<= (- v_b_24_1 (- v_b_24_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 1) (<= (- v_b_24_1 v_v_334_1) 0) (<= (- (- v_b_22_1) v_b_22_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~j~6 (- v_v_334_1)) 1) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- (- v_v_334_1) v_v_339_1) 0) (<= (- (- v_b_23_1) v_b_26_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_339_1) 0) (<= (- v_b_23_1 (- v_v_339_1)) 1) (<= (- v_b_22_1 (- v_v_339_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_334_1)) 1) (<= (- (- v_b_22_1) (- v_b_24_1)) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_334_1)) 0) (<= (- (- v_b_26_1) (- v_v_334_1)) 4294967296) (<= (- v_b_22_1 v_v_339_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_23_1) 0) (<= (- v_b_22_1 (- v_b_23_1)) 1) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_24_1)) 0) (<= (- (- v_b_24_1) v_v_334_1) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) v_b_22_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_23_1)) 4294967297) (<= (- v_b_24_1 v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 8589934594) (<= (- v_b_22_1 v_b_24_1) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_334_1) 0) (<= (- v_b_24_1 (- v_b_26_1)) 1) (<= (- (- v_b_22_1) (- v_v_334_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 1) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_26_1)) 2))) (exists ((v_b_6_1 Int) (v_b_7_1 Int) (v_v_20_1 Int)) (and (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (forall ((v_idx_115 Int) (v_idx_113 Int) (v_idx_114 Int)) (or (<= v_b_7_1 v_idx_114) (< v_idx_115 v_b_7_1) (< v_idx_114 v_b_6_1) (and (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_114))) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_114)) 0) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_114)) 0) (<= (- v_b_6_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_114))) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_114)) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_114)) 4294967297) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_114) (- (select ULTIMATE.start_main_~str1~6 v_idx_114))) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_114))) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_114))) 0) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_114)) (select ULTIMATE.start_main_~str1~6 v_idx_114)) 0) (<= (- v_b_7_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_114))) 0) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_114))) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_114)) 0) (<= (- v_b_6_1 (select ULTIMATE.start_main_~str1~6 v_idx_114)) (- 1)) (<= (- (- v_b_6_1) (select ULTIMATE.start_main_~str1~6 v_idx_114)) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_114))) 0) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_114)) 0) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_114)) (- 1)) (<= (- (- v_b_7_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_114))) 4294967296) (<= (- (- v_b_7_1) (select ULTIMATE.start_main_~str1~6 v_idx_114)) 4294967296) (<= (- (- v_b_6_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_114))) 4294967297) (<= (- v_b_7_1 (select ULTIMATE.start_main_~str1~6 v_idx_114)) 0) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_114))) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_114))) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_114))) 0) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_114)) 0)) (<= v_b_6_1 v_idx_113))) (<= (- ULTIMATE.start_main_~j~6 v_v_20_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_20_1) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- v_b_6_1 (- v_b_7_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) 4294967296) (<= (- (- v_v_20_1) v_v_20_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_6_1)) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- v_b_6_1 (- v_b_6_1)) (- 2)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_6_1)) (- 1)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_6_1)) (- 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 8589934593) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_7_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_6_1)) (- 1)) (<= (- v_b_7_1 v_v_20_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 4294967297) (<= (- (- v_b_7_1) v_b_7_1) 8589934592) (<= (- ULTIMATE.start_main_~cont~6 v_b_7_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_6_1) 8589934593) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_v_20_1) 4294967297) (<= (- ULTIMATE.start_main_~j~6 v_b_6_1) 4294967297) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_6_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_7_1) 8589934593) (<= (- (- v_b_6_1) v_b_7_1) 8589934593) (<= (- ULTIMATE.start_main_~j~6 (- v_b_7_1)) 0) (<= (- v_b_6_1 v_v_20_1) (- 1)) (<= (- (- v_b_6_1) v_v_20_1) 4294967297) (<= (- ULTIMATE.start_main_~i~6 v_b_7_1) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_20_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_7_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- v_b_7_1) v_v_20_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_7_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_7_1) 8589934592) (<= (- (- ULTIMATE.start_main_~j~6) v_b_6_1) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_7_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_7_1)) 0) (<= (- v_b_7_1 (- v_b_7_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_v_20_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_7_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_7_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 1) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_6_1) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 0) (<= (- v_v_20_1 (- v_v_20_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_20_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_6_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_6_1) 1) (<= (- ULTIMATE.start_main_~i~6 (- v_v_20_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) v_v_20_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_6_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_6_1) 8589934594) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_6_1) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) v_b_7_1) 4294967296) (<= (- ULTIMATE.start_main_~j~6 (- v_b_6_1)) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_v_20_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_20_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_7_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_20_1)) 4294967296) (<= (- (- v_b_6_1) (- v_b_7_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_20_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_6_1)) (- 1)) (<= (- v_b_6_1 (- v_v_20_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_20_1)) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_7_1)) 0) (<= (- (- v_b_6_1) v_b_6_1) 8589934594) (<= (- v_b_7_1 (- v_v_20_1)) 0) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) (- 1)) (<= (- v_b_6_1 v_b_7_1) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 v_v_20_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_v_20_1) (- 1)) (<= (- (- v_b_7_1) (- v_v_20_1)) 4294967296) (<= (- (- v_b_6_1) (- v_v_20_1)) 4294967297) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 8589934594) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_20_1)) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_7_1) 4294967296))))} [2018-12-19 22:45:23,254 WARN L274 ngHoareTripleChecker]: Action: assume !!(main_~i~6 >= 0);main_~str2~6 := main_~str2~6[main_~j~6 := main_~str1~6[0]];main_#t~post4 := main_~j~6;main_~j~6 := main_#t~post4 + 1;havoc main_#t~post4;main_#t~post3 := main_~i~6;main_~i~6 := main_#t~post3 - 1;havoc main_#t~post3; [2018-12-19 22:45:23,254 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and (= (+ c_ULTIMATE.start_main_~j~6 1) c_ULTIMATE.start_main_~j~6_primed) (<= 0 c_ULTIMATE.start_main_~i~6) (= c_ULTIMATE.start_main_~i~6 (+ c_ULTIMATE.start_main_~i~6_primed 1)) (= c_ULTIMATE.start_main_~str2~6_primed (store c_ULTIMATE.start_main_~str2~6 c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 0)))) [2018-12-19 22:45:27,825 WARN L138 XnfTransformerHelper]: expecting exponential blowup for input size 68 [2018-12-19 22:45:28,175 WARN L276 ngHoareTripleChecker]: Post: {2147483622#(or (and (<= 1 ULTIMATE.start_main_~MAX~6) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 2) (<= 2 (* 2 ULTIMATE.start_main_~MAX~6)) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 0) (<= ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6) (<= 0 (* 2 ULTIMATE.start_main_~cont~6)) (<= ULTIMATE.start_main_~cont~6 0) (<= (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 2) (<= ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 2) (<= ULTIMATE.start_main_~cont~6 (+ ULTIMATE.start_main_~i~6 1)) (<= 2 (* 2 ULTIMATE.start_main_~j~6)) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 2) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 2) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= 0 ULTIMATE.start_main_~cont~6) (<= ULTIMATE.start_main_~j~6 1) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6)) (<= 0 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6)) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~j~6) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6)) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6) 2) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6) 1) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 1) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 1) (<= (+ ULTIMATE.start_main_~i~6 2) ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~MAX~6) (<= ULTIMATE.start_main_~MAX~6 1) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) (- 2)) (<= (+ (* 2 ULTIMATE.start_main_~i~6) 2) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) (- 2)) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6 1) 0) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~cont~6 1)) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~cont~6 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 2) (<= (* 2 ULTIMATE.start_main_~j~6) 2) (<= 1 ULTIMATE.start_main_~j~6) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~i~6 2)) (<= (+ ULTIMATE.start_main_~i~6 1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 1) (<= 0 (+ ULTIMATE.start_main_~i~6 1)) (<= 0 (+ (* 2 ULTIMATE.start_main_~i~6) 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 1) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) (- 1)) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~i~6 2)) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6) 0) (<= (* 2 ULTIMATE.start_main_~MAX~6) 2) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 1) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 0) (<= (* 2 ULTIMATE.start_main_~cont~6) 0) (<= 0 (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6)) (exists ((v_b_24_1 Int) (v_b_26_1 Int) (v_b_46_1 Int) (v_b_47_1 Int)) (and (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_24_1)) 1) (<= (+ v_b_24_1 1) v_b_47_1) (<= ULTIMATE.start_main_~MAX~6 v_b_26_1) (<= (- v_b_26_1 (- v_b_26_1)) 2) (< v_b_26_1 (+ v_b_24_1 1)) (<= (- (- v_b_24_1) v_b_46_1) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_26_1)) 0) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_26_1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_26_1) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_46_1)) 1) (<= (- (- v_b_24_1) (- v_b_47_1)) 1) (<= (* 2 v_b_26_1) 2) (<= (- (- ULTIMATE.start_main_~j~6) v_b_26_1) (- 2)) (<= v_b_47_1 (+ ULTIMATE.start_main_~i~6 2)) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_24_1)) (<= (- (- v_b_24_1) (- v_b_46_1)) 0) (forall ((v_prenex_237 Int) (v_prenex_238 Int)) (or (<= v_b_47_1 v_prenex_238) (< v_prenex_238 v_b_46_1) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_237) (select ULTIMATE.start_main_~str2~6 v_prenex_238)) 0) (<= v_b_26_1 v_prenex_237) (< v_prenex_237 v_b_24_1))) (<= v_b_46_1 ULTIMATE.start_main_~cont~6) (<= (+ ULTIMATE.start_main_~cont~6 v_b_24_1) 0) (<= 1 (+ ULTIMATE.start_main_~j~6 v_b_46_1)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_24_1 1)) (<= (- ULTIMATE.start_main_~cont~6 v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_47_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_24_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_46_1)) 1) (<= ULTIMATE.start_main_~j~6 v_b_47_1) (<= v_b_26_1 ULTIMATE.start_main_~j~6) (<= (+ v_b_46_1 1) v_b_47_1) (<= v_b_47_1 (+ v_b_24_1 1)) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_26_1)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_46_1) 1) (<= 1 (+ v_b_24_1 ULTIMATE.start_main_~j~6)) (<= (- (- v_b_24_1) v_b_26_1) (- 1)) (<= (* 2 v_b_46_1) 0) (<= 0 v_b_24_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_24_1)) (- 1)) (<= v_b_24_1 v_b_46_1) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_47_1) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_47_1)) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_47_1)) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_24_1) (- 1)) (<= (- (- v_b_26_1) (- v_b_47_1)) 0) (<= (+ ULTIMATE.start_main_~i~6 v_b_47_1) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_26_1)) 2) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_47_1)) 2) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_24_1) (<= (- (- v_b_47_1) v_b_47_1) (- 2)) (<= 2 (+ ULTIMATE.start_main_~j~6 v_b_47_1)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_24_1)) 0) (<= 1 (+ v_b_24_1 ULTIMATE.start_main_~MAX~6)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_47_1) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_47_1) (- 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_46_1) (- 1)) (<= 2 (* 2 v_b_26_1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_47_1)) 0) (<= v_b_26_1 1) (<= (- ULTIMATE.start_main_~j~6 v_b_26_1) 0) (<= (+ v_b_24_1 ULTIMATE.start_main_~j~6) 1) (<= (- ULTIMATE.start_main_~j~6 v_b_47_1) 0) (< v_b_47_1 (+ v_b_46_1 1)) (<= 1 (+ v_b_24_1 v_b_26_1)) (<= (- (- v_b_46_1) v_b_46_1) 0) (<= (+ v_b_46_1 1) ULTIMATE.start_main_~MAX~6) (<= v_b_24_1 0) (<= (+ ULTIMATE.start_main_~cont~6 v_b_46_1) 0) (<= v_b_26_1 (+ ULTIMATE.start_main_~cont~6 1)) (<= (- v_b_24_1 v_b_46_1) 0) (<= 0 (+ v_b_24_1 v_b_46_1)) (<= v_b_26_1 ULTIMATE.start_main_~MAX~6) (<= 2 (+ ULTIMATE.start_main_~j~6 v_b_26_1)) (<= v_b_26_1 (+ ULTIMATE.start_main_~i~6 2)) (<= (+ v_b_26_1 v_b_46_1) 1) (<= (- v_b_26_1 v_b_46_1) 1) (<= 2 (+ v_b_26_1 v_b_47_1)) (<= (- v_b_24_1 (- v_b_47_1)) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_26_1) (- 2)) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_47_1)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_47_1)) 2) (<= (+ v_b_24_1 1) ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_46_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_47_1) 0) (forall ((v_prenex_227 Int) (v_prenex_228 Int)) (or (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_227) (- (select ULTIMATE.start_main_~str2~6 v_prenex_228))) 0) (<= v_b_26_1 v_prenex_227) (< v_prenex_227 v_b_24_1) (<= v_b_47_1 v_prenex_228) (< v_prenex_228 v_b_46_1))) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_47_1)) 1) (<= (+ v_b_24_1 v_b_46_1) 0) (<= 1 (+ v_b_26_1 v_b_46_1)) (<= (- v_b_24_1 v_b_47_1) (- 1)) (<= v_b_46_1 0) (<= (+ ULTIMATE.start_main_~i~6 2) v_b_26_1) (<= 2 (+ v_b_26_1 ULTIMATE.start_main_~j~6)) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_46_1) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_46_1)) (- 1)) (<= ULTIMATE.start_main_~j~6 (+ v_b_46_1 1)) (<= 0 v_b_46_1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_46_1) 1) (<= v_b_46_1 (+ ULTIMATE.start_main_~i~6 1)) (forall ((v_prenex_205 Int) (v_prenex_206 Int)) (or (< v_prenex_205 v_b_24_1) (<= v_b_47_1 v_prenex_206) (< v_prenex_206 v_b_46_1) (<= v_b_26_1 v_prenex_205) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_205)) (select ULTIMATE.start_main_~str2~6 v_prenex_206)) 0))) (<= (+ ULTIMATE.start_main_~i~6 2) v_b_47_1) (<= 1 v_b_26_1) (<= (+ v_b_46_1 1) v_b_26_1) (<= (- ULTIMATE.start_main_~MAX~6 v_b_26_1) 0) (<= ULTIMATE.start_main_~cont~6 v_b_24_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_26_1)) 0) (<= v_b_26_1 v_b_47_1) (<= (- v_b_46_1 v_b_47_1) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_46_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_47_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_47_1)) 2) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_24_1)) (- 1)) (<= (- v_b_26_1 (- v_b_47_1)) 2) (<= (- ULTIMATE.start_main_~i~6 (- v_b_26_1)) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_46_1) (- 1)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_24_1)) 1) (<= (- ULTIMATE.start_main_~cont~6 v_b_24_1) 0) (<= (+ v_b_24_1 1) v_b_26_1) (<= (* 2 v_b_24_1) 0) (<= v_b_47_1 1) (<= (+ v_b_24_1 ULTIMATE.start_main_~MAX~6) 1) (<= v_b_24_1 (+ ULTIMATE.start_main_~i~6 1)) (<= 0 (* 2 v_b_24_1)) (<= (- v_b_46_1 (- v_b_47_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 v_b_24_1) 1) (<= (- v_b_24_1 (- v_b_46_1)) 0) (<= (+ ULTIMATE.start_main_~j~6 v_b_26_1) 2) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_24_1)) 1) (<= (- (- v_b_26_1) v_b_47_1) (- 2)) (<= ULTIMATE.start_main_~j~6 (+ v_b_24_1 1)) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_47_1) 2) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- v_b_26_1) (- v_b_46_1)) (- 1)) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_46_1) (<= (+ ULTIMATE.start_main_~cont~6 v_b_26_1) 1) (<= (+ ULTIMATE.start_main_~j~6 v_b_46_1) 1) (<= (- (- v_b_26_1) v_b_46_1) (- 1)) (<= (- (- v_b_46_1) v_b_47_1) (- 1)) (<= 0 (+ v_b_24_1 ULTIMATE.start_main_~i~6 1)) (<= 2 (* 2 v_b_47_1)) (<= (- ULTIMATE.start_main_~j~6 v_b_46_1) 1) (<= 1 (+ ULTIMATE.start_main_~MAX~6 v_b_46_1)) (<= 0 (+ v_b_26_1 ULTIMATE.start_main_~i~6)) (<= 1 (+ v_b_46_1 v_b_47_1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_24_1)) 0) (<= (+ v_b_24_1 v_b_26_1) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_24_1) 1) (<= (+ v_b_24_1 ULTIMATE.start_main_~i~6 1) 0) (<= (- v_b_26_1 v_b_47_1) 0) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_46_1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_46_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_46_1)) (- 1)) (<= 2 (+ ULTIMATE.start_main_~MAX~6 v_b_47_1)) (<= 1 (+ v_b_24_1 v_b_47_1)) (<= (+ ULTIMATE.start_main_~i~6 v_b_46_1 1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_46_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_26_1)) 2) (<= v_b_26_1 (+ v_b_24_1 1)) (<= (+ v_b_26_1 ULTIMATE.start_main_~MAX~6) 2) (<= 2 (+ v_b_26_1 ULTIMATE.start_main_~MAX~6)) (<= (- (- v_b_24_1) (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_46_1) (- 1)) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_47_1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_26_1) (- 1)) (<= (- v_b_26_1 (- v_b_46_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_47_1) 0) (<= (+ v_b_26_1 v_b_47_1) 2) (<= v_b_24_1 ULTIMATE.start_main_~cont~6) (forall ((v_prenex_187 Int) (v_prenex_188 Int)) (or (< v_prenex_187 v_b_24_1) (<= v_b_47_1 v_prenex_188) (<= v_b_26_1 v_prenex_187) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_187)) (- (select ULTIMATE.start_main_~str2~6 v_prenex_188))) 0) (< v_prenex_188 v_b_46_1))) (<= v_b_47_1 (+ ULTIMATE.start_main_~cont~6 1)) (<= (- ULTIMATE.start_main_~cont~6 v_b_47_1) (- 1)) (<= v_b_47_1 v_b_26_1) (<= (+ v_b_46_1 v_b_47_1) 1) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_46_1 1)) (<= (- (- ULTIMATE.start_main_~j~6) v_b_47_1) (- 2)) (<= v_b_47_1 ULTIMATE.start_main_~j~6) (<= v_b_26_1 (+ v_b_46_1 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_26_1) (- 2)) (<= (- (- ULTIMATE.start_main_~j~6) v_b_24_1) (- 1)) (<= v_b_47_1 ULTIMATE.start_main_~MAX~6) (<= (+ v_b_26_1 ULTIMATE.start_main_~j~6) 2) (<= (- ULTIMATE.start_main_~cont~6 v_b_46_1) 0) (<= (- v_b_47_1 (- v_b_47_1)) 2) (<= (- v_b_24_1 (- v_b_24_1)) 0) (<= (+ v_b_24_1 1) ULTIMATE.start_main_~j~6) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_26_1)) 1) (<= v_b_47_1 (+ v_b_46_1 1)) (<= (- ULTIMATE.start_main_~j~6 v_b_24_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_46_1)) 0) (<= ULTIMATE.start_main_~cont~6 v_b_46_1) (<= (- (- v_b_46_1) (- v_b_47_1)) 1) (<= ULTIMATE.start_main_~MAX~6 v_b_47_1) (<= (- (- v_b_24_1) v_b_47_1) (- 1)) (<= (+ v_b_26_1 ULTIMATE.start_main_~i~6) 0) (<= ULTIMATE.start_main_~j~6 v_b_26_1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_24_1)) (- 1)) (<= (- v_b_46_1 (- v_b_46_1)) 0) (<= v_b_46_1 v_b_24_1) (<= (+ v_b_46_1 1) ULTIMATE.start_main_~j~6) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_46_1 1)) (<= (+ v_b_24_1 v_b_47_1) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_47_1) (- 2)) (<= (+ ULTIMATE.start_main_~j~6 v_b_47_1) 2) (<= (- (- v_b_24_1) v_b_24_1) 0) (<= 0 (* 2 v_b_46_1)) (<= (- v_b_24_1 v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_24_1) 0) (<= (* 2 v_b_47_1) 2) (<= 1 v_b_47_1) (<= (- v_b_24_1 (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_26_1)) 2))) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) (- 1)) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 1) (<= (+ ULTIMATE.start_main_~i~6 1) ULTIMATE.start_main_~cont~6) (<= 2 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6)) (<= (+ ULTIMATE.start_main_~i~6 2) ULTIMATE.start_main_~j~6)) (and (<= 1 ULTIMATE.start_main_~MAX~6) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 2) (<= 2 (* 2 ULTIMATE.start_main_~MAX~6)) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 0) (<= ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6) (<= 0 (* 2 ULTIMATE.start_main_~cont~6)) (<= ULTIMATE.start_main_~cont~6 0) (<= (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 2) (<= ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 2) (<= ULTIMATE.start_main_~cont~6 (+ ULTIMATE.start_main_~i~6 1)) (exists ((v_b_24_1 Int) (v_b_26_1 Int) (v_b_46_1 Int) (v_b_47_1 Int)) (and (forall ((v_prenex_180 Int)) (or (< v_prenex_180 v_b_46_1) (<= (- v_b_47_1 (select ULTIMATE.start_main_~str2~6 v_prenex_180)) 1) (<= v_b_47_1 v_prenex_180))) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_24_1)) 1) (<= (+ v_b_24_1 1) v_b_47_1) (<= ULTIMATE.start_main_~MAX~6 v_b_26_1) (<= (- v_b_26_1 (- v_b_26_1)) 2) (forall ((v_prenex_186 Int)) (or (<= v_b_47_1 v_prenex_186) (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_186) (- (select ULTIMATE.start_main_~str2~6 v_prenex_186))) 0) (< v_prenex_186 v_b_46_1))) (<= (- (- v_b_24_1) v_b_46_1) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_26_1)) 0) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_26_1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_26_1) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_46_1)) 1) (<= (- (- v_b_24_1) (- v_b_47_1)) 1) (<= (* 2 v_b_26_1) 2) (forall ((v_prenex_234 Int)) (or (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_234))) 1) (<= v_b_47_1 v_prenex_234) (< v_prenex_234 v_b_46_1))) (<= (- (- ULTIMATE.start_main_~j~6) v_b_26_1) (- 2)) (<= v_b_47_1 (+ ULTIMATE.start_main_~i~6 2)) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_24_1)) (<= (- (- v_b_24_1) (- v_b_46_1)) 0) (forall ((v_prenex_237 Int) (v_prenex_238 Int)) (or (<= v_b_47_1 v_prenex_238) (< v_prenex_238 v_b_46_1) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_237) (select ULTIMATE.start_main_~str2~6 v_prenex_238)) 0) (<= v_b_26_1 v_prenex_237) (< v_prenex_237 v_b_24_1))) (<= v_b_46_1 ULTIMATE.start_main_~cont~6) (<= (+ ULTIMATE.start_main_~cont~6 v_b_24_1) 0) (<= 1 (+ ULTIMATE.start_main_~j~6 v_b_46_1)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_24_1 1)) (<= (- ULTIMATE.start_main_~cont~6 v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_47_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_24_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_46_1)) 1) (<= ULTIMATE.start_main_~j~6 v_b_47_1) (<= v_b_26_1 ULTIMATE.start_main_~j~6) (<= (+ v_b_46_1 1) v_b_47_1) (<= v_b_47_1 (+ v_b_24_1 1)) (forall ((v_prenex_173 Int)) (or (< v_prenex_173 v_b_46_1) (<= (- (- v_b_46_1) (select ULTIMATE.start_main_~str2~6 v_prenex_173)) 0) (<= v_b_47_1 v_prenex_173))) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_26_1)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_46_1) 1) (<= 1 (+ v_b_24_1 ULTIMATE.start_main_~j~6)) (<= (- (- v_b_24_1) v_b_26_1) (- 1)) (<= (* 2 v_b_46_1) 0) (<= 0 v_b_24_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_24_1)) (- 1)) (<= v_b_24_1 v_b_46_1) (forall ((v_prenex_213 Int)) (or (< v_prenex_213 v_b_46_1) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_213))) 0) (<= v_b_47_1 v_prenex_213))) (forall ((v_prenex_216 Int)) (or (<= v_b_47_1 v_prenex_216) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_216))) (- 1)) (< v_prenex_216 v_b_46_1))) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_47_1) (forall ((v_prenex_185 Int)) (or (<= (- v_b_24_1 (select ULTIMATE.start_main_~str2~6 v_prenex_185)) 0) (< v_prenex_185 v_b_46_1) (<= v_b_47_1 v_prenex_185))) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_47_1)) 0) (forall ((v_prenex_181 Int)) (or (< v_prenex_181 v_b_46_1) (<= v_b_47_1 v_prenex_181) (<= (- v_b_47_1 (- (select ULTIMATE.start_main_~str2~6 v_prenex_181))) 1))) (<= (- ULTIMATE.start_main_~i~6 (- v_b_47_1)) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_24_1) (- 1)) (<= (- (- v_b_26_1) (- v_b_47_1)) 0) (forall ((v_prenex_220 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str2~6 v_prenex_220)) 1) (<= v_b_47_1 v_prenex_220) (< v_prenex_220 v_b_46_1))) (<= (+ ULTIMATE.start_main_~i~6 v_b_47_1) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_26_1)) 2) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_47_1)) 2) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_24_1) (<= (- (- v_b_47_1) v_b_47_1) (- 2)) (forall ((v_prenex_229 Int)) (or (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str2~6 v_prenex_229)) (- 1)) (<= v_b_47_1 v_prenex_229) (< v_prenex_229 v_b_46_1))) (<= 2 (+ ULTIMATE.start_main_~j~6 v_b_47_1)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_24_1)) 0) (<= 1 (+ v_b_24_1 ULTIMATE.start_main_~MAX~6)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_47_1) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_47_1) (- 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_46_1) (- 1)) (<= 2 (* 2 v_b_26_1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_47_1)) 0) (<= v_b_26_1 1) (<= (- ULTIMATE.start_main_~j~6 v_b_26_1) 0) (<= (+ v_b_24_1 ULTIMATE.start_main_~j~6) 1) (<= (- ULTIMATE.start_main_~j~6 v_b_47_1) 0) (< v_b_47_1 (+ v_b_46_1 1)) (<= 1 (+ v_b_24_1 v_b_26_1)) (<= (- (- v_b_46_1) v_b_46_1) 0) (<= (+ v_b_46_1 1) ULTIMATE.start_main_~MAX~6) (<= v_b_24_1 0) (<= (+ ULTIMATE.start_main_~cont~6 v_b_46_1) 0) (<= v_b_26_1 (+ ULTIMATE.start_main_~cont~6 1)) (<= (- v_b_24_1 v_b_46_1) 0) (<= 0 (+ v_b_24_1 v_b_46_1)) (<= v_b_26_1 ULTIMATE.start_main_~MAX~6) (<= 2 (+ ULTIMATE.start_main_~j~6 v_b_26_1)) (<= v_b_26_1 (+ ULTIMATE.start_main_~i~6 2)) (<= (+ v_b_26_1 v_b_46_1) 1) (<= (- v_b_26_1 v_b_46_1) 1) (<= 2 (+ v_b_26_1 v_b_47_1)) (<= (- v_b_24_1 (- v_b_47_1)) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_26_1) (- 2)) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_47_1)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_47_1)) 2) (forall ((v_prenex_236 Int)) (or (<= (- (- v_b_26_1) (select ULTIMATE.start_main_~str2~6 v_prenex_236)) (- 1)) (< v_prenex_236 v_b_46_1) (<= v_b_47_1 v_prenex_236))) (<= (+ v_b_24_1 1) ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_46_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_47_1) 0) (forall ((v_prenex_227 Int) (v_prenex_228 Int)) (or (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_227) (- (select ULTIMATE.start_main_~str2~6 v_prenex_228))) 0) (<= v_b_26_1 v_prenex_227) (< v_prenex_227 v_b_24_1) (<= v_b_47_1 v_prenex_228) (< v_prenex_228 v_b_46_1))) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_47_1)) 1) (<= (+ v_b_24_1 v_b_46_1) 0) (<= 1 (+ v_b_26_1 v_b_46_1)) (<= (- v_b_24_1 v_b_47_1) (- 1)) (<= v_b_46_1 0) (forall ((v_prenex_208 Int)) (or (< v_prenex_208 v_b_46_1) (<= v_b_47_1 v_prenex_208) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_208)) (select ULTIMATE.start_main_~str2~6 v_prenex_208)) 0))) (<= (+ ULTIMATE.start_main_~i~6 2) v_b_26_1) (<= 2 (+ v_b_26_1 ULTIMATE.start_main_~j~6)) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_46_1) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_46_1)) (- 1)) (<= ULTIMATE.start_main_~j~6 (+ v_b_46_1 1)) (<= 0 v_b_46_1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_46_1) 1) (<= v_b_46_1 (+ ULTIMATE.start_main_~i~6 1)) (forall ((v_prenex_205 Int) (v_prenex_206 Int)) (or (< v_prenex_205 v_b_24_1) (<= v_b_47_1 v_prenex_206) (< v_prenex_206 v_b_46_1) (<= v_b_26_1 v_prenex_205) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_205)) (select ULTIMATE.start_main_~str2~6 v_prenex_206)) 0))) (<= (+ ULTIMATE.start_main_~i~6 2) v_b_47_1) (<= 1 v_b_26_1) (forall ((v_prenex_197 Int)) (or (< v_prenex_197 v_b_46_1) (<= v_b_47_1 v_prenex_197) (<= (- (- v_b_26_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_197))) (- 1)))) (<= (+ v_b_46_1 1) v_b_26_1) (<= (- ULTIMATE.start_main_~MAX~6 v_b_26_1) 0) (<= ULTIMATE.start_main_~cont~6 v_b_24_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_26_1)) 0) (<= v_b_26_1 v_b_47_1) (<= (- v_b_46_1 v_b_47_1) (- 1)) (forall ((v_prenex_204 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str2~6 v_prenex_204)) 0) (< v_prenex_204 v_b_46_1) (<= v_b_47_1 v_prenex_204))) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_46_1)) (- 1)) (forall ((v_prenex_231 Int)) (or (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_231))) 1) (<= v_b_47_1 v_prenex_231) (< v_prenex_231 v_b_46_1))) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_47_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_47_1)) 2) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_24_1)) (- 1)) (forall ((v_idx_123 Int)) (or (<= v_b_47_1 v_idx_123) (<= (- (- v_b_24_1) (select ULTIMATE.start_main_~str2~6 v_idx_123)) 0) (< v_idx_123 v_b_46_1))) (forall ((v_prenex_201 Int)) (or (< v_prenex_201 v_b_46_1) (<= v_b_47_1 v_prenex_201) (<= (- v_b_26_1 (- (select ULTIMATE.start_main_~str2~6 v_prenex_201))) 1))) (<= (- v_b_26_1 (- v_b_47_1)) 2) (<= (- ULTIMATE.start_main_~i~6 (- v_b_26_1)) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_46_1) (- 1)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_24_1)) 1) (<= (- ULTIMATE.start_main_~cont~6 v_b_24_1) 0) (<= (+ v_b_24_1 1) v_b_26_1) (<= (* 2 v_b_24_1) 0) (forall ((v_prenex_178 Int)) (or (< v_prenex_178 v_b_46_1) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_178))) 0) (<= v_b_47_1 v_prenex_178))) (<= v_b_47_1 1) (<= (+ v_b_24_1 ULTIMATE.start_main_~MAX~6) 1) (<= v_b_24_1 (+ ULTIMATE.start_main_~i~6 1)) (<= 0 (* 2 v_b_24_1)) (<= (- v_b_46_1 (- v_b_47_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 v_b_24_1) 1) (<= (- v_b_24_1 (- v_b_46_1)) 0) (<= (+ ULTIMATE.start_main_~j~6 v_b_26_1) 2) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_24_1)) 1) (<= (- (- v_b_26_1) v_b_47_1) (- 2)) (<= ULTIMATE.start_main_~j~6 (+ v_b_24_1 1)) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_47_1) 2) (forall ((v_prenex_175 Int)) (or (<= v_b_47_1 v_prenex_175) (< v_prenex_175 v_b_46_1) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str2~6 v_prenex_175)) 1))) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- v_b_26_1) (- v_b_46_1)) (- 1)) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_46_1) (<= (+ ULTIMATE.start_main_~cont~6 v_b_26_1) 1) (<= (+ ULTIMATE.start_main_~j~6 v_b_46_1) 1) (<= (- (- v_b_26_1) v_b_46_1) (- 1)) (<= (- (- v_b_46_1) v_b_47_1) (- 1)) (forall ((v_prenex_192 Int)) (or (< v_prenex_192 v_b_46_1) (<= v_b_47_1 v_prenex_192) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str2~6 v_prenex_192)) 1))) (<= 0 (+ v_b_24_1 ULTIMATE.start_main_~i~6 1)) (forall ((v_prenex_209 Int)) (or (< v_prenex_209 v_b_46_1) (<= (- v_b_46_1 (- (select ULTIMATE.start_main_~str2~6 v_prenex_209))) 0) (<= v_b_47_1 v_prenex_209))) (<= 2 (* 2 v_b_47_1)) (<= (- ULTIMATE.start_main_~j~6 v_b_46_1) 1) (<= 1 (+ ULTIMATE.start_main_~MAX~6 v_b_46_1)) (<= 0 (+ v_b_26_1 ULTIMATE.start_main_~i~6)) (<= 1 (+ v_b_46_1 v_b_47_1)) (forall ((v_prenex_207 Int)) (or (< v_prenex_207 v_b_46_1) (<= v_b_47_1 v_prenex_207) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str2~6 v_prenex_207)) 0))) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_24_1)) 0) (<= (+ v_b_24_1 v_b_26_1) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_24_1) 1) (<= (+ v_b_24_1 ULTIMATE.start_main_~i~6 1) 0) (<= (- v_b_26_1 v_b_47_1) 0) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_46_1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_46_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_46_1)) (- 1)) (<= 2 (+ ULTIMATE.start_main_~MAX~6 v_b_47_1)) (<= 1 (+ v_b_24_1 v_b_47_1)) (<= (+ ULTIMATE.start_main_~i~6 v_b_46_1 1) 0) (forall ((v_prenex_169 Int)) (or (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_169))) (- 1)) (<= v_b_47_1 v_prenex_169) (< v_prenex_169 v_b_46_1))) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_46_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_26_1)) 2) (<= v_b_26_1 (+ v_b_24_1 1)) (<= (+ v_b_26_1 ULTIMATE.start_main_~MAX~6) 2) (<= 2 (+ v_b_26_1 ULTIMATE.start_main_~MAX~6)) (<= (- (- v_b_24_1) (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_46_1) (- 1)) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_47_1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_26_1) (- 1)) (<= (- v_b_26_1 (- v_b_46_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_47_1) 0) (forall ((v_prenex_235 Int)) (or (< v_prenex_235 v_b_46_1) (<= (- v_b_26_1 (select ULTIMATE.start_main_~str2~6 v_prenex_235)) 1) (<= v_b_47_1 v_prenex_235))) (<= (+ v_b_26_1 v_b_47_1) 2) (<= v_b_24_1 ULTIMATE.start_main_~cont~6) (forall ((v_prenex_187 Int) (v_prenex_188 Int)) (or (< v_prenex_187 v_b_24_1) (<= v_b_47_1 v_prenex_188) (<= v_b_26_1 v_prenex_187) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_187)) (- (select ULTIMATE.start_main_~str2~6 v_prenex_188))) 0) (< v_prenex_188 v_b_46_1))) (<= v_b_47_1 (+ ULTIMATE.start_main_~cont~6 1)) (<= (- ULTIMATE.start_main_~cont~6 v_b_47_1) (- 1)) (<= v_b_47_1 v_b_26_1) (<= (+ v_b_46_1 v_b_47_1) 1) (forall ((v_prenex_222 Int)) (or (< v_prenex_222 v_b_46_1) (<= v_b_47_1 v_prenex_222) (<= (- (- v_b_24_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_222))) 0))) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_46_1 1)) (<= (- (- ULTIMATE.start_main_~j~6) v_b_47_1) (- 2)) (<= v_b_47_1 ULTIMATE.start_main_~j~6) (<= v_b_26_1 (+ v_b_46_1 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_26_1) (- 2)) (<= (- (- ULTIMATE.start_main_~j~6) v_b_24_1) (- 1)) (<= v_b_47_1 ULTIMATE.start_main_~MAX~6) (<= (+ v_b_26_1 ULTIMATE.start_main_~j~6) 2) (forall ((v_prenex_211 Int)) (or (<= v_b_47_1 v_prenex_211) (<= (- v_b_24_1 (- (select ULTIMATE.start_main_~str2~6 v_prenex_211))) 0) (< v_prenex_211 v_b_46_1))) (<= (- ULTIMATE.start_main_~cont~6 v_b_46_1) 0) (<= (- v_b_47_1 (- v_b_47_1)) 2) (<= (- v_b_24_1 (- v_b_24_1)) 0) (forall ((v_prenex_167 Int)) (or (< v_prenex_167 v_b_46_1) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str2~6 v_prenex_167)) (- 1)) (<= v_b_47_1 v_prenex_167))) (<= (+ v_b_24_1 1) ULTIMATE.start_main_~j~6) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_26_1)) 1) (<= v_b_47_1 (+ v_b_46_1 1)) (forall ((v_prenex_215 Int)) (or (<= v_b_47_1 v_prenex_215) (< v_prenex_215 v_b_46_1) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_215))) 1))) (<= (- ULTIMATE.start_main_~j~6 v_b_24_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_46_1)) 0) (forall ((v_prenex_193 Int)) (or (<= (- v_b_46_1 (select ULTIMATE.start_main_~str2~6 v_prenex_193)) 0) (<= v_b_47_1 v_prenex_193) (< v_prenex_193 v_b_46_1))) (<= ULTIMATE.start_main_~cont~6 v_b_46_1) (<= (- (- v_b_46_1) (- v_b_47_1)) 1) (<= ULTIMATE.start_main_~MAX~6 v_b_47_1) (<= (- (- v_b_24_1) v_b_47_1) (- 1)) (<= (+ v_b_26_1 ULTIMATE.start_main_~i~6) 0) (<= ULTIMATE.start_main_~j~6 v_b_26_1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_24_1)) (- 1)) (forall ((v_prenex_194 Int)) (or (< v_prenex_194 v_b_46_1) (<= v_b_47_1 v_prenex_194) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_194))) (- 1)))) (forall ((v_prenex_226 Int)) (or (<= (- (- v_b_47_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_226))) (- 1)) (< v_prenex_226 v_b_46_1) (<= v_b_47_1 v_prenex_226))) (<= (- v_b_46_1 (- v_b_46_1)) 0) (<= v_b_46_1 v_b_24_1) (<= (+ v_b_46_1 1) ULTIMATE.start_main_~j~6) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_46_1 1)) (<= (+ v_b_24_1 v_b_47_1) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_47_1) (- 2)) (<= (+ ULTIMATE.start_main_~j~6 v_b_47_1) 2) (<= (- (- v_b_24_1) v_b_24_1) 0) (<= 0 (* 2 v_b_46_1)) (forall ((v_prenex_200 Int)) (or (< v_prenex_200 v_b_46_1) (<= (- (- v_b_47_1) (select ULTIMATE.start_main_~str2~6 v_prenex_200)) (- 1)) (<= v_b_47_1 v_prenex_200))) (forall ((v_prenex_219 Int)) (or (<= (- (- v_b_46_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_219))) 0) (<= v_b_47_1 v_prenex_219) (< v_prenex_219 v_b_46_1))) (<= (- v_b_24_1 v_b_26_1) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_24_1) 0) (<= (* 2 v_b_47_1) 2) (<= 1 v_b_47_1) (<= (- v_b_24_1 (- v_b_26_1)) 1) (forall ((v_prenex_190 Int)) (or (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str2~6 v_prenex_190)) (- 1)) (< v_prenex_190 v_b_46_1) (<= v_b_47_1 v_prenex_190))) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_26_1)) 2))) (<= 2 (* 2 ULTIMATE.start_main_~j~6)) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 2) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 2) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= 0 ULTIMATE.start_main_~cont~6) (<= ULTIMATE.start_main_~j~6 1) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6)) (<= 0 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6)) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~j~6) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6)) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6) 2) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6) 1) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 1) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 1) (<= (+ ULTIMATE.start_main_~i~6 2) ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~MAX~6) (<= ULTIMATE.start_main_~MAX~6 1) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) (- 2)) (<= (+ (* 2 ULTIMATE.start_main_~i~6) 2) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) (- 2)) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6 1) 0) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~cont~6 1)) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~cont~6 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 2) (<= (* 2 ULTIMATE.start_main_~j~6) 2) (<= 1 ULTIMATE.start_main_~j~6) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~i~6 2)) (<= (+ ULTIMATE.start_main_~i~6 1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 1) (<= 0 (+ ULTIMATE.start_main_~i~6 1)) (<= 0 (+ (* 2 ULTIMATE.start_main_~i~6) 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 1) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) (- 1)) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~i~6 2)) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6) 0) (<= (* 2 ULTIMATE.start_main_~MAX~6) 2) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 1) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 0) (<= (* 2 ULTIMATE.start_main_~cont~6) 0) (<= 0 (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) (- 1)) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 1) (<= (+ ULTIMATE.start_main_~i~6 1) ULTIMATE.start_main_~cont~6) (<= 2 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6)) (<= (+ ULTIMATE.start_main_~i~6 2) ULTIMATE.start_main_~j~6)) (and (<= 1 ULTIMATE.start_main_~MAX~6) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 2) (<= 2 (* 2 ULTIMATE.start_main_~MAX~6)) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 0) (<= ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6) (<= 0 (* 2 ULTIMATE.start_main_~cont~6)) (<= ULTIMATE.start_main_~cont~6 0) (<= (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 2) (<= ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 2) (<= ULTIMATE.start_main_~cont~6 (+ ULTIMATE.start_main_~i~6 1)) (<= 2 (* 2 ULTIMATE.start_main_~j~6)) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 2) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 2) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= 0 ULTIMATE.start_main_~cont~6) (<= ULTIMATE.start_main_~j~6 1) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6)) (<= 0 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6)) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~j~6) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6)) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6) 2) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6) 1) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 1) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 1) (exists ((v_b_24_1 Int) (v_b_26_1 Int) (v_b_46_1 Int) (v_b_47_1 Int)) (and (forall ((v_prenex_180 Int)) (or (< v_prenex_180 v_b_46_1) (<= (- v_b_47_1 (select ULTIMATE.start_main_~str2~6 v_prenex_180)) 1) (<= v_b_47_1 v_prenex_180))) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_24_1)) 1) (<= (+ v_b_24_1 1) v_b_47_1) (forall ((v_prenex_165 Int)) (or (< v_prenex_165 v_b_24_1) (<= v_b_26_1 v_prenex_165) (<= (- v_b_47_1 (select ULTIMATE.start_main_~str1~6 v_prenex_165)) 1))) (<= ULTIMATE.start_main_~MAX~6 v_b_26_1) (<= (- v_b_26_1 (- v_b_26_1)) 2) (forall ((v_prenex_186 Int)) (or (<= v_b_47_1 v_prenex_186) (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_186) (- (select ULTIMATE.start_main_~str2~6 v_prenex_186))) 0) (< v_prenex_186 v_b_46_1))) (<= (- (- v_b_24_1) v_b_46_1) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_26_1)) 0) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_26_1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_26_1) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_46_1)) 1) (<= (- (- v_b_24_1) (- v_b_47_1)) 1) (<= (* 2 v_b_26_1) 2) (forall ((v_prenex_234 Int)) (or (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_234))) 1) (<= v_b_47_1 v_prenex_234) (< v_prenex_234 v_b_46_1))) (<= (- (- ULTIMATE.start_main_~j~6) v_b_26_1) (- 2)) (<= v_b_47_1 (+ ULTIMATE.start_main_~i~6 2)) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_24_1)) (<= (- (- v_b_24_1) (- v_b_46_1)) 0) (forall ((v_prenex_237 Int) (v_prenex_238 Int)) (or (<= v_b_47_1 v_prenex_238) (< v_prenex_238 v_b_46_1) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_237) (select ULTIMATE.start_main_~str2~6 v_prenex_238)) 0) (<= v_b_26_1 v_prenex_237) (< v_prenex_237 v_b_24_1))) (<= v_b_46_1 ULTIMATE.start_main_~cont~6) (<= (+ ULTIMATE.start_main_~cont~6 v_b_24_1) 0) (<= 1 (+ ULTIMATE.start_main_~j~6 v_b_46_1)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_24_1 1)) (<= (- ULTIMATE.start_main_~cont~6 v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_47_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_24_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_46_1)) 1) (forall ((v_prenex_221 Int)) (or (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_221)) (- 1)) (<= v_b_26_1 v_prenex_221) (< v_prenex_221 v_b_24_1))) (<= ULTIMATE.start_main_~j~6 v_b_47_1) (forall ((v_prenex_182 Int)) (or (< v_prenex_182 v_b_24_1) (<= (- (- v_b_47_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_182))) (- 1)) (<= v_b_26_1 v_prenex_182))) (<= v_b_26_1 ULTIMATE.start_main_~j~6) (<= (+ v_b_46_1 1) v_b_47_1) (<= v_b_47_1 (+ v_b_24_1 1)) (forall ((v_prenex_173 Int)) (or (< v_prenex_173 v_b_46_1) (<= (- (- v_b_46_1) (select ULTIMATE.start_main_~str2~6 v_prenex_173)) 0) (<= v_b_47_1 v_prenex_173))) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_26_1)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_46_1) 1) (<= 1 (+ v_b_24_1 ULTIMATE.start_main_~j~6)) (<= (- (- v_b_24_1) v_b_26_1) (- 1)) (<= (* 2 v_b_46_1) 0) (<= 0 v_b_24_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_24_1)) (- 1)) (<= v_b_24_1 v_b_46_1) (forall ((v_prenex_213 Int)) (or (< v_prenex_213 v_b_46_1) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_213))) 0) (<= v_b_47_1 v_prenex_213))) (forall ((v_prenex_216 Int)) (or (<= v_b_47_1 v_prenex_216) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_216))) (- 1)) (< v_prenex_216 v_b_46_1))) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_47_1) (forall ((v_prenex_185 Int)) (or (<= (- v_b_24_1 (select ULTIMATE.start_main_~str2~6 v_prenex_185)) 0) (< v_prenex_185 v_b_46_1) (<= v_b_47_1 v_prenex_185))) (forall ((v_prenex_225 Int)) (or (<= (- (- v_b_46_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_225))) 0) (< v_prenex_225 v_b_24_1) (<= v_b_26_1 v_prenex_225))) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_47_1)) 0) (forall ((v_prenex_181 Int)) (or (< v_prenex_181 v_b_46_1) (<= v_b_47_1 v_prenex_181) (<= (- v_b_47_1 (- (select ULTIMATE.start_main_~str2~6 v_prenex_181))) 1))) (forall ((v_prenex_196 Int)) (or (<= v_b_26_1 v_prenex_196) (<= (- (- v_b_26_1) (select ULTIMATE.start_main_~str1~6 v_prenex_196)) (- 1)) (< v_prenex_196 v_b_24_1))) (forall ((v_prenex_210 Int)) (or (<= v_b_26_1 v_prenex_210) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_210))) 0) (< v_prenex_210 v_b_24_1))) (<= (- ULTIMATE.start_main_~i~6 (- v_b_47_1)) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_24_1) (- 1)) (forall ((v_prenex_191 Int)) (or (< v_prenex_191 v_b_24_1) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_191))) (- 1)) (<= v_b_26_1 v_prenex_191))) (<= (- (- v_b_26_1) (- v_b_47_1)) 0) (forall ((v_prenex_220 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str2~6 v_prenex_220)) 1) (<= v_b_47_1 v_prenex_220) (< v_prenex_220 v_b_46_1))) (<= (+ ULTIMATE.start_main_~i~6 v_b_47_1) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_26_1)) 2) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_47_1)) 2) (forall ((v_prenex_212 Int)) (or (< v_prenex_212 v_b_24_1) (<= v_b_26_1 v_prenex_212) (<= (- (- v_b_24_1) (select ULTIMATE.start_main_~str1~6 v_prenex_212)) 0))) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_24_1) (<= (- (- v_b_47_1) v_b_47_1) (- 2)) (forall ((v_prenex_229 Int)) (or (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str2~6 v_prenex_229)) (- 1)) (<= v_b_47_1 v_prenex_229) (< v_prenex_229 v_b_46_1))) (<= 2 (+ ULTIMATE.start_main_~j~6 v_b_47_1)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_24_1)) 0) (<= 1 (+ v_b_24_1 ULTIMATE.start_main_~MAX~6)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_47_1) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_47_1) (- 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_46_1) (- 1)) (<= 2 (* 2 v_b_26_1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_47_1)) 0) (<= v_b_26_1 1) (<= (- ULTIMATE.start_main_~j~6 v_b_26_1) 0) (<= (+ v_b_24_1 ULTIMATE.start_main_~j~6) 1) (<= (- ULTIMATE.start_main_~j~6 v_b_47_1) 0) (<= 1 (+ v_b_24_1 v_b_26_1)) (<= (- (- v_b_46_1) v_b_46_1) 0) (<= (+ v_b_46_1 1) ULTIMATE.start_main_~MAX~6) (<= v_b_24_1 0) (<= (+ ULTIMATE.start_main_~cont~6 v_b_46_1) 0) (<= v_b_26_1 (+ ULTIMATE.start_main_~cont~6 1)) (<= (- v_b_24_1 v_b_46_1) 0) (<= 0 (+ v_b_24_1 v_b_46_1)) (<= v_b_26_1 ULTIMATE.start_main_~MAX~6) (<= 2 (+ ULTIMATE.start_main_~j~6 v_b_26_1)) (<= v_b_26_1 (+ ULTIMATE.start_main_~i~6 2)) (<= (+ v_b_26_1 v_b_46_1) 1) (<= (- v_b_26_1 v_b_46_1) 1) (<= 2 (+ v_b_26_1 v_b_47_1)) (<= (- v_b_24_1 (- v_b_47_1)) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_26_1) (- 2)) (forall ((v_prenex_168 Int)) (or (<= v_b_26_1 v_prenex_168) (< v_prenex_168 v_b_24_1) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_prenex_168)) (- 1)))) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_47_1)) (forall ((v_prenex_183 Int)) (or (<= v_b_26_1 v_prenex_183) (< v_prenex_183 v_b_24_1) (<= (- v_b_24_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_183))) 0))) (<= (- ULTIMATE.start_main_~j~6 (- v_b_47_1)) 2) (forall ((v_prenex_236 Int)) (or (<= (- (- v_b_26_1) (select ULTIMATE.start_main_~str2~6 v_prenex_236)) (- 1)) (< v_prenex_236 v_b_46_1) (<= v_b_47_1 v_prenex_236))) (<= (+ v_b_24_1 1) ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_46_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_47_1) 0) (forall ((v_prenex_227 Int) (v_prenex_228 Int)) (or (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_227) (- (select ULTIMATE.start_main_~str2~6 v_prenex_228))) 0) (<= v_b_26_1 v_prenex_227) (< v_prenex_227 v_b_24_1) (<= v_b_47_1 v_prenex_228) (< v_prenex_228 v_b_46_1))) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_47_1)) 1) (<= (+ v_b_24_1 v_b_46_1) 0) (forall ((v_prenex_174 Int)) (or (< v_prenex_174 v_b_24_1) (<= v_b_26_1 v_prenex_174) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_prenex_174)) 1))) (<= 1 (+ v_b_26_1 v_b_46_1)) (<= (- v_b_24_1 v_b_47_1) (- 1)) (<= v_b_46_1 0) (forall ((v_prenex_208 Int)) (or (< v_prenex_208 v_b_46_1) (<= v_b_47_1 v_prenex_208) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_208)) (select ULTIMATE.start_main_~str2~6 v_prenex_208)) 0))) (<= (+ ULTIMATE.start_main_~i~6 2) v_b_26_1) (<= 2 (+ v_b_26_1 ULTIMATE.start_main_~j~6)) (forall ((v_prenex_172 Int)) (or (< v_prenex_172 v_b_24_1) (<= (- v_b_26_1 (select ULTIMATE.start_main_~str1~6 v_prenex_172)) 1) (<= v_b_26_1 v_prenex_172))) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_46_1) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_46_1)) (- 1)) (<= ULTIMATE.start_main_~j~6 (+ v_b_46_1 1)) (<= 0 v_b_46_1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_46_1) 1) (<= v_b_46_1 (+ ULTIMATE.start_main_~i~6 1)) (forall ((v_prenex_205 Int) (v_prenex_206 Int)) (or (< v_prenex_205 v_b_24_1) (<= v_b_47_1 v_prenex_206) (< v_prenex_206 v_b_46_1) (<= v_b_26_1 v_prenex_205) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_205)) (select ULTIMATE.start_main_~str2~6 v_prenex_206)) 0))) (<= (+ ULTIMATE.start_main_~i~6 2) v_b_47_1) (forall ((v_prenex_198 Int)) (or (<= (- v_b_26_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_198))) 1) (<= v_b_26_1 v_prenex_198) (< v_prenex_198 v_b_24_1))) (<= 1 v_b_26_1) (forall ((v_prenex_197 Int)) (or (< v_prenex_197 v_b_46_1) (<= v_b_47_1 v_prenex_197) (<= (- (- v_b_26_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_197))) (- 1)))) (<= (+ v_b_46_1 1) v_b_26_1) (<= (- ULTIMATE.start_main_~MAX~6 v_b_26_1) 0) (<= ULTIMATE.start_main_~cont~6 v_b_24_1) (forall ((v_prenex_202 Int)) (or (<= v_b_26_1 v_prenex_202) (< v_prenex_202 v_b_24_1) (<= (- (- v_b_24_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_202))) 0))) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_26_1)) 0) (forall ((v_prenex_179 Int)) (or (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_179))) 1) (<= v_b_26_1 v_prenex_179) (< v_prenex_179 v_b_24_1))) (<= v_b_26_1 v_b_47_1) (<= (- v_b_46_1 v_b_47_1) (- 1)) (forall ((v_prenex_204 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str2~6 v_prenex_204)) 0) (< v_prenex_204 v_b_46_1) (<= v_b_47_1 v_prenex_204))) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_46_1)) (- 1)) (forall ((v_prenex_231 Int)) (or (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_231))) 1) (<= v_b_47_1 v_prenex_231) (< v_prenex_231 v_b_46_1))) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_47_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_47_1)) 2) (forall ((v_prenex_214 Int)) (or (<= v_b_26_1 v_prenex_214) (<= (- v_b_46_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_214))) 0) (< v_prenex_214 v_b_24_1))) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_24_1)) (- 1)) (forall ((v_idx_123 Int)) (or (<= v_b_47_1 v_idx_123) (<= (- (- v_b_24_1) (select ULTIMATE.start_main_~str2~6 v_idx_123)) 0) (< v_idx_123 v_b_46_1))) (forall ((v_prenex_201 Int)) (or (< v_prenex_201 v_b_46_1) (<= v_b_47_1 v_prenex_201) (<= (- v_b_26_1 (- (select ULTIMATE.start_main_~str2~6 v_prenex_201))) 1))) (<= (- v_b_26_1 (- v_b_47_1)) 2) (<= (- ULTIMATE.start_main_~i~6 (- v_b_26_1)) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_46_1) (- 1)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_24_1)) 1) (forall ((v_prenex_218 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_218)) 1) (<= v_b_26_1 v_prenex_218) (< v_prenex_218 v_b_24_1))) (<= (- ULTIMATE.start_main_~cont~6 v_b_24_1) 0) (<= (+ v_b_24_1 1) v_b_26_1) (<= (* 2 v_b_24_1) 0) (forall ((v_prenex_178 Int)) (or (< v_prenex_178 v_b_46_1) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_178))) 0) (<= v_b_47_1 v_prenex_178))) (<= v_b_47_1 1) (forall ((v_prenex_176 Int)) (or (<= v_b_26_1 v_prenex_176) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_176))) (- 1)) (< v_prenex_176 v_b_24_1))) (<= (+ v_b_24_1 ULTIMATE.start_main_~MAX~6) 1) (<= v_b_24_1 (+ ULTIMATE.start_main_~i~6 1)) (<= 0 (* 2 v_b_24_1)) (forall ((v_prenex_189 Int)) (or (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_189)) (select ULTIMATE.start_main_~str1~6 v_prenex_189)) 0) (< v_prenex_189 v_b_24_1) (<= v_b_26_1 v_prenex_189))) (forall ((v_prenex_217 Int)) (or (<= v_b_26_1 v_prenex_217) (< v_prenex_217 v_b_24_1) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_217))) 1))) (<= (- v_b_46_1 (- v_b_47_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 v_b_24_1) 1) (<= (- v_b_24_1 (- v_b_46_1)) 0) (<= (+ ULTIMATE.start_main_~j~6 v_b_26_1) 2) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_24_1)) 1) (<= (- (- v_b_26_1) v_b_47_1) (- 2)) (<= ULTIMATE.start_main_~j~6 (+ v_b_24_1 1)) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_47_1) 2) (forall ((v_prenex_175 Int)) (or (<= v_b_47_1 v_prenex_175) (< v_prenex_175 v_b_46_1) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str2~6 v_prenex_175)) 1))) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- v_b_26_1) (- v_b_46_1)) (- 1)) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_46_1) (<= (+ ULTIMATE.start_main_~cont~6 v_b_26_1) 1) (<= (+ ULTIMATE.start_main_~j~6 v_b_46_1) 1) (<= (- (- v_b_26_1) v_b_46_1) (- 1)) (<= (- (- v_b_46_1) v_b_47_1) (- 1)) (forall ((v_prenex_192 Int)) (or (< v_prenex_192 v_b_46_1) (<= v_b_47_1 v_prenex_192) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str2~6 v_prenex_192)) 1))) (<= 0 (+ v_b_24_1 ULTIMATE.start_main_~i~6 1)) (forall ((v_prenex_209 Int)) (or (< v_prenex_209 v_b_46_1) (<= (- v_b_46_1 (- (select ULTIMATE.start_main_~str2~6 v_prenex_209))) 0) (<= v_b_47_1 v_prenex_209))) (<= 2 (* 2 v_b_47_1)) (<= (- ULTIMATE.start_main_~j~6 v_b_46_1) 1) (<= 1 (+ ULTIMATE.start_main_~MAX~6 v_b_46_1)) (<= 0 (+ v_b_26_1 ULTIMATE.start_main_~i~6)) (<= 1 (+ v_b_46_1 v_b_47_1)) (forall ((v_prenex_207 Int)) (or (< v_prenex_207 v_b_46_1) (<= v_b_47_1 v_prenex_207) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str2~6 v_prenex_207)) 0))) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_24_1)) 0) (<= (+ v_b_24_1 v_b_26_1) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_24_1) 1) (<= (+ v_b_24_1 ULTIMATE.start_main_~i~6 1) 0) (<= (- v_b_26_1 v_b_47_1) 0) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_46_1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_46_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_46_1)) (- 1)) (<= 2 (+ ULTIMATE.start_main_~MAX~6 v_b_47_1)) (<= 1 (+ v_b_24_1 v_b_47_1)) (<= (+ ULTIMATE.start_main_~i~6 v_b_46_1 1) 0) (forall ((v_prenex_169 Int)) (or (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_169))) (- 1)) (<= v_b_47_1 v_prenex_169) (< v_prenex_169 v_b_46_1))) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_46_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_26_1)) 2) (<= v_b_26_1 (+ v_b_24_1 1)) (<= (+ v_b_26_1 ULTIMATE.start_main_~MAX~6) 2) (<= 2 (+ v_b_26_1 ULTIMATE.start_main_~MAX~6)) (<= (- (- v_b_24_1) (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_46_1) (- 1)) (forall ((v_prenex_171 Int)) (or (<= v_b_26_1 v_prenex_171) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_171) (- (select ULTIMATE.start_main_~str1~6 v_prenex_171))) 0) (< v_prenex_171 v_b_24_1))) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_47_1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_26_1) (- 1)) (<= (- v_b_26_1 (- v_b_46_1)) 1) (forall ((v_prenex_224 Int)) (or (<= (- v_b_24_1 (select ULTIMATE.start_main_~str1~6 v_prenex_224)) 0) (<= v_b_26_1 v_prenex_224) (< v_prenex_224 v_b_24_1))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_47_1) 0) (forall ((v_prenex_170 Int)) (or (< v_prenex_170 v_b_24_1) (<= v_b_26_1 v_prenex_170) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_170)) (- 1)))) (forall ((v_prenex_235 Int)) (or (< v_prenex_235 v_b_46_1) (<= (- v_b_26_1 (select ULTIMATE.start_main_~str2~6 v_prenex_235)) 1) (<= v_b_47_1 v_prenex_235))) (<= (+ v_b_26_1 v_b_47_1) 2) (<= v_b_24_1 ULTIMATE.start_main_~cont~6) (forall ((v_prenex_187 Int) (v_prenex_188 Int)) (or (< v_prenex_187 v_b_24_1) (<= v_b_47_1 v_prenex_188) (<= v_b_26_1 v_prenex_187) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_187)) (- (select ULTIMATE.start_main_~str2~6 v_prenex_188))) 0) (< v_prenex_188 v_b_46_1))) (<= v_b_47_1 (+ ULTIMATE.start_main_~cont~6 1)) (<= (- ULTIMATE.start_main_~cont~6 v_b_47_1) (- 1)) (<= v_b_47_1 v_b_26_1) (<= (+ v_b_46_1 v_b_47_1) 1) (forall ((v_prenex_177 Int)) (or (< v_prenex_177 v_b_24_1) (<= v_b_26_1 v_prenex_177) (<= (- (- v_b_47_1) (select ULTIMATE.start_main_~str1~6 v_prenex_177)) (- 1)))) (forall ((v_prenex_222 Int)) (or (< v_prenex_222 v_b_46_1) (<= v_b_47_1 v_prenex_222) (<= (- (- v_b_24_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_222))) 0))) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_46_1 1)) (<= (- (- ULTIMATE.start_main_~j~6) v_b_47_1) (- 2)) (forall ((v_prenex_203 Int)) (or (< v_prenex_203 v_b_24_1) (<= v_b_26_1 v_prenex_203) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_203))) 1))) (<= v_b_47_1 ULTIMATE.start_main_~j~6) (<= v_b_26_1 (+ v_b_46_1 1)) (forall ((v_prenex_195 Int)) (or (<= v_b_26_1 v_prenex_195) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_195))) 0) (< v_prenex_195 v_b_24_1))) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_26_1) (- 2)) (<= (- (- ULTIMATE.start_main_~j~6) v_b_24_1) (- 1)) (<= v_b_47_1 ULTIMATE.start_main_~MAX~6) (<= (+ v_b_26_1 ULTIMATE.start_main_~j~6) 2) (forall ((v_prenex_211 Int)) (or (<= v_b_47_1 v_prenex_211) (<= (- v_b_24_1 (- (select ULTIMATE.start_main_~str2~6 v_prenex_211))) 0) (< v_prenex_211 v_b_46_1))) (<= (- ULTIMATE.start_main_~cont~6 v_b_46_1) 0) (<= (- v_b_47_1 (- v_b_47_1)) 2) (<= (- v_b_24_1 (- v_b_24_1)) 0) (forall ((v_prenex_167 Int)) (or (< v_prenex_167 v_b_46_1) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str2~6 v_prenex_167)) (- 1)) (<= v_b_47_1 v_prenex_167))) (<= (+ v_b_24_1 1) ULTIMATE.start_main_~j~6) (forall ((v_prenex_184 Int)) (or (< v_prenex_184 v_b_24_1) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_184)) 1) (<= v_b_26_1 v_prenex_184))) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_26_1)) 1) (forall ((v_prenex_230 Int)) (or (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_230)) 0) (< v_prenex_230 v_b_24_1) (<= v_b_26_1 v_prenex_230))) (<= v_b_47_1 (+ v_b_46_1 1)) (forall ((v_prenex_215 Int)) (or (<= v_b_47_1 v_prenex_215) (< v_prenex_215 v_b_46_1) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_215))) 1))) (<= (- ULTIMATE.start_main_~j~6 v_b_24_1) 1) (forall ((v_prenex_166 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_166)) 0) (<= v_b_26_1 v_prenex_166) (< v_prenex_166 v_b_24_1))) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_46_1)) 0) (forall ((v_prenex_223 Int)) (or (< v_prenex_223 v_b_24_1) (<= (- (- v_b_26_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_223))) (- 1)) (<= v_b_26_1 v_prenex_223))) (forall ((v_prenex_193 Int)) (or (<= (- v_b_46_1 (select ULTIMATE.start_main_~str2~6 v_prenex_193)) 0) (<= v_b_47_1 v_prenex_193) (< v_prenex_193 v_b_46_1))) (<= ULTIMATE.start_main_~cont~6 v_b_46_1) (<= (- (- v_b_46_1) (- v_b_47_1)) 1) (<= ULTIMATE.start_main_~MAX~6 v_b_47_1) (forall ((v_idx_126 Int)) (or (<= (- (- v_b_46_1) (select ULTIMATE.start_main_~str1~6 v_idx_126)) 0) (<= v_b_26_1 v_idx_126) (< v_idx_126 v_b_24_1))) (<= (- (- v_b_24_1) v_b_47_1) (- 1)) (<= (+ v_b_26_1 ULTIMATE.start_main_~i~6) 0) (<= ULTIMATE.start_main_~j~6 v_b_26_1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_24_1)) (- 1)) (forall ((v_prenex_194 Int)) (or (< v_prenex_194 v_b_46_1) (<= v_b_47_1 v_prenex_194) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_194))) (- 1)))) (forall ((v_prenex_226 Int)) (or (<= (- (- v_b_47_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_226))) (- 1)) (< v_prenex_226 v_b_46_1) (<= v_b_47_1 v_prenex_226))) (<= (- v_b_46_1 (- v_b_46_1)) 0) (<= v_b_46_1 v_b_24_1) (<= (+ v_b_46_1 1) ULTIMATE.start_main_~j~6) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_46_1 1)) (<= (+ v_b_24_1 v_b_47_1) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_47_1) (- 2)) (<= (+ ULTIMATE.start_main_~j~6 v_b_47_1) 2) (<= (- (- v_b_24_1) v_b_24_1) 0) (forall ((v_prenex_232 Int)) (or (< v_prenex_232 v_b_24_1) (<= (- v_b_46_1 (select ULTIMATE.start_main_~str1~6 v_prenex_232)) 0) (<= v_b_26_1 v_prenex_232))) (<= 0 (* 2 v_b_46_1)) (forall ((v_prenex_200 Int)) (or (< v_prenex_200 v_b_46_1) (<= (- (- v_b_47_1) (select ULTIMATE.start_main_~str2~6 v_prenex_200)) (- 1)) (<= v_b_47_1 v_prenex_200))) (forall ((v_prenex_219 Int)) (or (<= (- (- v_b_46_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_219))) 0) (<= v_b_47_1 v_prenex_219) (< v_prenex_219 v_b_46_1))) (<= (- v_b_24_1 v_b_26_1) (- 1)) (forall ((v_prenex_233 Int)) (or (<= v_b_26_1 v_prenex_233) (< v_prenex_233 v_b_24_1) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_233))) (- 1)))) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_24_1) 0) (<= (* 2 v_b_47_1) 2) (<= 1 v_b_47_1) (forall ((v_prenex_199 Int)) (or (<= v_b_26_1 v_prenex_199) (< v_prenex_199 v_b_24_1) (<= (- v_b_47_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_199))) 1))) (<= (- v_b_24_1 (- v_b_26_1)) 1) (forall ((v_prenex_190 Int)) (or (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str2~6 v_prenex_190)) (- 1)) (< v_prenex_190 v_b_46_1) (<= v_b_47_1 v_prenex_190))) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_26_1)) 2))) (<= (+ ULTIMATE.start_main_~i~6 2) ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~MAX~6) (<= ULTIMATE.start_main_~MAX~6 1) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) (- 2)) (<= (+ (* 2 ULTIMATE.start_main_~i~6) 2) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) (- 2)) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6 1) 0) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~cont~6 1)) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~cont~6 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 2) (<= (* 2 ULTIMATE.start_main_~j~6) 2) (<= 1 ULTIMATE.start_main_~j~6) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~i~6 2)) (<= (+ ULTIMATE.start_main_~i~6 1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 1) (<= 0 (+ ULTIMATE.start_main_~i~6 1)) (<= 0 (+ (* 2 ULTIMATE.start_main_~i~6) 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 1) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) (- 1)) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~i~6 2)) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6) 0) (<= (* 2 ULTIMATE.start_main_~MAX~6) 2) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 1) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 0) (<= (* 2 ULTIMATE.start_main_~cont~6) 0) (<= 0 (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) (- 1)) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 1) (<= (+ ULTIMATE.start_main_~i~6 1) ULTIMATE.start_main_~cont~6) (<= 2 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6)) (<= (+ ULTIMATE.start_main_~i~6 2) ULTIMATE.start_main_~j~6)) (and (<= 1 ULTIMATE.start_main_~MAX~6) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 0) (exists ((v_b_24_1 Int) (v_b_26_1 Int) (v_b_46_1 Int) (v_b_47_1 Int)) (and (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_24_1)) 1) (<= (+ v_b_24_1 1) v_b_47_1) (forall ((v_prenex_165 Int)) (or (< v_prenex_165 v_b_24_1) (<= v_b_26_1 v_prenex_165) (<= (- v_b_47_1 (select ULTIMATE.start_main_~str1~6 v_prenex_165)) 1))) (<= ULTIMATE.start_main_~MAX~6 v_b_26_1) (<= (- v_b_26_1 (- v_b_26_1)) 2) (< v_b_26_1 (+ v_b_24_1 1)) (<= (- (- v_b_24_1) v_b_46_1) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_26_1)) 0) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_26_1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_26_1) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_46_1)) 1) (<= (- (- v_b_24_1) (- v_b_47_1)) 1) (<= (* 2 v_b_26_1) 2) (<= (- (- ULTIMATE.start_main_~j~6) v_b_26_1) (- 2)) (<= v_b_47_1 (+ ULTIMATE.start_main_~i~6 2)) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_24_1)) (<= (- (- v_b_24_1) (- v_b_46_1)) 0) (forall ((v_prenex_237 Int) (v_prenex_238 Int)) (or (<= v_b_47_1 v_prenex_238) (< v_prenex_238 v_b_46_1) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_237) (select ULTIMATE.start_main_~str2~6 v_prenex_238)) 0) (<= v_b_26_1 v_prenex_237) (< v_prenex_237 v_b_24_1))) (<= v_b_46_1 ULTIMATE.start_main_~cont~6) (<= (+ ULTIMATE.start_main_~cont~6 v_b_24_1) 0) (<= 1 (+ ULTIMATE.start_main_~j~6 v_b_46_1)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_24_1 1)) (<= (- ULTIMATE.start_main_~cont~6 v_b_26_1) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_47_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_24_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_46_1)) 1) (forall ((v_prenex_221 Int)) (or (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_221)) (- 1)) (<= v_b_26_1 v_prenex_221) (< v_prenex_221 v_b_24_1))) (<= ULTIMATE.start_main_~j~6 v_b_47_1) (forall ((v_prenex_182 Int)) (or (< v_prenex_182 v_b_24_1) (<= (- (- v_b_47_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_182))) (- 1)) (<= v_b_26_1 v_prenex_182))) (<= v_b_26_1 ULTIMATE.start_main_~j~6) (<= (+ v_b_46_1 1) v_b_47_1) (<= v_b_47_1 (+ v_b_24_1 1)) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_26_1)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_46_1) 1) (<= 1 (+ v_b_24_1 ULTIMATE.start_main_~j~6)) (<= (- (- v_b_24_1) v_b_26_1) (- 1)) (<= (* 2 v_b_46_1) 0) (<= 0 v_b_24_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_24_1)) (- 1)) (<= v_b_24_1 v_b_46_1) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_47_1) (forall ((v_prenex_225 Int)) (or (<= (- (- v_b_46_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_225))) 0) (< v_prenex_225 v_b_24_1) (<= v_b_26_1 v_prenex_225))) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_47_1)) 0) (forall ((v_prenex_196 Int)) (or (<= v_b_26_1 v_prenex_196) (<= (- (- v_b_26_1) (select ULTIMATE.start_main_~str1~6 v_prenex_196)) (- 1)) (< v_prenex_196 v_b_24_1))) (forall ((v_prenex_210 Int)) (or (<= v_b_26_1 v_prenex_210) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_210))) 0) (< v_prenex_210 v_b_24_1))) (<= (- ULTIMATE.start_main_~i~6 (- v_b_47_1)) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_24_1) (- 1)) (forall ((v_prenex_191 Int)) (or (< v_prenex_191 v_b_24_1) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_191))) (- 1)) (<= v_b_26_1 v_prenex_191))) (<= (- (- v_b_26_1) (- v_b_47_1)) 0) (<= (+ ULTIMATE.start_main_~i~6 v_b_47_1) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_26_1)) 2) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_47_1)) 2) (forall ((v_prenex_212 Int)) (or (< v_prenex_212 v_b_24_1) (<= v_b_26_1 v_prenex_212) (<= (- (- v_b_24_1) (select ULTIMATE.start_main_~str1~6 v_prenex_212)) 0))) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_24_1) (<= (- (- v_b_47_1) v_b_47_1) (- 2)) (<= 2 (+ ULTIMATE.start_main_~j~6 v_b_47_1)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_24_1)) 0) (<= 1 (+ v_b_24_1 ULTIMATE.start_main_~MAX~6)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_47_1) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_47_1) (- 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_46_1) (- 1)) (<= 2 (* 2 v_b_26_1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_47_1)) 0) (<= v_b_26_1 1) (<= (- ULTIMATE.start_main_~j~6 v_b_26_1) 0) (<= (+ v_b_24_1 ULTIMATE.start_main_~j~6) 1) (<= (- ULTIMATE.start_main_~j~6 v_b_47_1) 0) (<= 1 (+ v_b_24_1 v_b_26_1)) (<= (- (- v_b_46_1) v_b_46_1) 0) (<= (+ v_b_46_1 1) ULTIMATE.start_main_~MAX~6) (<= v_b_24_1 0) (<= (+ ULTIMATE.start_main_~cont~6 v_b_46_1) 0) (<= v_b_26_1 (+ ULTIMATE.start_main_~cont~6 1)) (<= (- v_b_24_1 v_b_46_1) 0) (<= 0 (+ v_b_24_1 v_b_46_1)) (<= v_b_26_1 ULTIMATE.start_main_~MAX~6) (<= 2 (+ ULTIMATE.start_main_~j~6 v_b_26_1)) (<= v_b_26_1 (+ ULTIMATE.start_main_~i~6 2)) (<= (+ v_b_26_1 v_b_46_1) 1) (<= (- v_b_26_1 v_b_46_1) 1) (<= 2 (+ v_b_26_1 v_b_47_1)) (<= (- v_b_24_1 (- v_b_47_1)) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_26_1) (- 2)) (forall ((v_prenex_168 Int)) (or (<= v_b_26_1 v_prenex_168) (< v_prenex_168 v_b_24_1) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_prenex_168)) (- 1)))) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_47_1)) (forall ((v_prenex_183 Int)) (or (<= v_b_26_1 v_prenex_183) (< v_prenex_183 v_b_24_1) (<= (- v_b_24_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_183))) 0))) (<= (- ULTIMATE.start_main_~j~6 (- v_b_47_1)) 2) (<= (+ v_b_24_1 1) ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_46_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_47_1) 0) (forall ((v_prenex_227 Int) (v_prenex_228 Int)) (or (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_227) (- (select ULTIMATE.start_main_~str2~6 v_prenex_228))) 0) (<= v_b_26_1 v_prenex_227) (< v_prenex_227 v_b_24_1) (<= v_b_47_1 v_prenex_228) (< v_prenex_228 v_b_46_1))) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_47_1)) 1) (<= (+ v_b_24_1 v_b_46_1) 0) (forall ((v_prenex_174 Int)) (or (< v_prenex_174 v_b_24_1) (<= v_b_26_1 v_prenex_174) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_prenex_174)) 1))) (<= 1 (+ v_b_26_1 v_b_46_1)) (<= (- v_b_24_1 v_b_47_1) (- 1)) (<= v_b_46_1 0) (<= (+ ULTIMATE.start_main_~i~6 2) v_b_26_1) (<= 2 (+ v_b_26_1 ULTIMATE.start_main_~j~6)) (forall ((v_prenex_172 Int)) (or (< v_prenex_172 v_b_24_1) (<= (- v_b_26_1 (select ULTIMATE.start_main_~str1~6 v_prenex_172)) 1) (<= v_b_26_1 v_prenex_172))) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_46_1) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_46_1)) (- 1)) (<= ULTIMATE.start_main_~j~6 (+ v_b_46_1 1)) (<= 0 v_b_46_1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_46_1) 1) (<= v_b_46_1 (+ ULTIMATE.start_main_~i~6 1)) (forall ((v_prenex_205 Int) (v_prenex_206 Int)) (or (< v_prenex_205 v_b_24_1) (<= v_b_47_1 v_prenex_206) (< v_prenex_206 v_b_46_1) (<= v_b_26_1 v_prenex_205) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_205)) (select ULTIMATE.start_main_~str2~6 v_prenex_206)) 0))) (<= (+ ULTIMATE.start_main_~i~6 2) v_b_47_1) (forall ((v_prenex_198 Int)) (or (<= (- v_b_26_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_198))) 1) (<= v_b_26_1 v_prenex_198) (< v_prenex_198 v_b_24_1))) (<= 1 v_b_26_1) (<= (+ v_b_46_1 1) v_b_26_1) (<= (- ULTIMATE.start_main_~MAX~6 v_b_26_1) 0) (<= ULTIMATE.start_main_~cont~6 v_b_24_1) (forall ((v_prenex_202 Int)) (or (<= v_b_26_1 v_prenex_202) (< v_prenex_202 v_b_24_1) (<= (- (- v_b_24_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_202))) 0))) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_26_1)) 0) (forall ((v_prenex_179 Int)) (or (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_179))) 1) (<= v_b_26_1 v_prenex_179) (< v_prenex_179 v_b_24_1))) (<= v_b_26_1 v_b_47_1) (<= (- v_b_46_1 v_b_47_1) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_46_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_47_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_47_1)) 2) (forall ((v_prenex_214 Int)) (or (<= v_b_26_1 v_prenex_214) (<= (- v_b_46_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_214))) 0) (< v_prenex_214 v_b_24_1))) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_24_1)) (- 1)) (<= (- v_b_26_1 (- v_b_47_1)) 2) (<= (- ULTIMATE.start_main_~i~6 (- v_b_26_1)) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_46_1) (- 1)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_24_1)) 1) (forall ((v_prenex_218 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_218)) 1) (<= v_b_26_1 v_prenex_218) (< v_prenex_218 v_b_24_1))) (<= (- ULTIMATE.start_main_~cont~6 v_b_24_1) 0) (<= (+ v_b_24_1 1) v_b_26_1) (<= (* 2 v_b_24_1) 0) (<= v_b_47_1 1) (forall ((v_prenex_176 Int)) (or (<= v_b_26_1 v_prenex_176) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_176))) (- 1)) (< v_prenex_176 v_b_24_1))) (<= (+ v_b_24_1 ULTIMATE.start_main_~MAX~6) 1) (<= v_b_24_1 (+ ULTIMATE.start_main_~i~6 1)) (<= 0 (* 2 v_b_24_1)) (forall ((v_prenex_189 Int)) (or (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_189)) (select ULTIMATE.start_main_~str1~6 v_prenex_189)) 0) (< v_prenex_189 v_b_24_1) (<= v_b_26_1 v_prenex_189))) (forall ((v_prenex_217 Int)) (or (<= v_b_26_1 v_prenex_217) (< v_prenex_217 v_b_24_1) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_217))) 1))) (<= (- v_b_46_1 (- v_b_47_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 v_b_24_1) 1) (<= (- v_b_24_1 (- v_b_46_1)) 0) (<= (+ ULTIMATE.start_main_~j~6 v_b_26_1) 2) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_24_1)) 1) (<= (- (- v_b_26_1) v_b_47_1) (- 2)) (<= ULTIMATE.start_main_~j~6 (+ v_b_24_1 1)) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_47_1) 2) (<= (- (- v_b_26_1) v_b_26_1) (- 2)) (<= (- (- v_b_26_1) (- v_b_46_1)) (- 1)) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_46_1) (<= (+ ULTIMATE.start_main_~cont~6 v_b_26_1) 1) (<= (+ ULTIMATE.start_main_~j~6 v_b_46_1) 1) (<= (- (- v_b_26_1) v_b_46_1) (- 1)) (<= (- (- v_b_46_1) v_b_47_1) (- 1)) (<= 0 (+ v_b_24_1 ULTIMATE.start_main_~i~6 1)) (<= 2 (* 2 v_b_47_1)) (<= (- ULTIMATE.start_main_~j~6 v_b_46_1) 1) (<= 1 (+ ULTIMATE.start_main_~MAX~6 v_b_46_1)) (<= 0 (+ v_b_26_1 ULTIMATE.start_main_~i~6)) (<= 1 (+ v_b_46_1 v_b_47_1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_24_1)) 0) (<= (+ v_b_24_1 v_b_26_1) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_24_1) 1) (<= (+ v_b_24_1 ULTIMATE.start_main_~i~6 1) 0) (<= (- v_b_26_1 v_b_47_1) 0) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_46_1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_46_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_46_1)) (- 1)) (<= 2 (+ ULTIMATE.start_main_~MAX~6 v_b_47_1)) (<= 1 (+ v_b_24_1 v_b_47_1)) (<= (+ ULTIMATE.start_main_~i~6 v_b_46_1 1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_46_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_26_1)) 2) (<= v_b_26_1 (+ v_b_24_1 1)) (<= (+ v_b_26_1 ULTIMATE.start_main_~MAX~6) 2) (<= 2 (+ v_b_26_1 ULTIMATE.start_main_~MAX~6)) (<= (- (- v_b_24_1) (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_26_1)) 1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_46_1) (- 1)) (forall ((v_prenex_171 Int)) (or (<= v_b_26_1 v_prenex_171) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_171) (- (select ULTIMATE.start_main_~str1~6 v_prenex_171))) 0) (< v_prenex_171 v_b_24_1))) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_47_1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_26_1) (- 1)) (<= (- v_b_26_1 (- v_b_46_1)) 1) (forall ((v_prenex_224 Int)) (or (<= (- v_b_24_1 (select ULTIMATE.start_main_~str1~6 v_prenex_224)) 0) (<= v_b_26_1 v_prenex_224) (< v_prenex_224 v_b_24_1))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_47_1) 0) (forall ((v_prenex_170 Int)) (or (< v_prenex_170 v_b_24_1) (<= v_b_26_1 v_prenex_170) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_170)) (- 1)))) (<= (+ v_b_26_1 v_b_47_1) 2) (<= v_b_24_1 ULTIMATE.start_main_~cont~6) (forall ((v_prenex_187 Int) (v_prenex_188 Int)) (or (< v_prenex_187 v_b_24_1) (<= v_b_47_1 v_prenex_188) (<= v_b_26_1 v_prenex_187) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_187)) (- (select ULTIMATE.start_main_~str2~6 v_prenex_188))) 0) (< v_prenex_188 v_b_46_1))) (<= v_b_47_1 (+ ULTIMATE.start_main_~cont~6 1)) (<= (- ULTIMATE.start_main_~cont~6 v_b_47_1) (- 1)) (<= v_b_47_1 v_b_26_1) (<= (+ v_b_46_1 v_b_47_1) 1) (forall ((v_prenex_177 Int)) (or (< v_prenex_177 v_b_24_1) (<= v_b_26_1 v_prenex_177) (<= (- (- v_b_47_1) (select ULTIMATE.start_main_~str1~6 v_prenex_177)) (- 1)))) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_46_1 1)) (<= (- (- ULTIMATE.start_main_~j~6) v_b_47_1) (- 2)) (forall ((v_prenex_203 Int)) (or (< v_prenex_203 v_b_24_1) (<= v_b_26_1 v_prenex_203) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_203))) 1))) (<= v_b_47_1 ULTIMATE.start_main_~j~6) (<= v_b_26_1 (+ v_b_46_1 1)) (forall ((v_prenex_195 Int)) (or (<= v_b_26_1 v_prenex_195) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_195))) 0) (< v_prenex_195 v_b_24_1))) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_26_1) (- 2)) (<= (- (- ULTIMATE.start_main_~j~6) v_b_24_1) (- 1)) (<= v_b_47_1 ULTIMATE.start_main_~MAX~6) (<= (+ v_b_26_1 ULTIMATE.start_main_~j~6) 2) (<= (- ULTIMATE.start_main_~cont~6 v_b_46_1) 0) (<= (- v_b_47_1 (- v_b_47_1)) 2) (<= (- v_b_24_1 (- v_b_24_1)) 0) (<= (+ v_b_24_1 1) ULTIMATE.start_main_~j~6) (forall ((v_prenex_184 Int)) (or (< v_prenex_184 v_b_24_1) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_184)) 1) (<= v_b_26_1 v_prenex_184))) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_26_1)) 1) (forall ((v_prenex_230 Int)) (or (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_230)) 0) (< v_prenex_230 v_b_24_1) (<= v_b_26_1 v_prenex_230))) (<= v_b_47_1 (+ v_b_46_1 1)) (<= (- ULTIMATE.start_main_~j~6 v_b_24_1) 1) (forall ((v_prenex_166 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_166)) 0) (<= v_b_26_1 v_prenex_166) (< v_prenex_166 v_b_24_1))) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_46_1)) 0) (forall ((v_prenex_223 Int)) (or (< v_prenex_223 v_b_24_1) (<= (- (- v_b_26_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_223))) (- 1)) (<= v_b_26_1 v_prenex_223))) (<= ULTIMATE.start_main_~cont~6 v_b_46_1) (<= (- (- v_b_46_1) (- v_b_47_1)) 1) (<= ULTIMATE.start_main_~MAX~6 v_b_47_1) (forall ((v_idx_126 Int)) (or (<= (- (- v_b_46_1) (select ULTIMATE.start_main_~str1~6 v_idx_126)) 0) (<= v_b_26_1 v_idx_126) (< v_idx_126 v_b_24_1))) (<= (- (- v_b_24_1) v_b_47_1) (- 1)) (<= (+ v_b_26_1 ULTIMATE.start_main_~i~6) 0) (<= ULTIMATE.start_main_~j~6 v_b_26_1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_24_1)) (- 1)) (<= (- v_b_46_1 (- v_b_46_1)) 0) (<= v_b_46_1 v_b_24_1) (<= (+ v_b_46_1 1) ULTIMATE.start_main_~j~6) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_46_1 1)) (<= (+ v_b_24_1 v_b_47_1) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_47_1) (- 2)) (<= (+ ULTIMATE.start_main_~j~6 v_b_47_1) 2) (<= (- (- v_b_24_1) v_b_24_1) 0) (forall ((v_prenex_232 Int)) (or (< v_prenex_232 v_b_24_1) (<= (- v_b_46_1 (select ULTIMATE.start_main_~str1~6 v_prenex_232)) 0) (<= v_b_26_1 v_prenex_232))) (<= 0 (* 2 v_b_46_1)) (<= (- v_b_24_1 v_b_26_1) (- 1)) (forall ((v_prenex_233 Int)) (or (<= v_b_26_1 v_prenex_233) (< v_prenex_233 v_b_24_1) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_233))) (- 1)))) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_24_1) 0) (<= (* 2 v_b_47_1) 2) (<= 1 v_b_47_1) (forall ((v_prenex_199 Int)) (or (<= v_b_26_1 v_prenex_199) (< v_prenex_199 v_b_24_1) (<= (- v_b_47_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_199))) 1))) (<= (- v_b_24_1 (- v_b_26_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_26_1)) 2))) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 2) (<= 2 (* 2 ULTIMATE.start_main_~MAX~6)) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 0) (<= ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6) (<= 0 (* 2 ULTIMATE.start_main_~cont~6)) (<= ULTIMATE.start_main_~cont~6 0) (<= (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 2) (<= ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 2) (<= ULTIMATE.start_main_~cont~6 (+ ULTIMATE.start_main_~i~6 1)) (<= 2 (* 2 ULTIMATE.start_main_~j~6)) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 2) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 2) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= 0 ULTIMATE.start_main_~cont~6) (<= ULTIMATE.start_main_~j~6 1) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6)) (<= 0 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6)) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~j~6) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6)) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6) 2) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6) 1) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 1) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 1) (<= (+ ULTIMATE.start_main_~i~6 2) ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~MAX~6) (<= ULTIMATE.start_main_~MAX~6 1) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) (- 2)) (<= (+ (* 2 ULTIMATE.start_main_~i~6) 2) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) (- 2)) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6 1) 0) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~cont~6 1)) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~cont~6 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 2) (<= (* 2 ULTIMATE.start_main_~j~6) 2) (<= 1 ULTIMATE.start_main_~j~6) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~i~6 2)) (<= (+ ULTIMATE.start_main_~i~6 1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 1) (<= 0 (+ ULTIMATE.start_main_~i~6 1)) (<= 0 (+ (* 2 ULTIMATE.start_main_~i~6) 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 1) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) (- 1)) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~i~6 2)) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6) 0) (<= (* 2 ULTIMATE.start_main_~MAX~6) 2) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 1) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 0) (<= (* 2 ULTIMATE.start_main_~cont~6) 0) (<= 0 (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) (- 1)) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 1) (<= (+ ULTIMATE.start_main_~i~6 1) ULTIMATE.start_main_~cont~6) (<= 2 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6)) (<= (+ ULTIMATE.start_main_~i~6 2) ULTIMATE.start_main_~j~6)))} [2018-12-19 22:45:31,948 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:45:31,948 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:45:31,949 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:45:31,949 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:45:31,949 WARN L224 ngHoareTripleChecker]: Pre: {2147483619#(or (exists ((v_b_31_1 Int) (v_b_32_1 Int) (v_v_506_1 Int)) (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- v_b_31_1 (- v_v_506_1)) 0) (<= (- v_v_506_1 (- v_v_506_1)) 0) (<= (- (- v_b_32_1) (- v_v_506_1)) 0) (<= (- (- v_b_32_1) v_v_506_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 4294967297) (<= (- v_b_32_1 (- v_v_506_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_32_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_31_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 2) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_506_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_506_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_32_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934593) (<= (- (- v_b_31_1) (- v_v_506_1)) 0) (<= (- v_b_31_1 v_v_506_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_31_1) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_31_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_506_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_32_1)) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_32_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_506_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_31_1) 4294967296) (<= (- (- v_v_506_1) v_v_506_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 4) (<= (- c_ULTIMATE.start_main_~j~6 v_v_506_1) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_32_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_506_1)) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 v_b_31_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 2) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_31_1) 0) (<= (- (- v_b_32_1) v_b_32_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_31_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_31_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_32_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_32_1) 2) (<= (- v_b_31_1 (- v_b_32_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_506_1) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 v_b_32_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_506_1) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- v_b_32_1 (- v_b_32_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_31_1) 2) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_506_1)) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- v_b_31_1) v_b_31_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_31_1)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_506_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_506_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_506_1) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_506_1)) 1) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 1) (<= (- (- v_b_31_1) (- v_b_32_1)) 1) (<= (- c_ULTIMATE.start_main_~j~6 v_b_32_1) 0) (<= (- (- v_b_31_1) v_v_506_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 3) (<= (- (- v_b_31_1) v_b_32_1) 0) (<= (- v_b_31_1 v_b_32_1) 0) (<= (- v_b_32_1 v_v_506_1) 1) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_31_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_31_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_506_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_506_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_32_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_32_1)) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_32_1)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_32_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_31_1)) 0) (<= (- v_b_31_1 (- v_b_31_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_31_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_32_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_32_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 8589934594) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_31_1)) 1) (forall ((v_idx_146 Int) (v_idx_144 Int) (v_idx_145 Int)) (or (< v_idx_146 v_b_32_1) (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_145)) 4294967296) (<= (- v_b_32_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_145)) 1) (<= (- v_b_31_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_145))) 0) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_145) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_145))) 0) (<= (- (- v_b_32_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_145))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_145))) 0) (<= (- (- v_b_32_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_145)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_145)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_145)) 1) (<= (- v_b_32_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_145))) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_145))) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_145)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_145)) (select c_ULTIMATE.start_main_~str2~6 v_idx_145)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_145))) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_145))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_145)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_145))) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_145))) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_145)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_145))) 2) (<= (- (- v_b_31_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_145))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_145)) 4294967297) (<= (- v_b_31_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_145)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_145))) 1) (<= (- (- v_b_31_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_145)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_145)) 2)) (<= v_b_32_1 v_idx_145) (< v_idx_145 v_b_31_1) (<= v_b_31_1 v_idx_144))) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_32_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_506_1) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_31_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 1))) (exists ((v_b_6_1 Int) (v_b_7_1 Int) (v_v_20_1 Int)) (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- c_ULTIMATE.start_main_~j~6 v_v_20_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_20_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- v_b_6_1 (- v_b_7_1)) (- 1)) (forall ((v_idx_141 Int) (v_idx_142 Int) (v_idx_143 Int)) (or (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_142))) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_142)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_142)) 0) (<= (- v_b_6_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_142))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_142)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_142)) 4294967297) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_142) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_142))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_142))) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_142))) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_142)) (select c_ULTIMATE.start_main_~str1~6 v_idx_142)) 0) (<= (- v_b_7_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_142))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_142))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_142)) 0) (<= (- v_b_6_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_142)) (- 1)) (<= (- (- v_b_6_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_142)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_142))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_142)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_142)) (- 1)) (<= (- (- v_b_7_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_142))) 4294967296) (<= (- (- v_b_7_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_142)) 4294967296) (<= (- (- v_b_6_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_142))) 4294967297) (<= (- v_b_7_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_142)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_142))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_142))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_142))) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_142)) 0)) (<= v_b_6_1 v_idx_141) (<= v_b_7_1 v_idx_142) (< v_idx_143 v_b_7_1) (< v_idx_142 v_b_6_1))) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) 4294967296) (<= (- (- v_v_20_1) v_v_20_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_6_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- v_b_6_1 (- v_b_6_1)) (- 2)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_6_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_6_1)) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934593) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_7_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_6_1)) (- 1)) (<= (- v_b_7_1 v_v_20_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967297) (<= (- (- v_b_7_1) v_b_7_1) 8589934592) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_7_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_6_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_20_1) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 v_b_6_1) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_6_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_7_1) 8589934593) (<= (- (- v_b_6_1) v_b_7_1) 8589934593) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_7_1)) 0) (<= (- v_b_6_1 v_v_20_1) (- 1)) (<= (- (- v_b_6_1) v_v_20_1) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 v_b_7_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_20_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_7_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- v_b_7_1) v_v_20_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_7_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_7_1) 8589934592) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_6_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_7_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_7_1)) 0) (<= (- v_b_7_1 (- v_b_7_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_20_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_7_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_7_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_6_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- v_v_20_1 (- v_v_20_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_20_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_6_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_6_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_20_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_20_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_6_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_6_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_6_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_7_1) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_6_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_20_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_20_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_7_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_20_1)) 4294967296) (<= (- (- v_b_6_1) (- v_b_7_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_20_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_6_1)) (- 1)) (<= (- v_b_6_1 (- v_v_20_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_20_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_7_1)) 0) (<= (- (- v_b_6_1) v_b_6_1) 8589934594) (<= (- v_b_7_1 (- v_v_20_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- v_b_6_1 v_b_7_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_20_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_20_1) (- 1)) (<= (- (- v_b_7_1) (- v_v_20_1)) 4294967296) (<= (- (- v_b_6_1) (- v_v_20_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 8589934594) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_20_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_7_1) 4294967296))))} [2018-12-19 22:45:31,950 WARN L228 ngHoareTripleChecker]: Action: assume !!(main_~i~6 >= 0);main_~str2~6 := main_~str2~6[main_~j~6 := main_~str1~6[0]];main_#t~post4 := main_~j~6;main_~j~6 := main_#t~post4 + 1;havoc main_#t~post4;main_#t~post3 := main_~i~6;main_~i~6 := main_#t~post3 - 1;havoc main_#t~post3; [2018-12-19 22:45:31,950 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and (= (+ c_ULTIMATE.start_main_~j~6 1) c_ULTIMATE.start_main_~j~6_primed) (<= 0 c_ULTIMATE.start_main_~i~6) (= c_ULTIMATE.start_main_~i~6 (+ c_ULTIMATE.start_main_~i~6_primed 1)) (= c_ULTIMATE.start_main_~str2~6_primed (store c_ULTIMATE.start_main_~str2~6 c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 0)))) [2018-12-19 22:45:31,950 WARN L230 ngHoareTripleChecker]: Post: {2147483618#(exists ((v_b_31_1 Int) (v_b_50_1 Int) (v_v_506_1 Int)) (and (<= (- v_b_31_1 (- v_v_506_1)) 0) (<= (- v_v_506_1 (- v_v_506_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_50_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 2) (forall ((v_idx_148 Int) (v_idx_149 Int) (v_idx_150 Int)) (or (< v_idx_150 v_b_50_1) (and (<= (- v_b_31_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_149))) 0) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_149) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_149))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_149))) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_149))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_149)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_149)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_149))) (- 1)) (<= (- v_b_50_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_149)) 1) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_149)) (select c_ULTIMATE.start_main_~str2~6 v_idx_149)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_149)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_149))) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_149)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_149))) 2) (<= (- (- v_b_50_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_149))) 0) (<= (- (- v_b_31_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_149))) 0) (<= (- v_b_31_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_149)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_149))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_149))) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_149)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_149)) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_149))) 2) (<= (- (- v_b_31_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_149)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_149)) 2) (<= (- (- v_b_50_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_149)) 0) (<= (- v_b_50_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_149))) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_149)) 2)) (<= v_b_31_1 v_idx_148) (< v_idx_149 v_b_31_1) (<= v_b_50_1 v_idx_149))) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_50_1)) 3) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_506_1) 0) (<= (- (- v_b_31_1) (- v_v_506_1)) 0) (<= (- v_b_31_1 v_v_506_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_506_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_50_1) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_31_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_506_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_31_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_31_1) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) (- 2)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_31_1)) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) (- 2)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_50_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_506_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_50_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_506_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_506_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_b_50_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 2) (<= (- (- v_v_506_1) v_v_506_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 4) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 2)) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- v_b_31_1 (- v_b_50_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_31_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_506_1) 0) (<= (- v_b_31_1 v_b_50_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- (- v_b_50_1) v_v_506_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_50_1) 2) (<= (- v_b_50_1 (- v_b_50_1)) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_506_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_506_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 v_b_31_1) 0) (<= (- v_b_50_1 v_v_506_1) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 2) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_506_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_31_1) 2) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_50_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 3) (<= (- c_ULTIMATE.start_main_~j~6 v_b_31_1) 2) (<= (- (- v_b_31_1) v_b_31_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_31_1)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_506_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_506_1)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 2) (<= (- (- v_b_50_1) (- v_v_506_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) c_ULTIMATE.start_main_~j~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_50_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_50_1)) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_50_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_50_1)) 0) (<= (- (- v_b_50_1) v_b_50_1) 0) (<= (- (- v_b_31_1) v_v_506_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_31_1)) 1) (<= (- (- v_b_31_1) (- v_b_50_1)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_50_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_31_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 3) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 4) (<= (- (- v_b_31_1) v_b_50_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_50_1)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_31_1)) 0) (<= (- v_b_31_1 (- v_b_31_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_50_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_31_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_31_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_506_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 3) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_31_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_506_1)) 2) (<= (- c_ULTIMATE.start_main_~j~6 v_v_506_1) 2) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_50_1)) 0) (<= (- v_b_50_1 (- v_v_506_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_506_1) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_31_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 1)))} [2018-12-19 22:45:31,950 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:45:31,964 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:45:31,964 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:45:32,735 WARN L181 SmtUtils]: Spent 770.00 ms on a formula simplification. DAG size of input: 510 DAG size of output: 288 [2018-12-19 22:45:32,736 WARN L270 ngHoareTripleChecker]: Pre: {2147483619#(exists ((v_b_31_1 Int) (v_b_32_1 Int) (v_v_506_1 Int)) (and (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- v_b_31_1 (- v_v_506_1)) 0) (<= (- v_v_506_1 (- v_v_506_1)) 0) (<= (- (- v_b_32_1) (- v_v_506_1)) 0) (<= (- (- v_b_32_1) v_v_506_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 4294967297) (<= (- v_b_32_1 (- v_v_506_1)) 1) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_32_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_31_1)) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 2) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_506_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_v_506_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_32_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 8589934593) (<= (- (- v_b_31_1) (- v_v_506_1)) 0) (<= (- v_b_31_1 v_v_506_1) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_31_1) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 4294967297) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_31_1)) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_506_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_32_1)) 2) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_32_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_506_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 2) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_31_1) 4294967296) (<= (- (- v_v_506_1) v_v_506_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 4) (<= (- ULTIMATE.start_main_~j~6 v_v_506_1) 1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_32_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_506_1)) 4294967297) (<= (- ULTIMATE.start_main_~i~6 v_b_31_1) 1) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 2) (<= (- (- ULTIMATE.start_main_~j~6) v_b_31_1) 0) (<= (- (- v_b_32_1) v_b_32_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_31_1) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 1) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 2) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_31_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_32_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_32_1) 2) (<= (- v_b_31_1 (- v_b_32_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_506_1) 4294967296) (<= (- ULTIMATE.start_main_~i~6 v_b_32_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~i~6 v_v_506_1) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- v_b_32_1 (- v_b_32_1)) 2) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 2) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_31_1) 2) (<= (- ULTIMATE.start_main_~i~6 (- v_v_506_1)) 1) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 2) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- (- v_b_31_1) v_b_31_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_31_1)) 2) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_506_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_506_1)) 2) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 2) (<= (- (- ULTIMATE.start_main_~i~6) v_v_506_1) 4294967297) (<= (- ULTIMATE.start_main_~j~6 (- v_v_506_1)) 1) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 1) (<= (- (- v_b_31_1) (- v_b_32_1)) 1) (<= (- ULTIMATE.start_main_~j~6 v_b_32_1) 0) (<= (- (- v_b_31_1) v_v_506_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 3) (<= (- (- v_b_31_1) v_b_32_1) 0) (<= (- v_b_31_1 v_b_32_1) 0) (<= (- v_b_32_1 v_v_506_1) 1) (<= (- ULTIMATE.start_main_~cont~6 v_b_31_1) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_31_1)) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_v_506_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_506_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) v_b_32_1) 4294967297) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_32_1)) 4294967297) (<= (- ULTIMATE.start_main_~j~6 (- v_b_32_1)) 2) (<= (- ULTIMATE.start_main_~cont~6 v_b_32_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_31_1)) 0) (<= (- v_b_31_1 (- v_b_31_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 1) (<= (- ULTIMATE.start_main_~j~6 (- v_b_31_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_32_1) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- ULTIMATE.start_main_~i~6 (- v_b_32_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 8589934594) (<= (- ULTIMATE.start_main_~i~6 (- v_b_31_1)) 1) (forall ((v_idx_146 Int) (v_idx_144 Int) (v_idx_145 Int)) (or (< v_idx_146 v_b_32_1) (and (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str2~6 v_idx_145)) 4294967296) (<= (- v_b_32_1 (select ULTIMATE.start_main_~str2~6 v_idx_145)) 1) (<= (- v_b_31_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_145))) 0) (<= (- (select ULTIMATE.start_main_~str2~6 v_idx_145) (- (select ULTIMATE.start_main_~str2~6 v_idx_145))) 0) (<= (- (- v_b_32_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_145))) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_145))) 0) (<= (- (- v_b_32_1) (select ULTIMATE.start_main_~str2~6 v_idx_145)) 0) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str2~6 v_idx_145)) 0) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str2~6 v_idx_145)) 1) (<= (- v_b_32_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_145))) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_145))) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str2~6 v_idx_145)) 0) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_idx_145)) (select ULTIMATE.start_main_~str2~6 v_idx_145)) 0) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_145))) 1) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_145))) 0) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str2~6 v_idx_145)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_145))) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_145))) 0) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str2~6 v_idx_145)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_145))) 2) (<= (- (- v_b_31_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_145))) 0) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str2~6 v_idx_145)) 4294967297) (<= (- v_b_31_1 (select ULTIMATE.start_main_~str2~6 v_idx_145)) 0) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_145))) 1) (<= (- (- v_b_31_1) (select ULTIMATE.start_main_~str2~6 v_idx_145)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str2~6 v_idx_145)) 2)) (<= v_b_32_1 v_idx_145) (< v_idx_145 v_b_31_1) (<= v_b_31_1 v_idx_144))) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_32_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_v_506_1) 2) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_31_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 1)))} [2018-12-19 22:45:32,736 WARN L274 ngHoareTripleChecker]: Action: assume !!(main_~i~6 >= 0);main_~str2~6 := main_~str2~6[main_~j~6 := main_~str1~6[0]];main_#t~post4 := main_~j~6;main_~j~6 := main_#t~post4 + 1;havoc main_#t~post4;main_#t~post3 := main_~i~6;main_~i~6 := main_#t~post3 - 1;havoc main_#t~post3; [2018-12-19 22:45:32,736 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and (= (+ c_ULTIMATE.start_main_~j~6 1) c_ULTIMATE.start_main_~j~6_primed) (<= 0 c_ULTIMATE.start_main_~i~6) (= c_ULTIMATE.start_main_~i~6 (+ c_ULTIMATE.start_main_~i~6_primed 1)) (= c_ULTIMATE.start_main_~str2~6_primed (store c_ULTIMATE.start_main_~str2~6 c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 0)))) [2018-12-19 22:45:35,386 WARN L276 ngHoareTripleChecker]: Post: {2147483618#(and (<= 1 ULTIMATE.start_main_~MAX~6) (<= (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 2) (<= (* 2 ULTIMATE.start_main_~MAX~6) 4) (<= (+ ULTIMATE.start_main_~i~6 1) ULTIMATE.start_main_~MAX~6) (<= 2 (* 2 ULTIMATE.start_main_~MAX~6)) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~cont~6 2)) (<= (* 2 ULTIMATE.start_main_~j~6) 4) (<= ULTIMATE.start_main_~cont~6 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 2) (<= 0 (* 2 ULTIMATE.start_main_~cont~6)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 0) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6) 2) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 2) (<= ULTIMATE.start_main_~cont~6 (+ ULTIMATE.start_main_~i~6 1)) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 2) (<= 2 (* 2 ULTIMATE.start_main_~j~6)) (<= ULTIMATE.start_main_~j~6 2) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~i~6 3)) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 0) (exists ((v_b_31_1 Int) (v_b_50_1 Int)) (and (<= ULTIMATE.start_main_~j~6 (+ v_b_31_1 2)) (<= (* 2 v_b_31_1) 0) (<= 1 (+ v_b_50_1 ULTIMATE.start_main_~j~6)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_50_1) 0) (forall ((v_prenex_262 Int)) (or (< v_prenex_262 v_b_31_1) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str2~6 v_prenex_262)) 0) (<= v_b_50_1 v_prenex_262))) (<= ULTIMATE.start_main_~i~6 v_b_31_1) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_50_1)) (forall ((v_idx_149 Int)) (or (<= (- v_b_31_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_149))) 0) (< v_idx_149 v_b_31_1) (<= v_b_50_1 v_idx_149))) (<= 1 (+ v_b_31_1 ULTIMATE.start_main_~MAX~6)) (<= v_b_31_1 v_b_50_1) (<= (- ULTIMATE.start_main_~j~6 (- v_b_50_1)) 3) (<= ULTIMATE.start_main_~j~6 (+ v_b_50_1 2)) (forall ((v_prenex_254 Int)) (or (< v_prenex_254 v_b_31_1) (<= v_b_50_1 v_prenex_254) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_254))) 0))) (forall ((v_prenex_246 Int)) (or (<= v_b_50_1 v_prenex_246) (<= (- v_b_50_1 (select ULTIMATE.start_main_~str2~6 v_prenex_246)) 1) (< v_prenex_246 v_b_31_1))) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_31_1 2)) (<= v_b_50_1 1) (<= 0 (+ v_b_31_1 v_b_50_1)) (forall ((v_prenex_239 Int)) (or (< v_prenex_239 v_b_31_1) (<= (- v_b_50_1 (- (select ULTIMATE.start_main_~str2~6 v_prenex_239))) 1) (<= v_b_50_1 v_prenex_239))) (forall ((v_prenex_244 Int)) (or (<= v_b_50_1 v_prenex_244) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_244))) 1) (< v_prenex_244 v_b_31_1))) (forall ((v_prenex_247 Int)) (or (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_247))) (- 1)) (<= v_b_50_1 v_prenex_247) (< v_prenex_247 v_b_31_1))) (<= 0 (* 2 v_b_31_1)) (<= (- ULTIMATE.start_main_~j~6 v_b_50_1) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_31_1) (- 1)) (<= v_b_31_1 0) (forall ((v_prenex_263 Int)) (or (< v_prenex_263 v_b_31_1) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str2~6 v_prenex_263)) 2) (<= v_b_50_1 v_prenex_263))) (<= (+ v_b_31_1 v_b_50_1) 1) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_31_1)) (- 1)) (<= v_b_50_1 ULTIMATE.start_main_~j~6) (<= (- (- ULTIMATE.start_main_~i~6) v_b_31_1) 1) (forall ((v_prenex_240 Int)) (or (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_240))) 0) (<= v_b_50_1 v_prenex_240) (< v_prenex_240 v_b_31_1))) (<= (- ULTIMATE.start_main_~j~6 (- v_b_31_1)) 2) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_50_1)) 1) (<= 0 (* 2 v_b_50_1)) (forall ((v_prenex_257 Int)) (or (<= v_b_50_1 v_prenex_257) (< v_prenex_257 v_b_31_1) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str2~6 v_prenex_257)) 0))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_50_1) 1) (forall ((v_prenex_261 Int)) (or (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str2~6 v_prenex_261)) (- 1)) (<= v_b_50_1 v_prenex_261) (< v_prenex_261 v_b_31_1))) (<= (- ULTIMATE.start_main_~i~6 v_b_50_1) 0) (<= v_b_50_1 ULTIMATE.start_main_~MAX~6) (forall ((v_prenex_260 Int)) (or (<= v_b_50_1 v_prenex_260) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_260))) 0) (< v_prenex_260 v_b_31_1))) (<= v_b_50_1 (+ ULTIMATE.start_main_~i~6 2)) (<= (* 2 v_b_50_1) 2) (<= v_b_50_1 (+ v_b_31_1 1)) (<= (- v_b_31_1 (- v_b_50_1)) 1) (<= 0 v_b_50_1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_31_1)) 0) (<= (- v_b_31_1 v_b_50_1) 0) (<= (+ v_b_31_1 ULTIMATE.start_main_~MAX~6) 2) (forall ((v_prenex_249 Int)) (or (< v_prenex_249 v_b_31_1) (<= (- v_b_31_1 (select ULTIMATE.start_main_~str2~6 v_prenex_249)) 0) (<= v_b_50_1 v_prenex_249))) (<= (- ULTIMATE.start_main_~MAX~6 v_b_50_1) 2) (<= (- v_b_50_1 (- v_b_50_1)) 2) (<= 0 v_b_31_1) (<= 0 (+ v_b_31_1 ULTIMATE.start_main_~cont~6)) (<= (- ULTIMATE.start_main_~i~6 v_b_31_1) 0) (<= 1 (+ v_b_50_1 ULTIMATE.start_main_~MAX~6)) (forall ((v_prenex_259 Int)) (or (< v_prenex_259 v_b_31_1) (<= v_b_50_1 v_prenex_259) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str2~6 v_prenex_259)) (- 1)))) (<= (+ v_b_50_1 ULTIMATE.start_main_~i~6) 1) (<= (- ULTIMATE.start_main_~MAX~6 v_b_31_1) 2) (<= (- ULTIMATE.start_main_~cont~6 v_b_50_1) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_31_1) 2) (<= (- (- v_b_31_1) v_b_31_1) 0) (forall ((v_prenex_242 Int)) (or (< v_prenex_242 v_b_31_1) (<= v_b_50_1 v_prenex_242) (<= (- (- v_b_31_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_242))) 0))) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_31_1)) 2) (forall ((v_prenex_241 Int)) (or (< v_prenex_241 v_b_31_1) (<= v_b_50_1 v_prenex_241) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_241))) (- 1)))) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_50_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_50_1)) 2) (<= v_b_31_1 (+ ULTIMATE.start_main_~i~6 1)) (forall ((v_prenex_256 Int)) (or (< v_prenex_256 v_b_31_1) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_256))) 2) (<= v_b_50_1 v_prenex_256))) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_50_1 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_50_1) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_50_1)) 0) (<= (+ v_b_50_1 ULTIMATE.start_main_~MAX~6) 3) (<= 0 (+ v_b_50_1 ULTIMATE.start_main_~i~6 1)) (<= (- (- v_b_50_1) v_b_50_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_31_1)) 1) (<= (- (- v_b_31_1) (- v_b_50_1)) 1) (<= (+ v_b_31_1 1) ULTIMATE.start_main_~MAX~6) (forall ((v_prenex_248 Int)) (or (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_248))) 2) (<= v_b_50_1 v_prenex_248) (< v_prenex_248 v_b_31_1))) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_50_1)) (- 1)) (<= (+ v_b_31_1 ULTIMATE.start_main_~j~6) 2) (<= (- ULTIMATE.start_main_~cont~6 v_b_31_1) 0) (<= (+ v_b_31_1 1) ULTIMATE.start_main_~j~6) (<= (+ ULTIMATE.start_main_~cont~6 v_b_50_1) 1) (forall ((v_prenex_245 Int)) (or (< v_prenex_245 v_b_31_1) (<= v_b_50_1 v_prenex_245) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str2~6 v_prenex_245)) 0))) (forall ((v_prenex_243 Int)) (or (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_243)) (select ULTIMATE.start_main_~str2~6 v_prenex_243)) 0) (< v_prenex_243 v_b_31_1) (<= v_b_50_1 v_prenex_243))) (<= (- (- v_b_31_1) v_b_50_1) 0) (forall ((v_prenex_252 Int)) (or (< v_prenex_252 v_b_31_1) (<= v_b_50_1 v_prenex_252) (<= (- (- v_b_31_1) (select ULTIMATE.start_main_~str2~6 v_prenex_252)) 0))) (<= (+ v_b_31_1 ULTIMATE.start_main_~i~6) 0) (<= (+ v_b_31_1 ULTIMATE.start_main_~cont~6) 0) (<= ULTIMATE.start_main_~cont~6 v_b_31_1) (forall ((v_prenex_250 Int)) (or (< v_prenex_250 v_b_31_1) (<= v_b_50_1 v_prenex_250) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str2~6 v_prenex_250)) 1))) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_50_1)) 2) (forall ((v_prenex_255 Int)) (or (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_255) (- (select ULTIMATE.start_main_~str2~6 v_prenex_255))) 0) (< v_prenex_255 v_b_31_1) (<= v_b_50_1 v_prenex_255))) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_31_1)) 0) (<= (- v_b_31_1 (- v_b_31_1)) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_b_50_1) (- 1)) (<= 1 (+ v_b_31_1 ULTIMATE.start_main_~j~6)) (<= v_b_31_1 ULTIMATE.start_main_~cont~6) (<= (- ULTIMATE.start_main_~i~6 (- v_b_31_1)) 0) (<= 0 (+ v_b_31_1 ULTIMATE.start_main_~i~6 1)) (<= (+ v_b_50_1 ULTIMATE.start_main_~j~6) 3) (forall ((v_prenex_251 Int)) (or (<= v_b_50_1 v_prenex_251) (<= (- (- v_b_50_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_251))) 0) (< v_prenex_251 v_b_31_1))) (forall ((v_prenex_253 Int)) (or (<= v_b_50_1 v_prenex_253) (< v_prenex_253 v_b_31_1) (<= (- (- v_b_50_1) (select ULTIMATE.start_main_~str2~6 v_prenex_253)) 0))) (<= (- (- ULTIMATE.start_main_~j~6) v_b_31_1) (- 1)) (<= v_b_50_1 (+ ULTIMATE.start_main_~cont~6 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_31_1)) (- 1)) (<= ULTIMATE.start_main_~cont~6 v_b_50_1) (<= ULTIMATE.start_main_~i~6 v_b_50_1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_50_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_31_1) 0) (forall ((v_prenex_258 Int)) (or (<= v_b_50_1 v_prenex_258) (< v_prenex_258 v_b_31_1) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str2~6 v_prenex_258)) 2))))) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 3) (<= 0 ULTIMATE.start_main_~cont~6) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6)) (<= 0 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6)) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~j~6) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6)) (<= (* 2 ULTIMATE.start_main_~i~6) 0) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 1) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 2) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 1)) (<= ULTIMATE.start_main_~i~6 0) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~MAX~6 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 2) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~MAX~6) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) (- 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) (- 2)) (<= ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~cont~6) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6) 2) (<= (+ ULTIMATE.start_main_~i~6 1) ULTIMATE.start_main_~j~6) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~i~6 3)) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6) 4) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 3) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 4) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 2) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 4) (<= 1 ULTIMATE.start_main_~j~6) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 0) (<= 0 (+ ULTIMATE.start_main_~i~6 1)) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) (- 1)) (<= 0 (+ (* 2 ULTIMATE.start_main_~i~6) 2)) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~cont~6 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 2)) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~j~6 1)) (<= ULTIMATE.start_main_~MAX~6 2) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 0) (<= (* 2 ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 3) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 2) (<= 0 (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 1) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 1) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 0) (<= 2 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6)) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 1))} [2018-12-19 22:45:38,564 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:45:38,564 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:45:38,565 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:45:38,565 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:45:38,565 WARN L224 ngHoareTripleChecker]: Pre: {2147483617#(or (exists ((v_b_15_1 Int) (v_v_10_1 Int) (v_b_2_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_10_1) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_2_1) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_2_1)) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 2) (<= (- (- v_b_15_1) (- v_v_10_1)) 125) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) (- 4)) (<= (- v_b_15_1 v_b_2_1) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_10_1)) 4294967422) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_2_1)) 4294967295) (<= (- v_b_2_1 (- v_b_2_1)) 0) (<= (- v_b_15_1 v_v_10_1) 130) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) (- 4)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_2_1)) (- 2)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_10_1) 126) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 4) (forall ((v_idx_155 Int) (v_idx_153 Int) (v_idx_154 Int)) (or (< v_idx_154 v_b_2_1) (< v_idx_155 v_b_15_1) (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_154)) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_154)) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_154)) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_154))) 125) (<= (- (- v_b_15_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_154))) 125) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_154)) (select c_ULTIMATE.start_main_~str1~6 v_idx_154)) 256) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_154))) 127) (<= (- (- v_b_2_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_154)) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_154)) 4294967423) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_154))) 129) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_154))) 4294967422) (<= (- v_b_2_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_154))) 127) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_154)) 130) (<= (- (- v_b_2_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_154))) 127) (<= (- v_b_15_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_154)) 130) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_154))) 125) (<= (- v_b_2_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_154)) 128) (<= (- (- v_b_15_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_154)) 126) (<= (- v_b_15_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_154))) 129) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_154)) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_154))) 127) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_154) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_154))) 254)) (<= v_b_2_1 v_idx_153) (<= v_b_15_1 v_idx_154))) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_15_1) (- 4)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_15_1) (- 4)) (<= (- (- v_b_15_1) v_b_2_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_10_1) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_15_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_10_1) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_10_1)) 125) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_15_1)) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_15_1)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_10_1)) 127) (<= (- c_ULTIMATE.start_main_~i~6 v_b_15_1) 0) (<= (- (- v_b_2_1) v_b_2_1) 0) (<= (- (- v_b_2_1) (- v_v_10_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 4294967297) (<= (- v_b_2_1 v_v_10_1) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) (- 4)) (<= (- (- v_b_15_1) v_v_10_1) 126) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_15_1) (- 2)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_2_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- v_b_15_1 (- v_b_15_1)) 4) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_2_1) (- 2)) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_2_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_2_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_15_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 2)) (<= (- (- v_b_2_1) v_v_10_1) 128) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_2_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_10_1) 4294967423) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_2_1)) 0) (<= (- v_b_2_1 (- v_v_10_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 2)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967293) (<= (- v_b_15_1 (- v_v_10_1)) 129) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_15_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_10_1)) 127) (<= (- v_v_10_1 (- v_v_10_1)) 254) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_15_1) 4294967293) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_2_1)) 0) (<= (- (- v_b_15_1) (- v_b_2_1)) (- 2)) (<= (- (- v_v_10_1) v_v_10_1) 256) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_10_1)) 129) (<= (- c_ULTIMATE.start_main_~i~6 v_v_10_1) 130) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_15_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_10_1)) 125) (<= (- v_b_15_1 (- v_b_2_1)) 2) (<= (- c_ULTIMATE.start_main_~i~6 v_b_2_1) 2) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_15_1)) 4) (<= (- (- v_b_15_1) v_b_15_1) (- 4)))) (exists ((v_b_42_1 Int) (v_b_43_1 Int) (v_v_543_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 4294967295) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_43_1)) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- c_ULTIMATE.start_main_~i~6 v_v_543_1) 191) (<= (- (- v_b_42_1) v_v_543_1) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 4294967358) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- v_v_543_1) v_v_543_1) 256) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_43_1)) 4294967296) (<= (- (- v_b_43_1) v_v_543_1) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_42_1) 4294967295) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_42_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_43_1)) 4294967358) (<= (- v_v_543_1 (- v_v_543_1)) 254) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_43_1) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_42_1)) 63) (<= (- c_ULTIMATE.start_main_~i~6 v_b_42_1) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_543_1)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_543_1) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_42_1)) 4294967295) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_42_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_43_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_543_1)) 4294967423) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_543_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_43_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_543_1) 128) (<= (- v_b_43_1 v_v_543_1) 191) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_543_1)) 4294967422) (<= (- (- v_b_42_1) v_b_42_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_42_1)) 4294967296) (<= (- v_b_43_1 (- v_v_543_1)) 190) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_42_1)) 0) (<= (- v_b_42_1 v_v_543_1) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_43_1)) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_43_1)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_42_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_42_1) 0) (<= (- (- v_b_42_1) (- v_b_43_1)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_43_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_543_1)) 190) (<= (- v_b_42_1 (- v_v_543_1)) 127) (<= (- (- v_b_43_1) (- v_v_543_1)) 127) (<= (- (- v_b_42_1) (- v_v_543_1)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_43_1) 0) (<= (- (- v_b_42_1) v_b_43_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 126) (<= (- v_b_42_1 (- v_b_42_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- v_b_43_1) v_b_43_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_43_1) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- v_b_43_1 (- v_b_43_1)) 126) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 63) (<= (- v_b_42_1 v_b_43_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_43_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_543_1)) 127) (forall ((v_idx_159 Int) (v_idx_157 Int) (v_idx_158 Int)) (or (<= v_b_43_1 v_idx_158) (and (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_158)) 191) (<= (- v_b_43_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_158)) 191) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_158))) 4294967422) (<= (- (- v_b_42_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_158)) 128) (<= (- v_b_43_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_158))) 190) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_158))) 127) (<= (- v_b_42_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_158)) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_158))) 127) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_158)) (select c_ULTIMATE.start_main_~str1~6 v_idx_158)) 256) (<= (- (- v_b_43_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_158)) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_158)) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_158)) 128) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_158) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_158))) 254) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_158)) 4294967424) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_158))) 190) (<= (- v_b_42_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_158))) 127) (<= (- (- v_b_43_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_158))) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_158)) 4294967423) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_158))) 4294967423) (<= (- (- v_b_42_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_158))) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_158))) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_158)) 128)) (< v_idx_159 v_b_43_1) (<= v_b_42_1 v_idx_157) (< v_idx_158 v_b_42_1))) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_42_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_42_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_543_1) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_543_1) 4294967424) (<= (- v_b_42_1 (- v_b_43_1)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_543_1) 4294967423) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967295))))} [2018-12-19 22:45:38,566 WARN L228 ngHoareTripleChecker]: Action: assume !(main_~i~6 < main_~MAX~6);main_~str1~6 := main_~str1~6[main_~MAX~6 - 1 := 0];main_~j~6 := 0;main_~i~6 := main_~MAX~6 - 1; [2018-12-19 22:45:38,566 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and (not (< c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~MAX~6)) (= c_ULTIMATE.start_main_~str1~6_primed (store c_ULTIMATE.start_main_~str1~6 (+ c_ULTIMATE.start_main_~MAX~6 (- 1)) 0)) (= c_ULTIMATE.start_main_~j~6_primed 0) (= c_ULTIMATE.start_main_~i~6_primed (+ c_ULTIMATE.start_main_~MAX~6 (- 1)))) [2018-12-19 22:45:38,566 WARN L230 ngHoareTripleChecker]: Post: {2147483616#(exists ((v_v_794_1 Int) (v_b_57_1 Int) (v_b_56_1 Int)) (and (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_56_1)) 62) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 62) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 63) (<= (- v_b_56_1 (- v_b_56_1)) 124) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_56_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_57_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_57_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_57_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934593) (<= (- v_b_56_1 (- v_b_57_1)) 125) (<= (- c_ULTIMATE.start_main_~i~6 v_b_56_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_57_1) 4294967296) (<= (- v_b_57_1 v_v_794_1) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_794_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_57_1)) 63) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_794_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_57_1) 8589934592) (<= (- v_b_57_1 (- v_b_57_1)) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_57_1) 4294967296) (forall ((v_idx_162 Int) (v_idx_163 Int) (v_idx_161 Int)) (or (< v_idx_162 v_b_56_1) (<= v_b_57_1 v_idx_162) (< v_idx_163 v_b_57_1) (<= v_b_56_1 v_idx_161) (and (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_162))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_162)) 4294967297) (<= (- v_b_56_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_162)) 62) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_162))) 4294967296) (<= (- (- v_b_56_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_162))) 4294967297) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_162))) 4294967297) (<= (- (- v_b_57_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_162))) 4294967296) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_162)) (select c_ULTIMATE.start_main_~str1~6 v_idx_162)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_162)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_162)) 0) (<= (- v_b_56_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_162))) 62) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_162)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_162))) 63) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_162)) 0) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_162) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_162))) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_162)) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_162)) 62) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_162))) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_162))) 0) (<= (- v_b_57_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_162)) 63) (<= (- (- v_b_56_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_162)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_162))) 0) (<= (- (- v_b_57_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_162)) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_162))) 62) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_162)) 0) (<= (- v_b_57_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_162))) 63)))) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 124) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_794_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_56_1) 1) (<= (- (- v_b_57_1) v_b_57_1) 8589934592) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_57_1)) 63) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_57_1)) 63) (<= (- (- v_b_57_1) (- v_v_794_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_794_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_57_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_794_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_794_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_56_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_794_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_56_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_794_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_57_1)) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_794_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 125) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_57_1) 8589934593) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_56_1) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_56_1)) 62) (<= (- (- v_b_56_1) v_b_57_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_794_1) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_56_1) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_57_1)) 126) (<= (- v_b_56_1 v_v_794_1) 62) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 62) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_57_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_56_1)) 124) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_57_1) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_56_1)) 62) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_57_1)) 125) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- v_v_794_1) v_v_794_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_794_1) 0) (<= (- v_b_56_1 (- v_v_794_1)) 62) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_794_1)) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- v_v_794_1 (- v_v_794_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_56_1)) (- 1)) (<= (- (- v_b_56_1) (- v_b_57_1)) 1) (<= (- v_b_56_1 v_b_57_1) (- 1)) (<= (- (- v_b_56_1) v_b_56_1) 8589934594) (<= (- (- v_b_57_1) v_v_794_1) 4294967296) (<= (- v_b_57_1 (- v_v_794_1)) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- v_b_56_1) (- v_v_794_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_794_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 62) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_794_1) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_56_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 v_v_794_1) 62) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 8589934594) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_56_1)) 125) (<= (- (- v_b_56_1) v_v_794_1) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_56_1)) 62) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_794_1)) 62) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_56_1) 4294967297)))} [2018-12-19 22:45:38,566 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:45:38,583 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:45:38,583 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:45:40,704 WARN L181 SmtUtils]: Spent 2.12 s on a formula simplification. DAG size of input: 427 DAG size of output: 232 [2018-12-19 22:45:40,704 WARN L270 ngHoareTripleChecker]: Pre: {2147483617#(exists ((v_b_42_1 Int) (v_b_43_1 Int) (v_v_543_1 Int)) (and (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 4294967295) (<= (- ULTIMATE.start_main_~i~6 (- v_b_43_1)) 126) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- ULTIMATE.start_main_~i~6 v_v_543_1) 191) (<= (- (- v_b_42_1) v_v_543_1) 128) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 4294967358) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- v_v_543_1) v_v_543_1) 256) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_43_1)) 4294967296) (<= (- (- v_b_43_1) v_v_543_1) 128) (<= (- ULTIMATE.start_main_~MAX~6 v_b_42_1) 4294967295) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_42_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_43_1)) 4294967358) (<= (- v_v_543_1 (- v_v_543_1)) 254) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_43_1) 4294967296) (<= (- ULTIMATE.start_main_~i~6 (- v_b_42_1)) 63) (<= (- ULTIMATE.start_main_~i~6 v_b_42_1) 63) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_543_1)) 127) (<= (- ULTIMATE.start_main_~cont~6 v_v_543_1) 128) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_42_1)) 4294967295) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_42_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_43_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_543_1)) 4294967423) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_543_1)) 127) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_43_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_v_543_1) 128) (<= (- v_b_43_1 v_v_543_1) 191) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_543_1)) 4294967422) (<= (- (- v_b_42_1) v_b_42_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_42_1)) 4294967296) (<= (- v_b_43_1 (- v_v_543_1)) 190) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_42_1)) 0) (<= (- v_b_42_1 v_v_543_1) 128) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_43_1)) 63) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_43_1)) 63) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_42_1) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) v_b_42_1) 0) (<= (- (- v_b_42_1) (- v_b_43_1)) 63) (<= (- (- ULTIMATE.start_main_~i~6) v_b_43_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_v_543_1)) 190) (<= (- v_b_42_1 (- v_v_543_1)) 127) (<= (- (- v_b_43_1) (- v_v_543_1)) 127) (<= (- (- v_b_42_1) (- v_v_543_1)) 127) (<= (- ULTIMATE.start_main_~cont~6 v_b_43_1) 0) (<= (- (- v_b_42_1) v_b_43_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 126) (<= (- v_b_42_1 (- v_b_42_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 0) (<= (- (- v_b_43_1) v_b_43_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_43_1) 4294967295) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- v_b_43_1 (- v_b_43_1)) 126) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 63) (<= (- v_b_42_1 v_b_43_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_43_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_543_1)) 127) (forall ((v_idx_159 Int) (v_idx_157 Int) (v_idx_158 Int)) (or (<= v_b_43_1 v_idx_158) (and (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_158)) 191) (<= (- v_b_43_1 (select ULTIMATE.start_main_~str1~6 v_idx_158)) 191) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_158))) 4294967422) (<= (- (- v_b_42_1) (select ULTIMATE.start_main_~str1~6 v_idx_158)) 128) (<= (- v_b_43_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_158))) 190) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_158))) 127) (<= (- v_b_42_1 (select ULTIMATE.start_main_~str1~6 v_idx_158)) 128) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_158))) 127) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_158)) (select ULTIMATE.start_main_~str1~6 v_idx_158)) 256) (<= (- (- v_b_43_1) (select ULTIMATE.start_main_~str1~6 v_idx_158)) 128) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_158)) 128) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_158)) 128) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_158) (- (select ULTIMATE.start_main_~str1~6 v_idx_158))) 254) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_158)) 4294967424) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_158))) 190) (<= (- v_b_42_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_158))) 127) (<= (- (- v_b_43_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_158))) 127) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_158)) 4294967423) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_158))) 4294967423) (<= (- (- v_b_42_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_158))) 127) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_158))) 127) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_158)) 128)) (< v_idx_159 v_b_43_1) (<= v_b_42_1 v_idx_157) (< v_idx_158 v_b_42_1))) (<= (- ULTIMATE.start_main_~cont~6 v_b_42_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_42_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_543_1) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_543_1) 4294967424) (<= (- v_b_42_1 (- v_b_43_1)) 63) (<= (- ULTIMATE.start_main_~MAX~6 v_v_543_1) 4294967423) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 4294967295)))} [2018-12-19 22:45:40,705 WARN L274 ngHoareTripleChecker]: Action: assume !(main_~i~6 < main_~MAX~6);main_~str1~6 := main_~str1~6[main_~MAX~6 - 1 := 0];main_~j~6 := 0;main_~i~6 := main_~MAX~6 - 1; [2018-12-19 22:45:40,705 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and (not (< c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~MAX~6)) (= c_ULTIMATE.start_main_~str1~6_primed (store c_ULTIMATE.start_main_~str1~6 (+ c_ULTIMATE.start_main_~MAX~6 (- 1)) 0)) (= c_ULTIMATE.start_main_~j~6_primed 0) (= c_ULTIMATE.start_main_~i~6_primed (+ c_ULTIMATE.start_main_~MAX~6 (- 1)))) [2018-12-19 22:45:43,534 WARN L276 ngHoareTripleChecker]: Post: {2147483616#(and (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 0) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 62) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 63) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 1) (<= ULTIMATE.start_main_~cont~6 (+ ULTIMATE.start_main_~MAX~6 4294967296)) (<= ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 4294967297) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~cont~6 63)) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) 0) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~cont~6 62)) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 62) (<= ULTIMATE.start_main_~cont~6 0) (<= 0 (* 2 ULTIMATE.start_main_~cont~6)) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (exists ((v_b_57_1 Int) (v_b_56_1 Int)) (and (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_56_1)) 62) (forall ((v_idx_162 Int)) (or (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_162))) 0) (< v_idx_162 v_b_56_1) (<= v_b_57_1 v_idx_162))) (forall ((v_prenex_278 Int)) (or (< v_prenex_278 v_b_56_1) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_278))) 4294967297) (<= v_b_57_1 v_prenex_278))) (<= 0 (+ v_b_57_1 4294967296)) (<= v_b_56_1 (+ ULTIMATE.start_main_~MAX~6 4294967358)) (forall ((v_prenex_267 Int)) (or (<= (- (- v_b_56_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_267))) 4294967297) (< v_prenex_267 v_b_56_1) (<= v_b_57_1 v_prenex_267))) (forall ((v_prenex_280 Int)) (or (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_280)) 62) (< v_prenex_280 v_b_56_1) (<= v_b_57_1 v_prenex_280))) (<= v_b_56_1 (+ ULTIMATE.start_main_~cont~6 62)) (<= (- v_b_56_1 (- v_b_56_1)) 124) (<= (- (- ULTIMATE.start_main_~j~6) v_b_57_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_56_1) 4294967297) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_57_1 4294967296)) (<= ULTIMATE.start_main_~cont~6 (+ v_b_56_1 4294967297)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_57_1)) 0) (forall ((v_prenex_286 Int)) (or (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_286))) 63) (< v_prenex_286 v_b_56_1) (<= v_b_57_1 v_prenex_286))) (forall ((v_prenex_277 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_277)) 0) (<= v_b_57_1 v_prenex_277) (< v_prenex_277 v_b_56_1))) (<= v_b_56_1 (+ ULTIMATE.start_main_~j~6 62)) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_56_1 8589934594)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_57_1)) 1) (<= (- v_b_56_1 (- v_b_57_1)) 125) (<= v_b_56_1 62) (<= (- ULTIMATE.start_main_~i~6 v_b_56_1) 0) (<= (* 2 v_b_56_1) 124) (<= (- ULTIMATE.start_main_~j~6 v_b_57_1) 4294967296) (<= v_b_57_1 (+ ULTIMATE.start_main_~j~6 63)) (<= (* 2 v_b_57_1) 126) (<= 0 (+ (* 2 v_b_56_1) 8589934594)) (forall ((v_prenex_271 Int)) (or (< v_prenex_271 v_b_56_1) (<= v_b_57_1 v_prenex_271) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_prenex_271)) 0))) (<= (+ ULTIMATE.start_main_~i~6 v_b_56_1) 124) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_57_1)) 63) (forall ((v_prenex_266 Int)) (or (<= (- v_b_56_1 (select ULTIMATE.start_main_~str1~6 v_prenex_266)) 62) (< v_prenex_266 v_b_56_1) (<= v_b_57_1 v_prenex_266))) (<= v_b_57_1 (+ ULTIMATE.start_main_~cont~6 63)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_57_1) 8589934592) (<= (- v_b_57_1 (- v_b_57_1)) 126) (<= (- ULTIMATE.start_main_~cont~6 v_b_57_1) 4294967296) (<= 0 (+ ULTIMATE.start_main_~MAX~6 v_b_57_1 8589934592)) (<= (+ ULTIMATE.start_main_~j~6 v_b_56_1) 62) (<= 0 (+ (* 2 v_b_57_1) 8589934592)) (<= (- (- v_b_57_1) v_b_57_1) 8589934592) (<= (- ULTIMATE.start_main_~MAX~6 v_b_56_1) 1) (forall ((v_prenex_265 Int)) (or (< v_prenex_265 v_b_56_1) (<= v_b_57_1 v_prenex_265) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_265)) 4294967296))) (<= ULTIMATE.start_main_~j~6 (+ v_b_57_1 4294967296)) (<= ULTIMATE.start_main_~i~6 (+ v_b_57_1 4294967358)) (<= (+ ULTIMATE.start_main_~i~6 v_b_57_1) 125) (<= (- ULTIMATE.start_main_~j~6 (- v_b_57_1)) 63) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_57_1)) 63) (<= ULTIMATE.start_main_~j~6 (+ v_b_56_1 4294967297)) (<= (- ULTIMATE.start_main_~i~6 v_b_57_1) (- 1)) (<= (+ v_b_57_1 v_b_56_1) 125) (forall ((v_prenex_287 Int)) (or (< v_prenex_287 v_b_56_1) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_prenex_287)) 0) (<= v_b_57_1 v_prenex_287))) (forall ((v_prenex_279 Int)) (or (< v_prenex_279 v_b_56_1) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_279))) 0) (<= v_b_57_1 v_prenex_279))) (<= 0 (+ ULTIMATE.start_main_~j~6 v_b_56_1 4294967297)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_56_1) 8589934593) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_57_1 4294967359)) (forall ((v_prenex_276 Int)) (or (<= v_b_57_1 v_prenex_276) (< v_prenex_276 v_b_56_1) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_276)) 4294967297))) (<= v_b_57_1 (+ ULTIMATE.start_main_~i~6 4294967360)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_56_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_57_1)) 63) (<= 0 (+ ULTIMATE.start_main_~MAX~6 v_b_56_1 8589934593)) (forall ((v_prenex_272 Int)) (or (<= v_b_57_1 v_prenex_272) (<= (- (- v_b_57_1) (select ULTIMATE.start_main_~str1~6 v_prenex_272)) 4294967296) (< v_prenex_272 v_b_56_1))) (forall ((v_prenex_282 Int)) (or (<= v_b_57_1 v_prenex_282) (<= (- (- v_b_57_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_282))) 4294967296) (< v_prenex_282 v_b_56_1))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_57_1) 8589934593) (<= (- ULTIMATE.start_main_~cont~6 v_b_56_1) 4294967297) (<= v_b_56_1 (+ v_b_57_1 4294967358)) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_56_1) 125) (forall ((v_prenex_283 Int)) (or (< v_prenex_283 v_b_56_1) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_283))) 62) (<= v_b_57_1 v_prenex_283))) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_56_1)) 62) (<= (- (- v_b_56_1) v_b_57_1) 8589934593) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_57_1)) 126) (<= (- ULTIMATE.start_main_~j~6 v_b_56_1) 4294967297) (<= (- ULTIMATE.start_main_~MAX~6 v_b_57_1) 0) (forall ((v_prenex_284 Int)) (or (< v_prenex_284 v_b_56_1) (<= v_b_57_1 v_prenex_284) (<= (- v_b_57_1 (select ULTIMATE.start_main_~str1~6 v_prenex_284)) 63))) (forall ((v_prenex_285 Int)) (or (<= v_b_57_1 v_prenex_285) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_285))) 0) (< v_prenex_285 v_b_56_1))) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_56_1 4294967360)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_56_1)) 124) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_57_1) 4294967296) (<= v_b_57_1 (+ ULTIMATE.start_main_~MAX~6 4294967359)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_57_1)) 125) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_56_1)) 62) (forall ((v_prenex_288 Int)) (or (< v_prenex_288 v_b_56_1) (<= v_b_57_1 v_prenex_288) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_288) (- (select ULTIMATE.start_main_~str1~6 v_prenex_288))) 0))) (<= v_b_57_1 63) (forall ((v_prenex_268 Int)) (or (< v_prenex_268 v_b_56_1) (<= v_b_57_1 v_prenex_268) (<= (- v_b_57_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_268))) 63))) (forall ((v_prenex_281 Int)) (or (< v_prenex_281 v_b_56_1) (<= v_b_57_1 v_prenex_281) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_281))) 4294967296))) (<= 0 (+ v_b_57_1 v_b_56_1 8589934593)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_56_1)) (- 1)) (forall ((v_prenex_270 Int)) (or (<= v_b_57_1 v_prenex_270) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_270))) 0) (< v_prenex_270 v_b_56_1))) (<= v_b_57_1 (+ v_b_56_1 4294967360)) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_57_1) 126) (<= (- (- v_b_56_1) (- v_b_57_1)) 1) (<= (+ ULTIMATE.start_main_~cont~6 v_b_56_1) 62) (<= 0 (+ ULTIMATE.start_main_~j~6 v_b_57_1 4294967296)) (<= (- v_b_56_1 v_b_57_1) (- 1)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_57_1) 63) (forall ((v_prenex_269 Int)) (or (<= (- (- v_b_56_1) (select ULTIMATE.start_main_~str1~6 v_prenex_269)) 4294967297) (<= v_b_57_1 v_prenex_269) (< v_prenex_269 v_b_56_1))) (<= (- (- v_b_56_1) v_b_56_1) 8589934594) (<= v_b_56_1 (+ ULTIMATE.start_main_~i~6 4294967359)) (<= 0 (+ v_b_56_1 4294967297)) (forall ((v_prenex_264 Int)) (or (< v_prenex_264 v_b_56_1) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_264)) 0) (<= v_b_57_1 v_prenex_264))) (<= (+ ULTIMATE.start_main_~j~6 v_b_57_1) 63) (<= ULTIMATE.start_main_~i~6 (+ v_b_56_1 4294967359)) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_57_1 8589934593)) (<= ULTIMATE.start_main_~cont~6 (+ v_b_57_1 4294967296)) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_56_1 4294967297)) (forall ((v_prenex_274 Int)) (or (<= v_b_57_1 v_prenex_274) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_274)) 63) (< v_prenex_274 v_b_56_1))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_56_1) 8589934594) (forall ((v_prenex_275 Int)) (or (< v_prenex_275 v_b_56_1) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_275)) (select ULTIMATE.start_main_~str1~6 v_prenex_275)) 0) (<= v_b_57_1 v_prenex_275))) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_56_1)) 125) (<= (- ULTIMATE.start_main_~j~6 (- v_b_56_1)) 62) (forall ((v_prenex_273 Int)) (or (< v_prenex_273 v_b_56_1) (<= (- v_b_56_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_273))) 62) (<= v_b_57_1 v_prenex_273))) (<= (- (- ULTIMATE.start_main_~j~6) v_b_56_1) 4294967297))) (<= (* 2 ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= 0 (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6 8589934593)) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 4294967297) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 63) (<= 0 ULTIMATE.start_main_~j~6) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~cont~6) (<= 0 ULTIMATE.start_main_~cont~6) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 8589934593) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6 4294967296)) (<= (* 2 ULTIMATE.start_main_~i~6) 124) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6) 63) (<= ULTIMATE.start_main_~MAX~6 63) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= 0 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6 4294967297)) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 62) (<= 0 (* 2 ULTIMATE.start_main_~j~6)) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6) 62) (<= (* 2 ULTIMATE.start_main_~MAX~6) 126) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 4294967296) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 124) (<= ULTIMATE.start_main_~i~6 62) (<= ULTIMATE.start_main_~j~6 0) (<= 0 (+ ULTIMATE.start_main_~MAX~6 4294967296)) (<= 0 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6 4294967296)) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 62) (<= 0 (+ ULTIMATE.start_main_~i~6 4294967297)) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~i~6 4294967360)) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~j~6 62)) (<= 0 (+ (* 2 ULTIMATE.start_main_~i~6) 8589934594)) (<= ULTIMATE.start_main_~cont~6 (+ ULTIMATE.start_main_~i~6 4294967297)) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~MAX~6 4294967358)) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 62) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6) 63) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6 4294967297)) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~i~6 4294967297)) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~j~6 63)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 126) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 8589934594) (<= (* 2 ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 63) (<= (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 125) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~MAX~6 4294967296)) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6)) (<= 0 (+ (* 2 ULTIMATE.start_main_~MAX~6) 8589934592)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 125))} [2018-12-19 22:45:46,350 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:45:46,350 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:45:46,350 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:45:46,350 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:45:46,351 WARN L224 ngHoareTripleChecker]: Pre: {2147483615#(or (exists ((v_b_42_1 Int) (v_b_43_1 Int) (v_v_543_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 4294967295) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_43_1)) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- c_ULTIMATE.start_main_~i~6 v_v_543_1) 191) (<= (- (- v_b_42_1) v_v_543_1) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 4294967358) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- v_v_543_1) v_v_543_1) 256) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_43_1)) 4294967296) (<= (- (- v_b_43_1) v_v_543_1) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_42_1) 4294967295) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_42_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_43_1)) 4294967358) (<= (- v_v_543_1 (- v_v_543_1)) 254) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_43_1) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_42_1)) 63) (<= (- c_ULTIMATE.start_main_~i~6 v_b_42_1) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_543_1)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_543_1) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_42_1)) 4294967295) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_42_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_43_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_543_1)) 4294967423) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_543_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_43_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_543_1) 128) (<= (- v_b_43_1 v_v_543_1) 191) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_543_1)) 4294967422) (<= (- (- v_b_42_1) v_b_42_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_42_1)) 4294967296) (<= (- v_b_43_1 (- v_v_543_1)) 190) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_42_1)) 0) (<= (- v_b_42_1 v_v_543_1) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_43_1)) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_43_1)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_42_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_42_1) 0) (forall ((v_idx_169 Int) (v_idx_170 Int) (v_idx_171 Int)) (or (< v_idx_171 v_b_43_1) (< v_idx_170 v_b_42_1) (and (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_170)) 191) (<= (- v_b_43_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_170)) 191) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_170))) 4294967422) (<= (- (- v_b_42_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_170)) 128) (<= (- v_b_43_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_170))) 190) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_170))) 127) (<= (- v_b_42_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_170)) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_170))) 127) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_170)) (select c_ULTIMATE.start_main_~str1~6 v_idx_170)) 256) (<= (- (- v_b_43_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_170)) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_170)) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_170)) 128) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_170) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_170))) 254) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_170)) 4294967424) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_170))) 190) (<= (- v_b_42_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_170))) 127) (<= (- (- v_b_43_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_170))) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_170)) 4294967423) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_170))) 4294967423) (<= (- (- v_b_42_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_170))) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_170))) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_170)) 128)) (<= v_b_42_1 v_idx_169) (<= v_b_43_1 v_idx_170))) (<= (- (- v_b_42_1) (- v_b_43_1)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_43_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_543_1)) 190) (<= (- v_b_42_1 (- v_v_543_1)) 127) (<= (- (- v_b_43_1) (- v_v_543_1)) 127) (<= (- (- v_b_42_1) (- v_v_543_1)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_43_1) 0) (<= (- (- v_b_42_1) v_b_43_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 126) (<= (- v_b_42_1 (- v_b_42_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- v_b_43_1) v_b_43_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_43_1) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- v_b_43_1 (- v_b_43_1)) 126) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 63) (<= (- v_b_42_1 v_b_43_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_43_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_543_1)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_42_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_42_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_543_1) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_543_1) 4294967424) (<= (- v_b_42_1 (- v_b_43_1)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_543_1) 4294967423) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967295))) (exists ((v_b_15_1 Int) (v_v_10_1 Int) (v_b_2_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_10_1) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_2_1) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_2_1)) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 2) (<= (- (- v_b_15_1) (- v_v_10_1)) 125) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) (- 4)) (<= (- v_b_15_1 v_b_2_1) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_10_1)) 4294967422) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_2_1)) 4294967295) (<= (- v_b_2_1 (- v_b_2_1)) 0) (<= (- v_b_15_1 v_v_10_1) 130) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) (- 4)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_2_1)) (- 2)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_10_1) 126) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 4) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_15_1) (- 4)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_15_1) (- 4)) (<= (- (- v_b_15_1) v_b_2_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_10_1) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_15_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_10_1) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_10_1)) 125) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_15_1)) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_15_1)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_10_1)) 127) (<= (- c_ULTIMATE.start_main_~i~6 v_b_15_1) 0) (<= (- (- v_b_2_1) v_b_2_1) 0) (<= (- (- v_b_2_1) (- v_v_10_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 4294967297) (<= (- v_b_2_1 v_v_10_1) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) (- 4)) (<= (- (- v_b_15_1) v_v_10_1) 126) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_15_1) (- 2)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_2_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- v_b_15_1 (- v_b_15_1)) 4) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_2_1) (- 2)) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_2_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_2_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_15_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 2)) (<= (- (- v_b_2_1) v_v_10_1) 128) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_2_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_10_1) 4294967423) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_2_1)) 0) (<= (- v_b_2_1 (- v_v_10_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 2)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967293) (<= (- v_b_15_1 (- v_v_10_1)) 129) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_15_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_10_1)) 127) (forall ((v_idx_166 Int) (v_idx_167 Int) (v_idx_165 Int)) (or (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_166)) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_166)) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_166)) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_166))) 125) (<= (- (- v_b_15_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_166))) 125) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_166)) (select c_ULTIMATE.start_main_~str1~6 v_idx_166)) 256) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_166))) 127) (<= (- (- v_b_2_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_166)) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_166)) 4294967423) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_166))) 129) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_166))) 4294967422) (<= (- v_b_2_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_166))) 127) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_166)) 130) (<= (- (- v_b_2_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_166))) 127) (<= (- v_b_15_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_166)) 130) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_166))) 125) (<= (- v_b_2_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_166)) 128) (<= (- (- v_b_15_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_166)) 126) (<= (- v_b_15_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_166))) 129) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_166)) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_166))) 127) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_166) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_166))) 254)) (< v_idx_166 v_b_2_1) (< v_idx_167 v_b_15_1) (<= v_b_15_1 v_idx_166) (<= v_b_2_1 v_idx_165))) (<= (- v_v_10_1 (- v_v_10_1)) 254) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_15_1) 4294967293) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_2_1)) 0) (<= (- (- v_b_15_1) (- v_b_2_1)) (- 2)) (<= (- (- v_v_10_1) v_v_10_1) 256) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_10_1)) 129) (<= (- c_ULTIMATE.start_main_~i~6 v_v_10_1) 130) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_15_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_10_1)) 125) (<= (- v_b_15_1 (- v_b_2_1)) 2) (<= (- c_ULTIMATE.start_main_~i~6 v_b_2_1) 2) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_15_1)) 4) (<= (- (- v_b_15_1) v_b_15_1) (- 4)))))} [2018-12-19 22:45:46,351 WARN L228 ngHoareTripleChecker]: Action: assume !!(main_~i~6 < main_~MAX~6);assume -128 <= main_#t~nondet2 && main_#t~nondet2 <= 127;main_~str1~6 := main_~str1~6[main_~i~6 := main_#t~nondet2];havoc main_#t~nondet2;main_#t~post1 := main_~i~6;main_~i~6 := main_#t~post1 + 1;havoc main_#t~post1; [2018-12-19 22:45:46,351 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and (= c_ULTIMATE.start_main_~str1~6_primed (store c_ULTIMATE.start_main_~str1~6 c_ULTIMATE.start_main_~i~6 |c_ULTIMATE.start_main_#t~nondet2|)) (< c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~MAX~6) (<= 0 (+ |c_ULTIMATE.start_main_#t~nondet2| 128)) (<= |c_ULTIMATE.start_main_#t~nondet2| 127) (= c_ULTIMATE.start_main_~i~6_primed (+ c_ULTIMATE.start_main_~i~6 1))) [2018-12-19 22:45:46,351 WARN L230 ngHoareTripleChecker]: Post: {2147483614#(exists ((v_b_42_1 Int) (v_b_63_1 Int) (v_v_543_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 4294967295) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_63_1)) 4294967359) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_42_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_543_1) 127) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_543_1)) 191) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_543_1)) 126) (<= (- (- v_b_42_1) v_v_543_1) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 64) (<= (- (- v_b_42_1) v_b_63_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) (- 2)) (<= (- c_ULTIMATE.start_main_~i~6 v_b_63_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_63_1) (- 2)) (<= (- (- v_v_543_1) v_v_543_1) 256) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_42_1) 4294967295) (<= (- v_b_63_1 v_v_543_1) 192) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_42_1)) 0) (<= (- v_v_543_1 (- v_v_543_1)) 254) (<= (- c_ULTIMATE.start_main_~i~6 v_v_543_1) 192) (<= (- v_b_63_1 (- v_v_543_1)) 191) (<= (- v_b_42_1 (- v_b_63_1)) 64) (<= (- (- v_b_63_1) (- v_v_543_1)) 126) (<= (- v_b_42_1 v_b_63_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_63_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_63_1)) 64) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_543_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 4294967359) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_63_1) (- 2)) (<= (- (- v_b_63_1) v_v_543_1) 127) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_42_1)) 64) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_543_1) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_42_1)) 4294967295) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_42_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_42_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) (- 2)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_543_1)) 4294967422) (<= (- (- v_b_42_1) v_b_42_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_42_1) 64) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_42_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_63_1) (- 1)) (<= (- v_b_42_1 v_v_543_1) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967294) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_42_1)) (- 1)) (<= (- v_b_42_1 (- v_v_543_1)) 127) (<= (- (- v_b_42_1) (- v_b_63_1)) 64) (<= (- (- v_b_42_1) (- v_v_543_1)) 127) (forall ((v_idx_173 Int) (v_idx_174 Int) (v_idx_175 Int)) (or (<= v_b_42_1 v_idx_173) (< v_idx_175 v_b_63_1) (< v_idx_174 v_b_42_1) (and (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_174))) 4294967422) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_174)) 127) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_174))) 191) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_174))) 126) (<= (- (- v_b_42_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_174)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_174))) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_174))) 127) (<= (- v_b_42_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_174)) 128) (<= (- (- v_b_63_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_174)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_174))) 127) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_174)) (select c_ULTIMATE.start_main_~str1~6 v_idx_174)) 256) (<= (- v_b_63_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_174)) 192) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_174)) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_174)) 128) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_174) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_174))) 254) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_174)) 192) (<= (- v_b_63_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_174))) 191) (<= (- v_b_42_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_174))) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_174)) 4294967423) (<= (- (- v_b_63_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_174))) 126) (<= (- (- v_b_42_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_174))) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_174)) 127)) (<= v_b_63_1 v_idx_174))) (<= (- v_b_42_1 (- v_b_42_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) (- 1)) (<= (- (- v_b_63_1) v_b_63_1) (- 2)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_63_1)) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_42_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_543_1)) 126) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_63_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_543_1)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_42_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_63_1) 4294967294) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- v_b_63_1 (- v_b_63_1)) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_63_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_543_1) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_543_1) 4294967423) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_543_1) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_63_1)) 64)))} [2018-12-19 22:45:46,351 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:45:46,431 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:45:46,431 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:45:48,535 WARN L181 SmtUtils]: Spent 2.10 s on a formula simplification. DAG size of input: 427 DAG size of output: 232 [2018-12-19 22:45:48,535 WARN L270 ngHoareTripleChecker]: Pre: {2147483615#(exists ((v_b_42_1 Int) (v_b_43_1 Int) (v_v_543_1 Int)) (and (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 4294967295) (<= (- ULTIMATE.start_main_~i~6 (- v_b_43_1)) 126) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- ULTIMATE.start_main_~i~6 v_v_543_1) 191) (<= (- (- v_b_42_1) v_v_543_1) 128) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 4294967358) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- v_v_543_1) v_v_543_1) 256) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_43_1)) 4294967296) (<= (- (- v_b_43_1) v_v_543_1) 128) (<= (- ULTIMATE.start_main_~MAX~6 v_b_42_1) 4294967295) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_42_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_43_1)) 4294967358) (<= (- v_v_543_1 (- v_v_543_1)) 254) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_43_1) 4294967296) (<= (- ULTIMATE.start_main_~i~6 (- v_b_42_1)) 63) (<= (- ULTIMATE.start_main_~i~6 v_b_42_1) 63) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_543_1)) 127) (<= (- ULTIMATE.start_main_~cont~6 v_v_543_1) 128) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_42_1)) 4294967295) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_42_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_43_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_543_1)) 4294967423) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_543_1)) 127) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_43_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_v_543_1) 128) (<= (- v_b_43_1 v_v_543_1) 191) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_543_1)) 4294967422) (<= (- (- v_b_42_1) v_b_42_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_42_1)) 4294967296) (<= (- v_b_43_1 (- v_v_543_1)) 190) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_42_1)) 0) (<= (- v_b_42_1 v_v_543_1) 128) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_43_1)) 63) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_43_1)) 63) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_42_1) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) v_b_42_1) 0) (forall ((v_idx_169 Int) (v_idx_170 Int) (v_idx_171 Int)) (or (< v_idx_171 v_b_43_1) (< v_idx_170 v_b_42_1) (and (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_170)) 191) (<= (- v_b_43_1 (select ULTIMATE.start_main_~str1~6 v_idx_170)) 191) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_170))) 4294967422) (<= (- (- v_b_42_1) (select ULTIMATE.start_main_~str1~6 v_idx_170)) 128) (<= (- v_b_43_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_170))) 190) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_170))) 127) (<= (- v_b_42_1 (select ULTIMATE.start_main_~str1~6 v_idx_170)) 128) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_170))) 127) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_170)) (select ULTIMATE.start_main_~str1~6 v_idx_170)) 256) (<= (- (- v_b_43_1) (select ULTIMATE.start_main_~str1~6 v_idx_170)) 128) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_170)) 128) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_170)) 128) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_170) (- (select ULTIMATE.start_main_~str1~6 v_idx_170))) 254) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_170)) 4294967424) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_170))) 190) (<= (- v_b_42_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_170))) 127) (<= (- (- v_b_43_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_170))) 127) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_170)) 4294967423) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_170))) 4294967423) (<= (- (- v_b_42_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_170))) 127) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_170))) 127) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_170)) 128)) (<= v_b_42_1 v_idx_169) (<= v_b_43_1 v_idx_170))) (<= (- (- v_b_42_1) (- v_b_43_1)) 63) (<= (- (- ULTIMATE.start_main_~i~6) v_b_43_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_v_543_1)) 190) (<= (- v_b_42_1 (- v_v_543_1)) 127) (<= (- (- v_b_43_1) (- v_v_543_1)) 127) (<= (- (- v_b_42_1) (- v_v_543_1)) 127) (<= (- ULTIMATE.start_main_~cont~6 v_b_43_1) 0) (<= (- (- v_b_42_1) v_b_43_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 126) (<= (- v_b_42_1 (- v_b_42_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 0) (<= (- (- v_b_43_1) v_b_43_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_43_1) 4294967295) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- v_b_43_1 (- v_b_43_1)) 126) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 63) (<= (- v_b_42_1 v_b_43_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_43_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_543_1)) 127) (<= (- ULTIMATE.start_main_~cont~6 v_b_42_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_42_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_543_1) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_543_1) 4294967424) (<= (- v_b_42_1 (- v_b_43_1)) 63) (<= (- ULTIMATE.start_main_~MAX~6 v_v_543_1) 4294967423) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 4294967295)))} [2018-12-19 22:45:48,536 WARN L274 ngHoareTripleChecker]: Action: assume !!(main_~i~6 < main_~MAX~6);assume -128 <= main_#t~nondet2 && main_#t~nondet2 <= 127;main_~str1~6 := main_~str1~6[main_~i~6 := main_#t~nondet2];havoc main_#t~nondet2;main_#t~post1 := main_~i~6;main_~i~6 := main_#t~post1 + 1;havoc main_#t~post1; [2018-12-19 22:45:48,536 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and (= c_ULTIMATE.start_main_~str1~6_primed (store c_ULTIMATE.start_main_~str1~6 c_ULTIMATE.start_main_~i~6 |c_ULTIMATE.start_main_#t~nondet2|)) (< c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~MAX~6) (<= 0 (+ |c_ULTIMATE.start_main_#t~nondet2| 128)) (<= |c_ULTIMATE.start_main_#t~nondet2| 127) (= c_ULTIMATE.start_main_~i~6_primed (+ c_ULTIMATE.start_main_~i~6 1))) [2018-12-19 22:45:51,618 WARN L276 ngHoareTripleChecker]: Post: {2147483614#(and (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 4294967295) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 64) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 64) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) (- 2)) (<= (* 2 ULTIMATE.start_main_~i~6) 383) (<= 0 (+ ULTIMATE.start_main_~i~6 254)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 4294967294) (<= (* 2 ULTIMATE.start_main_~MAX~6) 8589934845) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 8589934590) (<= 0 (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6 253)) (<= 0 (+ (* 2 ULTIMATE.start_main_~cont~6) 255)) (<= ULTIMATE.start_main_~cont~6 (+ ULTIMATE.start_main_~i~6 254)) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~cont~6 4294967550)) (<= 0 (+ (* 2 ULTIMATE.start_main_~i~6) 253)) (<= 0 (+ ULTIMATE.start_main_~MAX~6 254)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6) 4294967550) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 128) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) (- 1)) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~cont~6 319)) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6 254)) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 319) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6 254)) (<= 0 (+ (* 2 ULTIMATE.start_main_~MAX~6) 253)) (<= 0 (+ ULTIMATE.start_main_~cont~6 255)) (<= (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 4294967614) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) (- 2)) (<= ULTIMATE.start_main_~cont~6 (+ ULTIMATE.start_main_~MAX~6 254)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 4294967359) (<= ULTIMATE.start_main_~cont~6 255) (<= ULTIMATE.start_main_~i~6 319) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~MAX~6 318)) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 1)) (<= (* 2 ULTIMATE.start_main_~cont~6) 255) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= ULTIMATE.start_main_~MAX~6 4294967550) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 4294967295) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~i~6 4294967549)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) (- 2)) (exists ((v_b_42_1 Int) (v_b_63_1 Int)) (and (forall ((v_idx_174 Int)) (or (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_174)) (select ULTIMATE.start_main_~str1~6 v_idx_174)) 256) (< v_idx_174 v_b_42_1) (<= v_b_63_1 v_idx_174))) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_63_1)) 4294967359) (<= (- (- ULTIMATE.start_main_~i~6) v_b_42_1) (- 1)) (<= 0 (+ v_b_63_1 ULTIMATE.start_main_~i~6 253)) (forall ((v_prenex_295 Int)) (or (<= v_b_63_1 v_prenex_295) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_295)) 128) (< v_prenex_295 v_b_42_1))) (forall ((v_prenex_297 Int)) (or (<= (- v_b_42_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_297))) 127) (< v_prenex_297 v_b_42_1) (<= v_b_63_1 v_prenex_297))) (<= (- (- v_b_42_1) v_b_63_1) (- 1)) (forall ((v_prenex_308 Int)) (or (<= v_b_63_1 v_prenex_308) (< v_prenex_308 v_b_42_1) (<= (- (- v_b_63_1) (select ULTIMATE.start_main_~str1~6 v_prenex_308)) 127))) (<= (- ULTIMATE.start_main_~i~6 v_b_63_1) 0) (<= 0 (+ v_b_42_1 ULTIMATE.start_main_~cont~6 255)) (<= v_b_42_1 (+ ULTIMATE.start_main_~MAX~6 254)) (forall ((v_prenex_296 Int)) (or (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_296))) 191) (< v_prenex_296 v_b_42_1) (<= v_b_63_1 v_prenex_296))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_63_1) (- 2)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_42_1) 4294967295) (<= 0 (+ v_b_42_1 ULTIMATE.start_main_~i~6 254)) (forall ((v_prenex_291 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_291))) 126) (< v_prenex_291 v_b_42_1) (<= v_b_63_1 v_prenex_291))) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_42_1)) 0) (<= ULTIMATE.start_main_~cont~6 (+ v_b_42_1 255)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_63_1 4294967549)) (<= v_b_42_1 (+ ULTIMATE.start_main_~cont~6 255)) (<= (- v_b_42_1 (- v_b_63_1)) 64) (<= (- v_b_42_1 v_b_63_1) (- 1)) (forall ((v_prenex_306 Int)) (or (<= v_b_63_1 v_prenex_306) (<= (- (- v_b_42_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_306))) 127) (< v_prenex_306 v_b_42_1))) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_63_1)) 0) (forall ((v_prenex_290 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_290)) 127) (< v_prenex_290 v_b_42_1) (<= v_b_63_1 v_prenex_290))) (<= ULTIMATE.start_main_~i~6 (+ v_b_63_1 318)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_42_1 4294967550)) (<= (+ v_b_42_1 v_b_63_1) 319) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_63_1)) 64) (<= (+ v_b_42_1 ULTIMATE.start_main_~cont~6) 255) (forall ((v_prenex_293 Int)) (or (< v_prenex_293 v_b_42_1) (<= v_b_63_1 v_prenex_293) (<= (- v_b_63_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_293))) 191))) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_63_1) (- 2)) (<= 0 (+ v_b_63_1 254)) (forall ((v_prenex_301 Int)) (or (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_301))) 127) (< v_prenex_301 v_b_42_1) (<= v_b_63_1 v_prenex_301))) (<= v_b_63_1 (+ ULTIMATE.start_main_~cont~6 319)) (<= v_b_42_1 (+ v_b_63_1 254)) (forall ((v_prenex_305 Int)) (or (< v_prenex_305 v_b_42_1) (<= v_b_63_1 v_prenex_305) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_305))) 127))) (<= (- ULTIMATE.start_main_~i~6 (- v_b_42_1)) 64) (<= 0 (+ (* 2 v_b_63_1) 253)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_42_1)) 4294967295) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_42_1) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_42_1) 0) (forall ((v_prenex_299 Int)) (or (< v_prenex_299 v_b_42_1) (<= v_b_63_1 v_prenex_299) (<= (- v_b_42_1 (select ULTIMATE.start_main_~str1~6 v_prenex_299)) 128))) (<= (+ v_b_42_1 ULTIMATE.start_main_~i~6) 319) (forall ((v_prenex_298 Int)) (or (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_298))) 4294967422) (< v_prenex_298 v_b_42_1) (<= v_b_63_1 v_prenex_298))) (forall ((v_prenex_289 Int)) (or (< v_prenex_289 v_b_42_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_289)) 127) (<= v_b_63_1 v_prenex_289))) (<= (* 2 v_b_63_1) 383) (<= v_b_42_1 (+ ULTIMATE.start_main_~i~6 254)) (<= (- (- v_b_42_1) v_b_42_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_42_1)) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_42_1) 64) (<= v_b_63_1 (+ ULTIMATE.start_main_~i~6 318)) (forall ((v_prenex_302 Int)) (or (< v_prenex_302 v_b_42_1) (<= v_b_63_1 v_prenex_302) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_302)) 4294967423))) (forall ((v_prenex_292 Int)) (or (< v_prenex_292 v_b_42_1) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_292)) 128) (<= v_b_63_1 v_prenex_292))) (<= (- ULTIMATE.start_main_~cont~6 v_b_63_1) (- 1)) (<= v_b_63_1 319) (<= 0 (+ v_b_42_1 v_b_63_1 254)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_42_1)) (- 1)) (<= v_b_63_1 (+ ULTIMATE.start_main_~MAX~6 318)) (forall ((v_prenex_307 Int)) (or (<= (- v_b_63_1 (select ULTIMATE.start_main_~str1~6 v_prenex_307)) 192) (< v_prenex_307 v_b_42_1) (<= v_b_63_1 v_prenex_307))) (<= (+ ULTIMATE.start_main_~cont~6 v_b_63_1) 319) (<= ULTIMATE.start_main_~i~6 (+ v_b_42_1 319)) (<= (* 2 v_b_42_1) 255) (<= (- (- v_b_42_1) (- v_b_63_1)) 64) (forall ((v_prenex_294 Int)) (or (<= v_b_63_1 v_prenex_294) (< v_prenex_294 v_b_42_1) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_294)) 192))) (<= (- v_b_42_1 (- v_b_42_1)) 0) (forall ((v_prenex_304 Int)) (or (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_304))) 126) (< v_prenex_304 v_b_42_1) (<= v_b_63_1 v_prenex_304))) (<= 0 (+ v_b_42_1 ULTIMATE.start_main_~MAX~6 254)) (<= (- (- v_b_63_1) v_b_63_1) (- 2)) (<= (+ v_b_42_1 ULTIMATE.start_main_~MAX~6) 4294967550) (forall ((v_prenex_309 Int)) (or (<= v_b_63_1 v_prenex_309) (<= (- (- v_b_63_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_309))) 126) (< v_prenex_309 v_b_42_1))) (<= (- ULTIMATE.start_main_~i~6 (- v_b_63_1)) 128) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_42_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_63_1)) 0) (<= 0 (+ v_b_42_1 255)) (<= (+ v_b_63_1 ULTIMATE.start_main_~i~6) 383) (<= 0 (+ (* 2 v_b_42_1) 255)) (<= (- ULTIMATE.start_main_~cont~6 v_b_42_1) 0) (<= (+ v_b_63_1 ULTIMATE.start_main_~MAX~6) 4294967614) (<= v_b_42_1 255) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_63_1 254)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_63_1) 4294967294) (<= (- v_b_63_1 (- v_b_63_1)) 128) (forall ((v_prenex_300 Int)) (or (< v_prenex_300 v_b_42_1) (<= v_b_63_1 v_prenex_300) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_300) (- (select ULTIMATE.start_main_~str1~6 v_prenex_300))) 254))) (<= 0 (+ v_b_63_1 ULTIMATE.start_main_~MAX~6 253)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_63_1) (- 1)) (forall ((v_prenex_303 Int)) (or (<= v_b_63_1 v_prenex_303) (< v_prenex_303 v_b_42_1) (<= (- (- v_b_42_1) (select ULTIMATE.start_main_~str1~6 v_prenex_303)) 128))) (<= ULTIMATE.start_main_~cont~6 (+ v_b_63_1 254)) (<= v_b_63_1 (+ v_b_42_1 319)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_63_1)) 64))))} [2018-12-19 22:45:58,059 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:45:58,059 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:45:58,059 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:45:58,060 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:45:58,060 WARN L224 ngHoareTripleChecker]: Pre: {2147483601#(or (exists ((v_b_15_1 Int) (v_v_10_1 Int) (v_b_2_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_10_1) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_2_1) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_2_1)) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 2) (<= (- (- v_b_15_1) (- v_v_10_1)) 125) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) (- 4)) (<= (- v_b_15_1 v_b_2_1) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_10_1)) 4294967422) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_2_1)) 4294967295) (<= (- v_b_2_1 (- v_b_2_1)) 0) (<= (- v_b_15_1 v_v_10_1) 130) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) (- 4)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_2_1)) (- 2)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_10_1) 126) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 4) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_15_1) (- 4)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_15_1) (- 4)) (<= (- (- v_b_15_1) v_b_2_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_10_1) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_15_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_10_1) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_10_1)) 125) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_15_1)) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_15_1)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_10_1)) 127) (<= (- c_ULTIMATE.start_main_~i~6 v_b_15_1) 0) (<= (- (- v_b_2_1) v_b_2_1) 0) (<= (- (- v_b_2_1) (- v_v_10_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 4294967297) (<= (- v_b_2_1 v_v_10_1) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) (- 4)) (<= (- (- v_b_15_1) v_v_10_1) 126) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_15_1) (- 2)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_2_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- v_b_15_1 (- v_b_15_1)) 4) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_2_1) (- 2)) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_2_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_2_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_15_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 2)) (<= (- (- v_b_2_1) v_v_10_1) 128) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_2_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_10_1) 4294967423) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_2_1)) 0) (<= (- v_b_2_1 (- v_v_10_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 2)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967293) (<= (- v_b_15_1 (- v_v_10_1)) 129) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_15_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_10_1)) 127) (<= (- v_v_10_1 (- v_v_10_1)) 254) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_15_1) 4294967293) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_2_1)) 0) (<= (- (- v_b_15_1) (- v_b_2_1)) (- 2)) (<= (- (- v_v_10_1) v_v_10_1) 256) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_10_1)) 129) (forall ((v_idx_212 Int) (v_idx_213 Int) (v_idx_211 Int)) (or (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_212)) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_212)) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_212)) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_212))) 125) (<= (- (- v_b_15_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_212))) 125) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_212)) (select c_ULTIMATE.start_main_~str1~6 v_idx_212)) 256) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_212))) 127) (<= (- (- v_b_2_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_212)) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_212)) 4294967423) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_212))) 129) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_212))) 4294967422) (<= (- v_b_2_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_212))) 127) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_212)) 130) (<= (- (- v_b_2_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_212))) 127) (<= (- v_b_15_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_212)) 130) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_212))) 125) (<= (- v_b_2_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_212)) 128) (<= (- (- v_b_15_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_212)) 126) (<= (- v_b_15_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_212))) 129) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_212)) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_212))) 127) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_212) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_212))) 254)) (<= v_b_2_1 v_idx_211) (< v_idx_213 v_b_15_1) (< v_idx_212 v_b_2_1) (<= v_b_15_1 v_idx_212))) (<= (- c_ULTIMATE.start_main_~i~6 v_v_10_1) 130) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_15_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_10_1)) 125) (<= (- v_b_15_1 (- v_b_2_1)) 2) (<= (- c_ULTIMATE.start_main_~i~6 v_b_2_1) 2) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_15_1)) 4) (<= (- (- v_b_15_1) v_b_15_1) (- 4)))) (exists ((v_v_894_1 Int) (v_b_67_1 Int) (v_b_66_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 4294967295) (<= (- c_ULTIMATE.start_main_~i~6 v_b_66_1) 64) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- v_b_67_1 v_v_894_1) 192) (<= (- v_b_67_1 (- v_v_894_1)) 191) (<= (- v_v_894_1 (- v_v_894_1)) 254) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_66_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_894_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_67_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_894_1) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 64) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 64) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_66_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_66_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- v_b_66_1 (- v_b_67_1)) 64) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_66_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_67_1)) 64) (<= (- (- v_b_66_1) v_v_894_1) 128) (<= (- (- v_b_67_1) (- v_v_894_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_894_1) 128) (<= (- (- v_b_66_1) v_b_67_1) 0) (<= (- v_b_66_1 v_v_894_1) 128) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_894_1)) 191) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_67_1)) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_66_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_66_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_67_1) 0) (<= (- (- v_b_66_1) (- v_b_67_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 4294967359) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_67_1)) 4294967359) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_66_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_67_1) 0) (<= (- v_b_66_1 (- v_v_894_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_66_1)) 4294967295) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_66_1) 4294967295) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_894_1) 4294967423) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_66_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_66_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_894_1)) 4294967423) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_894_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_67_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_67_1) 4294967295) (<= (- (- v_b_67_1) v_b_67_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_894_1) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (forall ((v_idx_215 Int) (v_idx_216 Int) (v_idx_217 Int)) (or (and (<= (- v_b_67_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_216)) 192) (<= (- v_b_67_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_216))) 191) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_216) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_216))) 254) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_216))) 127) (<= (- v_b_66_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_216)) 128) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_216))) 191) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_216)) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_216))) 127) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_216)) (select c_ULTIMATE.start_main_~str1~6 v_idx_216)) 256) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_216)) 128) (<= (- v_b_66_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_216))) 127) (<= (- (- v_b_67_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_216)) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_216))) 4294967422) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_216)) 4294967423) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_216)) 192) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_216))) 127) (<= (- (- v_b_66_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_216))) 127) (<= (- (- v_b_66_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_216)) 128) (<= (- (- v_b_67_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_216))) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_216)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_216))) 4294967423) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_216)) 4294967424)) (<= v_b_67_1 v_idx_216) (< v_idx_217 v_b_67_1) (< v_idx_216 v_b_66_1) (<= v_b_66_1 v_idx_215))) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_894_1)) 4294967422) (<= (- (- v_b_66_1) v_b_66_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_894_1) 192) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_894_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_67_1) 4294967296) (<= (- (- v_b_66_1) (- v_v_894_1)) 127) (<= (- v_b_66_1 (- v_b_66_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_894_1) 4294967424) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- v_v_894_1) v_v_894_1) 256) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_67_1)) 0) (<= (- (- v_b_67_1) v_v_894_1) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_67_1) 0) (<= (- v_b_66_1 v_b_67_1) 0) (<= (- v_b_67_1 (- v_b_67_1)) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967295) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_67_1) 0))))} [2018-12-19 22:45:58,060 WARN L228 ngHoareTripleChecker]: Action: assume !(main_~i~6 < main_~MAX~6);main_~str1~6 := main_~str1~6[main_~MAX~6 - 1 := 0];main_~j~6 := 0;main_~i~6 := main_~MAX~6 - 1; [2018-12-19 22:45:58,060 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and (not (< c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~MAX~6)) (= c_ULTIMATE.start_main_~str1~6_primed (store c_ULTIMATE.start_main_~str1~6 (+ c_ULTIMATE.start_main_~MAX~6 (- 1)) 0)) (= c_ULTIMATE.start_main_~j~6_primed 0) (= c_ULTIMATE.start_main_~i~6_primed (+ c_ULTIMATE.start_main_~MAX~6 (- 1)))) [2018-12-19 22:45:58,061 WARN L230 ngHoareTripleChecker]: Post: {2147483600#(exists ((v_b_80_1 Int) (v_b_81_1 Int) (v_v_1130_1 Int)) (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_81_1) 8589934592) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_81_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_81_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_80_1)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_81_1)) 0) (<= (- (- v_b_80_1) v_b_80_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_81_1)) 64) (<= (- c_ULTIMATE.start_main_~i~6 v_b_80_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_80_1)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_81_1) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1130_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_80_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_80_1)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934593) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1130_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1130_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_81_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967297) (<= (- (- v_b_81_1) v_b_81_1) 8589934592) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_81_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1130_1)) 0) (<= (- (- v_b_81_1) v_v_1130_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1130_1) 64) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- v_b_81_1 (- v_b_81_1)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_80_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_80_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_81_1) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_80_1)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 127) (<= (- v_b_80_1 (- v_v_1130_1)) 63) (<= (- v_b_80_1 v_b_81_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 64) (<= (- v_b_80_1 (- v_b_80_1)) 126) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_81_1)) 64) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 126) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_81_1)) 64) (<= (- v_b_81_1 (- v_v_1130_1)) 64) (<= (- v_b_81_1 v_v_1130_1) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1130_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_80_1) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_81_1)) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1130_1) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1130_1)) 64) (<= (- v_b_80_1 v_v_1130_1) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- v_b_80_1) (- v_b_81_1)) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_80_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 1) (<= (- c_ULTIMATE.start_main_~j~6 v_b_80_1) 4294967297) (<= (- (- v_b_81_1) (- v_v_1130_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_80_1) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_81_1)) 64) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_80_1)) 127) (<= (- (- v_v_1130_1) v_v_1130_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- v_b_80_1 (- v_b_81_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1130_1)) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1130_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_80_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_80_1)) 0) (<= (- (- v_b_80_1) v_v_1130_1) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- v_b_80_1) v_b_81_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1130_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 64) (<= (- (- v_b_80_1) (- v_v_1130_1)) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_80_1) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 63) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1130_1)) 63) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1130_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_81_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_81_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 63) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1130_1) 63) (forall ((v_idx_219 Int) (v_idx_221 Int) (v_idx_220 Int)) (or (< v_idx_221 v_b_81_1) (<= v_b_80_1 v_idx_219) (< v_idx_220 v_b_80_1) (<= v_b_81_1 v_idx_220) (and (<= (- v_b_80_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_220)) 63) (<= (- (- v_b_81_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_220))) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_220))) 63) (<= (- v_b_80_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_220))) 63) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_220))) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_220)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_220)) (select c_ULTIMATE.start_main_~str1~6 v_idx_220)) 0) (<= (- v_b_81_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_220))) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_220))) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_220))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_220)) 63) (<= (- v_b_81_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_220)) 64) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_220)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_220)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_220))) 0) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_220) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_220))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_220)) 0) (<= (- (- v_b_80_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_220)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_220))) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_220)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_220))) 4294967296) (<= (- (- v_b_81_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_220)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_220)) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_220))) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_220)) 64) (<= (- (- v_b_80_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_220))) 4294967297)))) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 8589934594) (<= (- v_v_1130_1 (- v_v_1130_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1130_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_81_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1130_1)) 4294967296)))} [2018-12-19 22:45:58,061 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:45:58,091 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:45:58,091 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:46:00,190 WARN L181 SmtUtils]: Spent 2.10 s on a formula simplification. DAG size of input: 427 DAG size of output: 231 [2018-12-19 22:46:00,191 WARN L270 ngHoareTripleChecker]: Pre: {2147483601#(exists ((v_v_894_1 Int) (v_b_67_1 Int) (v_b_66_1 Int)) (and (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 4294967295) (<= (- ULTIMATE.start_main_~i~6 v_b_66_1) 64) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- v_b_67_1 v_v_894_1) 192) (<= (- v_b_67_1 (- v_v_894_1)) 191) (<= (- v_v_894_1 (- v_v_894_1)) 254) (<= (- (- ULTIMATE.start_main_~i~6) v_b_66_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_894_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_67_1)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 v_v_894_1) 128) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 64) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 64) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_66_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_66_1) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- v_b_66_1 (- v_b_67_1)) 64) (<= (- ULTIMATE.start_main_~cont~6 v_b_66_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_67_1)) 64) (<= (- (- v_b_66_1) v_v_894_1) 128) (<= (- (- v_b_67_1) (- v_v_894_1)) 127) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_v_894_1) 128) (<= (- (- v_b_66_1) v_b_67_1) 0) (<= (- v_b_66_1 v_v_894_1) 128) (<= (- ULTIMATE.start_main_~i~6 (- v_v_894_1)) 191) (<= (- ULTIMATE.start_main_~i~6 (- v_b_67_1)) 128) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_66_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_66_1)) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_67_1) 0) (<= (- (- v_b_66_1) (- v_b_67_1)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 4294967359) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_67_1)) 4294967359) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_66_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_67_1) 0) (<= (- v_b_66_1 (- v_v_894_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_66_1)) 4294967295) (<= (- ULTIMATE.start_main_~MAX~6 v_b_66_1) 4294967295) (<= (- ULTIMATE.start_main_~MAX~6 v_v_894_1) 4294967423) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_66_1)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_66_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_894_1)) 4294967423) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_894_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_67_1)) 64) (<= (- ULTIMATE.start_main_~MAX~6 v_b_67_1) 4294967295) (<= (- (- v_b_67_1) v_b_67_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_894_1) 128) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 8589934590) (forall ((v_idx_215 Int) (v_idx_216 Int) (v_idx_217 Int)) (or (and (<= (- v_b_67_1 (select ULTIMATE.start_main_~str1~6 v_idx_216)) 192) (<= (- v_b_67_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_216))) 191) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_216) (- (select ULTIMATE.start_main_~str1~6 v_idx_216))) 254) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_216))) 127) (<= (- v_b_66_1 (select ULTIMATE.start_main_~str1~6 v_idx_216)) 128) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_216))) 191) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_216)) 128) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_216))) 127) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_216)) (select ULTIMATE.start_main_~str1~6 v_idx_216)) 256) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_216)) 128) (<= (- v_b_66_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_216))) 127) (<= (- (- v_b_67_1) (select ULTIMATE.start_main_~str1~6 v_idx_216)) 128) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_216))) 4294967422) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_216)) 4294967423) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_216)) 192) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_216))) 127) (<= (- (- v_b_66_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_216))) 127) (<= (- (- v_b_66_1) (select ULTIMATE.start_main_~str1~6 v_idx_216)) 128) (<= (- (- v_b_67_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_216))) 127) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_216)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_216))) 4294967423) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_216)) 4294967424)) (<= v_b_67_1 v_idx_216) (< v_idx_217 v_b_67_1) (< v_idx_216 v_b_66_1) (<= v_b_66_1 v_idx_215))) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_894_1)) 4294967422) (<= (- (- v_b_66_1) v_b_66_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_v_894_1) 192) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_894_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_67_1) 4294967296) (<= (- (- v_b_66_1) (- v_v_894_1)) 127) (<= (- v_b_66_1 (- v_b_66_1)) 0) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_894_1) 4294967424) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- v_v_894_1) v_v_894_1) 256) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_67_1)) 0) (<= (- (- v_b_67_1) v_v_894_1) 128) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_67_1) 0) (<= (- v_b_66_1 v_b_67_1) 0) (<= (- v_b_67_1 (- v_b_67_1)) 128) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 4294967295) (<= (- ULTIMATE.start_main_~cont~6 v_b_67_1) 0)))} [2018-12-19 22:46:00,191 WARN L274 ngHoareTripleChecker]: Action: assume !(main_~i~6 < main_~MAX~6);main_~str1~6 := main_~str1~6[main_~MAX~6 - 1 := 0];main_~j~6 := 0;main_~i~6 := main_~MAX~6 - 1; [2018-12-19 22:46:00,191 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and (not (< c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~MAX~6)) (= c_ULTIMATE.start_main_~str1~6_primed (store c_ULTIMATE.start_main_~str1~6 (+ c_ULTIMATE.start_main_~MAX~6 (- 1)) 0)) (= c_ULTIMATE.start_main_~j~6_primed 0) (= c_ULTIMATE.start_main_~i~6_primed (+ c_ULTIMATE.start_main_~MAX~6 (- 1)))) [2018-12-19 22:46:02,830 WARN L276 ngHoareTripleChecker]: Post: {2147483600#(and (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (* 2 ULTIMATE.start_main_~i~6) 126) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 1) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~MAX~6 4294967359)) (<= ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) (<= ULTIMATE.start_main_~cont~6 (+ ULTIMATE.start_main_~MAX~6 4294967296)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 4294967297) (<= ULTIMATE.start_main_~i~6 63) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 4294967297) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6) 64) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= ULTIMATE.start_main_~cont~6 0) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 0) (<= 0 (* 2 ULTIMATE.start_main_~cont~6)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= ULTIMATE.start_main_~MAX~6 64) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 64) (<= (* 2 ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 4294967297) (<= 0 (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6 8589934593)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= 0 ULTIMATE.start_main_~j~6) (<= ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~cont~6) (<= 0 ULTIMATE.start_main_~cont~6) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 0) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~j~6 63)) (<= (* 2 ULTIMATE.start_main_~MAX~6) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 8589934593) (<= (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 127) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6 4294967296)) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~cont~6 64)) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= 0 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6 4294967297)) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~cont~6 63)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 64) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6) 63) (<= 0 (* 2 ULTIMATE.start_main_~j~6)) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 63) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 4294967296) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~j~6 64)) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6) 64) (<= ULTIMATE.start_main_~j~6 0) (<= 0 (+ ULTIMATE.start_main_~MAX~6 4294967296)) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 63) (<= 0 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6 4294967296)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 127) (<= 0 (+ ULTIMATE.start_main_~i~6 4294967297)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 64) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 126) (exists ((v_b_80_1 Int) (v_b_81_1 Int)) (and (<= 0 (+ (* 2 v_b_80_1) 8589934594)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_81_1) 8589934592) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_81_1 4294967360)) (<= v_b_81_1 (+ ULTIMATE.start_main_~cont~6 64)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_81_1) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_81_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_80_1)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_81_1)) 0) (<= (- (- v_b_80_1) v_b_80_1) 8589934594) (forall ((v_idx_220 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_220))) 4294967297) (<= v_b_81_1 v_idx_220) (< v_idx_220 v_b_80_1))) (<= (+ v_b_80_1 ULTIMATE.start_main_~MAX~6) 127) (forall ((v_prenex_330 Int)) (or (<= v_b_81_1 v_prenex_330) (<= (- v_b_81_1 (select ULTIMATE.start_main_~str1~6 v_prenex_330)) 64) (< v_prenex_330 v_b_80_1))) (forall ((v_prenex_323 Int)) (or (<= v_b_81_1 v_prenex_323) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_prenex_323)) 0) (< v_prenex_323 v_b_80_1))) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_81_1)) 64) (<= (- ULTIMATE.start_main_~i~6 v_b_80_1) 0) (<= (+ v_b_81_1 ULTIMATE.start_main_~i~6) 127) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_80_1)) 63) (<= 0 (+ ULTIMATE.start_main_~j~6 v_b_81_1 4294967296)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_81_1) 4294967296) (forall ((v_prenex_331 Int)) (or (<= v_b_81_1 v_prenex_331) (< v_prenex_331 v_b_80_1) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_331)) 0))) (forall ((v_prenex_327 Int)) (or (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_prenex_327)) 0) (<= v_b_81_1 v_prenex_327) (< v_prenex_327 v_b_80_1))) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_80_1)) (- 1)) (forall ((v_prenex_324 Int)) (or (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_324))) 0) (<= v_b_81_1 v_prenex_324) (< v_prenex_324 v_b_80_1))) (<= (- ULTIMATE.start_main_~j~6 (- v_b_80_1)) 63) (forall ((v_prenex_320 Int)) (or (<= v_b_81_1 v_prenex_320) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_320))) 4294967296) (< v_prenex_320 v_b_80_1))) (<= v_b_80_1 (+ ULTIMATE.start_main_~MAX~6 4294967359)) (<= (* 2 v_b_81_1) 128) (forall ((v_prenex_318 Int)) (or (< v_prenex_318 v_b_80_1) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_318))) 64) (<= v_b_81_1 v_prenex_318))) (<= (- ULTIMATE.start_main_~j~6 v_b_81_1) 4294967296) (<= (- (- v_b_81_1) v_b_81_1) 8589934592) (<= (- ULTIMATE.start_main_~i~6 (- v_b_81_1)) 127) (<= (+ ULTIMATE.start_main_~cont~6 v_b_80_1) 63) (<= 0 (+ (* 2 v_b_81_1) 8589934592)) (forall ((v_prenex_333 Int)) (or (<= (- (- v_b_81_1) (select ULTIMATE.start_main_~str1~6 v_prenex_333)) 4294967296) (<= v_b_81_1 v_prenex_333) (< v_prenex_333 v_b_80_1))) (<= ULTIMATE.start_main_~j~6 (+ v_b_81_1 4294967296)) (<= (+ v_b_80_1 ULTIMATE.start_main_~j~6) 63) (<= (- v_b_81_1 (- v_b_81_1)) 128) (<= ULTIMATE.start_main_~cont~6 (+ v_b_81_1 4294967296)) (forall ((v_prenex_313 Int)) (or (<= v_b_81_1 v_prenex_313) (< v_prenex_313 v_b_80_1) (<= (- (- v_b_80_1) (select ULTIMATE.start_main_~str1~6 v_prenex_313)) 4294967297))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_80_1) 8589934594) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_80_1) 8589934593) (forall ((v_prenex_319 Int)) (or (<= v_b_81_1 v_prenex_319) (< v_prenex_319 v_b_80_1) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_319)) 64))) (forall ((v_prenex_310 Int)) (or (<= (- v_b_80_1 (select ULTIMATE.start_main_~str1~6 v_prenex_310)) 63) (<= v_b_81_1 v_prenex_310) (< v_prenex_310 v_b_80_1))) (<= (- (- ULTIMATE.start_main_~j~6) v_b_81_1) 4294967296) (<= ULTIMATE.start_main_~cont~6 (+ v_b_80_1 4294967297)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_80_1)) 63) (forall ((v_prenex_322 Int)) (or (<= v_b_81_1 v_prenex_322) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_322))) 0) (< v_prenex_322 v_b_80_1))) (<= (- v_b_80_1 v_b_81_1) (- 1)) (forall ((v_prenex_312 Int)) (or (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_312)) (select ULTIMATE.start_main_~str1~6 v_prenex_312)) 0) (< v_prenex_312 v_b_80_1) (<= v_b_81_1 v_prenex_312))) (<= v_b_81_1 (+ ULTIMATE.start_main_~MAX~6 4294967360)) (<= v_b_80_1 (+ ULTIMATE.start_main_~i~6 4294967360)) (<= (- v_b_80_1 (- v_b_80_1)) 126) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_81_1)) 64) (<= (+ ULTIMATE.start_main_~j~6 v_b_81_1) 64) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_81_1)) 64) (<= v_b_81_1 64) (<= v_b_80_1 (+ v_b_81_1 4294967359)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_80_1) 4294967297) (<= 0 (+ v_b_80_1 ULTIMATE.start_main_~j~6 4294967297)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_81_1)) 128) (<= 0 (+ v_b_81_1 ULTIMATE.start_main_~j~6 4294967296)) (<= 0 (+ v_b_81_1 ULTIMATE.start_main_~MAX~6 8589934592)) (<= (- (- v_b_80_1) (- v_b_81_1)) 1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_80_1)) 126) (<= (+ v_b_80_1 ULTIMATE.start_main_~i~6) 126) (<= 0 (+ v_b_80_1 4294967297)) (<= 0 (+ v_b_81_1 4294967296)) (<= (- ULTIMATE.start_main_~j~6 v_b_80_1) 4294967297) (<= v_b_81_1 (+ v_b_80_1 4294967361)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_80_1) 1) (<= v_b_80_1 63) (<= (- ULTIMATE.start_main_~j~6 (- v_b_81_1)) 64) (<= v_b_80_1 (+ ULTIMATE.start_main_~j~6 63)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_80_1)) 127) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_80_1 4294967297)) (forall ((v_prenex_328 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_328))) 0) (<= v_b_81_1 v_prenex_328) (< v_prenex_328 v_b_80_1))) (<= (- v_b_80_1 (- v_b_81_1)) 127) (forall ((v_prenex_321 Int)) (or (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_321) (- (select ULTIMATE.start_main_~str1~6 v_prenex_321))) 0) (<= v_b_81_1 v_prenex_321) (< v_prenex_321 v_b_80_1))) (<= 0 (+ v_b_80_1 ULTIMATE.start_main_~MAX~6 8589934593)) (forall ((v_prenex_314 Int)) (or (<= v_b_81_1 v_prenex_314) (< v_prenex_314 v_b_80_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_314)) 4294967296))) (<= (+ ULTIMATE.start_main_~cont~6 v_b_81_1) 64) (<= (* 2 v_b_80_1) 126) (<= (- (- ULTIMATE.start_main_~j~6) v_b_80_1) 4294967297) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_80_1)) 0) (forall ((v_prenex_316 Int)) (or (<= (- (- v_b_81_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_316))) 4294967296) (< v_prenex_316 v_b_80_1) (<= v_b_81_1 v_prenex_316))) (forall ((v_prenex_325 Int)) (or (<= v_b_81_1 v_prenex_325) (<= (- v_b_80_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_325))) 63) (< v_prenex_325 v_b_80_1))) (forall ((v_prenex_326 Int)) (or (< v_prenex_326 v_b_80_1) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_326))) 63) (<= v_b_81_1 v_prenex_326))) (<= (+ v_b_80_1 v_b_81_1) 127) (<= (- (- v_b_80_1) v_b_81_1) 8589934593) (forall ((v_prenex_334 Int)) (or (<= v_b_81_1 v_prenex_334) (< v_prenex_334 v_b_80_1) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_334)) 0))) (<= (+ v_b_81_1 ULTIMATE.start_main_~j~6) 64) (<= ULTIMATE.start_main_~i~6 (+ v_b_81_1 4294967359)) (<= (- ULTIMATE.start_main_~cont~6 v_b_80_1) 4294967297) (<= ULTIMATE.start_main_~j~6 (+ v_b_80_1 4294967297)) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_81_1 4294967296)) (<= v_b_80_1 (+ ULTIMATE.start_main_~cont~6 63)) (<= v_b_81_1 (+ ULTIMATE.start_main_~j~6 64)) (<= 0 (+ v_b_81_1 ULTIMATE.start_main_~i~6 8589934593)) (forall ((v_prenex_329 Int)) (or (<= (- (- v_b_80_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_329))) 4294967297) (< v_prenex_329 v_b_80_1) (<= v_b_81_1 v_prenex_329))) (forall ((v_prenex_317 Int)) (or (<= v_b_81_1 v_prenex_317) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_317))) 0) (< v_prenex_317 v_b_80_1))) (<= 0 (+ v_b_80_1 v_b_81_1 8589934593)) (forall ((v_prenex_332 Int)) (or (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_332)) 63) (<= v_b_81_1 v_prenex_332) (< v_prenex_332 v_b_80_1))) (<= ULTIMATE.start_main_~i~6 (+ v_b_80_1 4294967360)) (forall ((v_prenex_311 Int)) (or (<= (- v_b_81_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_311))) 64) (<= v_b_81_1 v_prenex_311) (< v_prenex_311 v_b_80_1))) (<= (- ULTIMATE.start_main_~i~6 v_b_81_1) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_81_1) 8589934593) (<= (+ v_b_81_1 ULTIMATE.start_main_~MAX~6) 128) (forall ((v_prenex_315 Int)) (or (< v_prenex_315 v_b_80_1) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_315)) 4294967297) (<= v_b_81_1 v_prenex_315))) (<= v_b_81_1 (+ ULTIMATE.start_main_~i~6 4294967361)) (<= 0 (+ v_b_80_1 ULTIMATE.start_main_~i~6 8589934594)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_80_1 4294967361)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_81_1)) 1))) (<= ULTIMATE.start_main_~cont~6 (+ ULTIMATE.start_main_~i~6 4294967297)) (<= 0 (+ (* 2 ULTIMATE.start_main_~i~6) 8589934594)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6 4294967297)) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 63) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~i~6 4294967297)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 8589934594) (<= (* 2 ULTIMATE.start_main_~cont~6) 0) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~MAX~6 4294967296)) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 128) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 64) (<= 0 (+ (* 2 ULTIMATE.start_main_~MAX~6) 8589934592)) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~i~6 4294967361)))} [2018-12-19 22:46:06,623 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:46:06,624 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:46:06,624 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:46:06,624 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:46:06,624 WARN L224 ngHoareTripleChecker]: Pre: {2147483599#(or (exists ((v_b_15_1 Int) (v_v_10_1 Int) (v_b_2_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_10_1) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_2_1) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_2_1)) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 2) (<= (- (- v_b_15_1) (- v_v_10_1)) 125) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) (- 4)) (<= (- v_b_15_1 v_b_2_1) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_10_1)) 4294967422) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_2_1)) 4294967295) (<= (- v_b_2_1 (- v_b_2_1)) 0) (<= (- v_b_15_1 v_v_10_1) 130) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) (- 4)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_2_1)) (- 2)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_10_1) 126) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 4) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_15_1) (- 4)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_15_1) (- 4)) (<= (- (- v_b_15_1) v_b_2_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_10_1) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_15_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_10_1) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_10_1)) 125) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_15_1)) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_15_1)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_10_1)) 127) (<= (- c_ULTIMATE.start_main_~i~6 v_b_15_1) 0) (<= (- (- v_b_2_1) v_b_2_1) 0) (<= (- (- v_b_2_1) (- v_v_10_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 4294967297) (<= (- v_b_2_1 v_v_10_1) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) (- 4)) (<= (- (- v_b_15_1) v_v_10_1) 126) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_15_1) (- 2)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_2_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- v_b_15_1 (- v_b_15_1)) 4) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_2_1) (- 2)) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_2_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_2_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_15_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 2)) (<= (- (- v_b_2_1) v_v_10_1) 128) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_2_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_10_1) 4294967423) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_2_1)) 0) (<= (- v_b_2_1 (- v_v_10_1)) 127) (forall ((v_idx_225 Int) (v_idx_223 Int) (v_idx_224 Int)) (or (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_224)) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_224)) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_224)) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_224))) 125) (<= (- (- v_b_15_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_224))) 125) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_224)) (select c_ULTIMATE.start_main_~str1~6 v_idx_224)) 256) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_224))) 127) (<= (- (- v_b_2_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_224)) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_224)) 4294967423) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_224))) 129) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_224))) 4294967422) (<= (- v_b_2_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_224))) 127) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_224)) 130) (<= (- (- v_b_2_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_224))) 127) (<= (- v_b_15_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_224)) 130) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_224))) 125) (<= (- v_b_2_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_224)) 128) (<= (- (- v_b_15_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_224)) 126) (<= (- v_b_15_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_224))) 129) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_224)) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_224))) 127) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_224) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_224))) 254)) (<= v_b_2_1 v_idx_223) (< v_idx_225 v_b_15_1) (<= v_b_15_1 v_idx_224) (< v_idx_224 v_b_2_1))) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 2)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967293) (<= (- v_b_15_1 (- v_v_10_1)) 129) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_15_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_10_1)) 127) (<= (- v_v_10_1 (- v_v_10_1)) 254) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_15_1) 4294967293) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_2_1)) 0) (<= (- (- v_b_15_1) (- v_b_2_1)) (- 2)) (<= (- (- v_v_10_1) v_v_10_1) 256) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_10_1)) 129) (<= (- c_ULTIMATE.start_main_~i~6 v_v_10_1) 130) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_15_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_10_1)) 125) (<= (- v_b_15_1 (- v_b_2_1)) 2) (<= (- c_ULTIMATE.start_main_~i~6 v_b_2_1) 2) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_15_1)) 4) (<= (- (- v_b_15_1) v_b_15_1) (- 4)))) (exists ((v_v_894_1 Int) (v_b_67_1 Int) (v_b_66_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 4294967295) (<= (- c_ULTIMATE.start_main_~i~6 v_b_66_1) 64) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- v_b_67_1 v_v_894_1) 192) (<= (- v_b_67_1 (- v_v_894_1)) 191) (<= (- v_v_894_1 (- v_v_894_1)) 254) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_66_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_894_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_67_1)) 4294967296) (forall ((v_idx_229 Int) (v_idx_227 Int) (v_idx_228 Int)) (or (<= v_b_67_1 v_idx_228) (<= v_b_66_1 v_idx_227) (and (<= (- v_b_67_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_228)) 192) (<= (- v_b_67_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_228))) 191) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_228) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_228))) 254) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_228))) 127) (<= (- v_b_66_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_228)) 128) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_228))) 191) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_228)) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_228))) 127) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_228)) (select c_ULTIMATE.start_main_~str1~6 v_idx_228)) 256) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_228)) 128) (<= (- v_b_66_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_228))) 127) (<= (- (- v_b_67_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_228)) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_228))) 4294967422) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_228)) 4294967423) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_228)) 192) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_228))) 127) (<= (- (- v_b_66_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_228))) 127) (<= (- (- v_b_66_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_228)) 128) (<= (- (- v_b_67_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_228))) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_228)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_228))) 4294967423) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_228)) 4294967424)) (< v_idx_228 v_b_66_1) (< v_idx_229 v_b_67_1))) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_894_1) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 64) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 64) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_66_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_66_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- v_b_66_1 (- v_b_67_1)) 64) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_66_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_67_1)) 64) (<= (- (- v_b_66_1) v_v_894_1) 128) (<= (- (- v_b_67_1) (- v_v_894_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_894_1) 128) (<= (- (- v_b_66_1) v_b_67_1) 0) (<= (- v_b_66_1 v_v_894_1) 128) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_894_1)) 191) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_67_1)) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_66_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_66_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_67_1) 0) (<= (- (- v_b_66_1) (- v_b_67_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 4294967359) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_67_1)) 4294967359) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_66_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_67_1) 0) (<= (- v_b_66_1 (- v_v_894_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_66_1)) 4294967295) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_66_1) 4294967295) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_894_1) 4294967423) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_66_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_66_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_894_1)) 4294967423) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_894_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_67_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_67_1) 4294967295) (<= (- (- v_b_67_1) v_b_67_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_894_1) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_894_1)) 4294967422) (<= (- (- v_b_66_1) v_b_66_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_894_1) 192) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_894_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_67_1) 4294967296) (<= (- (- v_b_66_1) (- v_v_894_1)) 127) (<= (- v_b_66_1 (- v_b_66_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_894_1) 4294967424) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- v_v_894_1) v_v_894_1) 256) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_67_1)) 0) (<= (- (- v_b_67_1) v_v_894_1) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_67_1) 0) (<= (- v_b_66_1 v_b_67_1) 0) (<= (- v_b_67_1 (- v_b_67_1)) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967295) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_67_1) 0))))} [2018-12-19 22:46:06,625 WARN L228 ngHoareTripleChecker]: Action: assume !!(main_~i~6 < main_~MAX~6);assume -128 <= main_#t~nondet2 && main_#t~nondet2 <= 127;main_~str1~6 := main_~str1~6[main_~i~6 := main_#t~nondet2];havoc main_#t~nondet2;main_#t~post1 := main_~i~6;main_~i~6 := main_#t~post1 + 1;havoc main_#t~post1; [2018-12-19 22:46:06,625 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and (= c_ULTIMATE.start_main_~str1~6_primed (store c_ULTIMATE.start_main_~str1~6 c_ULTIMATE.start_main_~i~6 |c_ULTIMATE.start_main_#t~nondet2|)) (< c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~MAX~6) (<= 0 (+ |c_ULTIMATE.start_main_#t~nondet2| 128)) (<= |c_ULTIMATE.start_main_#t~nondet2| 127) (= c_ULTIMATE.start_main_~i~6_primed (+ c_ULTIMATE.start_main_~i~6 1))) [2018-12-19 22:46:06,625 WARN L230 ngHoareTripleChecker]: Post: {2147483598#(exists ((v_v_894_1 Int) (v_b_89_1 Int) (v_b_66_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 4294967295) (<= (- v_v_894_1 (- v_v_894_1)) 254) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_894_1)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_894_1) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_894_1)) 126) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_89_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_66_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_89_1) 0) (<= (- (- v_b_66_1) v_v_894_1) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_894_1) 127) (<= (- c_ULTIMATE.start_main_~i~6 v_b_66_1) 65) (<= (- c_ULTIMATE.start_main_~i~6 v_v_894_1) 193) (<= (- (- v_b_89_1) v_b_89_1) (- 2)) (<= (- v_b_66_1 v_v_894_1) 128) (<= (- v_b_89_1 (- v_v_894_1)) 192) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_66_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_66_1)) 0) (<= (- (- v_b_89_1) (- v_v_894_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_89_1)) 4294967360) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) (- 2)) (<= (- (- v_b_89_1) v_v_894_1) 127) (<= (- v_b_66_1 (- v_v_894_1)) 127) (<= (- (- v_b_66_1) v_b_89_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_66_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_66_1)) 4294967295) (<= (- v_b_89_1 (- v_b_89_1)) 130) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_66_1) 4294967295) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_894_1) 4294967423) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_66_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_894_1) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_66_1)) (- 1)) (<= (- (- v_b_66_1) (- v_b_89_1)) 65) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_894_1)) 127) (<= (- v_b_66_1 v_b_89_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967294) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 65) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_894_1)) 126) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_89_1)) 65) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_894_1) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_89_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 65) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_894_1)) 4294967422) (<= (- (- v_b_66_1) v_b_66_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 130) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 4294967360) (<= (- (- v_b_66_1) (- v_v_894_1)) 127) (<= (- v_b_66_1 (- v_b_66_1)) 0) (<= (- v_b_66_1 (- v_b_89_1)) 65) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_89_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_89_1) (- 2)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_89_1)) 130) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_66_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_894_1)) 192) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_66_1)) 65) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_89_1)) 65) (<= (- (- v_v_894_1) v_v_894_1) 256) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_89_1) 4294967294) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_89_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_89_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- v_b_89_1 v_v_894_1) 193) (forall ((v_idx_232 Int) (v_idx_233 Int) (v_idx_231 Int)) (or (<= v_b_66_1 v_idx_231) (< v_idx_232 v_b_66_1) (< v_idx_233 v_b_89_1) (and (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_232)) 127) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_232) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_232))) 254) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_232)) 193) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_232))) 127) (<= (- v_b_66_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_232)) 128) (<= (- v_b_89_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_232))) 192) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_232)) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_232))) 127) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_232))) 192) (<= (- (- v_b_89_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_232))) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_232))) 126) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_232)) (select c_ULTIMATE.start_main_~str1~6 v_idx_232)) 256) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_232))) 126) (<= (- (- v_b_89_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_232)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_232)) 128) (<= (- v_b_66_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_232))) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_232))) 4294967422) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_232)) 4294967423) (<= (- (- v_b_66_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_232))) 127) (<= (- v_b_89_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_232)) 193) (<= (- (- v_b_66_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_232)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_232)) 127)) (<= v_b_89_1 v_idx_232))) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_66_1)) (- 1))))} [2018-12-19 22:46:06,625 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:46:06,661 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:46:06,661 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:46:08,830 WARN L181 SmtUtils]: Spent 2.17 s on a formula simplification. DAG size of input: 427 DAG size of output: 231 [2018-12-19 22:46:08,831 WARN L270 ngHoareTripleChecker]: Pre: {2147483599#(exists ((v_v_894_1 Int) (v_b_67_1 Int) (v_b_66_1 Int)) (and (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 4294967295) (<= (- ULTIMATE.start_main_~i~6 v_b_66_1) 64) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- v_b_67_1 v_v_894_1) 192) (<= (- v_b_67_1 (- v_v_894_1)) 191) (<= (- v_v_894_1 (- v_v_894_1)) 254) (<= (- (- ULTIMATE.start_main_~i~6) v_b_66_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_894_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_67_1)) 4294967296) (forall ((v_idx_229 Int) (v_idx_227 Int) (v_idx_228 Int)) (or (<= v_b_67_1 v_idx_228) (<= v_b_66_1 v_idx_227) (and (<= (- v_b_67_1 (select ULTIMATE.start_main_~str1~6 v_idx_228)) 192) (<= (- v_b_67_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_228))) 191) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_228) (- (select ULTIMATE.start_main_~str1~6 v_idx_228))) 254) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_228))) 127) (<= (- v_b_66_1 (select ULTIMATE.start_main_~str1~6 v_idx_228)) 128) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_228))) 191) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_228)) 128) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_228))) 127) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_228)) (select ULTIMATE.start_main_~str1~6 v_idx_228)) 256) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_228)) 128) (<= (- v_b_66_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_228))) 127) (<= (- (- v_b_67_1) (select ULTIMATE.start_main_~str1~6 v_idx_228)) 128) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_228))) 4294967422) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_228)) 4294967423) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_228)) 192) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_228))) 127) (<= (- (- v_b_66_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_228))) 127) (<= (- (- v_b_66_1) (select ULTIMATE.start_main_~str1~6 v_idx_228)) 128) (<= (- (- v_b_67_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_228))) 127) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_228)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_228))) 4294967423) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_228)) 4294967424)) (< v_idx_228 v_b_66_1) (< v_idx_229 v_b_67_1))) (<= (- ULTIMATE.start_main_~cont~6 v_v_894_1) 128) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 64) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 64) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_66_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_66_1) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- v_b_66_1 (- v_b_67_1)) 64) (<= (- ULTIMATE.start_main_~cont~6 v_b_66_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_67_1)) 64) (<= (- (- v_b_66_1) v_v_894_1) 128) (<= (- (- v_b_67_1) (- v_v_894_1)) 127) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_v_894_1) 128) (<= (- (- v_b_66_1) v_b_67_1) 0) (<= (- v_b_66_1 v_v_894_1) 128) (<= (- ULTIMATE.start_main_~i~6 (- v_v_894_1)) 191) (<= (- ULTIMATE.start_main_~i~6 (- v_b_67_1)) 128) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_66_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_66_1)) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_67_1) 0) (<= (- (- v_b_66_1) (- v_b_67_1)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 4294967359) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_67_1)) 4294967359) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_66_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_67_1) 0) (<= (- v_b_66_1 (- v_v_894_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_66_1)) 4294967295) (<= (- ULTIMATE.start_main_~MAX~6 v_b_66_1) 4294967295) (<= (- ULTIMATE.start_main_~MAX~6 v_v_894_1) 4294967423) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_66_1)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_66_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_894_1)) 4294967423) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_894_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_67_1)) 64) (<= (- ULTIMATE.start_main_~MAX~6 v_b_67_1) 4294967295) (<= (- (- v_b_67_1) v_b_67_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_894_1) 128) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_894_1)) 4294967422) (<= (- (- v_b_66_1) v_b_66_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_v_894_1) 192) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_894_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_67_1) 4294967296) (<= (- (- v_b_66_1) (- v_v_894_1)) 127) (<= (- v_b_66_1 (- v_b_66_1)) 0) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_894_1) 4294967424) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- v_v_894_1) v_v_894_1) 256) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_67_1)) 0) (<= (- (- v_b_67_1) v_v_894_1) 128) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_67_1) 0) (<= (- v_b_66_1 v_b_67_1) 0) (<= (- v_b_67_1 (- v_b_67_1)) 128) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 4294967295) (<= (- ULTIMATE.start_main_~cont~6 v_b_67_1) 0)))} [2018-12-19 22:46:08,831 WARN L274 ngHoareTripleChecker]: Action: assume !!(main_~i~6 < main_~MAX~6);assume -128 <= main_#t~nondet2 && main_#t~nondet2 <= 127;main_~str1~6 := main_~str1~6[main_~i~6 := main_#t~nondet2];havoc main_#t~nondet2;main_#t~post1 := main_~i~6;main_~i~6 := main_#t~post1 + 1;havoc main_#t~post1; [2018-12-19 22:46:08,831 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and (= c_ULTIMATE.start_main_~str1~6_primed (store c_ULTIMATE.start_main_~str1~6 c_ULTIMATE.start_main_~i~6 |c_ULTIMATE.start_main_#t~nondet2|)) (< c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~MAX~6) (<= 0 (+ |c_ULTIMATE.start_main_#t~nondet2| 128)) (<= |c_ULTIMATE.start_main_#t~nondet2| 127) (= c_ULTIMATE.start_main_~i~6_primed (+ c_ULTIMATE.start_main_~i~6 1))) [2018-12-19 22:46:11,585 WARN L276 ngHoareTripleChecker]: Post: {2147483598#(and (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 4294967295) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 65) (<= 0 (+ ULTIMATE.start_main_~i~6 254)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 4294967294) (<= (* 2 ULTIMATE.start_main_~MAX~6) 8589934845) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 65) (<= 0 (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6 253)) (<= 0 (+ (* 2 ULTIMATE.start_main_~cont~6) 255)) (exists ((v_b_89_1 Int) (v_b_66_1 Int)) (and (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_89_1 253)) (<= 0 (+ v_b_89_1 254)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_66_1) 255) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_89_1 254)) (forall ((v_idx_232 Int)) (or (< v_idx_232 v_b_66_1) (<= (- (- v_b_89_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_232))) 126) (<= v_b_89_1 v_idx_232))) (forall ((v_prenex_339 Int)) (or (<= (- v_b_89_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_339))) 192) (< v_prenex_339 v_b_66_1) (<= v_b_89_1 v_prenex_339))) (<= (+ ULTIMATE.start_main_~i~6 v_b_89_1) 385) (<= ULTIMATE.start_main_~cont~6 (+ v_b_89_1 254)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_89_1)) 0) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_89_1 4294967549)) (forall ((v_prenex_343 Int)) (or (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_343))) 192) (<= v_b_89_1 v_prenex_343) (< v_prenex_343 v_b_66_1))) (<= (- ULTIMATE.start_main_~cont~6 v_b_66_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_89_1) 0) (<= v_b_66_1 (+ ULTIMATE.start_main_~i~6 254)) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_89_1) 4294967615) (<= ULTIMATE.start_main_~i~6 (+ v_b_66_1 320)) (<= (* 2 v_b_66_1) 255) (<= 0 (+ (* 2 v_b_66_1) 255)) (forall ((v_prenex_353 Int)) (or (< v_prenex_353 v_b_66_1) (<= (- (- v_b_66_1) (select ULTIMATE.start_main_~str1~6 v_prenex_353)) 128) (<= v_b_89_1 v_prenex_353))) (<= v_b_66_1 (+ ULTIMATE.start_main_~MAX~6 254)) (<= (- ULTIMATE.start_main_~i~6 v_b_66_1) 65) (forall ((v_prenex_352 Int)) (or (< v_prenex_352 v_b_66_1) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_352))) 127) (<= v_b_89_1 v_prenex_352))) (<= (- (- v_b_89_1) v_b_89_1) (- 2)) (<= v_b_89_1 (+ ULTIMATE.start_main_~i~6 319)) (<= v_b_66_1 (+ ULTIMATE.start_main_~cont~6 255)) (forall ((v_prenex_351 Int)) (or (< v_prenex_351 v_b_66_1) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_351)) 193) (<= v_b_89_1 v_prenex_351))) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_66_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_66_1)) 0) (forall ((v_prenex_338 Int)) (or (< v_prenex_338 v_b_66_1) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_338) (- (select ULTIMATE.start_main_~str1~6 v_prenex_338))) 254) (<= v_b_89_1 v_prenex_338))) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_89_1)) 4294967360) (<= (+ v_b_89_1 v_b_66_1) 320) (<= v_b_89_1 (+ ULTIMATE.start_main_~cont~6 320)) (<= v_b_89_1 320) (<= (- (- v_b_66_1) v_b_89_1) (- 1)) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_66_1 255)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_66_1) (- 1)) (<= 0 (+ ULTIMATE.start_main_~MAX~6 v_b_89_1 253)) (<= (- v_b_89_1 (- v_b_89_1)) 130) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_66_1)) 4294967295) (<= (- ULTIMATE.start_main_~MAX~6 v_b_66_1) 4294967295) (forall ((v_prenex_346 Int)) (or (< v_prenex_346 v_b_66_1) (<= v_b_89_1 v_prenex_346) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_346)) 128))) (forall ((v_prenex_349 Int)) (or (< v_prenex_349 v_b_66_1) (<= v_b_89_1 v_prenex_349) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_349))) 126))) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_66_1)) 0) (forall ((v_prenex_337 Int)) (or (< v_prenex_337 v_b_66_1) (<= v_b_89_1 v_prenex_337) (<= (- v_b_66_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_337))) 127))) (<= 0 (+ ULTIMATE.start_main_~MAX~6 v_b_66_1 254)) (<= v_b_89_1 (+ ULTIMATE.start_main_~MAX~6 319)) (forall ((v_prenex_350 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_350)) 128) (< v_prenex_350 v_b_66_1) (<= v_b_89_1 v_prenex_350))) (<= 0 (+ v_b_66_1 255)) (<= 0 (+ (* 2 v_b_89_1) 253)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_66_1)) (- 1)) (<= (- (- v_b_66_1) (- v_b_89_1)) 65) (forall ((v_prenex_347 Int)) (or (<= v_b_89_1 v_prenex_347) (< v_prenex_347 v_b_66_1) (<= (- v_b_66_1 (select ULTIMATE.start_main_~str1~6 v_prenex_347)) 128))) (<= (- v_b_66_1 v_b_89_1) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_89_1)) 65) (<= 0 (+ v_b_89_1 v_b_66_1 254)) (forall ((v_prenex_348 Int)) (or (<= v_b_89_1 v_prenex_348) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_348)) 127) (< v_prenex_348 v_b_66_1))) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_89_1) (- 1)) (forall ((v_prenex_340 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_340)) 127) (<= v_b_89_1 v_prenex_340) (< v_prenex_340 v_b_66_1))) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_66_1) 4294967550) (<= (- (- v_b_66_1) v_b_66_1) 0) (<= (* 2 v_b_89_1) 385) (<= ULTIMATE.start_main_~cont~6 (+ v_b_66_1 255)) (<= (- v_b_66_1 (- v_b_66_1)) 0) (<= ULTIMATE.start_main_~i~6 (+ v_b_89_1 319)) (<= (- v_b_66_1 (- v_b_89_1)) 65) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_89_1) (- 2)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_89_1) (- 2)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_89_1)) 130) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_66_1) (- 1)) (<= v_b_66_1 (+ v_b_89_1 254)) (forall ((v_prenex_344 Int)) (or (< v_prenex_344 v_b_66_1) (<= v_b_89_1 v_prenex_344) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_344)) (select ULTIMATE.start_main_~str1~6 v_prenex_344)) 256))) (<= (- ULTIMATE.start_main_~i~6 (- v_b_66_1)) 65) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_89_1)) 65) (forall ((v_prenex_336 Int)) (or (<= v_b_89_1 v_prenex_336) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_336))) 4294967422) (< v_prenex_336 v_b_66_1))) (forall ((v_prenex_335 Int)) (or (<= v_b_89_1 v_prenex_335) (<= (- (- v_b_89_1) (select ULTIMATE.start_main_~str1~6 v_prenex_335)) 127) (< v_prenex_335 v_b_66_1))) (forall ((v_prenex_342 Int)) (or (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_342)) 4294967423) (< v_prenex_342 v_b_66_1) (<= v_b_89_1 v_prenex_342))) (<= (- ULTIMATE.start_main_~MAX~6 v_b_89_1) 4294967294) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_89_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_89_1) (- 1)) (<= (+ ULTIMATE.start_main_~i~6 v_b_66_1) 320) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_66_1 254)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_66_1 4294967550)) (forall ((v_prenex_354 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_354))) 127) (< v_prenex_354 v_b_66_1) (<= v_b_89_1 v_prenex_354))) (<= v_b_89_1 (+ v_b_66_1 320)) (forall ((v_prenex_345 Int)) (or (<= (- (- v_b_66_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_345))) 127) (< v_prenex_345 v_b_66_1) (<= v_b_89_1 v_prenex_345))) (forall ((v_prenex_355 Int)) (or (<= v_b_89_1 v_prenex_355) (< v_prenex_355 v_b_66_1) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_355))) 126))) (<= (+ ULTIMATE.start_main_~cont~6 v_b_89_1) 320) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_66_1)) (- 1)) (forall ((v_prenex_341 Int)) (or (< v_prenex_341 v_b_66_1) (<= v_b_89_1 v_prenex_341) (<= (- v_b_89_1 (select ULTIMATE.start_main_~str1~6 v_prenex_341)) 193))) (<= v_b_66_1 255))) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 130) (<= ULTIMATE.start_main_~cont~6 (+ ULTIMATE.start_main_~i~6 254)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 4294967360) (<= (* 2 ULTIMATE.start_main_~i~6) 385) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~cont~6 4294967550)) (<= 0 (+ (* 2 ULTIMATE.start_main_~i~6) 253)) (<= 0 (+ ULTIMATE.start_main_~MAX~6 254)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6) 4294967550) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) (- 1)) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~MAX~6 319)) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6 254)) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6 254)) (<= 0 (+ (* 2 ULTIMATE.start_main_~MAX~6) 253)) (<= 0 (+ ULTIMATE.start_main_~cont~6 255)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) (- 2)) (<= ULTIMATE.start_main_~cont~6 (+ ULTIMATE.start_main_~MAX~6 254)) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~cont~6 320)) (<= ULTIMATE.start_main_~cont~6 255) (<= ULTIMATE.start_main_~i~6 320) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) 0) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 320) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 1)) (<= (* 2 ULTIMATE.start_main_~cont~6) 255) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 4294967615) (<= ULTIMATE.start_main_~MAX~6 4294967550) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 4294967295) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~i~6 4294967549)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) (- 2)))} [2018-12-19 22:46:22,782 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:46:22,783 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:46:22,783 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:46:22,783 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:46:22,784 WARN L224 ngHoareTripleChecker]: Pre: {2147483585#(or (exists ((v_b_92_1 Int) (v_b_93_1 Int) (v_v_1284_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- v_b_93_1 (- v_b_93_1)) 254) (<= (- (- v_b_93_1) v_v_1284_1) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_92_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 v_b_93_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_92_1) 0) (<= (- (- v_b_92_1) v_v_1284_1) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_92_1)) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1284_1) 4294967424) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1284_1) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_92_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_93_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1284_1)) 4294967422) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1284_1)) 4294967423) (<= (- (- v_b_93_1) (- v_v_1284_1)) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1284_1) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1284_1) 4294967423) (<= (- v_b_93_1 v_v_1284_1) 254) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_93_1)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_92_1) 0) (<= (- (- v_b_93_1) v_b_93_1) 0) (<= (- (- v_b_92_1) (- v_v_1284_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_93_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_93_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1284_1) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_93_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_93_1) 4294967295) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_92_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_92_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- v_b_92_1 (- v_v_1284_1)) 127) (<= (- v_v_1284_1 (- v_v_1284_1)) 254) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1284_1) 254) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_92_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_93_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_93_1)) 4294967422) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_92_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_92_1) 127) (<= (- (- v_v_1284_1) v_v_1284_1) 256) (<= (- (- v_b_92_1) v_b_93_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_93_1)) 254) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_93_1)) 0) (<= (- (- v_b_92_1) v_b_92_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_92_1) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 254) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1284_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 4294967422) (forall ((v_idx_265 Int) (v_idx_263 Int) (v_idx_264 Int)) (or (<= v_b_92_1 v_idx_263) (< v_idx_265 v_b_93_1) (and (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_264) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_264))) 254) (<= (- v_b_93_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_264)) 254) (<= (- (- v_b_93_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_264)) 128) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_264)) 254) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_264))) 127) (<= (- (- v_b_92_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_264))) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_264)) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_264))) 127) (<= (- (- v_b_92_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_264)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_264)) 4294967424) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_264)) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_264))) 4294967422) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_264))) 254) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_264))) 4294967423) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_264)) (select c_ULTIMATE.start_main_~str1~6 v_idx_264)) 256) (<= (- v_b_93_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_264))) 254) (<= (- (- v_b_93_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_264))) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_264)) 128) (<= (- v_b_92_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_264))) 127) (<= (- v_b_92_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_264)) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_264))) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_264)) 4294967423)) (< v_idx_264 v_b_92_1) (<= v_b_93_1 v_idx_264))) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1284_1)) 127) (<= (- v_b_92_1 v_b_93_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- v_b_92_1) (- v_b_93_1)) 127) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1284_1)) 254) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_92_1)) 127) (<= (- v_b_92_1 (- v_b_93_1)) 127) (<= (- v_b_93_1 (- v_v_1284_1)) 254) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_93_1)) 4294967296) (<= (- v_b_92_1 v_v_1284_1) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967295) (<= (- v_b_92_1 (- v_b_92_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1284_1)) 127))) (exists ((v_v_1380_1 Int) (v_b_95_1 Int) (v_b_94_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- (- v_b_94_1) v_b_95_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_94_1)) 0) (<= (- (- v_v_1380_1) v_v_1380_1) 256) (<= (- (- v_b_94_1) (- v_v_1380_1)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_95_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_95_1)) 254) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 127) (<= (- v_b_95_1 v_v_1380_1) 254) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1380_1)) 4294967423) (<= (- (- v_b_95_1) v_b_95_1) 0) (<= (- v_b_94_1 v_b_95_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_94_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_94_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_94_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_94_1)) 4294967296) (forall ((v_idx_269 Int) (v_idx_267 Int) (v_idx_268 Int)) (or (<= v_b_94_1 v_idx_267) (< v_idx_268 v_b_94_1) (and (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_268))) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_268))) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_268))) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_268)) 128) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_268)) 254) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_268)) (select c_ULTIMATE.start_main_~str1~6 v_idx_268)) 256) (<= (- v_b_94_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_268)) 128) (<= (- (- v_b_94_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_268))) 127) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_268) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_268))) 254) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_268)) 4294967424) (<= (- (- v_b_95_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_268)) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_268)) 4294967423) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_268))) 4294967422) (<= (- v_b_95_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_268)) 254) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_268))) 4294967423) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_268)) 128) (<= (- (- v_b_94_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_268)) 128) (<= (- (- v_b_95_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_268))) 127) (<= (- v_b_94_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_268))) 127) (<= (- v_b_95_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_268))) 254) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_268)) 128) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_268))) 254)) (< v_idx_269 v_b_95_1) (<= v_b_95_1 v_idx_268))) (<= (- v_b_94_1 (- v_b_94_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1380_1)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1380_1) 128) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1380_1) 254) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_95_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1380_1) 4294967424) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_95_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1380_1)) 4294967422) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_95_1)) 0) (<= (- (- v_b_95_1) (- v_v_1380_1)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_94_1 (- v_v_1380_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_95_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1380_1)) 254) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_94_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1380_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1380_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 4294967296) (<= (- v_v_1380_1 (- v_v_1380_1)) 254) (<= (- c_ULTIMATE.start_main_~i~6 v_b_95_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_94_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- v_b_95_1 (- v_b_95_1)) 254) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_95_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_95_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_94_1) 4294967295) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1380_1) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_94_1)) 4294967295) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_95_1) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_94_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_94_1)) 0) (<= (- (- v_b_94_1) (- v_b_95_1)) 127) (<= (- v_b_94_1 v_v_1380_1) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 254) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 4294967422) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_95_1)) 4294967422) (<= (- (- v_b_95_1) v_v_1380_1) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1380_1) 4294967423) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_95_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- v_b_94_1) v_b_94_1) 0) (<= (- (- v_b_94_1) v_v_1380_1) 128) (<= (- c_ULTIMATE.start_main_~i~6 v_b_94_1) 127) (<= (- v_b_95_1 (- v_v_1380_1)) 254) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1380_1) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967295) (<= (- v_b_94_1 (- v_b_95_1)) 127))))} [2018-12-19 22:46:22,784 WARN L228 ngHoareTripleChecker]: Action: assume !(main_~i~6 < main_~MAX~6);main_~str1~6 := main_~str1~6[main_~MAX~6 - 1 := 0];main_~j~6 := 0;main_~i~6 := main_~MAX~6 - 1; [2018-12-19 22:46:22,784 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and (not (< c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~MAX~6)) (= c_ULTIMATE.start_main_~str1~6_primed (store c_ULTIMATE.start_main_~str1~6 (+ c_ULTIMATE.start_main_~MAX~6 (- 1)) 0)) (= c_ULTIMATE.start_main_~j~6_primed 0) (= c_ULTIMATE.start_main_~i~6_primed (+ c_ULTIMATE.start_main_~MAX~6 (- 1)))) [2018-12-19 22:46:22,784 WARN L230 ngHoareTripleChecker]: Post: {2147483584#(exists ((v_v_1615_1 Int) (v_b_107_1 Int) (v_b_106_1 Int)) (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 252) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_107_1) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_107_1)) 253) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_107_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 4294967297) (forall ((v_idx_272 Int) (v_idx_273 Int) (v_idx_271 Int)) (or (<= v_b_106_1 v_idx_271) (< v_idx_273 v_b_107_1) (<= v_b_107_1 v_idx_272) (and (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_272))) 126) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_272)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_272))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_272))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_272)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_272))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_272))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_272)) 0) (<= (- v_b_106_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_272))) 126) (<= (- v_b_106_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_272)) 126) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_272) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_272))) 0) (<= (- (- v_b_107_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_272)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_272))) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_272)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_272)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_272)) 4294967297) (<= (- (- v_b_106_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_272)) 4294967297) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_272)) (select c_ULTIMATE.start_main_~str1~6 v_idx_272)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_272))) 4294967297) (<= (- (- v_b_106_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_272))) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_272)) 4294967296) (<= (- v_b_107_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_272))) 127) (<= (- v_b_107_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_272)) 127) (<= (- (- v_b_107_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_272))) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_272)) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_272))) 4294967296)) (< v_idx_272 v_b_106_1))) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_107_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1615_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 126) (<= (- c_ULTIMATE.start_main_~j~6 v_b_106_1) 4294967297) (<= (- v_b_106_1 (- v_v_1615_1)) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_106_1) 4294967297) (<= (- v_v_1615_1 (- v_v_1615_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 126) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1615_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_107_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934593) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_107_1)) 254) (<= (- v_b_107_1 (- v_v_1615_1)) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 v_b_107_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1615_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_106_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1615_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1615_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_106_1)) 0) (<= (- v_b_106_1 (- v_b_106_1)) 252) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1615_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1615_1) 127) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_106_1)) 126) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_107_1)) 127) (<= (- (- v_b_107_1) v_v_1615_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_107_1) 8589934592) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1615_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1615_1) 4294967297) (<= (- (- v_b_106_1) v_v_1615_1) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_107_1) 0) (<= (- (- v_b_106_1) v_b_106_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_106_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_106_1) 8589934594) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_106_1)) 252) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_106_1)) 126) (<= (- (- v_b_107_1) (- v_v_1615_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1615_1)) 126) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_106_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 4294967297) (<= (- v_b_106_1 (- v_b_107_1)) 253) (<= (- (- c_ULTIMATE.start_main_~j~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_106_1) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_107_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1615_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 254) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_107_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1615_1) 0) (<= (- (- v_b_106_1) (- v_b_107_1)) 1) (<= (- (- v_v_1615_1) v_v_1615_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_107_1) 4294967296) (<= (- (- v_b_106_1) v_b_107_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1615_1)) 4294967297) (<= (- (- v_b_106_1) (- v_v_1615_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1615_1) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 v_b_106_1) 0) (<= (- v_b_107_1 (- v_b_107_1)) 254) (<= (- v_b_107_1 v_v_1615_1) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_106_1) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1615_1) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_106_1)) 253) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1615_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 126) (<= (- v_b_106_1 v_v_1615_1) 126) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_106_1) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 253) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_107_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_106_1)) 126) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 8589934594) (<= (- v_b_106_1 v_b_107_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_107_1)) 127) (<= (- (- v_b_107_1) v_b_107_1) 8589934592) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_107_1)) 1)))} [2018-12-19 22:46:22,784 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:46:22,829 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:46:22,829 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:46:24,939 WARN L181 SmtUtils]: Spent 2.11 s on a formula simplification. DAG size of input: 400 DAG size of output: 227 [2018-12-19 22:46:24,940 WARN L270 ngHoareTripleChecker]: Pre: {2147483585#(exists ((v_v_1380_1 Int) (v_b_95_1 Int) (v_b_94_1 Int)) (and (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 4294967295) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- (- v_b_94_1) v_b_95_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_94_1)) 0) (<= (- (- v_v_1380_1) v_v_1380_1) 256) (<= (- (- v_b_94_1) (- v_v_1380_1)) 127) (<= (- ULTIMATE.start_main_~cont~6 v_b_95_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- ULTIMATE.start_main_~i~6 (- v_b_95_1)) 254) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 127) (<= (- v_b_95_1 v_v_1380_1) 254) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_1380_1)) 4294967423) (<= (- (- v_b_95_1) v_b_95_1) 0) (<= (- v_b_94_1 v_b_95_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_94_1)) 127) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_94_1) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_94_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_94_1)) 4294967296) (forall ((v_idx_269 Int) (v_idx_267 Int) (v_idx_268 Int)) (or (<= v_b_94_1 v_idx_267) (< v_idx_268 v_b_94_1) (and (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_268))) 127) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_268))) 127) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_268))) 127) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_268)) 128) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_268)) 254) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_268)) (select ULTIMATE.start_main_~str1~6 v_idx_268)) 256) (<= (- v_b_94_1 (select ULTIMATE.start_main_~str1~6 v_idx_268)) 128) (<= (- (- v_b_94_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_268))) 127) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_268) (- (select ULTIMATE.start_main_~str1~6 v_idx_268))) 254) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_268)) 4294967424) (<= (- (- v_b_95_1) (select ULTIMATE.start_main_~str1~6 v_idx_268)) 128) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_268)) 4294967423) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_268))) 4294967422) (<= (- v_b_95_1 (select ULTIMATE.start_main_~str1~6 v_idx_268)) 254) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_268))) 4294967423) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_268)) 128) (<= (- (- v_b_94_1) (select ULTIMATE.start_main_~str1~6 v_idx_268)) 128) (<= (- (- v_b_95_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_268))) 127) (<= (- v_b_94_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_268))) 127) (<= (- v_b_95_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_268))) 254) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_268)) 128) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_268))) 254)) (< v_idx_269 v_b_95_1) (<= v_b_95_1 v_idx_268))) (<= (- v_b_94_1 (- v_b_94_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_1380_1)) 127) (<= (- ULTIMATE.start_main_~cont~6 v_v_1380_1) 128) (<= (- ULTIMATE.start_main_~i~6 v_v_1380_1) 254) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_95_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_1380_1) 4294967424) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_95_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_1380_1)) 4294967422) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 127) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_95_1)) 0) (<= (- (- v_b_95_1) (- v_v_1380_1)) 127) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_94_1 (- v_v_1380_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_95_1)) 4294967296) (<= (- ULTIMATE.start_main_~i~6 (- v_v_1380_1)) 254) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_94_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_1380_1)) 127) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_1380_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) 4294967296) (<= (- v_v_1380_1 (- v_v_1380_1)) 254) (<= (- ULTIMATE.start_main_~i~6 v_b_95_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_94_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- v_b_95_1 (- v_b_95_1)) 254) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_95_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_95_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_94_1) 4294967295) (<= (- (- ULTIMATE.start_main_~i~6) v_v_1380_1) 128) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_94_1)) 4294967295) (<= (- ULTIMATE.start_main_~MAX~6 v_b_95_1) 4294967295) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_94_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_94_1)) 0) (<= (- (- v_b_94_1) (- v_b_95_1)) 127) (<= (- v_b_94_1 v_v_1380_1) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 4294967296) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 254) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 4294967422) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_95_1)) 4294967422) (<= (- (- v_b_95_1) v_v_1380_1) 128) (<= (- ULTIMATE.start_main_~MAX~6 v_v_1380_1) 4294967423) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_95_1) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 0) (<= (- (- v_b_94_1) v_b_94_1) 0) (<= (- (- v_b_94_1) v_v_1380_1) 128) (<= (- ULTIMATE.start_main_~i~6 v_b_94_1) 127) (<= (- v_b_95_1 (- v_v_1380_1)) 254) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_1380_1) 128) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 4294967295) (<= (- v_b_94_1 (- v_b_95_1)) 127)))} [2018-12-19 22:46:24,940 WARN L274 ngHoareTripleChecker]: Action: assume !(main_~i~6 < main_~MAX~6);main_~str1~6 := main_~str1~6[main_~MAX~6 - 1 := 0];main_~j~6 := 0;main_~i~6 := main_~MAX~6 - 1; [2018-12-19 22:46:24,940 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and (not (< c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~MAX~6)) (= c_ULTIMATE.start_main_~str1~6_primed (store c_ULTIMATE.start_main_~str1~6 (+ c_ULTIMATE.start_main_~MAX~6 (- 1)) 0)) (= c_ULTIMATE.start_main_~j~6_primed 0) (= c_ULTIMATE.start_main_~i~6_primed (+ c_ULTIMATE.start_main_~MAX~6 (- 1)))) [2018-12-19 22:46:27,573 WARN L276 ngHoareTripleChecker]: Post: {2147483584#(and (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 0) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6) 126) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 252) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 1) (<= ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) (<= ULTIMATE.start_main_~cont~6 (+ ULTIMATE.start_main_~MAX~6 4294967296)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 127) (<= ULTIMATE.start_main_~cont~6 0) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 126) (<= 0 (* 2 ULTIMATE.start_main_~cont~6)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 254) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 0) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 126) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) 4294967296) (<= ULTIMATE.start_main_~i~6 126) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (* 2 ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 253) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~i~6 4294967424)) (<= 0 (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6 8589934593)) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 4294967297) (<= 0 ULTIMATE.start_main_~j~6) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~cont~6) (<= (* 2 ULTIMATE.start_main_~MAX~6) 254) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6) 127) (<= 0 ULTIMATE.start_main_~cont~6) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 126) (<= (* 2 ULTIMATE.start_main_~i~6) 252) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 8589934593) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6 4294967296)) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 126) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 4294967297) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~j~6 127)) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~MAX~6 4294967422)) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= 0 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6 4294967297)) (<= 0 (* 2 ULTIMATE.start_main_~j~6)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 4294967296) (<= ULTIMATE.start_main_~j~6 0) (<= 0 (+ ULTIMATE.start_main_~MAX~6 4294967296)) (<= 0 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6 4294967296)) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 126) (<= 0 (+ ULTIMATE.start_main_~i~6 4294967297)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 253) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~cont~6 127)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 127) (<= ULTIMATE.start_main_~cont~6 (+ ULTIMATE.start_main_~i~6 4294967297)) (<= 0 (+ (* 2 ULTIMATE.start_main_~i~6) 8589934594)) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6 4294967297)) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~i~6 4294967297)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 8589934594) (<= (* 2 ULTIMATE.start_main_~cont~6) 0) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~cont~6 126)) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~MAX~6 4294967296)) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6)) (exists ((v_b_107_1 Int) (v_b_106_1 Int)) (and (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_106_1 4294967297)) (forall ((v_idx_272 Int)) (or (<= v_b_107_1 v_idx_272) (< v_idx_272 v_b_106_1) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_272))) 0))) (forall ((v_prenex_378 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_378)) 4294967297) (< v_prenex_378 v_b_106_1) (<= v_b_107_1 v_prenex_378))) (<= (- ULTIMATE.start_main_~cont~6 v_b_107_1) 4294967296) (<= (- ULTIMATE.start_main_~i~6 (- v_b_107_1)) 253) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_107_1) 4294967296) (<= v_b_106_1 (+ v_b_107_1 4294967422)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_107_1)) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_106_1) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_106_1) 4294967297) (forall ((v_prenex_368 Int)) (or (<= v_b_107_1 v_prenex_368) (< v_prenex_368 v_b_106_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_368)) 4294967296))) (<= ULTIMATE.start_main_~cont~6 (+ v_b_107_1 4294967296)) (<= v_b_107_1 (+ ULTIMATE.start_main_~cont~6 127)) (forall ((v_prenex_377 Int)) (or (< v_prenex_377 v_b_106_1) (<= v_b_107_1 v_prenex_377) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_prenex_377)) 0))) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_107_1)) 127) (<= 0 (+ (* 2 v_b_106_1) 8589934594)) (<= v_b_106_1 126) (forall ((v_prenex_379 Int)) (or (<= v_b_107_1 v_prenex_379) (< v_prenex_379 v_b_106_1) (<= (- v_b_107_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_379))) 127))) (forall ((v_prenex_358 Int)) (or (< v_prenex_358 v_b_106_1) (<= (- v_b_106_1 (select ULTIMATE.start_main_~str1~6 v_prenex_358)) 126) (<= v_b_107_1 v_prenex_358))) (<= (+ v_b_107_1 v_b_106_1) 253) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_107_1)) 254) (<= v_b_107_1 (+ ULTIMATE.start_main_~MAX~6 4294967423)) (<= (+ ULTIMATE.start_main_~j~6 v_b_106_1) 126) (<= (* 2 v_b_107_1) 254) (<= (- ULTIMATE.start_main_~i~6 v_b_107_1) (- 1)) (<= (+ ULTIMATE.start_main_~i~6 v_b_106_1) 252) (<= v_b_106_1 (+ ULTIMATE.start_main_~cont~6 126)) (forall ((v_prenex_366 Int)) (or (<= v_b_107_1 v_prenex_366) (< v_prenex_366 v_b_106_1) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_366))) 0))) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_106_1)) (- 1)) (<= (+ v_b_107_1 ULTIMATE.start_main_~i~6) 253) (<= 0 (+ ULTIMATE.start_main_~j~6 v_b_106_1 4294967297)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_106_1)) 0) (<= (- v_b_106_1 (- v_b_106_1)) 252) (forall ((v_prenex_367 Int)) (or (< v_prenex_367 v_b_106_1) (<= (- (- v_b_106_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_367))) 4294967297) (<= v_b_107_1 v_prenex_367))) (forall ((v_prenex_369 Int)) (or (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_369) (- (select ULTIMATE.start_main_~str1~6 v_prenex_369))) 0) (<= v_b_107_1 v_prenex_369) (< v_prenex_369 v_b_106_1))) (<= v_b_106_1 (+ ULTIMATE.start_main_~i~6 4294967423)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_106_1)) 126) (<= (- ULTIMATE.start_main_~j~6 (- v_b_107_1)) 127) (<= 0 (+ (* 2 v_b_107_1) 8589934592)) (forall ((v_prenex_364 Int)) (or (< v_prenex_364 v_b_106_1) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_prenex_364)) 0) (<= v_b_107_1 v_prenex_364))) (<= (+ ULTIMATE.start_main_~j~6 v_b_107_1) 127) (forall ((v_prenex_373 Int)) (or (<= v_b_107_1 v_prenex_373) (<= (- v_b_106_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_373))) 126) (< v_prenex_373 v_b_106_1))) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_107_1) 8589934592) (forall ((v_prenex_371 Int)) (or (<= (- (- v_b_107_1) (select ULTIMATE.start_main_~str1~6 v_prenex_371)) 4294967296) (< v_prenex_371 v_b_106_1) (<= v_b_107_1 v_prenex_371))) (forall ((v_prenex_362 Int)) (or (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_362))) 127) (<= v_b_107_1 v_prenex_362) (< v_prenex_362 v_b_106_1))) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_107_1 4294967296)) (<= 0 (+ v_b_107_1 ULTIMATE.start_main_~i~6 8589934593)) (forall ((v_prenex_375 Int)) (or (<= v_b_107_1 v_prenex_375) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_375)) 0) (< v_prenex_375 v_b_106_1))) (<= (- ULTIMATE.start_main_~MAX~6 v_b_107_1) 0) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_107_1) 254) (<= (- (- v_b_106_1) v_b_106_1) 8589934594) (forall ((v_prenex_361 Int)) (or (<= v_b_107_1 v_prenex_361) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_361)) 0) (< v_prenex_361 v_b_106_1))) (forall ((v_prenex_363 Int)) (or (<= v_b_107_1 v_prenex_363) (< v_prenex_363 v_b_106_1) (<= (- (- v_b_107_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_363))) 4294967296))) (<= ULTIMATE.start_main_~i~6 (+ v_b_106_1 4294967423)) (<= 0 (+ ULTIMATE.start_main_~MAX~6 v_b_106_1 8589934593)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_106_1) 8589934593) (<= (- (- ULTIMATE.start_main_~i~6) v_b_106_1) 8589934594) (<= (- ULTIMATE.start_main_~i~6 (- v_b_106_1)) 252) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_106_1)) 126) (forall ((v_prenex_356 Int)) (or (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_356)) 127) (<= v_b_107_1 v_prenex_356) (< v_prenex_356 v_b_106_1))) (forall ((v_prenex_365 Int)) (or (<= v_b_107_1 v_prenex_365) (< v_prenex_365 v_b_106_1) (<= (- (- v_b_106_1) (select ULTIMATE.start_main_~str1~6 v_prenex_365)) 4294967297))) (<= ULTIMATE.start_main_~i~6 (+ v_b_107_1 4294967422)) (<= 0 (+ v_b_106_1 4294967297)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_106_1)) 126) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_106_1) 253) (<= ULTIMATE.start_main_~cont~6 (+ v_b_106_1 4294967297)) (<= (- v_b_106_1 (- v_b_107_1)) 253) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_106_1 4294967424)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_106_1) 1) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_107_1 4294967423)) (<= (- (- ULTIMATE.start_main_~j~6) v_b_107_1) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_107_1)) 127) (forall ((v_prenex_376 Int)) (or (< v_prenex_376 v_b_106_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_376))) 4294967296) (<= v_b_107_1 v_prenex_376))) (<= (- (- v_b_106_1) (- v_b_107_1)) 1) (<= (+ ULTIMATE.start_main_~cont~6 v_b_106_1) 126) (<= (- ULTIMATE.start_main_~j~6 v_b_107_1) 4294967296) (<= (- (- v_b_106_1) v_b_107_1) 8589934593) (<= (* 2 v_b_106_1) 252) (<= 0 (+ v_b_107_1 v_b_106_1 8589934593)) (<= (- v_b_107_1 (- v_b_107_1)) 254) (<= (- ULTIMATE.start_main_~i~6 v_b_106_1) 0) (<= 0 (+ v_b_107_1 4294967296)) (<= ULTIMATE.start_main_~j~6 (+ v_b_106_1 4294967297)) (forall ((v_prenex_360 Int)) (or (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_360))) 126) (< v_prenex_360 v_b_106_1) (<= v_b_107_1 v_prenex_360))) (<= (- ULTIMATE.start_main_~cont~6 v_b_106_1) 4294967297) (forall ((v_prenex_359 Int)) (or (<= v_b_107_1 v_prenex_359) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_359))) 0) (< v_prenex_359 v_b_106_1))) (forall ((v_prenex_374 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_374))) 4294967297) (< v_prenex_374 v_b_106_1) (<= v_b_107_1 v_prenex_374))) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_106_1)) 253) (<= v_b_107_1 (+ ULTIMATE.start_main_~j~6 127)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_107_1) 127) (forall ((v_prenex_372 Int)) (or (< v_prenex_372 v_b_106_1) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_372)) 126) (<= v_b_107_1 v_prenex_372))) (<= 0 (+ ULTIMATE.start_main_~j~6 v_b_107_1 4294967296)) (<= (- (- ULTIMATE.start_main_~j~6) v_b_106_1) 4294967297) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_106_1 8589934594)) (<= v_b_106_1 (+ ULTIMATE.start_main_~j~6 126)) (<= v_b_107_1 (+ ULTIMATE.start_main_~i~6 4294967424)) (<= 0 (+ ULTIMATE.start_main_~MAX~6 v_b_107_1 8589934592)) (<= v_b_106_1 (+ ULTIMATE.start_main_~MAX~6 4294967422)) (<= ULTIMATE.start_main_~j~6 (+ v_b_107_1 4294967296)) (forall ((v_prenex_380 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_380))) 0) (<= v_b_107_1 v_prenex_380) (< v_prenex_380 v_b_106_1))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_107_1) 8589934593) (forall ((v_prenex_357 Int)) (or (<= v_b_107_1 v_prenex_357) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_357)) (select ULTIMATE.start_main_~str1~6 v_prenex_357)) 0) (< v_prenex_357 v_b_106_1))) (<= v_b_107_1 (+ v_b_106_1 4294967424)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_106_1)) 126) (forall ((v_prenex_370 Int)) (or (<= (- v_b_107_1 (select ULTIMATE.start_main_~str1~6 v_prenex_370)) 127) (<= v_b_107_1 v_prenex_370) (< v_prenex_370 v_b_106_1))) (<= (- v_b_106_1 v_b_107_1) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_107_1)) 127) (<= (- (- v_b_107_1) v_b_107_1) 8589934592) (<= v_b_107_1 127) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_107_1)) 1))) (<= 0 (+ (* 2 ULTIMATE.start_main_~MAX~6) 8589934592)) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~j~6 126)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 127) (<= ULTIMATE.start_main_~MAX~6 127))} [2018-12-19 22:46:31,113 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 22:46:31,113 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 22:46:31,113 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 22:46:31,113 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 22:46:31,114 WARN L224 ngHoareTripleChecker]: Pre: {2147483583#(or (exists ((v_b_92_1 Int) (v_b_93_1 Int) (v_v_1284_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- v_b_93_1 (- v_b_93_1)) 254) (<= (- (- v_b_93_1) v_v_1284_1) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_92_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 v_b_93_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_92_1) 0) (<= (- (- v_b_92_1) v_v_1284_1) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_92_1)) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1284_1) 4294967424) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1284_1) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_92_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_93_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1284_1)) 4294967422) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1284_1)) 4294967423) (<= (- (- v_b_93_1) (- v_v_1284_1)) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1284_1) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1284_1) 4294967423) (<= (- v_b_93_1 v_v_1284_1) 254) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_93_1)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_92_1) 0) (<= (- (- v_b_93_1) v_b_93_1) 0) (<= (- (- v_b_92_1) (- v_v_1284_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_93_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_93_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1284_1) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_93_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_93_1) 4294967295) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_92_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_92_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- v_b_92_1 (- v_v_1284_1)) 127) (<= (- v_v_1284_1 (- v_v_1284_1)) 254) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1284_1) 254) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_92_1)) 0) (forall ((v_idx_276 Int) (v_idx_277 Int) (v_idx_275 Int)) (or (<= v_b_93_1 v_idx_276) (< v_idx_276 v_b_92_1) (<= v_b_92_1 v_idx_275) (< v_idx_277 v_b_93_1) (and (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_276) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_276))) 254) (<= (- v_b_93_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_276)) 254) (<= (- (- v_b_93_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_276)) 128) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_276)) 254) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_276))) 127) (<= (- (- v_b_92_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_276))) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_276)) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_276))) 127) (<= (- (- v_b_92_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_276)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_276)) 4294967424) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_276)) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_276))) 4294967422) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_276))) 254) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_276))) 4294967423) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_276)) (select c_ULTIMATE.start_main_~str1~6 v_idx_276)) 256) (<= (- v_b_93_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_276))) 254) (<= (- (- v_b_93_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_276))) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_276)) 128) (<= (- v_b_92_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_276))) 127) (<= (- v_b_92_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_276)) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_276))) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_276)) 4294967423)))) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_93_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_93_1)) 4294967422) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_92_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_92_1) 127) (<= (- (- v_v_1284_1) v_v_1284_1) 256) (<= (- (- v_b_92_1) v_b_93_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_93_1)) 254) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_93_1)) 0) (<= (- (- v_b_92_1) v_b_92_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_92_1) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 254) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1284_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 4294967422) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1284_1)) 127) (<= (- v_b_92_1 v_b_93_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- v_b_92_1) (- v_b_93_1)) 127) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1284_1)) 254) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_92_1)) 127) (<= (- v_b_92_1 (- v_b_93_1)) 127) (<= (- v_b_93_1 (- v_v_1284_1)) 254) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_93_1)) 4294967296) (<= (- v_b_92_1 v_v_1284_1) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967295) (<= (- v_b_92_1 (- v_b_92_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1284_1)) 127))) (exists ((v_v_1380_1 Int) (v_b_95_1 Int) (v_b_94_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (forall ((v_idx_279 Int) (v_idx_280 Int) (v_idx_281 Int)) (or (< v_idx_281 v_b_95_1) (<= v_b_94_1 v_idx_279) (<= v_b_95_1 v_idx_280) (< v_idx_280 v_b_94_1) (and (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_280))) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_280))) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_280))) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_280)) 128) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_280)) 254) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_280)) (select c_ULTIMATE.start_main_~str1~6 v_idx_280)) 256) (<= (- v_b_94_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_280)) 128) (<= (- (- v_b_94_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_280))) 127) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_280) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_280))) 254) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_280)) 4294967424) (<= (- (- v_b_95_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_280)) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_280)) 4294967423) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_280))) 4294967422) (<= (- v_b_95_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_280)) 254) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_280))) 4294967423) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_280)) 128) (<= (- (- v_b_94_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_280)) 128) (<= (- (- v_b_95_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_280))) 127) (<= (- v_b_94_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_280))) 127) (<= (- v_b_95_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_280))) 254) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_280)) 128) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_280))) 254)))) (<= (- (- v_b_94_1) v_b_95_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_94_1)) 0) (<= (- (- v_v_1380_1) v_v_1380_1) 256) (<= (- (- v_b_94_1) (- v_v_1380_1)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_95_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_95_1)) 254) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 127) (<= (- v_b_95_1 v_v_1380_1) 254) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1380_1)) 4294967423) (<= (- (- v_b_95_1) v_b_95_1) 0) (<= (- v_b_94_1 v_b_95_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_94_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_94_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_94_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_94_1)) 4294967296) (<= (- v_b_94_1 (- v_b_94_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1380_1)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1380_1) 128) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1380_1) 254) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_95_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1380_1) 4294967424) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_95_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1380_1)) 4294967422) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_95_1)) 0) (<= (- (- v_b_95_1) (- v_v_1380_1)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_94_1 (- v_v_1380_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_95_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1380_1)) 254) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_94_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1380_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1380_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 4294967296) (<= (- v_v_1380_1 (- v_v_1380_1)) 254) (<= (- c_ULTIMATE.start_main_~i~6 v_b_95_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_94_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- v_b_95_1 (- v_b_95_1)) 254) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_95_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_95_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_94_1) 4294967295) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1380_1) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_94_1)) 4294967295) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_95_1) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_94_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_94_1)) 0) (<= (- (- v_b_94_1) (- v_b_95_1)) 127) (<= (- v_b_94_1 v_v_1380_1) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 254) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 4294967422) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_95_1)) 4294967422) (<= (- (- v_b_95_1) v_v_1380_1) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1380_1) 4294967423) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_95_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- v_b_94_1) v_b_94_1) 0) (<= (- (- v_b_94_1) v_v_1380_1) 128) (<= (- c_ULTIMATE.start_main_~i~6 v_b_94_1) 127) (<= (- v_b_95_1 (- v_v_1380_1)) 254) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1380_1) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967295) (<= (- v_b_94_1 (- v_b_95_1)) 127))))} [2018-12-19 22:46:31,114 WARN L228 ngHoareTripleChecker]: Action: assume !!(main_~i~6 < main_~MAX~6);assume -128 <= main_#t~nondet2 && main_#t~nondet2 <= 127;main_~str1~6 := main_~str1~6[main_~i~6 := main_#t~nondet2];havoc main_#t~nondet2;main_#t~post1 := main_~i~6;main_~i~6 := main_#t~post1 + 1;havoc main_#t~post1; [2018-12-19 22:46:31,114 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and (= c_ULTIMATE.start_main_~str1~6_primed (store c_ULTIMATE.start_main_~str1~6 c_ULTIMATE.start_main_~i~6 |c_ULTIMATE.start_main_#t~nondet2|)) (< c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~MAX~6) (<= 0 (+ |c_ULTIMATE.start_main_#t~nondet2| 128)) (<= |c_ULTIMATE.start_main_#t~nondet2| 127) (= c_ULTIMATE.start_main_~i~6_primed (+ c_ULTIMATE.start_main_~i~6 1))) [2018-12-19 22:46:31,115 WARN L230 ngHoareTripleChecker]: Post: {2147483582#(exists ((v_b_92_1 Int) (v_v_1739_1 Int) (v_b_115_1 Int) (v_b_114_1 Int) (v_v_1284_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 4294967295) (<= (- c_ULTIMATE.start_main_~i~6 v_b_92_1) 128) (<= (- (- v_b_114_1) (- v_b_92_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_114_1)) 4294967422) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1739_1)) 127) (<= (- v_b_114_1 v_b_92_1) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) (- 2)) (<= (- (- v_b_114_1) v_b_92_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_92_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_92_1)) 4294967295) (<= (- v_b_114_1 v_v_1284_1) 254) (<= (- v_b_92_1 (- v_v_1739_1)) 127) (<= (- (- v_b_115_1) (- v_b_92_1)) (- 1)) (<= (- (- v_b_114_1) v_v_1739_1) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1739_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1284_1) 4294967423) (<= (- v_b_114_1 (- v_b_92_1)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_92_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_114_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1284_1) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_114_1) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_114_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 256) (<= (- (- v_b_114_1) v_b_114_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_115_1)) 4294967423) (<= (- (- v_b_115_1) v_v_1739_1) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_114_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1739_1) 127) (<= (- v_b_114_1 (- v_v_1284_1)) 254) (<= (- (- v_v_1284_1) (- v_v_1739_1)) 255) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) (- 2)) (<= (- v_v_1284_1 (- v_v_1284_1)) 254) (<= (- v_b_114_1 (- v_b_115_1)) 255) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1284_1) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_115_1)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_115_1) (- 2)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_92_1)) 0) (<= (- (- v_v_1739_1) v_v_1739_1) 256) (<= (- v_v_1739_1 (- v_v_1739_1)) 254) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_92_1) (- 1)) (<= (- (- v_v_1284_1) v_v_1739_1) 256) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1739_1) 128) (<= (- (- v_b_115_1) (- v_v_1284_1)) 126) (forall ((v_idx_283 Int) (v_idx_284 Int) (v_idx_285 Int) (v_idx_286 Int)) (or (and (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_284)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_285))) 127) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_285)) 256) (<= (- (- v_b_114_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_285))) 127) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_284))) 255) (<= (- (- v_b_92_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_284)) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_285))) 4294967422) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_284)) 128) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_284)) 255) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_284))) 4294967422) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_285))) 126) (<= (- v_b_114_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_284)) 254) (<= (- v_b_92_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_285))) 127) (<= (- (- v_b_114_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_284))) 127) (<= (- (- v_b_114_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_285)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_285))) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_284)) 4294967423) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_285)) 127) (<= (- (- v_b_92_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_284))) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_284)) 128) (<= (- (- v_b_115_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_285)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_285)) 127) (<= (- v_b_114_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_284))) 254) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_284)) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_285))) 255) (<= (- (- v_b_115_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_284)) 127) (<= (- v_b_92_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_284))) 127) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_284) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_284))) 254) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_284)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_284))) 126) (<= (- v_b_114_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_285))) 254) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_285)) (select c_ULTIMATE.start_main_~str1~6 v_idx_285)) 256) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_285) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_285))) 254) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_284)) (select c_ULTIMATE.start_main_~str1~6 v_idx_285)) 256) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_285)) 128) (<= (- (- v_b_115_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_284))) 126) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_284)) (select c_ULTIMATE.start_main_~str1~6 v_idx_284)) 256) (<= (- v_b_92_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_285)) 128) (<= (- v_b_115_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_285))) 255) (<= (- v_b_115_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_284))) 255) (<= (- (- v_b_92_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_285)) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_284))) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_284))) 126) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_284))) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_285)) 4294967423) (<= (- v_b_115_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_285)) 256) (<= (- v_b_114_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_285)) 255) (<= (- (- v_b_92_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_285))) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_285))) 127) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_284) (select c_ULTIMATE.start_main_~str1~6 v_idx_285)) 255) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_284) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_285))) 254) (<= (- v_b_115_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_284)) 255) (<= (- (- v_b_115_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_285))) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_285)) 128) (<= (- (- v_b_114_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_284)) 128) (<= (- v_b_92_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_284)) 128) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_285))) 255)) (< v_idx_285 v_b_114_1) (< v_idx_284 v_b_92_1) (<= v_b_114_1 v_idx_284) (<= v_b_92_1 v_idx_283) (<= v_b_115_1 v_idx_285) (< v_idx_286 v_b_115_1))) (<= (- v_b_92_1 v_v_1739_1) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) (- 1)) (<= (- v_b_115_1 (- v_v_1284_1)) 255) (<= (- (- v_b_92_1) v_v_1739_1) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_115_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1284_1)) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1284_1)) 126) (<= (- v_b_115_1 v_v_1739_1) 256) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_114_1)) (- 1)) (<= (- v_b_114_1 v_v_1739_1) 255) (<= (- c_ULTIMATE.start_main_~i~6 v_b_114_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1739_1)) 127) (<= (- v_b_115_1 (- v_b_115_1)) 256) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- v_v_1284_1 v_v_1739_1) 255) (<= (- v_b_115_1 v_v_1284_1) 255) (<= (- v_b_114_1 v_b_115_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_92_1) (- 1)) (<= (- (- v_b_115_1) (- v_v_1739_1)) 126) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_92_1)) 128) (<= (- v_b_92_1 v_v_1284_1) 128) (<= (- (- v_b_114_1) v_b_115_1) (- 1)) (<= (- v_b_92_1 (- v_b_92_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1739_1)) 255) (<= (- (- v_b_114_1) (- v_b_115_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1284_1) 127) (<= (- v_b_115_1 v_b_92_1) 128) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1739_1) 256) (<= (- (- v_b_114_1) (- v_v_1739_1)) 127) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1284_1)) 255) (<= (- (- v_b_92_1) v_v_1284_1) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1739_1)) 4294967422) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_115_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1284_1) 128) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1284_1) 255) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1284_1)) 4294967422) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1739_1)) 126) (<= (- c_ULTIMATE.start_main_~i~6 v_b_115_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_114_1)) 127) (<= (- (- v_b_114_1) (- v_v_1284_1)) 127) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_115_1)) 256) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 4294967423) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_115_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1739_1) 127) (<= (- (- v_b_92_1) (- v_v_1284_1)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_115_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_114_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) (- 1)) (<= (- (- v_b_115_1) v_b_115_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_92_1)) 0) (<= (- v_b_115_1 (- v_b_92_1)) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- v_b_115_1) v_v_1284_1) 127) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_114_1) 0) (<= (- v_b_92_1 (- v_v_1284_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1284_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_115_1) 4294967294) (<= (- v_b_114_1 (- v_v_1739_1)) 254) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967294) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_92_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- (- v_b_115_1) v_b_92_1) (- 1)) (<= (- (- v_v_1284_1) v_v_1284_1) 256) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_114_1)) 127) (<= (- (- v_b_92_1) v_b_92_1) 0) (<= (- v_b_115_1 (- v_v_1739_1)) 255) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_92_1) 4294967295) (<= (- v_b_114_1 (- v_b_114_1)) 254) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1284_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1739_1) 4294967423) (<= (- (- v_b_92_1) (- v_v_1739_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_114_1)) 255) (<= (- v_v_1284_1 (- v_v_1739_1)) 254) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_115_1)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_92_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1739_1) 128) (<= (- (- v_b_114_1) v_v_1284_1) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_115_1)) 0)))} [2018-12-19 22:46:31,115 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 22:46:31,169 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 22:46:31,169 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 22:46:33,274 WARN L181 SmtUtils]: Spent 2.10 s on a formula simplification. DAG size of input: 400 DAG size of output: 227 [2018-12-19 22:46:33,274 WARN L270 ngHoareTripleChecker]: Pre: {2147483583#(exists ((v_v_1380_1 Int) (v_b_95_1 Int) (v_b_94_1 Int)) (and (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 4294967295) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (forall ((v_idx_279 Int) (v_idx_280 Int) (v_idx_281 Int)) (or (< v_idx_281 v_b_95_1) (<= v_b_94_1 v_idx_279) (<= v_b_95_1 v_idx_280) (< v_idx_280 v_b_94_1) (and (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_280))) 127) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_280))) 127) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_280))) 127) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_280)) 128) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_280)) 254) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_280)) (select ULTIMATE.start_main_~str1~6 v_idx_280)) 256) (<= (- v_b_94_1 (select ULTIMATE.start_main_~str1~6 v_idx_280)) 128) (<= (- (- v_b_94_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_280))) 127) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_280) (- (select ULTIMATE.start_main_~str1~6 v_idx_280))) 254) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_280)) 4294967424) (<= (- (- v_b_95_1) (select ULTIMATE.start_main_~str1~6 v_idx_280)) 128) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_280)) 4294967423) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_280))) 4294967422) (<= (- v_b_95_1 (select ULTIMATE.start_main_~str1~6 v_idx_280)) 254) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_280))) 4294967423) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_280)) 128) (<= (- (- v_b_94_1) (select ULTIMATE.start_main_~str1~6 v_idx_280)) 128) (<= (- (- v_b_95_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_280))) 127) (<= (- v_b_94_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_280))) 127) (<= (- v_b_95_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_280))) 254) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_280)) 128) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_280))) 254)))) (<= (- (- v_b_94_1) v_b_95_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_94_1)) 0) (<= (- (- v_v_1380_1) v_v_1380_1) 256) (<= (- (- v_b_94_1) (- v_v_1380_1)) 127) (<= (- ULTIMATE.start_main_~cont~6 v_b_95_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- ULTIMATE.start_main_~i~6 (- v_b_95_1)) 254) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 127) (<= (- v_b_95_1 v_v_1380_1) 254) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_1380_1)) 4294967423) (<= (- (- v_b_95_1) v_b_95_1) 0) (<= (- v_b_94_1 v_b_95_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_94_1)) 127) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_94_1) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_94_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_94_1)) 4294967296) (<= (- v_b_94_1 (- v_b_94_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_1380_1)) 127) (<= (- ULTIMATE.start_main_~cont~6 v_v_1380_1) 128) (<= (- ULTIMATE.start_main_~i~6 v_v_1380_1) 254) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_95_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_1380_1) 4294967424) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_95_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_1380_1)) 4294967422) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 127) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_95_1)) 0) (<= (- (- v_b_95_1) (- v_v_1380_1)) 127) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_94_1 (- v_v_1380_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_95_1)) 4294967296) (<= (- ULTIMATE.start_main_~i~6 (- v_v_1380_1)) 254) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_94_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_1380_1)) 127) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_1380_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) 4294967296) (<= (- v_v_1380_1 (- v_v_1380_1)) 254) (<= (- ULTIMATE.start_main_~i~6 v_b_95_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_94_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- v_b_95_1 (- v_b_95_1)) 254) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_95_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_95_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_94_1) 4294967295) (<= (- (- ULTIMATE.start_main_~i~6) v_v_1380_1) 128) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_94_1)) 4294967295) (<= (- ULTIMATE.start_main_~MAX~6 v_b_95_1) 4294967295) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_94_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_94_1)) 0) (<= (- (- v_b_94_1) (- v_b_95_1)) 127) (<= (- v_b_94_1 v_v_1380_1) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 4294967296) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 254) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 4294967422) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_95_1)) 4294967422) (<= (- (- v_b_95_1) v_v_1380_1) 128) (<= (- ULTIMATE.start_main_~MAX~6 v_v_1380_1) 4294967423) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_95_1) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 0) (<= (- (- v_b_94_1) v_b_94_1) 0) (<= (- (- v_b_94_1) v_v_1380_1) 128) (<= (- ULTIMATE.start_main_~i~6 v_b_94_1) 127) (<= (- v_b_95_1 (- v_v_1380_1)) 254) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_1380_1) 128) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 4294967295) (<= (- v_b_94_1 (- v_b_95_1)) 127)))} [2018-12-19 22:46:33,274 WARN L274 ngHoareTripleChecker]: Action: assume !!(main_~i~6 < main_~MAX~6);assume -128 <= main_#t~nondet2 && main_#t~nondet2 <= 127;main_~str1~6 := main_~str1~6[main_~i~6 := main_#t~nondet2];havoc main_#t~nondet2;main_#t~post1 := main_~i~6;main_~i~6 := main_#t~post1 + 1;havoc main_#t~post1; [2018-12-19 22:46:33,274 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: (and (= c_ULTIMATE.start_main_~str1~6_primed (store c_ULTIMATE.start_main_~str1~6 c_ULTIMATE.start_main_~i~6 |c_ULTIMATE.start_main_#t~nondet2|)) (< c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~MAX~6) (<= 0 (+ |c_ULTIMATE.start_main_#t~nondet2| 128)) (<= |c_ULTIMATE.start_main_#t~nondet2| 127) (= c_ULTIMATE.start_main_~i~6_primed (+ c_ULTIMATE.start_main_~i~6 1))) [2018-12-19 22:46:36,225 WARN L138 XnfTransformerHelper]: expecting exponential blowup for input size 52 [2018-12-19 22:46:36,686 WARN L276 ngHoareTripleChecker]: Post: {2147483582#(or (and (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 4294967295) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~cont~6 383)) (exists ((v_b_92_1 Int) (v_b_115_1 Int) (v_b_114_1 Int) (v_v_1284_1 Int)) (and (<= (- (- v_b_114_1) (- v_b_92_1)) 0) (<= 0 (+ v_b_92_1 ULTIMATE.start_main_~MAX~6 254)) (forall ((v_prenex_414 Int)) (or (< v_prenex_414 v_b_92_1) (<= v_b_114_1 v_prenex_414) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_414)) 128))) (<= (- (- v_b_114_1) v_b_92_1) 0) (<= (+ v_b_114_1 v_v_1284_1) 509) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_v_1284_1 383)) (<= ULTIMATE.start_main_~cont~6 (+ v_b_92_1 255)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_92_1)) 4294967295) (<= (+ v_b_92_1 ULTIMATE.start_main_~i~6) 383) (<= (+ ULTIMATE.start_main_~cont~6 v_b_114_1) 382) (<= (- v_b_114_1 v_v_1284_1) 254) (<= (- (- v_b_115_1) (- v_b_92_1)) (- 1)) (<= (* 2 v_b_114_1) 509) (forall ((v_prenex_420 Int)) (or (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_420) (- (select ULTIMATE.start_main_~str1~6 v_prenex_420))) 254) (<= v_b_114_1 v_prenex_420) (< v_prenex_420 v_b_92_1))) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_92_1 255)) (<= (- ULTIMATE.start_main_~MAX~6 v_v_1284_1) 4294967423) (forall ((v_prenex_434 Int)) (or (<= (- v_b_114_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_434))) 254) (<= v_b_114_1 v_prenex_434) (< v_prenex_434 v_b_92_1))) (<= (- ULTIMATE.start_main_~cont~6 v_b_92_1) 0) (<= v_b_114_1 (+ ULTIMATE.start_main_~i~6 381)) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_1284_1) 128) (< v_b_114_1 (+ v_b_92_1 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_115_1)) 4294967423) (<= (- (- v_b_114_1) v_b_114_1) 0) (forall ((v_prenex_427 Int)) (or (<= v_b_114_1 v_prenex_427) (<= (- (- v_b_92_1) (select ULTIMATE.start_main_~str1~6 v_prenex_427)) 128) (< v_prenex_427 v_b_92_1))) (forall ((v_prenex_422 Int)) (or (<= v_b_114_1 v_prenex_422) (<= (- v_b_92_1 (select ULTIMATE.start_main_~str1~6 v_prenex_422)) 128) (< v_prenex_422 v_b_92_1))) (<= 0 (+ (* 2 v_b_92_1) 255)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_114_1) 0) (<= v_b_115_1 (+ ULTIMATE.start_main_~MAX~6 382)) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_115_1) 4294967678) (<= (+ v_b_92_1 v_b_114_1) 382) (<= (- v_b_114_1 (- v_b_115_1)) 255) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_1284_1) 127) (<= 0 (+ ULTIMATE.start_main_~MAX~6 v_b_114_1 254)) (forall ((v_prenex_416 Int)) (or (< v_prenex_416 v_b_92_1) (<= v_b_114_1 v_prenex_416) (<= (- (- v_b_92_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_416))) 127))) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_115_1)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_115_1) (- 2)) (<= ULTIMATE.start_main_~i~6 (+ v_b_115_1 382)) (<= (+ ULTIMATE.start_main_~i~6 v_b_114_1) 510) (<= ULTIMATE.start_main_~i~6 (+ v_b_92_1 383)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_92_1) (- 1)) (<= v_v_1284_1 382) (<= (* 2 v_b_92_1) 255) (<= (- v_b_115_1 (- v_v_1284_1)) 255) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_1284_1)) 126) (forall ((v_prenex_421 Int)) (or (< v_prenex_421 v_b_92_1) (<= (- v_b_115_1 (select ULTIMATE.start_main_~str1~6 v_prenex_421)) 255) (<= v_b_114_1 v_prenex_421))) (<= v_b_92_1 255) (<= (- v_b_115_1 (- v_b_115_1)) 256) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_115_1 253)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_92_1) (- 1)) (<= (- v_b_114_1 v_b_115_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_92_1)) 128) (<= (- v_b_92_1 (- v_b_92_1)) 0) (<= (- (- v_b_114_1) v_b_115_1) (- 1)) (<= v_b_114_1 382) (<= (- ULTIMATE.start_main_~i~6 (- v_v_1284_1)) 255) (<= (- (- v_b_92_1) v_v_1284_1) 128) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_115_1)) 0) (<= 0 (+ (* 2 v_v_1284_1) 511)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_1284_1)) 4294967422) (<= (+ v_b_115_1 v_b_114_1) 510) (<= (- ULTIMATE.start_main_~i~6 v_b_115_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_114_1)) 127) (<= (- (- v_b_114_1) (- v_v_1284_1)) 127) (<= (+ v_b_115_1 v_v_1284_1) 510) (<= (- ULTIMATE.start_main_~i~6 (- v_b_115_1)) 256) (<= v_v_1284_1 (+ ULTIMATE.start_main_~MAX~6 381)) (forall ((v_prenex_399 Int)) (or (<= v_b_114_1 v_prenex_399) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_399))) 126) (< v_prenex_399 v_b_92_1))) (forall ((v_prenex_393 Int)) (or (< v_prenex_393 v_b_92_1) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_393)) 4294967423) (<= v_b_114_1 v_prenex_393))) (<= 0 (+ v_b_115_1 254)) (<= (+ ULTIMATE.start_main_~cont~6 v_v_1284_1) 382) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_115_1 254)) (<= (- ULTIMATE.start_main_~cont~6 v_b_115_1) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_114_1)) (- 1)) (<= ULTIMATE.start_main_~cont~6 (+ v_b_115_1 254)) (<= v_b_115_1 (+ ULTIMATE.start_main_~cont~6 383)) (<= 0 (+ v_b_114_1 255)) (<= (- (- v_b_115_1) v_b_115_1) (- 2)) (forall ((v_prenex_433 Int)) (or (< v_prenex_433 v_b_92_1) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_433))) 127) (<= v_b_114_1 v_prenex_433))) (<= (- (- v_b_115_1) v_v_1284_1) 127) (forall ((v_prenex_400 Int)) (or (<= (- (- v_b_115_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_400))) 126) (< v_prenex_400 v_b_92_1) (<= v_b_114_1 v_prenex_400))) (<= (- ULTIMATE.start_main_~cont~6 v_b_114_1) 0) (<= v_b_115_1 383) (<= (+ ULTIMATE.start_main_~cont~6 v_b_92_1) 255) (forall ((v_idx_284 Int)) (or (<= (- v_b_92_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_284))) 127) (< v_idx_284 v_b_92_1) (<= v_b_114_1 v_idx_284))) (<= (- ULTIMATE.start_main_~MAX~6 v_b_115_1) 4294967294) (<= 0 (+ v_b_92_1 v_b_114_1 255)) (forall ((v_prenex_383 Int) (v_prenex_382 Int)) (or (< v_prenex_383 v_b_114_1) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_382)) (select ULTIMATE.start_main_~str1~6 v_prenex_383)) 256) (<= v_b_114_1 v_prenex_382) (<= v_b_115_1 v_prenex_383) (< v_prenex_382 v_b_92_1))) (forall ((v_prenex_384 Int)) (or (< v_prenex_384 v_b_92_1) (<= v_b_114_1 v_prenex_384) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_384))) 255))) (<= (- (- v_b_115_1) v_b_92_1) (- 1)) (<= (- (- v_v_1284_1) v_v_1284_1) 256) (<= 0 (+ v_b_92_1 v_b_115_1 254)) (<= 0 (+ v_b_115_1 v_b_114_1 254)) (<= (- (- v_b_92_1) v_b_92_1) 0) (<= (+ v_b_92_1 ULTIMATE.start_main_~MAX~6) 4294967550) (<= (- v_b_114_1 (- v_b_114_1)) 254) (<= v_b_115_1 (+ ULTIMATE.start_main_~i~6 382)) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_114_1 255)) (<= (+ ULTIMATE.start_main_~i~6 v_b_115_1) 511) (<= 0 (+ v_b_92_1 ULTIMATE.start_main_~i~6 254)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_115_1)) 128) (<= (- (- v_b_114_1) v_v_1284_1) 128) (forall ((v_prenex_436 Int)) (or (< v_prenex_436 v_b_92_1) (<= v_b_114_1 v_prenex_436) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_436)) (select ULTIMATE.start_main_~str1~6 v_prenex_436)) 256))) (<= v_v_1284_1 (+ v_b_115_1 381)) (<= (+ ULTIMATE.start_main_~MAX~6 v_v_1284_1) 4294967677) (<= (- ULTIMATE.start_main_~i~6 v_b_92_1) 128) (forall ((v_prenex_396 Int) (v_prenex_397 Int)) (or (<= v_b_114_1 v_prenex_396) (<= v_b_115_1 v_prenex_397) (< v_prenex_397 v_b_114_1) (< v_prenex_396 v_b_92_1) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_396) (select ULTIMATE.start_main_~str1~6 v_prenex_397)) 255))) (<= v_b_92_1 (+ v_b_115_1 254)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_114_1)) 4294967422) (<= (- v_b_114_1 v_b_92_1) 127) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_92_1) 0) (<= (+ ULTIMATE.start_main_~i~6 v_v_1284_1) 510) (<= v_b_92_1 (+ v_b_114_1 255)) (<= v_b_115_1 (+ v_b_114_1 383)) (<= (- v_b_114_1 (- v_b_92_1)) 127) (<= (- (- ULTIMATE.start_main_~i~6) v_b_114_1) (- 1)) (forall ((v_prenex_426 Int)) (or (<= (- v_b_114_1 (select ULTIMATE.start_main_~str1~6 v_prenex_426)) 254) (< v_prenex_426 v_b_92_1) (<= v_b_114_1 v_prenex_426))) (forall ((v_prenex_428 Int)) (or (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_428)) 127) (< v_prenex_428 v_b_92_1) (<= v_b_114_1 v_prenex_428))) (<= (- ULTIMATE.start_main_~MAX~6 v_b_114_1) 4294967295) (<= 0 (+ ULTIMATE.start_main_~MAX~6 v_b_115_1 253)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_114_1) (- 1)) (<= 0 (+ v_v_1284_1 v_b_114_1 383)) (<= v_b_114_1 (+ v_b_115_1 381)) (<= v_v_1284_1 (+ v_b_114_1 382)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_114_1 4294967550)) (<= (- v_b_114_1 (- v_v_1284_1)) 254) (forall ((v_prenex_394 Int)) (or (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_394))) 4294967422) (<= v_b_114_1 v_prenex_394) (< v_prenex_394 v_b_92_1))) (<= ULTIMATE.start_main_~i~6 (+ v_b_114_1 383)) (<= v_b_92_1 (+ ULTIMATE.start_main_~cont~6 255)) (<= (- v_v_1284_1 (- v_v_1284_1)) 254) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_114_1) 4294967677) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_92_1 4294967550)) (forall ((v_prenex_381 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_381)) 128) (< v_prenex_381 v_b_92_1) (<= v_b_114_1 v_prenex_381))) (<= v_b_92_1 (+ v_v_1284_1 383)) (<= v_b_92_1 (+ ULTIMATE.start_main_~MAX~6 254)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_92_1)) 0) (<= 0 (+ v_b_114_1 v_v_1284_1 383)) (<= v_b_115_1 (+ v_b_92_1 383)) (<= (- (- v_b_115_1) (- v_v_1284_1)) 126) (forall ((v_prenex_417 Int) (v_prenex_418 Int)) (or (<= v_b_114_1 v_prenex_417) (< v_prenex_418 v_b_114_1) (< v_prenex_417 v_b_92_1) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_417)) (- (select ULTIMATE.start_main_~str1~6 v_prenex_418))) 255) (<= v_b_115_1 v_prenex_418))) (<= 0 (+ (* 2 v_b_115_1) 253)) (<= v_v_1284_1 (+ ULTIMATE.start_main_~i~6 381)) (<= v_b_114_1 (+ ULTIMATE.start_main_~MAX~6 381)) (<= 0 (+ v_v_1284_1 383)) (<= 0 (+ v_b_115_1 v_v_1284_1 382)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_115_1) (- 2)) (<= ULTIMATE.start_main_~cont~6 (+ v_v_1284_1 383)) (<= ULTIMATE.start_main_~i~6 (+ v_v_1284_1 511)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_1284_1)) 127) (forall ((v_prenex_386 Int)) (or (< v_prenex_386 v_b_92_1) (<= v_b_114_1 v_prenex_386) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_386)) 127))) (<= v_b_114_1 (+ ULTIMATE.start_main_~cont~6 382)) (forall ((v_prenex_413 Int) (v_prenex_412 Int)) (or (< v_prenex_412 v_b_92_1) (< v_prenex_413 v_b_114_1) (<= v_b_114_1 v_prenex_412) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_412) (- (select ULTIMATE.start_main_~str1~6 v_prenex_413))) 254) (<= v_b_115_1 v_prenex_413))) (<= (* 2 v_b_115_1) 511) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_114_1)) (- 1)) (<= v_b_114_1 (+ v_b_92_1 382)) (<= (- ULTIMATE.start_main_~i~6 v_b_114_1) 1) (<= v_b_92_1 (+ ULTIMATE.start_main_~i~6 254)) (<= (- v_b_115_1 v_v_1284_1) 255) (<= ULTIMATE.start_main_~MAX~6 (+ v_v_1284_1 4294967678)) (forall ((v_prenex_385 Int)) (or (<= (- (- v_b_115_1) (select ULTIMATE.start_main_~str1~6 v_prenex_385)) 127) (< v_prenex_385 v_b_92_1) (<= v_b_114_1 v_prenex_385))) (<= (- v_b_92_1 v_v_1284_1) 128) (forall ((v_prenex_431 Int)) (or (< v_prenex_431 v_b_92_1) (<= v_b_114_1 v_prenex_431) (<= (- v_b_115_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_431))) 255))) (<= (- (- v_b_114_1) (- v_b_115_1)) 1) (forall ((v_prenex_407 Int)) (or (<= v_b_114_1 v_prenex_407) (<= (- (- v_b_114_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_407))) 127) (< v_prenex_407 v_b_92_1))) (<= (- (- ULTIMATE.start_main_~i~6) v_v_1284_1) 127) (<= (- v_b_115_1 v_b_92_1) 128) (<= (* 2 v_v_1284_1) 509) (<= (+ v_b_92_1 v_v_1284_1) 382) (<= v_v_1284_1 (+ ULTIMATE.start_main_~cont~6 382)) (<= (- ULTIMATE.start_main_~cont~6 v_v_1284_1) 128) (<= v_v_1284_1 (+ v_b_92_1 382)) (<= (- ULTIMATE.start_main_~i~6 v_v_1284_1) 255) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_115_1 4294967549)) (<= (+ v_v_1284_1 v_b_114_1) 509) (<= 0 (+ v_b_92_1 255)) (forall ((v_prenex_395 Int)) (or (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_395))) 127) (<= v_b_114_1 v_prenex_395) (< v_prenex_395 v_b_92_1))) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_115_1) (- 1)) (<= (- (- v_b_92_1) (- v_v_1284_1)) 127) (<= 0 (+ ULTIMATE.start_main_~MAX~6 v_v_1284_1 382)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_92_1)) 0) (<= (- v_b_115_1 (- v_b_92_1)) 128) (<= (- v_b_92_1 (- v_v_1284_1)) 127) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_114_1 254)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_115_1) 383) (forall ((v_prenex_425 Int)) (or (<= v_b_114_1 v_prenex_425) (< v_prenex_425 v_b_92_1) (<= (- (- v_b_114_1) (select ULTIMATE.start_main_~str1~6 v_prenex_425)) 128))) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_1284_1)) 126) (<= v_b_114_1 (+ v_v_1284_1 510)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_92_1)) (- 1)) (<= (+ v_b_92_1 v_b_115_1) 383) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_114_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 v_b_92_1) 4294967295) (<= v_b_115_1 (+ v_v_1284_1 511)) (forall ((v_prenex_402 Int)) (or (<= v_b_114_1 v_prenex_402) (< v_prenex_402 v_b_92_1) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_402))) 126))) (<= ULTIMATE.start_main_~cont~6 (+ v_b_114_1 255)) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_1284_1)) 127) (<= 0 (+ v_b_92_1 v_v_1284_1 383)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_114_1)) 255) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_92_1)) (- 1)) (<= 0 (+ ULTIMATE.start_main_~i~6 v_v_1284_1 382)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_115_1)) 0) (forall ((v_prenex_398 Int)) (or (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_398)) 255) (< v_prenex_398 v_b_92_1) (<= v_b_114_1 v_prenex_398))) (<= 0 (+ (* 2 v_b_114_1) 255)))) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) (- 2)) (<= 0 (+ ULTIMATE.start_main_~i~6 254)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 4294967294) (<= (* 2 ULTIMATE.start_main_~MAX~6) 8589934845) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 383) (<= ULTIMATE.start_main_~i~6 383) (<= 0 (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6 253)) (<= 0 (+ (* 2 ULTIMATE.start_main_~cont~6) 255)) (<= ULTIMATE.start_main_~cont~6 (+ ULTIMATE.start_main_~i~6 254)) (<= 0 (+ (* 2 ULTIMATE.start_main_~i~6) 253)) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~cont~6 4294967550)) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 128) (<= 0 (+ ULTIMATE.start_main_~MAX~6 254)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6) 4294967550) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) (- 1)) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6 254)) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6 254)) (<= 0 (+ (* 2 ULTIMATE.start_main_~MAX~6) 253)) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~MAX~6 382)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 4294967423) (<= 0 (+ ULTIMATE.start_main_~cont~6 255)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) (- 2)) (<= ULTIMATE.start_main_~cont~6 (+ ULTIMATE.start_main_~MAX~6 254)) (<= (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 4294967678) (<= ULTIMATE.start_main_~cont~6 255) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 256) (<= (* 2 ULTIMATE.start_main_~i~6) 511) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 128) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 1)) (<= (* 2 ULTIMATE.start_main_~cont~6) 255) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= ULTIMATE.start_main_~MAX~6 4294967550) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 4294967295) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~i~6 4294967549)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) (- 2))) (and (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 4294967295) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~cont~6 383)) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) (- 2)) (<= 0 (+ ULTIMATE.start_main_~i~6 254)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 4294967294) (<= (* 2 ULTIMATE.start_main_~MAX~6) 8589934845) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 383) (<= ULTIMATE.start_main_~i~6 383) (<= 0 (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6 253)) (<= 0 (+ (* 2 ULTIMATE.start_main_~cont~6) 255)) (exists ((v_b_92_1 Int) (v_b_115_1 Int) (v_b_114_1 Int) (v_v_1284_1 Int)) (and (<= v_v_1284_1 (+ v_b_115_1 381)) (<= (+ ULTIMATE.start_main_~MAX~6 v_v_1284_1) 4294967677) (<= (- ULTIMATE.start_main_~i~6 v_b_92_1) 128) (<= (- (- v_b_114_1) (- v_b_92_1)) 0) (forall ((v_prenex_396 Int) (v_prenex_397 Int)) (or (<= v_b_114_1 v_prenex_396) (<= v_b_115_1 v_prenex_397) (< v_prenex_397 v_b_114_1) (< v_prenex_396 v_b_92_1) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_396) (select ULTIMATE.start_main_~str1~6 v_prenex_397)) 255))) (<= v_b_92_1 (+ v_b_115_1 254)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_114_1)) 4294967422) (<= 0 (+ v_b_92_1 ULTIMATE.start_main_~MAX~6 254)) (<= (- v_b_114_1 v_b_92_1) 127) (<= (- (- v_b_114_1) v_b_92_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_92_1) 0) (<= (+ ULTIMATE.start_main_~i~6 v_v_1284_1) 510) (<= v_b_92_1 (+ v_b_114_1 255)) (<= (+ v_b_114_1 v_v_1284_1) 509) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_v_1284_1 383)) (<= ULTIMATE.start_main_~cont~6 (+ v_b_92_1 255)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_92_1)) 4294967295) (<= (+ v_b_92_1 ULTIMATE.start_main_~i~6) 383) (<= (+ ULTIMATE.start_main_~cont~6 v_b_114_1) 382) (<= (- v_b_114_1 v_v_1284_1) 254) (<= (- (- v_b_115_1) (- v_b_92_1)) (- 1)) (<= v_b_115_1 (+ v_b_114_1 383)) (<= (* 2 v_b_114_1) 509) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_92_1 255)) (<= (- ULTIMATE.start_main_~MAX~6 v_v_1284_1) 4294967423) (<= (- v_b_114_1 (- v_b_92_1)) 127) (<= (- ULTIMATE.start_main_~cont~6 v_b_92_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_114_1) (- 1)) (<= v_b_114_1 (+ ULTIMATE.start_main_~i~6 381)) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_1284_1) 128) (<= (- ULTIMATE.start_main_~MAX~6 v_b_114_1) 4294967295) (< v_b_114_1 (+ v_b_92_1 1)) (<= 0 (+ ULTIMATE.start_main_~MAX~6 v_b_115_1 253)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_114_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_115_1)) 4294967423) (<= (- (- v_b_114_1) v_b_114_1) 0) (<= 0 (+ v_v_1284_1 v_b_114_1 383)) (<= v_b_114_1 (+ v_b_115_1 381)) (<= v_v_1284_1 (+ v_b_114_1 382)) (<= 0 (+ (* 2 v_b_92_1) 255)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_114_1) 0) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_114_1 4294967550)) (<= (- v_b_114_1 (- v_v_1284_1)) 254) (<= v_b_115_1 (+ ULTIMATE.start_main_~MAX~6 382)) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_115_1) 4294967678) (<= ULTIMATE.start_main_~i~6 (+ v_b_114_1 383)) (<= (+ v_b_92_1 v_b_114_1) 382) (<= v_b_92_1 (+ ULTIMATE.start_main_~cont~6 255)) (<= (- v_v_1284_1 (- v_v_1284_1)) 254) (<= (- v_b_114_1 (- v_b_115_1)) 255) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_114_1) 4294967677) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_1284_1) 127) (<= 0 (+ ULTIMATE.start_main_~MAX~6 v_b_114_1 254)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_92_1 4294967550)) (<= v_b_92_1 (+ v_v_1284_1 383)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_115_1)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_115_1) (- 2)) (<= v_b_92_1 (+ ULTIMATE.start_main_~MAX~6 254)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_92_1)) 0) (<= ULTIMATE.start_main_~i~6 (+ v_b_115_1 382)) (<= (+ ULTIMATE.start_main_~i~6 v_b_114_1) 510) (<= ULTIMATE.start_main_~i~6 (+ v_b_92_1 383)) (<= 0 (+ v_b_114_1 v_v_1284_1 383)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_92_1) (- 1)) (<= v_v_1284_1 382) (<= v_b_115_1 (+ v_b_92_1 383)) (<= (* 2 v_b_92_1) 255) (<= (- (- v_b_115_1) (- v_v_1284_1)) 126) (forall ((v_prenex_417 Int) (v_prenex_418 Int)) (or (<= v_b_114_1 v_prenex_417) (< v_prenex_418 v_b_114_1) (< v_prenex_417 v_b_92_1) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_417)) (- (select ULTIMATE.start_main_~str1~6 v_prenex_418))) 255) (<= v_b_115_1 v_prenex_418))) (< v_b_115_1 (+ v_b_114_1 1)) (<= 0 (+ (* 2 v_b_115_1) 253)) (<= v_v_1284_1 (+ ULTIMATE.start_main_~i~6 381)) (<= v_b_114_1 (+ ULTIMATE.start_main_~MAX~6 381)) (<= 0 (+ v_v_1284_1 383)) (<= 0 (+ v_b_115_1 v_v_1284_1 382)) (<= (- v_b_115_1 (- v_v_1284_1)) 255) (<= (- (- ULTIMATE.start_main_~i~6) v_b_115_1) (- 2)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_1284_1)) 126) (<= ULTIMATE.start_main_~cont~6 (+ v_v_1284_1 383)) (<= ULTIMATE.start_main_~i~6 (+ v_v_1284_1 511)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_1284_1)) 127) (<= v_b_114_1 (+ ULTIMATE.start_main_~cont~6 382)) (forall ((v_prenex_413 Int) (v_prenex_412 Int)) (or (< v_prenex_412 v_b_92_1) (< v_prenex_413 v_b_114_1) (<= v_b_114_1 v_prenex_412) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_412) (- (select ULTIMATE.start_main_~str1~6 v_prenex_413))) 254) (<= v_b_115_1 v_prenex_413))) (<= (* 2 v_b_115_1) 511) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_114_1)) (- 1)) (<= v_b_92_1 255) (<= v_b_114_1 (+ v_b_92_1 382)) (<= (- ULTIMATE.start_main_~i~6 v_b_114_1) 1) (<= (- v_b_115_1 (- v_b_115_1)) 256) (<= v_b_92_1 (+ ULTIMATE.start_main_~i~6 254)) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_115_1 253)) (<= (- v_b_115_1 v_v_1284_1) 255) (<= (- (- ULTIMATE.start_main_~i~6) v_b_92_1) (- 1)) (<= (- v_b_114_1 v_b_115_1) (- 1)) (<= ULTIMATE.start_main_~MAX~6 (+ v_v_1284_1 4294967678)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_92_1)) 128) (<= (- v_b_92_1 v_v_1284_1) 128) (<= (- v_b_92_1 (- v_b_92_1)) 0) (<= (- (- v_b_114_1) v_b_115_1) (- 1)) (<= (- (- v_b_114_1) (- v_b_115_1)) 1) (<= v_b_114_1 382) (<= (- (- ULTIMATE.start_main_~i~6) v_v_1284_1) 127) (<= (- v_b_115_1 v_b_92_1) 128) (<= (* 2 v_v_1284_1) 509) (<= (+ v_b_92_1 v_v_1284_1) 382) (<= (- ULTIMATE.start_main_~i~6 (- v_v_1284_1)) 255) (<= (- (- v_b_92_1) v_v_1284_1) 128) (<= v_v_1284_1 (+ ULTIMATE.start_main_~cont~6 382)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_115_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_v_1284_1) 128) (<= 0 (+ (* 2 v_v_1284_1) 511)) (<= v_v_1284_1 (+ v_b_92_1 382)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_1284_1)) 4294967422) (<= (- ULTIMATE.start_main_~i~6 v_v_1284_1) 255) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_115_1 4294967549)) (<= (+ v_b_115_1 v_b_114_1) 510) (<= (- ULTIMATE.start_main_~i~6 v_b_115_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_114_1)) 127) (<= (- (- v_b_114_1) (- v_v_1284_1)) 127) (<= (+ v_b_115_1 v_v_1284_1) 510) (<= (- ULTIMATE.start_main_~i~6 (- v_b_115_1)) 256) (<= v_v_1284_1 (+ ULTIMATE.start_main_~MAX~6 381)) (<= (+ v_v_1284_1 v_b_114_1) 509) (<= 0 (+ v_b_92_1 255)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_115_1) (- 1)) (<= (- (- v_b_92_1) (- v_v_1284_1)) 127) (<= 0 (+ v_b_115_1 254)) (<= (+ ULTIMATE.start_main_~cont~6 v_v_1284_1) 382) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_115_1 254)) (<= (- ULTIMATE.start_main_~cont~6 v_b_115_1) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_114_1)) (- 1)) (<= 0 (+ ULTIMATE.start_main_~MAX~6 v_v_1284_1 382)) (<= ULTIMATE.start_main_~cont~6 (+ v_b_115_1 254)) (<= v_b_115_1 (+ ULTIMATE.start_main_~cont~6 383)) (<= 0 (+ v_b_114_1 255)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_92_1)) 0) (<= (- (- v_b_115_1) v_b_115_1) (- 2)) (<= (- v_b_115_1 (- v_b_92_1)) 128) (<= (- (- v_b_115_1) v_v_1284_1) 127) (<= (- v_b_92_1 (- v_v_1284_1)) 127) (<= (- ULTIMATE.start_main_~cont~6 v_b_114_1) 0) (<= v_b_115_1 383) (<= (+ ULTIMATE.start_main_~cont~6 v_b_92_1) 255) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_114_1 254)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_115_1) 383) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_1284_1)) 126) (<= (- ULTIMATE.start_main_~MAX~6 v_b_115_1) 4294967294) (<= 0 (+ v_b_92_1 v_b_114_1 255)) (<= v_b_114_1 (+ v_v_1284_1 510)) (forall ((v_prenex_383 Int) (v_prenex_382 Int)) (or (< v_prenex_383 v_b_114_1) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_382)) (select ULTIMATE.start_main_~str1~6 v_prenex_383)) 256) (<= v_b_114_1 v_prenex_382) (<= v_b_115_1 v_prenex_383) (< v_prenex_382 v_b_92_1))) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_92_1)) (- 1)) (<= (+ v_b_92_1 v_b_115_1) 383) (<= (- (- v_b_115_1) v_b_92_1) (- 1)) (<= (- (- v_v_1284_1) v_v_1284_1) 256) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_114_1)) 127) (<= 0 (+ v_b_92_1 v_b_115_1 254)) (<= 0 (+ v_b_115_1 v_b_114_1 254)) (<= (- (- v_b_92_1) v_b_92_1) 0) (<= (+ v_b_92_1 ULTIMATE.start_main_~MAX~6) 4294967550) (<= (- ULTIMATE.start_main_~MAX~6 v_b_92_1) 4294967295) (<= v_b_115_1 (+ v_v_1284_1 511)) (<= ULTIMATE.start_main_~cont~6 (+ v_b_114_1 255)) (<= (- v_b_114_1 (- v_b_114_1)) 254) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_1284_1)) 127) (<= v_b_115_1 (+ ULTIMATE.start_main_~i~6 382)) (<= 0 (+ v_b_92_1 v_v_1284_1 383)) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_114_1 255)) (<= (+ ULTIMATE.start_main_~i~6 v_b_115_1) 511) (<= (- ULTIMATE.start_main_~i~6 (- v_b_114_1)) 255) (<= 0 (+ v_b_92_1 ULTIMATE.start_main_~i~6 254)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_92_1)) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_115_1)) 128) (<= 0 (+ ULTIMATE.start_main_~i~6 v_v_1284_1 382)) (<= (- (- v_b_114_1) v_v_1284_1) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_115_1)) 0) (<= 0 (+ (* 2 v_b_114_1) 255)))) (<= ULTIMATE.start_main_~cont~6 (+ ULTIMATE.start_main_~i~6 254)) (<= 0 (+ (* 2 ULTIMATE.start_main_~i~6) 253)) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~cont~6 4294967550)) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 128) (<= 0 (+ ULTIMATE.start_main_~MAX~6 254)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6) 4294967550) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) (- 1)) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6 254)) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6 254)) (<= 0 (+ (* 2 ULTIMATE.start_main_~MAX~6) 253)) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~MAX~6 382)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 4294967423) (<= 0 (+ ULTIMATE.start_main_~cont~6 255)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) (- 2)) (<= ULTIMATE.start_main_~cont~6 (+ ULTIMATE.start_main_~MAX~6 254)) (<= (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 4294967678) (<= ULTIMATE.start_main_~cont~6 255) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 256) (<= (* 2 ULTIMATE.start_main_~i~6) 511) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 128) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 1)) (<= (* 2 ULTIMATE.start_main_~cont~6) 255) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= ULTIMATE.start_main_~MAX~6 4294967550) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 4294967295) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~i~6 4294967549)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) (- 2))) (and (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 4294967295) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~cont~6 383)) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) (- 2)) (<= 0 (+ ULTIMATE.start_main_~i~6 254)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 4294967294) (<= (* 2 ULTIMATE.start_main_~MAX~6) 8589934845) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 383) (<= ULTIMATE.start_main_~i~6 383) (<= 0 (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6 253)) (<= 0 (+ (* 2 ULTIMATE.start_main_~cont~6) 255)) (<= ULTIMATE.start_main_~cont~6 (+ ULTIMATE.start_main_~i~6 254)) (<= 0 (+ (* 2 ULTIMATE.start_main_~i~6) 253)) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~cont~6 4294967550)) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 128) (<= 0 (+ ULTIMATE.start_main_~MAX~6 254)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (exists ((v_b_92_1 Int) (v_b_115_1 Int) (v_b_114_1 Int) (v_v_1284_1 Int)) (and (<= (- (- v_b_114_1) (- v_b_92_1)) 0) (forall ((v_prenex_411 Int)) (or (< v_prenex_411 v_b_114_1) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_411)) 256) (<= v_b_115_1 v_prenex_411))) (<= 0 (+ v_b_92_1 ULTIMATE.start_main_~MAX~6 254)) (<= (- (- v_b_114_1) v_b_92_1) 0) (<= (+ v_b_114_1 v_v_1284_1) 509) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_v_1284_1 383)) (<= ULTIMATE.start_main_~cont~6 (+ v_b_92_1 255)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_92_1)) 4294967295) (<= (+ v_b_92_1 ULTIMATE.start_main_~i~6) 383) (<= (+ ULTIMATE.start_main_~cont~6 v_b_114_1) 382) (<= (- v_b_114_1 v_v_1284_1) 254) (<= (- (- v_b_115_1) (- v_b_92_1)) (- 1)) (forall ((v_prenex_404 Int)) (or (<= v_b_115_1 v_prenex_404) (<= (- v_b_115_1 (select ULTIMATE.start_main_~str1~6 v_prenex_404)) 256) (< v_prenex_404 v_b_114_1))) (<= (* 2 v_b_114_1) 509) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_92_1 255)) (<= (- ULTIMATE.start_main_~MAX~6 v_v_1284_1) 4294967423) (<= (- ULTIMATE.start_main_~cont~6 v_b_92_1) 0) (<= v_b_114_1 (+ ULTIMATE.start_main_~i~6 381)) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_1284_1) 128) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_115_1)) 4294967423) (<= (- (- v_b_114_1) v_b_114_1) 0) (<= 0 (+ (* 2 v_b_92_1) 255)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_114_1) 0) (forall ((v_prenex_392 Int)) (or (<= (- (- v_b_114_1) (select ULTIMATE.start_main_~str1~6 v_prenex_392)) 128) (<= v_b_115_1 v_prenex_392) (< v_prenex_392 v_b_114_1))) (<= v_b_115_1 (+ ULTIMATE.start_main_~MAX~6 382)) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_115_1) 4294967678) (<= (+ v_b_92_1 v_b_114_1) 382) (<= (- v_b_114_1 (- v_b_115_1)) 255) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_1284_1) 127) (<= 0 (+ ULTIMATE.start_main_~MAX~6 v_b_114_1 254)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_115_1)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_115_1) (- 2)) (<= ULTIMATE.start_main_~i~6 (+ v_b_115_1 382)) (<= (+ ULTIMATE.start_main_~i~6 v_b_114_1) 510) (forall ((v_prenex_387 Int)) (or (<= (- (- v_b_92_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_387))) 127) (<= v_b_115_1 v_prenex_387) (< v_prenex_387 v_b_114_1))) (<= ULTIMATE.start_main_~i~6 (+ v_b_92_1 383)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_92_1) (- 1)) (<= v_v_1284_1 382) (<= (* 2 v_b_92_1) 255) (< v_b_115_1 (+ v_b_114_1 1)) (<= (- v_b_115_1 (- v_v_1284_1)) 255) (forall ((v_prenex_424 Int)) (or (<= v_b_115_1 v_prenex_424) (< v_prenex_424 v_b_114_1) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_424))) 127))) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_1284_1)) 126) (forall ((v_prenex_415 Int)) (or (< v_prenex_415 v_b_114_1) (<= v_b_115_1 v_prenex_415) (<= (- (- v_b_115_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_415))) 126))) (<= v_b_92_1 255) (<= (- v_b_115_1 (- v_b_115_1)) 256) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_115_1 253)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_92_1) (- 1)) (<= (- v_b_114_1 v_b_115_1) (- 1)) (forall ((v_prenex_409 Int)) (or (<= v_b_115_1 v_prenex_409) (< v_prenex_409 v_b_114_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_409)) 127))) (<= (- ULTIMATE.start_main_~i~6 (- v_b_92_1)) 128) (<= (- v_b_92_1 (- v_b_92_1)) 0) (<= (- (- v_b_114_1) v_b_115_1) (- 1)) (forall ((v_idx_285 Int)) (or (< v_idx_285 v_b_114_1) (<= v_b_115_1 v_idx_285) (<= (- v_b_115_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_285))) 255))) (<= v_b_114_1 382) (<= (- ULTIMATE.start_main_~i~6 (- v_v_1284_1)) 255) (<= (- (- v_b_92_1) v_v_1284_1) 128) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_115_1)) 0) (<= 0 (+ (* 2 v_v_1284_1) 511)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_1284_1)) 4294967422) (<= (+ v_b_115_1 v_b_114_1) 510) (<= (- ULTIMATE.start_main_~i~6 v_b_115_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_114_1)) 127) (<= (- (- v_b_114_1) (- v_v_1284_1)) 127) (<= (+ v_b_115_1 v_v_1284_1) 510) (<= (- ULTIMATE.start_main_~i~6 (- v_b_115_1)) 256) (<= v_v_1284_1 (+ ULTIMATE.start_main_~MAX~6 381)) (forall ((v_prenex_410 Int)) (or (< v_prenex_410 v_b_114_1) (<= (- v_b_92_1 (select ULTIMATE.start_main_~str1~6 v_prenex_410)) 128) (<= v_b_115_1 v_prenex_410))) (forall ((v_prenex_429 Int)) (or (<= v_b_115_1 v_prenex_429) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_429))) 127) (< v_prenex_429 v_b_114_1))) (<= 0 (+ v_b_115_1 254)) (<= (+ ULTIMATE.start_main_~cont~6 v_v_1284_1) 382) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_115_1 254)) (<= (- ULTIMATE.start_main_~cont~6 v_b_115_1) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_114_1)) (- 1)) (forall ((v_prenex_419 Int)) (or (< v_prenex_419 v_b_114_1) (<= v_b_115_1 v_prenex_419) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_419)) 128))) (<= ULTIMATE.start_main_~cont~6 (+ v_b_115_1 254)) (<= v_b_115_1 (+ ULTIMATE.start_main_~cont~6 383)) (forall ((v_prenex_389 Int)) (or (<= v_b_115_1 v_prenex_389) (< v_prenex_389 v_b_114_1) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_389))) 4294967422))) (<= 0 (+ v_b_114_1 255)) (<= (- (- v_b_115_1) v_b_115_1) (- 2)) (forall ((v_prenex_423 Int)) (or (<= v_b_115_1 v_prenex_423) (< v_prenex_423 v_b_114_1) (<= (- (- v_b_115_1) (select ULTIMATE.start_main_~str1~6 v_prenex_423)) 127))) (<= (- (- v_b_115_1) v_v_1284_1) 127) (<= (- ULTIMATE.start_main_~cont~6 v_b_114_1) 0) (<= v_b_115_1 383) (<= (+ ULTIMATE.start_main_~cont~6 v_b_92_1) 255) (forall ((v_prenex_388 Int)) (or (<= (- (- v_b_92_1) (select ULTIMATE.start_main_~str1~6 v_prenex_388)) 128) (< v_prenex_388 v_b_114_1) (<= v_b_115_1 v_prenex_388))) (<= (- ULTIMATE.start_main_~MAX~6 v_b_115_1) 4294967294) (<= 0 (+ v_b_92_1 v_b_114_1 255)) (forall ((v_prenex_383 Int) (v_prenex_382 Int)) (or (< v_prenex_383 v_b_114_1) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_382)) (select ULTIMATE.start_main_~str1~6 v_prenex_383)) 256) (<= v_b_114_1 v_prenex_382) (<= v_b_115_1 v_prenex_383) (< v_prenex_382 v_b_92_1))) (forall ((v_prenex_403 Int)) (or (<= v_b_115_1 v_prenex_403) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_403))) 126) (< v_prenex_403 v_b_114_1))) (<= (- (- v_b_115_1) v_b_92_1) (- 1)) (<= (- (- v_v_1284_1) v_v_1284_1) 256) (<= 0 (+ v_b_92_1 v_b_115_1 254)) (<= 0 (+ v_b_115_1 v_b_114_1 254)) (<= (- (- v_b_92_1) v_b_92_1) 0) (<= (+ v_b_92_1 ULTIMATE.start_main_~MAX~6) 4294967550) (<= (- v_b_114_1 (- v_b_114_1)) 254) (<= v_b_115_1 (+ ULTIMATE.start_main_~i~6 382)) (forall ((v_prenex_390 Int)) (or (<= v_b_115_1 v_prenex_390) (<= (- v_b_92_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_390))) 127) (< v_prenex_390 v_b_114_1))) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_114_1 255)) (<= (+ ULTIMATE.start_main_~i~6 v_b_115_1) 511) (<= 0 (+ v_b_92_1 ULTIMATE.start_main_~i~6 254)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_115_1)) 128) (<= (- (- v_b_114_1) v_v_1284_1) 128) (<= v_v_1284_1 (+ v_b_115_1 381)) (<= (+ ULTIMATE.start_main_~MAX~6 v_v_1284_1) 4294967677) (<= (- ULTIMATE.start_main_~i~6 v_b_92_1) 128) (forall ((v_prenex_396 Int) (v_prenex_397 Int)) (or (<= v_b_114_1 v_prenex_396) (<= v_b_115_1 v_prenex_397) (< v_prenex_397 v_b_114_1) (< v_prenex_396 v_b_92_1) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_396) (select ULTIMATE.start_main_~str1~6 v_prenex_397)) 255))) (<= v_b_92_1 (+ v_b_115_1 254)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_114_1)) 4294967422) (<= (- v_b_114_1 v_b_92_1) 127) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_92_1) 0) (<= (+ ULTIMATE.start_main_~i~6 v_v_1284_1) 510) (<= v_b_92_1 (+ v_b_114_1 255)) (<= v_b_115_1 (+ v_b_114_1 383)) (forall ((v_prenex_401 Int)) (or (<= v_b_115_1 v_prenex_401) (< v_prenex_401 v_b_114_1) (<= (- v_b_114_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_401))) 254))) (forall ((v_prenex_430 Int)) (or (< v_prenex_430 v_b_114_1) (<= (- v_b_114_1 (select ULTIMATE.start_main_~str1~6 v_prenex_430)) 255) (<= v_b_115_1 v_prenex_430))) (<= (- v_b_114_1 (- v_b_92_1)) 127) (<= (- (- ULTIMATE.start_main_~i~6) v_b_114_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_114_1) 4294967295) (<= 0 (+ ULTIMATE.start_main_~MAX~6 v_b_115_1 253)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_114_1) (- 1)) (<= 0 (+ v_v_1284_1 v_b_114_1 383)) (<= v_b_114_1 (+ v_b_115_1 381)) (<= v_v_1284_1 (+ v_b_114_1 382)) (forall ((v_prenex_432 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_432)) 127) (< v_prenex_432 v_b_114_1) (<= v_b_115_1 v_prenex_432))) (forall ((v_prenex_408 Int)) (or (< v_prenex_408 v_b_114_1) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_408)) 128) (<= v_b_115_1 v_prenex_408))) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_114_1 4294967550)) (<= (- v_b_114_1 (- v_v_1284_1)) 254) (<= ULTIMATE.start_main_~i~6 (+ v_b_114_1 383)) (<= v_b_92_1 (+ ULTIMATE.start_main_~cont~6 255)) (<= (- v_v_1284_1 (- v_v_1284_1)) 254) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_114_1) 4294967677) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_92_1 4294967550)) (<= v_b_92_1 (+ v_v_1284_1 383)) (<= v_b_92_1 (+ ULTIMATE.start_main_~MAX~6 254)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_92_1)) 0) (<= 0 (+ v_b_114_1 v_v_1284_1 383)) (<= v_b_115_1 (+ v_b_92_1 383)) (<= (- (- v_b_115_1) (- v_v_1284_1)) 126) (forall ((v_prenex_417 Int) (v_prenex_418 Int)) (or (<= v_b_114_1 v_prenex_417) (< v_prenex_418 v_b_114_1) (< v_prenex_417 v_b_92_1) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_417)) (- (select ULTIMATE.start_main_~str1~6 v_prenex_418))) 255) (<= v_b_115_1 v_prenex_418))) (forall ((v_prenex_405 Int)) (or (<= v_b_115_1 v_prenex_405) (< v_prenex_405 v_b_114_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_405))) 126))) (<= 0 (+ (* 2 v_b_115_1) 253)) (<= v_v_1284_1 (+ ULTIMATE.start_main_~i~6 381)) (<= v_b_114_1 (+ ULTIMATE.start_main_~MAX~6 381)) (<= 0 (+ v_v_1284_1 383)) (<= 0 (+ v_b_115_1 v_v_1284_1 382)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_115_1) (- 2)) (<= ULTIMATE.start_main_~cont~6 (+ v_v_1284_1 383)) (<= ULTIMATE.start_main_~i~6 (+ v_v_1284_1 511)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_1284_1)) 127) (<= v_b_114_1 (+ ULTIMATE.start_main_~cont~6 382)) (forall ((v_prenex_413 Int) (v_prenex_412 Int)) (or (< v_prenex_412 v_b_92_1) (< v_prenex_413 v_b_114_1) (<= v_b_114_1 v_prenex_412) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_412) (- (select ULTIMATE.start_main_~str1~6 v_prenex_413))) 254) (<= v_b_115_1 v_prenex_413))) (<= (* 2 v_b_115_1) 511) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_114_1)) (- 1)) (<= v_b_114_1 (+ v_b_92_1 382)) (<= (- ULTIMATE.start_main_~i~6 v_b_114_1) 1) (<= v_b_92_1 (+ ULTIMATE.start_main_~i~6 254)) (<= (- v_b_115_1 v_v_1284_1) 255) (<= ULTIMATE.start_main_~MAX~6 (+ v_v_1284_1 4294967678)) (<= (- v_b_92_1 v_v_1284_1) 128) (<= (- (- v_b_114_1) (- v_b_115_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_v_1284_1) 127) (<= (- v_b_115_1 v_b_92_1) 128) (<= (* 2 v_v_1284_1) 509) (<= (+ v_b_92_1 v_v_1284_1) 382) (forall ((v_prenex_437 Int)) (or (<= (- (- v_b_114_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_437))) 127) (< v_prenex_437 v_b_114_1) (<= v_b_115_1 v_prenex_437))) (<= v_v_1284_1 (+ ULTIMATE.start_main_~cont~6 382)) (<= (- ULTIMATE.start_main_~cont~6 v_v_1284_1) 128) (<= v_v_1284_1 (+ v_b_92_1 382)) (<= (- ULTIMATE.start_main_~i~6 v_v_1284_1) 255) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_115_1 4294967549)) (<= (+ v_v_1284_1 v_b_114_1) 509) (<= 0 (+ v_b_92_1 255)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_115_1) (- 1)) (<= (- (- v_b_92_1) (- v_v_1284_1)) 127) (<= 0 (+ ULTIMATE.start_main_~MAX~6 v_v_1284_1 382)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_92_1)) 0) (<= (- v_b_115_1 (- v_b_92_1)) 128) (<= (- v_b_92_1 (- v_v_1284_1)) 127) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_114_1 254)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_115_1) 383) (forall ((v_prenex_438 Int)) (or (< v_prenex_438 v_b_114_1) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_438)) (select ULTIMATE.start_main_~str1~6 v_prenex_438)) 256) (<= v_b_115_1 v_prenex_438))) (forall ((v_prenex_435 Int)) (or (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_435) (- (select ULTIMATE.start_main_~str1~6 v_prenex_435))) 254) (< v_prenex_435 v_b_114_1) (<= v_b_115_1 v_prenex_435))) (forall ((v_prenex_391 Int)) (or (< v_prenex_391 v_b_114_1) (<= v_b_115_1 v_prenex_391) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_391)) 4294967423))) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_1284_1)) 126) (<= v_b_114_1 (+ v_v_1284_1 510)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_92_1)) (- 1)) (<= (+ v_b_92_1 v_b_115_1) 383) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_114_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 v_b_92_1) 4294967295) (<= v_b_115_1 (+ v_v_1284_1 511)) (<= ULTIMATE.start_main_~cont~6 (+ v_b_114_1 255)) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_1284_1)) 127) (<= 0 (+ v_b_92_1 v_v_1284_1 383)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_114_1)) 255) (forall ((v_prenex_406 Int)) (or (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_406))) 255) (<= v_b_115_1 v_prenex_406) (< v_prenex_406 v_b_114_1))) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_92_1)) (- 1)) (<= 0 (+ ULTIMATE.start_main_~i~6 v_v_1284_1 382)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_115_1)) 0) (<= 0 (+ (* 2 v_b_114_1) 255)))) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6) 4294967550) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) (- 1)) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6 254)) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6 254)) (<= 0 (+ (* 2 ULTIMATE.start_main_~MAX~6) 253)) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~MAX~6 382)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 4294967423) (<= 0 (+ ULTIMATE.start_main_~cont~6 255)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) (- 2)) (<= ULTIMATE.start_main_~cont~6 (+ ULTIMATE.start_main_~MAX~6 254)) (<= (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 4294967678) (<= ULTIMATE.start_main_~cont~6 255) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 256) (<= (* 2 ULTIMATE.start_main_~i~6) 511) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 128) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 1)) (<= (* 2 ULTIMATE.start_main_~cont~6) 255) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= ULTIMATE.start_main_~MAX~6 4294967550) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 4294967295) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~i~6 4294967549)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) (- 2))) (and (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 4294967295) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~cont~6 383)) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) (- 2)) (<= 0 (+ ULTIMATE.start_main_~i~6 254)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 4294967294) (<= (* 2 ULTIMATE.start_main_~MAX~6) 8589934845) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 383) (<= ULTIMATE.start_main_~i~6 383) (<= 0 (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6 253)) (<= 0 (+ (* 2 ULTIMATE.start_main_~cont~6) 255)) (<= ULTIMATE.start_main_~cont~6 (+ ULTIMATE.start_main_~i~6 254)) (<= 0 (+ (* 2 ULTIMATE.start_main_~i~6) 253)) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~cont~6 4294967550)) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 128) (<= 0 (+ ULTIMATE.start_main_~MAX~6 254)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6) 4294967550) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) (- 1)) (exists ((v_b_92_1 Int) (v_b_115_1 Int) (v_b_114_1 Int) (v_v_1284_1 Int)) (and (<= (- (- v_b_114_1) (- v_b_92_1)) 0) (forall ((v_prenex_411 Int)) (or (< v_prenex_411 v_b_114_1) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_411)) 256) (<= v_b_115_1 v_prenex_411))) (<= 0 (+ v_b_92_1 ULTIMATE.start_main_~MAX~6 254)) (forall ((v_prenex_414 Int)) (or (< v_prenex_414 v_b_92_1) (<= v_b_114_1 v_prenex_414) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_414)) 128))) (<= (- (- v_b_114_1) v_b_92_1) 0) (<= (+ v_b_114_1 v_v_1284_1) 509) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_v_1284_1 383)) (<= ULTIMATE.start_main_~cont~6 (+ v_b_92_1 255)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_92_1)) 4294967295) (<= (+ v_b_92_1 ULTIMATE.start_main_~i~6) 383) (<= (+ ULTIMATE.start_main_~cont~6 v_b_114_1) 382) (<= (- v_b_114_1 v_v_1284_1) 254) (<= (- (- v_b_115_1) (- v_b_92_1)) (- 1)) (forall ((v_prenex_404 Int)) (or (<= v_b_115_1 v_prenex_404) (<= (- v_b_115_1 (select ULTIMATE.start_main_~str1~6 v_prenex_404)) 256) (< v_prenex_404 v_b_114_1))) (<= (* 2 v_b_114_1) 509) (forall ((v_prenex_420 Int)) (or (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_420) (- (select ULTIMATE.start_main_~str1~6 v_prenex_420))) 254) (<= v_b_114_1 v_prenex_420) (< v_prenex_420 v_b_92_1))) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_92_1 255)) (<= (- ULTIMATE.start_main_~MAX~6 v_v_1284_1) 4294967423) (forall ((v_prenex_434 Int)) (or (<= (- v_b_114_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_434))) 254) (<= v_b_114_1 v_prenex_434) (< v_prenex_434 v_b_92_1))) (<= (- ULTIMATE.start_main_~cont~6 v_b_92_1) 0) (<= v_b_114_1 (+ ULTIMATE.start_main_~i~6 381)) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_1284_1) 128) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_115_1)) 4294967423) (<= (- (- v_b_114_1) v_b_114_1) 0) (forall ((v_prenex_427 Int)) (or (<= v_b_114_1 v_prenex_427) (<= (- (- v_b_92_1) (select ULTIMATE.start_main_~str1~6 v_prenex_427)) 128) (< v_prenex_427 v_b_92_1))) (forall ((v_prenex_422 Int)) (or (<= v_b_114_1 v_prenex_422) (<= (- v_b_92_1 (select ULTIMATE.start_main_~str1~6 v_prenex_422)) 128) (< v_prenex_422 v_b_92_1))) (<= 0 (+ (* 2 v_b_92_1) 255)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_114_1) 0) (forall ((v_prenex_392 Int)) (or (<= (- (- v_b_114_1) (select ULTIMATE.start_main_~str1~6 v_prenex_392)) 128) (<= v_b_115_1 v_prenex_392) (< v_prenex_392 v_b_114_1))) (<= v_b_115_1 (+ ULTIMATE.start_main_~MAX~6 382)) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_115_1) 4294967678) (<= (+ v_b_92_1 v_b_114_1) 382) (<= (- v_b_114_1 (- v_b_115_1)) 255) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_1284_1) 127) (<= 0 (+ ULTIMATE.start_main_~MAX~6 v_b_114_1 254)) (forall ((v_prenex_416 Int)) (or (< v_prenex_416 v_b_92_1) (<= v_b_114_1 v_prenex_416) (<= (- (- v_b_92_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_416))) 127))) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_115_1)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_115_1) (- 2)) (<= ULTIMATE.start_main_~i~6 (+ v_b_115_1 382)) (<= (+ ULTIMATE.start_main_~i~6 v_b_114_1) 510) (forall ((v_prenex_387 Int)) (or (<= (- (- v_b_92_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_387))) 127) (<= v_b_115_1 v_prenex_387) (< v_prenex_387 v_b_114_1))) (<= ULTIMATE.start_main_~i~6 (+ v_b_92_1 383)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_92_1) (- 1)) (<= v_v_1284_1 382) (<= (* 2 v_b_92_1) 255) (<= (- v_b_115_1 (- v_v_1284_1)) 255) (forall ((v_prenex_424 Int)) (or (<= v_b_115_1 v_prenex_424) (< v_prenex_424 v_b_114_1) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_424))) 127))) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_1284_1)) 126) (forall ((v_prenex_415 Int)) (or (< v_prenex_415 v_b_114_1) (<= v_b_115_1 v_prenex_415) (<= (- (- v_b_115_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_415))) 126))) (forall ((v_prenex_421 Int)) (or (< v_prenex_421 v_b_92_1) (<= (- v_b_115_1 (select ULTIMATE.start_main_~str1~6 v_prenex_421)) 255) (<= v_b_114_1 v_prenex_421))) (<= v_b_92_1 255) (<= (- v_b_115_1 (- v_b_115_1)) 256) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_115_1 253)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_92_1) (- 1)) (<= (- v_b_114_1 v_b_115_1) (- 1)) (forall ((v_prenex_409 Int)) (or (<= v_b_115_1 v_prenex_409) (< v_prenex_409 v_b_114_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_409)) 127))) (<= (- ULTIMATE.start_main_~i~6 (- v_b_92_1)) 128) (<= (- v_b_92_1 (- v_b_92_1)) 0) (<= (- (- v_b_114_1) v_b_115_1) (- 1)) (forall ((v_idx_285 Int)) (or (< v_idx_285 v_b_114_1) (<= v_b_115_1 v_idx_285) (<= (- v_b_115_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_285))) 255))) (<= v_b_114_1 382) (<= (- ULTIMATE.start_main_~i~6 (- v_v_1284_1)) 255) (<= (- (- v_b_92_1) v_v_1284_1) 128) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_115_1)) 0) (<= 0 (+ (* 2 v_v_1284_1) 511)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_1284_1)) 4294967422) (<= (+ v_b_115_1 v_b_114_1) 510) (<= (- ULTIMATE.start_main_~i~6 v_b_115_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_114_1)) 127) (<= (- (- v_b_114_1) (- v_v_1284_1)) 127) (<= (+ v_b_115_1 v_v_1284_1) 510) (<= (- ULTIMATE.start_main_~i~6 (- v_b_115_1)) 256) (<= v_v_1284_1 (+ ULTIMATE.start_main_~MAX~6 381)) (forall ((v_prenex_410 Int)) (or (< v_prenex_410 v_b_114_1) (<= (- v_b_92_1 (select ULTIMATE.start_main_~str1~6 v_prenex_410)) 128) (<= v_b_115_1 v_prenex_410))) (forall ((v_prenex_399 Int)) (or (<= v_b_114_1 v_prenex_399) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_399))) 126) (< v_prenex_399 v_b_92_1))) (forall ((v_prenex_429 Int)) (or (<= v_b_115_1 v_prenex_429) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_429))) 127) (< v_prenex_429 v_b_114_1))) (forall ((v_prenex_393 Int)) (or (< v_prenex_393 v_b_92_1) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_393)) 4294967423) (<= v_b_114_1 v_prenex_393))) (<= 0 (+ v_b_115_1 254)) (<= (+ ULTIMATE.start_main_~cont~6 v_v_1284_1) 382) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_115_1 254)) (<= (- ULTIMATE.start_main_~cont~6 v_b_115_1) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_114_1)) (- 1)) (forall ((v_prenex_419 Int)) (or (< v_prenex_419 v_b_114_1) (<= v_b_115_1 v_prenex_419) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_419)) 128))) (<= ULTIMATE.start_main_~cont~6 (+ v_b_115_1 254)) (<= v_b_115_1 (+ ULTIMATE.start_main_~cont~6 383)) (forall ((v_prenex_389 Int)) (or (<= v_b_115_1 v_prenex_389) (< v_prenex_389 v_b_114_1) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_389))) 4294967422))) (<= 0 (+ v_b_114_1 255)) (<= (- (- v_b_115_1) v_b_115_1) (- 2)) (forall ((v_prenex_423 Int)) (or (<= v_b_115_1 v_prenex_423) (< v_prenex_423 v_b_114_1) (<= (- (- v_b_115_1) (select ULTIMATE.start_main_~str1~6 v_prenex_423)) 127))) (forall ((v_prenex_433 Int)) (or (< v_prenex_433 v_b_92_1) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_433))) 127) (<= v_b_114_1 v_prenex_433))) (<= (- (- v_b_115_1) v_v_1284_1) 127) (forall ((v_prenex_400 Int)) (or (<= (- (- v_b_115_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_400))) 126) (< v_prenex_400 v_b_92_1) (<= v_b_114_1 v_prenex_400))) (<= (- ULTIMATE.start_main_~cont~6 v_b_114_1) 0) (<= v_b_115_1 383) (<= (+ ULTIMATE.start_main_~cont~6 v_b_92_1) 255) (forall ((v_prenex_388 Int)) (or (<= (- (- v_b_92_1) (select ULTIMATE.start_main_~str1~6 v_prenex_388)) 128) (< v_prenex_388 v_b_114_1) (<= v_b_115_1 v_prenex_388))) (forall ((v_idx_284 Int)) (or (<= (- v_b_92_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_284))) 127) (< v_idx_284 v_b_92_1) (<= v_b_114_1 v_idx_284))) (<= (- ULTIMATE.start_main_~MAX~6 v_b_115_1) 4294967294) (<= 0 (+ v_b_92_1 v_b_114_1 255)) (forall ((v_prenex_383 Int) (v_prenex_382 Int)) (or (< v_prenex_383 v_b_114_1) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_382)) (select ULTIMATE.start_main_~str1~6 v_prenex_383)) 256) (<= v_b_114_1 v_prenex_382) (<= v_b_115_1 v_prenex_383) (< v_prenex_382 v_b_92_1))) (forall ((v_prenex_403 Int)) (or (<= v_b_115_1 v_prenex_403) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_403))) 126) (< v_prenex_403 v_b_114_1))) (forall ((v_prenex_384 Int)) (or (< v_prenex_384 v_b_92_1) (<= v_b_114_1 v_prenex_384) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_384))) 255))) (<= (- (- v_b_115_1) v_b_92_1) (- 1)) (<= (- (- v_v_1284_1) v_v_1284_1) 256) (<= 0 (+ v_b_92_1 v_b_115_1 254)) (<= 0 (+ v_b_115_1 v_b_114_1 254)) (<= (- (- v_b_92_1) v_b_92_1) 0) (<= (+ v_b_92_1 ULTIMATE.start_main_~MAX~6) 4294967550) (<= (- v_b_114_1 (- v_b_114_1)) 254) (<= v_b_115_1 (+ ULTIMATE.start_main_~i~6 382)) (forall ((v_prenex_390 Int)) (or (<= v_b_115_1 v_prenex_390) (<= (- v_b_92_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_390))) 127) (< v_prenex_390 v_b_114_1))) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_114_1 255)) (<= (+ ULTIMATE.start_main_~i~6 v_b_115_1) 511) (<= 0 (+ v_b_92_1 ULTIMATE.start_main_~i~6 254)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_115_1)) 128) (<= (- (- v_b_114_1) v_v_1284_1) 128) (forall ((v_prenex_436 Int)) (or (< v_prenex_436 v_b_92_1) (<= v_b_114_1 v_prenex_436) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_436)) (select ULTIMATE.start_main_~str1~6 v_prenex_436)) 256))) (<= v_v_1284_1 (+ v_b_115_1 381)) (<= (+ ULTIMATE.start_main_~MAX~6 v_v_1284_1) 4294967677) (<= (- ULTIMATE.start_main_~i~6 v_b_92_1) 128) (forall ((v_prenex_396 Int) (v_prenex_397 Int)) (or (<= v_b_114_1 v_prenex_396) (<= v_b_115_1 v_prenex_397) (< v_prenex_397 v_b_114_1) (< v_prenex_396 v_b_92_1) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_396) (select ULTIMATE.start_main_~str1~6 v_prenex_397)) 255))) (<= v_b_92_1 (+ v_b_115_1 254)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_114_1)) 4294967422) (<= (- v_b_114_1 v_b_92_1) 127) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_92_1) 0) (<= (+ ULTIMATE.start_main_~i~6 v_v_1284_1) 510) (<= v_b_92_1 (+ v_b_114_1 255)) (<= v_b_115_1 (+ v_b_114_1 383)) (forall ((v_prenex_401 Int)) (or (<= v_b_115_1 v_prenex_401) (< v_prenex_401 v_b_114_1) (<= (- v_b_114_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_401))) 254))) (forall ((v_prenex_430 Int)) (or (< v_prenex_430 v_b_114_1) (<= (- v_b_114_1 (select ULTIMATE.start_main_~str1~6 v_prenex_430)) 255) (<= v_b_115_1 v_prenex_430))) (<= (- v_b_114_1 (- v_b_92_1)) 127) (<= (- (- ULTIMATE.start_main_~i~6) v_b_114_1) (- 1)) (forall ((v_prenex_426 Int)) (or (<= (- v_b_114_1 (select ULTIMATE.start_main_~str1~6 v_prenex_426)) 254) (< v_prenex_426 v_b_92_1) (<= v_b_114_1 v_prenex_426))) (forall ((v_prenex_428 Int)) (or (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_428)) 127) (< v_prenex_428 v_b_92_1) (<= v_b_114_1 v_prenex_428))) (<= (- ULTIMATE.start_main_~MAX~6 v_b_114_1) 4294967295) (<= 0 (+ ULTIMATE.start_main_~MAX~6 v_b_115_1 253)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_114_1) (- 1)) (<= 0 (+ v_v_1284_1 v_b_114_1 383)) (<= v_b_114_1 (+ v_b_115_1 381)) (<= v_v_1284_1 (+ v_b_114_1 382)) (forall ((v_prenex_432 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_432)) 127) (< v_prenex_432 v_b_114_1) (<= v_b_115_1 v_prenex_432))) (forall ((v_prenex_408 Int)) (or (< v_prenex_408 v_b_114_1) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_408)) 128) (<= v_b_115_1 v_prenex_408))) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_114_1 4294967550)) (<= (- v_b_114_1 (- v_v_1284_1)) 254) (forall ((v_prenex_394 Int)) (or (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_394))) 4294967422) (<= v_b_114_1 v_prenex_394) (< v_prenex_394 v_b_92_1))) (<= ULTIMATE.start_main_~i~6 (+ v_b_114_1 383)) (<= v_b_92_1 (+ ULTIMATE.start_main_~cont~6 255)) (<= (- v_v_1284_1 (- v_v_1284_1)) 254) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_114_1) 4294967677) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_92_1 4294967550)) (forall ((v_prenex_381 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_381)) 128) (< v_prenex_381 v_b_92_1) (<= v_b_114_1 v_prenex_381))) (<= v_b_92_1 (+ v_v_1284_1 383)) (<= v_b_92_1 (+ ULTIMATE.start_main_~MAX~6 254)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_92_1)) 0) (<= 0 (+ v_b_114_1 v_v_1284_1 383)) (<= v_b_115_1 (+ v_b_92_1 383)) (<= (- (- v_b_115_1) (- v_v_1284_1)) 126) (forall ((v_prenex_417 Int) (v_prenex_418 Int)) (or (<= v_b_114_1 v_prenex_417) (< v_prenex_418 v_b_114_1) (< v_prenex_417 v_b_92_1) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_417)) (- (select ULTIMATE.start_main_~str1~6 v_prenex_418))) 255) (<= v_b_115_1 v_prenex_418))) (forall ((v_prenex_405 Int)) (or (<= v_b_115_1 v_prenex_405) (< v_prenex_405 v_b_114_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_405))) 126))) (<= 0 (+ (* 2 v_b_115_1) 253)) (<= v_v_1284_1 (+ ULTIMATE.start_main_~i~6 381)) (<= v_b_114_1 (+ ULTIMATE.start_main_~MAX~6 381)) (<= 0 (+ v_v_1284_1 383)) (<= 0 (+ v_b_115_1 v_v_1284_1 382)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_115_1) (- 2)) (<= ULTIMATE.start_main_~cont~6 (+ v_v_1284_1 383)) (<= ULTIMATE.start_main_~i~6 (+ v_v_1284_1 511)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_1284_1)) 127) (forall ((v_prenex_386 Int)) (or (< v_prenex_386 v_b_92_1) (<= v_b_114_1 v_prenex_386) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_386)) 127))) (<= v_b_114_1 (+ ULTIMATE.start_main_~cont~6 382)) (forall ((v_prenex_413 Int) (v_prenex_412 Int)) (or (< v_prenex_412 v_b_92_1) (< v_prenex_413 v_b_114_1) (<= v_b_114_1 v_prenex_412) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_412) (- (select ULTIMATE.start_main_~str1~6 v_prenex_413))) 254) (<= v_b_115_1 v_prenex_413))) (<= (* 2 v_b_115_1) 511) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_114_1)) (- 1)) (<= v_b_114_1 (+ v_b_92_1 382)) (<= (- ULTIMATE.start_main_~i~6 v_b_114_1) 1) (<= v_b_92_1 (+ ULTIMATE.start_main_~i~6 254)) (<= (- v_b_115_1 v_v_1284_1) 255) (<= ULTIMATE.start_main_~MAX~6 (+ v_v_1284_1 4294967678)) (forall ((v_prenex_385 Int)) (or (<= (- (- v_b_115_1) (select ULTIMATE.start_main_~str1~6 v_prenex_385)) 127) (< v_prenex_385 v_b_92_1) (<= v_b_114_1 v_prenex_385))) (<= (- v_b_92_1 v_v_1284_1) 128) (forall ((v_prenex_431 Int)) (or (< v_prenex_431 v_b_92_1) (<= v_b_114_1 v_prenex_431) (<= (- v_b_115_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_431))) 255))) (<= (- (- v_b_114_1) (- v_b_115_1)) 1) (forall ((v_prenex_407 Int)) (or (<= v_b_114_1 v_prenex_407) (<= (- (- v_b_114_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_407))) 127) (< v_prenex_407 v_b_92_1))) (<= (- (- ULTIMATE.start_main_~i~6) v_v_1284_1) 127) (<= (- v_b_115_1 v_b_92_1) 128) (<= (* 2 v_v_1284_1) 509) (<= (+ v_b_92_1 v_v_1284_1) 382) (forall ((v_prenex_437 Int)) (or (<= (- (- v_b_114_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_437))) 127) (< v_prenex_437 v_b_114_1) (<= v_b_115_1 v_prenex_437))) (<= v_v_1284_1 (+ ULTIMATE.start_main_~cont~6 382)) (<= (- ULTIMATE.start_main_~cont~6 v_v_1284_1) 128) (<= v_v_1284_1 (+ v_b_92_1 382)) (<= (- ULTIMATE.start_main_~i~6 v_v_1284_1) 255) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_115_1 4294967549)) (<= (+ v_v_1284_1 v_b_114_1) 509) (<= 0 (+ v_b_92_1 255)) (forall ((v_prenex_395 Int)) (or (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_395))) 127) (<= v_b_114_1 v_prenex_395) (< v_prenex_395 v_b_92_1))) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_115_1) (- 1)) (<= (- (- v_b_92_1) (- v_v_1284_1)) 127) (<= 0 (+ ULTIMATE.start_main_~MAX~6 v_v_1284_1 382)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_92_1)) 0) (<= (- v_b_115_1 (- v_b_92_1)) 128) (<= (- v_b_92_1 (- v_v_1284_1)) 127) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_114_1 254)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_115_1) 383) (forall ((v_prenex_438 Int)) (or (< v_prenex_438 v_b_114_1) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_438)) (select ULTIMATE.start_main_~str1~6 v_prenex_438)) 256) (<= v_b_115_1 v_prenex_438))) (forall ((v_prenex_435 Int)) (or (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_435) (- (select ULTIMATE.start_main_~str1~6 v_prenex_435))) 254) (< v_prenex_435 v_b_114_1) (<= v_b_115_1 v_prenex_435))) (forall ((v_prenex_425 Int)) (or (<= v_b_114_1 v_prenex_425) (< v_prenex_425 v_b_92_1) (<= (- (- v_b_114_1) (select ULTIMATE.start_main_~str1~6 v_prenex_425)) 128))) (forall ((v_prenex_391 Int)) (or (< v_prenex_391 v_b_114_1) (<= v_b_115_1 v_prenex_391) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_391)) 4294967423))) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_1284_1)) 126) (<= v_b_114_1 (+ v_v_1284_1 510)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_92_1)) (- 1)) (<= (+ v_b_92_1 v_b_115_1) 383) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_114_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 v_b_92_1) 4294967295) (<= v_b_115_1 (+ v_v_1284_1 511)) (forall ((v_prenex_402 Int)) (or (<= v_b_114_1 v_prenex_402) (< v_prenex_402 v_b_92_1) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_402))) 126))) (<= ULTIMATE.start_main_~cont~6 (+ v_b_114_1 255)) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_1284_1)) 127) (<= 0 (+ v_b_92_1 v_v_1284_1 383)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_114_1)) 255) (forall ((v_prenex_406 Int)) (or (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_406))) 255) (<= v_b_115_1 v_prenex_406) (< v_prenex_406 v_b_114_1))) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_92_1)) (- 1)) (<= 0 (+ ULTIMATE.start_main_~i~6 v_v_1284_1 382)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_115_1)) 0) (forall ((v_prenex_398 Int)) (or (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_398)) 255) (< v_prenex_398 v_b_92_1) (<= v_b_114_1 v_prenex_398))) (<= 0 (+ (* 2 v_b_114_1) 255)))) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6 254)) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6 254)) (<= 0 (+ (* 2 ULTIMATE.start_main_~MAX~6) 253)) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~MAX~6 382)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 4294967423) (<= 0 (+ ULTIMATE.start_main_~cont~6 255)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) (- 2)) (<= ULTIMATE.start_main_~cont~6 (+ ULTIMATE.start_main_~MAX~6 254)) (<= (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 4294967678) (<= ULTIMATE.start_main_~cont~6 255) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 256) (<= (* 2 ULTIMATE.start_main_~i~6) 511) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 128) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 1)) (<= (* 2 ULTIMATE.start_main_~cont~6) 255) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= ULTIMATE.start_main_~MAX~6 4294967550) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 4294967295) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~i~6 4294967549)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) (- 2))))} [2018-12-19 22:47:45,201 INFO L263 AbstractInterpreter]: Some error location(s) were reachable [2018-12-19 22:47:45,218 INFO L272 AbstractInterpreter]: Visited 7 different actions 135 times. Merged at 5 different actions 79 times. Widened at 4 different actions 53 times. Found 33 fixpoints after 3 different actions. Largest state had 0 variables. [2018-12-19 22:47:45,220 INFO L132 PluginConnector]: ------------------------ END Abstract Interpretation---------------------------- [2018-12-19 22:47:45,222 INFO L168 Benchmark]: Toolchain (without parser) took 232665.90 ms. Allocated memory was 1.5 GB in the beginning and 1.8 GB in the end (delta: 286.3 MB). Free memory was 1.5 GB in the beginning and 1.1 GB in the end (delta: 411.5 MB). Peak memory consumption was 697.8 MB. Max. memory is 7.1 GB. [2018-12-19 22:47:45,223 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.24 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-12-19 22:47:45,224 INFO L168 Benchmark]: Boogie Procedure Inliner took 49.04 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-12-19 22:47:45,224 INFO L168 Benchmark]: Boogie Preprocessor took 32.96 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-12-19 22:47:45,225 INFO L168 Benchmark]: RCFGBuilder took 608.97 ms. Allocated memory is still 1.5 GB. Free memory was 1.5 GB in the beginning and 1.5 GB in the end (delta: 21.1 MB). Peak memory consumption was 21.1 MB. Max. memory is 7.1 GB. [2018-12-19 22:47:45,226 INFO L168 Benchmark]: Abstract Interpretation took 231969.66 ms. Allocated memory was 1.5 GB in the beginning and 1.8 GB in the end (delta: 286.3 MB). Free memory was 1.5 GB in the beginning and 1.1 GB in the end (delta: 390.4 MB). Peak memory consumption was 676.6 MB. Max. memory is 7.1 GB. [2018-12-19 22:47:45,230 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - GenericResult: Assertions are enabled Assertions are enabled - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.24 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. * Boogie Procedure Inliner took 49.04 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. * Boogie Preprocessor took 32.96 ms. Allocated memory is still 1.5 GB. Free memory is still 1.5 GB. There was no memory consumed. Max. memory is 7.1 GB. * RCFGBuilder took 608.97 ms. Allocated memory is still 1.5 GB. Free memory was 1.5 GB in the beginning and 1.5 GB in the end (delta: 21.1 MB). Peak memory consumption was 21.1 MB. Max. memory is 7.1 GB. * Abstract Interpretation took 231969.66 ms. Allocated memory was 1.5 GB in the beginning and 1.8 GB in the end (delta: 286.3 MB). Free memory was 1.5 GB in the beginning and 1.1 GB in the end (delta: 390.4 MB). Peak memory consumption was 676.6 MB. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2: - UnprovableResult [Line: 80]: Unable to prove that assertion always holds Unable to prove that assertion always holds Reason: abstract domain could reach this error location. Possible FailurePath: [L20] havoc main_#res; [L21] havoc main_#t~nondet0, main_#t~nondet2, main_#t~post1, main_#t~post4, main_#t~post3, main_#t~post6, main_#t~post5, main_~MAX~6, main_~str1~6, main_~str2~6, main_~cont~6, main_~i~6, main_~j~6; [L22] main_~MAX~6 := (if main_#t~nondet0 % 4294967296 % 4294967296 <= 2147483647 then main_#t~nondet0 % 4294967296 % 4294967296 else main_#t~nondet0 % 4294967296 % 4294967296 - 4294967296); [L23] havoc main_#t~nondet0; [L24] havoc main_~str1~6; [L25] havoc main_~str2~6; [L26] havoc main_~cont~6; [L27] havoc main_~i~6; [L28] havoc main_~j~6; [L29] main_~cont~6 := 0; [L30] main_~i~6 := 0; [L44] assume !!(main_~i~6 < main_~MAX~6); [L45] assume -128 <= main_#t~nondet2 && main_#t~nondet2 <= 127; [L46] main_~str1~6 := main_~str1~6[main_~i~6 := main_#t~nondet2]; [L47] havoc main_#t~nondet2; [L48] main_#t~post1 := main_~i~6; [L49] main_~i~6 := main_#t~post1 + 1; [L50] havoc main_#t~post1; [L38] assume !(main_~i~6 < main_~MAX~6); [L39] main_~str1~6 := main_~str1~6[main_~MAX~6 - 1 := 0]; [L40] main_~j~6 := 0; [L41] main_~i~6 := main_~MAX~6 - 1; [L70] assume !!(main_~i~6 >= 0); [L71] main_~str2~6 := main_~str2~6[main_~j~6 := main_~str1~6[0]]; [L72] main_#t~post4 := main_~j~6; [L73] main_~j~6 := main_#t~post4 + 1; [L74] havoc main_#t~post4; [L75] main_#t~post3 := main_~i~6; [L76] main_~i~6 := main_#t~post3 - 1; [L77] havoc main_#t~post3; [L58] assume !(main_~i~6 >= 0); [L59] main_~j~6 := main_~MAX~6 - 1; [L60] main_~i~6 := 0; [L62] assume !!(main_~i~6 < main_~MAX~6); [L63] __VERIFIER_assert_#in~cond := (if main_~str1~6[main_~i~6] == main_~str2~6[main_~j~6] then 1 else 0); [L64] havoc __VERIFIER_assert_~cond; [L65] __VERIFIER_assert_~cond := __VERIFIER_assert_#in~cond; [L66] assume __VERIFIER_assert_~cond == 0; [L67] assume !false; [L80] assert false; RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces Received shutdown request...