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-824f902 [2018-12-19 13:30:28,765 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-12-19 13:30:28,767 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-12-19 13:30:28,779 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-12-19 13:30:28,780 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-12-19 13:30:28,781 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-12-19 13:30:28,782 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-12-19 13:30:28,784 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-12-19 13:30:28,786 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-12-19 13:30:28,787 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-12-19 13:30:28,788 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-12-19 13:30:28,788 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-12-19 13:30:28,789 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-12-19 13:30:28,790 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-12-19 13:30:28,792 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-12-19 13:30:28,792 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-12-19 13:30:28,793 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-12-19 13:30:28,795 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-12-19 13:30:28,798 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-12-19 13:30:28,799 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-12-19 13:30:28,801 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-12-19 13:30:28,802 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-12-19 13:30:28,804 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-12-19 13:30:28,805 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-12-19 13:30:28,805 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-12-19 13:30:28,806 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-12-19 13:30:28,807 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-12-19 13:30:28,808 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-12-19 13:30:28,808 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-12-19 13:30:28,810 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-12-19 13:30:28,810 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-12-19 13:30:28,811 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-12-19 13:30:28,811 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-12-19 13:30:28,811 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-12-19 13:30:28,812 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-12-19 13:30:28,813 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-12-19 13:30:28,813 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 13:30:28,837 INFO L110 SettingsManager]: Loading preferences was successful [2018-12-19 13:30:28,840 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-12-19 13:30:28,841 INFO L131 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2018-12-19 13:30:28,841 INFO L133 SettingsManager]: * Show backtranslation warnings=false [2018-12-19 13:30:28,841 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-12-19 13:30:28,841 INFO L133 SettingsManager]: * User list type=DISABLED [2018-12-19 13:30:28,842 INFO L133 SettingsManager]: * Inline calls to unimplemented procedures=true [2018-12-19 13:30:28,842 INFO L131 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2018-12-19 13:30:28,842 INFO L133 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2018-12-19 13:30:28,842 INFO L133 SettingsManager]: * Underlying domain=OctagonDomain [2018-12-19 13:30:28,842 INFO L133 SettingsManager]: * Abstract domain=ArrayDomain [2018-12-19 13:30:28,843 INFO L133 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2018-12-19 13:30:28,843 INFO L133 SettingsManager]: * Interval Domain=false [2018-12-19 13:30:28,844 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-12-19 13:30:28,844 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-12-19 13:30:28,844 INFO L133 SettingsManager]: * Use SBE=true [2018-12-19 13:30:28,846 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-12-19 13:30:28,846 INFO L133 SettingsManager]: * sizeof long=4 [2018-12-19 13:30:28,847 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-12-19 13:30:28,847 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-12-19 13:30:28,847 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-12-19 13:30:28,847 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-12-19 13:30:28,847 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-12-19 13:30:28,847 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-12-19 13:30:28,848 INFO L133 SettingsManager]: * sizeof long double=12 [2018-12-19 13:30:28,848 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-12-19 13:30:28,848 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-12-19 13:30:28,849 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-12-19 13:30:28,849 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-12-19 13:30:28,849 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-12-19 13:30:28,849 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-19 13:30:28,849 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-12-19 13:30:28,850 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-12-19 13:30:28,850 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-12-19 13:30:28,850 INFO L133 SettingsManager]: * Trace refinement strategy=TAIPAN [2018-12-19 13:30:28,850 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-12-19 13:30:28,850 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-12-19 13:30:28,852 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2018-12-19 13:30:28,852 INFO L133 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2018-12-19 13:30:28,905 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-12-19 13:30:28,919 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-12-19 13:30:28,923 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-12-19 13:30:28,924 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2018-12-19 13:30:28,925 INFO L276 PluginConnector]: Boogie PL CUP Parser initialized [2018-12-19 13:30:28,926 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 13:30:28,926 INFO L111 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/programs/20170304-DifficultPathPrograms/invert_string.i_4.bpl' [2018-12-19 13:30:28,974 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-12-19 13:30:28,976 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2018-12-19 13:30:28,976 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-12-19 13:30:28,977 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-12-19 13:30:28,979 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-12-19 13:30:29,000 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 01:30:28" (1/1) ... [2018-12-19 13:30:29,015 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 01:30:28" (1/1) ... [2018-12-19 13:30:29,026 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-12-19 13:30:29,027 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-12-19 13:30:29,027 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-12-19 13:30:29,027 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-12-19 13:30:29,039 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 01:30:28" (1/1) ... [2018-12-19 13:30:29,039 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 01:30:28" (1/1) ... [2018-12-19 13:30:29,041 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 01:30:28" (1/1) ... [2018-12-19 13:30:29,041 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 01:30:28" (1/1) ... [2018-12-19 13:30:29,048 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 01:30:28" (1/1) ... [2018-12-19 13:30:29,051 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 01:30:28" (1/1) ... [2018-12-19 13:30:29,054 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 01:30:28" (1/1) ... [2018-12-19 13:30:29,055 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-12-19 13:30:29,056 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-12-19 13:30:29,057 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-12-19 13:30:29,057 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-12-19 13:30:29,058 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 01:30:28" (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 13:30:29,122 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-12-19 13:30:29,123 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-12-19 13:30:29,706 INFO L275 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-12-19 13:30:29,706 INFO L280 CfgBuilder]: Removed 3 assue(true) statements. [2018-12-19 13:30:29,707 INFO L202 PluginConnector]: Adding new model invert_string.i_4.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.12 01:30:29 BoogieIcfgContainer [2018-12-19 13:30:29,707 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-12-19 13:30:29,708 INFO L113 PluginConnector]: ------------------------Abstract Interpretation---------------------------- [2018-12-19 13:30:29,708 INFO L271 PluginConnector]: Initializing Abstract Interpretation... [2018-12-19 13:30:29,708 INFO L276 PluginConnector]: Abstract Interpretation initialized [2018-12-19 13:30:29,716 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 01:30:29" (1/1) ... [2018-12-19 13:30:29,780 INFO L101 FixpointEngine]: Starting fixpoint engine with domain ArrayDomain (maxUnwinding=3, maxParallelStates=2) [2018-12-19 13:30:29,870 WARN L79 EvaluatorLogger]: Possible loss of precision. Operator ARITHMOD has no precise implementation. [2018-12-19 13:30:39,959 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 13:30:39,960 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 13:30:39,960 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 13:30:39,961 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 13:30:39,962 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 13:30:39,965 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 13:30:39,966 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 13:30:39,966 WARN L230 ngHoareTripleChecker]: Post: {2147483634#(or (exists ((v_b_12_1 Int) (v_b_13_1 Int) (v_v_94_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 4294967295) (<= (- v_b_12_1 (- v_b_12_1)) 0) (<= (- (- v_b_13_1) (- v_v_94_1)) 126) (<= (- 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_94_1) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_13_1) (- 2)) (<= (- 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_v_94_1) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_94_1) 127) (<= (- v_b_13_1 (- v_b_13_1)) 2) (<= (- c_ULTIMATE.start_main_~i~6 v_b_13_1) 0) (<= (- (- v_v_94_1) v_v_94_1) 256) (<= (- (- 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_~i~6 (- v_v_94_1)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) (- 2)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_94_1) 4294967423) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_13_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_13_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_94_1)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) (- 1)) (<= (- (- v_b_12_1) (- v_b_13_1)) 1) (<= (- (- 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_~i~6) (- v_v_94_1)) 126) (<= (- 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_~i~6 v_v_94_1) 129) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) (- 2)) (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 (<= (- c_ULTIMATE.start_main_~i~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)) 129) (<= (- 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) (<= (- v_b_13_1 (- (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))) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~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)) 4294967423) (<= (- (- c_ULTIMATE.start_main_~cont~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) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_35) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_35))) 254) (<= (- (- v_b_13_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_35)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (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) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_35))) 4294967422) (<= (- v_b_12_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))) 126) (<= (- (- v_b_12_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) (<= (- (- (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_~MAX~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 v_v_94_1) 129) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_94_1) 128) (<= (- (- 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_b_13_1 (- v_v_94_1)) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_12_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_94_1) 127) (<= (- (- 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) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_94_1)) 4294967422) (<= (- (- v_b_12_1) v_v_94_1) 128) (<= (- (- v_b_12_1) (- v_v_94_1)) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_13_1)) 0) (<= (- (- v_b_12_1) v_b_13_1) (- 1)) (<= (- 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_94_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_94_1) 128) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_13_1)) 2) (<= (- c_ULTIMATE.start_main_~i~6 v_b_12_1) 1) (<= (- v_v_94_1 (- v_v_94_1)) 254) (<= (- (- 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_v_94_1)) 127) (<= (- (- v_b_12_1) v_b_12_1) 0) (<= (- (- 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_~cont~6) (- v_b_13_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_94_1)) 126) (<= (- 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 13:30:39,967 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 13:30:39,989 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 13:30:39,989 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 13:30:40,608 WARN L181 SmtUtils]: Spent 612.00 ms on a formula simplification. DAG size of input: 248 DAG size of output: 238 [2018-12-19 13:30:40,608 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 13:30:40,609 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 13:30:40,611 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 13:30:40,667 WARN L276 ngHoareTripleChecker]: Post: {2147483634#(or (exists ((v_b_12_1 Int) (v_b_13_1 Int) (v_v_94_1 Int)) (and (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 4294967295) (<= (- v_b_12_1 (- v_b_12_1)) 0) (<= (- (- v_b_13_1) (- v_v_94_1)) 126) (<= (- 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_94_1) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_13_1) (- 2)) (<= (- 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_v_94_1) 127) (<= (- (- ULTIMATE.start_main_~i~6) v_v_94_1) 127) (<= (- v_b_13_1 (- v_b_13_1)) 2) (<= (- ULTIMATE.start_main_~i~6 v_b_13_1) 0) (<= (- (- v_v_94_1) v_v_94_1) 256) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_12_1)) 4294967295) (<= (- ULTIMATE.start_main_~i~6 (- v_v_94_1)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) (- 2)) (<= (- ULTIMATE.start_main_~MAX~6 v_v_94_1) 4294967423) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_13_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_13_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_94_1)) 127) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) (- 1)) (<= (- (- v_b_12_1) (- v_b_13_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_12_1) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_94_1)) 126) (<= (- 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_~i~6 v_v_94_1) 129) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) (- 2)) (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 (<= (- ULTIMATE.start_main_~i~6 (- (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) (<= (- (- v_b_13_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_35))) 126) (<= (- v_b_13_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_35))) 128) (<= (- 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) (<= (- 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)) 128) (<= (- v_b_12_1 (select ULTIMATE.start_main_~str1~6 v_idx_35)) 128) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_35) (- (select ULTIMATE.start_main_~str1~6 v_idx_35))) 254) (<= (- (- v_b_13_1) (select ULTIMATE.start_main_~str1~6 v_idx_35)) 127) (<= (- (- ULTIMATE.start_main_~cont~6) (- (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) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_35))) 4294967422) (<= (- v_b_12_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))) 126) (<= (- (- v_b_12_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) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_35)) (select ULTIMATE.start_main_~str1~6 v_idx_35)) 256) (<= (- (- ULTIMATE.start_main_~MAX~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 v_v_94_1) 129) (<= (- ULTIMATE.start_main_~cont~6 v_v_94_1) 128) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_13_1) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 1) (<= (- v_b_13_1 (- v_v_94_1)) 128) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_12_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_94_1) 127) (<= (- (- 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) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_94_1)) 4294967422) (<= (- (- v_b_12_1) v_v_94_1) 128) (<= (- (- v_b_12_1) (- v_v_94_1)) 127) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_13_1)) 0) (<= (- (- v_b_12_1) v_b_13_1) (- 1)) (<= (- 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_94_1)) 127) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_94_1) 128) (<= (- ULTIMATE.start_main_~i~6 (- v_b_13_1)) 2) (<= (- ULTIMATE.start_main_~i~6 v_b_12_1) 1) (<= (- v_v_94_1 (- v_v_94_1)) 254) (<= (- (- 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_v_94_1)) 127) (<= (- (- v_b_12_1) v_b_12_1) 0) (<= (- (- 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_~cont~6) (- v_b_13_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_94_1)) 126) (<= (- 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 13:30:50,921 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 13:30:50,921 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 13:30:50,922 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 13:30:50,922 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 13:30:50,923 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_91_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_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) (<= (- v_b_10_1 v_v_91_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- 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) (<= (- c_ULTIMATE.start_main_~i~6 v_b_11_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_11_1)) 0) (<= (- (- v_b_11_1) v_v_91_1) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 v_v_91_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_10_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_91_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_91_1)) 0) (<= (- 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) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 v_b_11_1) 4294967296) (<= (- v_v_91_1 (- v_v_91_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_11_1) 4294967296) (<= (- 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) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_91_1)) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_91_1)) 0) (<= (- v_b_11_1 (- v_v_91_1)) 1) (<= (- (- v_b_10_1) (- v_v_91_1)) 4294967297) (<= (- 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) (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)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_55)) 4294967296) (<= (- (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_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_55)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~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) (<= (- 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))) 1) (<= (- c_ULTIMATE.start_main_~j~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))) 1) (<= (- (- 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))) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_55)) 0) (<= (- (- 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))) 4294967297) (<= (- v_b_10_1 (- (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_~MAX~6 (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_~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)) 1) (<= (- (- 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))) 0) (<= (- c_ULTIMATE.start_main_~cont~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))) 4294967296)) (<= 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_~j~6) 0) (<= (- v_b_10_1 (- v_v_91_1)) 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) (<= (- v_b_11_1 v_v_91_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) (<= (- (- v_b_10_1) v_v_91_1) 4294967297) (<= (- 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 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) v_v_91_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_10_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_91_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_91_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- v_v_91_1) v_v_91_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_91_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_~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_v_91_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_10_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_11_1) 8589934592) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_91_1) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- v_b_11_1) v_b_11_1) 8589934592) (<= (- (- v_b_11_1) (- v_v_91_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_91_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_11_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_10_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_11_1)) 1) (<= (- v_b_10_1 v_b_11_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 2) (<= (- (- 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_b_10_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_10_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_91_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_91_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_91_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 8589934594) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_91_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 1))))} [2018-12-19 13:30:50,924 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 13:30:50,924 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 13:30:50,924 WARN L230 ngHoareTripleChecker]: Post: {2147483630#(exists ((v_b_23_1 Int) (v_b_11_1 Int) (v_b_24_1 Int) (v_v_91_1 Int) (v_v_250_1 Int) (v_b_10_1 Int)) (and (<= (- c_ULTIMATE.start_main_~i~6 v_b_24_1) (- 2)) (<= (- v_b_10_1 v_b_23_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_23_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_v_250_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_24_1)) 1) (<= (- v_b_11_1 (- v_b_11_1)) 2) (<= (- v_b_10_1 (- v_b_24_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_11_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_24_1)) 2) (<= (- v_b_23_1 (- v_b_23_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_24_1) 0) (<= (- (- v_b_24_1) (- v_v_91_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_91_1) 0) (<= (- (- v_b_24_1) v_v_91_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_91_1) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_91_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_91_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) (- 2)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_11_1)) 2) (<= (- c_ULTIMATE.start_main_~j~6 v_b_23_1) 1) (<= (- v_v_91_1 (- v_v_91_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_10_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_24_1) (- 1)) (<= (- v_b_10_1 (- v_b_11_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_23_1) (- 1)) (<= (- v_b_23_1 v_v_91_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_24_1)) 2) (<= (- v_v_250_1 (- v_v_250_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_11_1)) 0) (<= (- v_b_23_1 (- v_v_250_1)) 0) (<= (- v_v_250_1 (- v_v_91_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_~i~6) v_b_24_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_250_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- v_b_10_1 (- v_v_91_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_10_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_23_1) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_10_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_250_1)) 0) (<= (- v_b_10_1 (- v_v_250_1)) 0) (<= (- (- v_b_10_1) v_b_23_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_250_1)) 1) (<= (- v_b_10_1 (- v_b_10_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_24_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_250_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_250_1) 1) (<= (- (- v_b_24_1) v_v_250_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_23_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_11_1) 0) (<= (- (- v_b_11_1) v_b_23_1) (- 1)) (<= (- (- 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_~i~6) (- v_b_23_1)) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_250_1)) 1) (<= (- (- v_b_23_1) v_v_250_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_11_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_91_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_250_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) c_ULTIMATE.start_main_~j~6) (- 2)) (<= (- (- v_b_11_1) v_v_250_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_24_1)) 0) (<= (- (- v_v_250_1) v_v_91_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- v_b_11_1 v_b_24_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_11_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_23_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_91_1)) (- 1)) (<= (- (- v_b_10_1) (- v_b_23_1)) 0) (<= (- (- v_b_10_1) v_b_11_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_23_1)) 1) (<= (- v_b_24_1 v_v_250_1) 1) (<= (- (- v_b_23_1) v_v_91_1) 0) (<= (- (- v_b_11_1) (- v_b_23_1)) (- 1)) (<= (- v_b_10_1 v_b_11_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_250_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_91_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 2) (<= (- v_b_10_1 v_b_24_1) (- 1)) (<= (- v_b_11_1 (- v_b_23_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_24_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_250_1) 0) (<= (- (- v_b_23_1) v_b_23_1) 0) (<= (- (- v_v_250_1) v_v_250_1) 0) (<= (- (- v_b_24_1) (- v_v_250_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_10_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_91_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_10_1) (- 1)) (<= (- (- v_b_10_1) v_v_250_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_10_1) (- 1)) (<= (- v_b_24_1 (- v_v_250_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- (- v_b_10_1) (- v_v_91_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_23_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_11_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_23_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- v_b_11_1 (- v_v_250_1)) 1) (<= (- (- v_b_23_1) v_b_24_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- v_b_10_1 v_v_250_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_91_1)) (- 1)) (<= (- v_b_10_1 v_v_91_1) 0) (<= (- v_v_250_1 v_v_91_1) 0) (<= (- (- v_b_10_1) v_b_24_1) (- 1)) (<= (- v_b_23_1 (- v_v_91_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_11_1)) 2) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_250_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_11_1) (- 2)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_91_1)) (- 1)) (<= (- (- v_b_23_1) (- v_v_91_1)) 0) (<= (- (- 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_~cont~6 v_b_23_1) 0) (<= (- v_b_11_1 (- v_b_24_1)) 2) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_23_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_250_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_23_1 v_b_24_1) (- 1)) (<= (- (- v_b_11_1) (- v_b_24_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_91_1)) 1) (<= (- v_b_23_1 (- v_b_24_1)) 1) (<= (- v_b_11_1 (- v_v_91_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 2)) (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) (and (<= (- (- c_ULTIMATE.start_main_~i~6) (- (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) (<= (- (- c_ULTIMATE.start_main_~MAX~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) (<= (- (- (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) (<= (- (- v_b_24_1) (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) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_58)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_61))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (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) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_61)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_61)) 1) (<= (- v_b_10_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_23_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_58))) 0) (<= (- (- v_b_23_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)) (<= (- (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_~str1~6 v_idx_61)) (- 1)) (<= (- v_b_23_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_61))) 0) (<= (- v_b_11_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_58)) 1) (<= (- v_b_23_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_58)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (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)) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_61)) 1) (<= (- (- v_b_24_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_61))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~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_~j~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_58))) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (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) (<= (- v_b_24_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_61)) 1) (<= (- (- v_b_24_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_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_61))) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- (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)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_61))) (- 1)) (<= (- (- v_b_23_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_61))) 0) (<= (- v_b_24_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_58)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_58)) 1) (<= (- (- v_b_23_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) (<= (- c_ULTIMATE.start_main_~i~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_~cont~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_58)) 0) (<= (- (- 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_~str2~6 v_idx_58)) 0) (<= (- v_b_23_1 (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) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_58) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_58))) 0) (<= (- (- v_b_24_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_58))) (- 1)) (<= (- v_b_23_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_58))) 0) (<= (- v_b_11_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_61))) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_61)) (- 1)) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_58) (- (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_~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) (<= (- v_b_24_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_61))) 1) (<= (- v_b_10_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_61))) 0) (<= (- v_b_24_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) (<= (- 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_11_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_~cont~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_58))) 0) (<= (- v_b_10_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_58))) 0)) (<= v_b_11_1 v_idx_61) (< v_idx_62 v_b_11_1) (< v_idx_61 v_b_10_1) (<= v_b_24_1 v_idx_58) (< v_idx_59 v_b_24_1) (<= v_b_23_1 v_idx_57) (< v_idx_58 v_b_23_1))) (<= (- (- v_b_24_1) v_b_24_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_10_1)) (- 1)) (<= (- (- v_b_10_1) (- v_b_11_1)) 1) (<= (- v_b_11_1 v_v_91_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_10_1)) (- 1)) (<= (- (- v_b_11_1) v_v_91_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_91_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_10_1) 1) (<= (- (- v_b_11_1) v_b_24_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_23_1)) 0) (<= (- (- v_b_23_1) (- v_b_24_1)) 1) (<= (- c_ULTIMATE.start_main_~i~6 v_b_23_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_250_1) 0) (<= (- (- v_v_250_1) (- v_v_91_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_10_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 2) (<= (- c_ULTIMATE.start_main_~j~6 v_v_250_1) 1) (<= (- 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)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_91_1)) 0) (<= (- (- v_v_91_1) v_v_91_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_91_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_91_1) 1) (<= (- (- v_b_23_1) (- v_v_250_1)) 0) (<= (- (- v_b_11_1) (- v_v_250_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_11_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 1) (<= (- v_b_11_1 v_v_250_1) 1) (<= (- v_b_23_1 v_v_250_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_24_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_91_1) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_24_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_250_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_250_1)) (- 1)) (<= (- v_b_24_1 v_v_91_1) 1) (<= (- 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) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_23_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) (- 2)) (<= (- v_b_10_1 (- v_b_23_1)) 0) (<= (- (- v_b_10_1) (- v_b_24_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_11_1)) 1) (<= (- v_b_11_1 v_b_23_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_23_1) 0) (<= (- v_b_24_1 (- v_b_24_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_11_1)) 2) (<= (- (- v_b_10_1) v_v_91_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_24_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_11_1) (- 2)) (<= (- c_ULTIMATE.start_main_~j~6 v_b_11_1) 0) (<= (- (- v_b_10_1) (- v_v_250_1)) 0) (<= (- v_b_24_1 (- v_v_91_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_24_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_24_1)) 2) (<= (- (- v_b_11_1) (- v_v_91_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_10_1) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_24_1) (- 2))))} [2018-12-19 13:30:50,925 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 13:30:50,934 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 13:30:50,934 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 13:30:53,144 WARN L181 SmtUtils]: Spent 2.21 s on a formula simplification. DAG size of input: 503 DAG size of output: 286 [2018-12-19 13:30:53,144 WARN L270 ngHoareTripleChecker]: Pre: {2147483631#(exists ((v_b_11_1 Int) (v_v_91_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_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) (<= (- v_b_10_1 v_v_91_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- 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) (<= (- ULTIMATE.start_main_~i~6 v_b_11_1) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_11_1)) 0) (<= (- (- v_b_11_1) v_v_91_1) 4294967296) (<= (- ULTIMATE.start_main_~j~6 v_v_91_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_10_1) 0) (<= (- ULTIMATE.start_main_~cont~6 v_v_91_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_91_1)) 0) (<= (- 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) (- ULTIMATE.start_main_~j~6)) 4294967296) (<= (- ULTIMATE.start_main_~j~6 v_b_11_1) 4294967296) (<= (- v_v_91_1 (- v_v_91_1)) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_b_11_1) 4294967296) (<= (- 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) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_91_1)) 1) (<= (- ULTIMATE.start_main_~j~6 (- v_v_91_1)) 0) (<= (- v_b_11_1 (- v_v_91_1)) 1) (<= (- (- v_b_10_1) (- v_v_91_1)) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 0) (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)) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_55)) 4294967296) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_55) (- (select ULTIMATE.start_main_~str1~6 v_idx_55))) 0) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_55)) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~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) (<= (- 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))) 1) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_55))) 0) (<= (- 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) (<= (- (- 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)) 0) (<= (- (- 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))) 4294967297) (<= (- v_b_10_1 (- (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_~MAX~6 (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_~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)) 1) (<= (- (- 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))) 0) (<= (- ULTIMATE.start_main_~cont~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))) 4294967296)) (<= 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_~j~6) 0) (<= (- v_b_10_1 (- v_v_91_1)) 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) (<= (- v_b_11_1 v_v_91_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) (<= (- (- v_b_10_1) v_v_91_1) 4294967297) (<= (- 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 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) v_v_91_1) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_10_1)) 0) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_v_91_1) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_91_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- v_v_91_1) v_v_91_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_91_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_~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_v_91_1)) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_10_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_11_1) 8589934592) (<= (- ULTIMATE.start_main_~MAX~6 v_v_91_1) 1) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- (- v_b_11_1) v_b_11_1) 8589934592) (<= (- (- v_b_11_1) (- v_v_91_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_91_1)) 4294967296) (<= (- ULTIMATE.start_main_~j~6 (- v_b_11_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_10_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_11_1)) 1) (<= (- v_b_10_1 v_b_11_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 2) (<= (- (- 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_b_10_1) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_10_1)) 0) (<= (- ULTIMATE.start_main_~i~6 v_v_91_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) v_v_91_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_91_1)) 4294967297) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 8589934594) (<= (- ULTIMATE.start_main_~i~6 (- v_v_91_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 1)))} [2018-12-19 13:30:53,145 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 13:30:53,145 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 13:30:58,017 WARN L138 XnfTransformerHelper]: expecting exponential blowup for input size 68 [2018-12-19 13:30:58,578 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) (exists ((v_b_23_1 Int) (v_b_11_1 Int) (v_b_24_1 Int) (v_b_10_1 Int)) (and (<= (- ULTIMATE.start_main_~i~6 v_b_24_1) (- 2)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_23_1 1)) (forall ((v_prenex_71 Int)) (or (< v_prenex_71 v_b_10_1) (<= v_b_11_1 v_prenex_71) (<= (- (- v_b_24_1) (select ULTIMATE.start_main_~str1~6 v_prenex_71)) (- 1)))) (<= (- v_b_10_1 v_b_23_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_23_1)) (- 1)) (<= 0 (+ v_b_23_1 ULTIMATE.start_main_~i~6 1)) (<= ULTIMATE.start_main_~j~6 v_b_24_1) (forall ((v_prenex_16 Int)) (or (<= (- v_b_24_1 (- (select ULTIMATE.start_main_~str2~6 v_prenex_16))) 1) (<= v_b_24_1 v_prenex_16) (< v_prenex_16 v_b_23_1))) (forall ((v_prenex_30 Int)) (or (< v_prenex_30 v_b_23_1) (<= v_b_24_1 v_prenex_30) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_30))) (- 1)))) (<= (+ v_b_11_1 v_b_10_1) 1) (<= (+ v_b_10_1 1) v_b_24_1) (forall ((v_prenex_47 Int)) (or (< v_prenex_47 v_b_10_1) (<= v_b_11_1 v_prenex_47) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_47)) (- 1)))) (<= ULTIMATE.start_main_~cont~6 v_b_23_1) (<= (+ v_b_10_1 1) ULTIMATE.start_main_~j~6) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_24_1)) 1) (<= (- v_b_11_1 (- v_b_11_1)) 2) (<= 0 (* 2 v_b_23_1)) (<= v_b_11_1 (+ ULTIMATE.start_main_~i~6 2)) (<= (- v_b_10_1 (- v_b_24_1)) 1) (forall ((v_prenex_17 Int)) (or (< v_prenex_17 v_b_23_1) (<= v_b_24_1 v_prenex_17) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_17))) (- 1)))) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_11_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_24_1)) 2) (forall ((v_prenex_2 Int)) (or (<= v_b_11_1 v_prenex_2) (<= (- v_b_23_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_2))) 0) (< v_prenex_2 v_b_10_1))) (forall ((v_prenex_31 Int)) (or (< v_prenex_31 v_b_10_1) (<= v_b_11_1 v_prenex_31) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_prenex_31)) 1))) (<= (- v_b_23_1 (- v_b_23_1)) 0) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_11_1)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_24_1) 0) (<= (+ v_b_23_1 ULTIMATE.start_main_~j~6) 1) (<= (+ ULTIMATE.start_main_~i~6 v_b_10_1 1) 0) (forall ((v_prenex_38 Int)) (or (<= v_b_24_1 v_prenex_38) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_38))) 0) (< v_prenex_38 v_b_23_1))) (forall ((v_prenex_9 Int)) (or (< v_prenex_9 v_b_23_1) (<= v_b_24_1 v_prenex_9) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_9))) 1))) (<= v_b_10_1 0) (<= (+ ULTIMATE.start_main_~cont~6 v_b_24_1) 1) (<= v_b_23_1 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_11_1)) 2) (<= (- ULTIMATE.start_main_~j~6 v_b_23_1) 1) (forall ((v_prenex_45 Int)) (or (<= v_b_11_1 v_prenex_45) (<= (- v_b_24_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_45))) 1) (< v_prenex_45 v_b_10_1))) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_24_1) (<= ULTIMATE.start_main_~j~6 v_b_11_1) (<= 2 (* 2 v_b_11_1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_10_1)) (- 1)) (forall ((v_prenex_15 Int)) (or (<= v_b_11_1 v_prenex_15) (<= (- v_b_23_1 (select ULTIMATE.start_main_~str1~6 v_prenex_15)) 0) (< v_prenex_15 v_b_10_1))) (<= 1 (+ v_b_11_1 ULTIMATE.start_main_~cont~6)) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_10_1 1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_24_1) (- 1)) (<= (- v_b_10_1 (- v_b_11_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_23_1) (- 1)) (forall ((v_prenex_57 Int)) (or (<= v_b_24_1 v_prenex_57) (< v_prenex_57 v_b_23_1) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_57)) (select ULTIMATE.start_main_~str2~6 v_prenex_57)) 0))) (forall ((v_prenex_14 Int)) (or (< v_prenex_14 v_b_23_1) (<= v_b_24_1 v_prenex_14) (<= (- v_b_23_1 (select ULTIMATE.start_main_~str2~6 v_prenex_14)) 0))) (<= 1 (+ ULTIMATE.start_main_~j~6 v_b_10_1)) (forall ((v_prenex_3 Int)) (or (<= v_b_24_1 v_prenex_3) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str2~6 v_prenex_3)) 1) (< v_prenex_3 v_b_23_1))) (<= (- ULTIMATE.start_main_~j~6 (- v_b_24_1)) 2) (forall ((v_prenex_73 Int)) (or (<= v_b_24_1 v_prenex_73) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str2~6 v_prenex_73)) 1) (< v_prenex_73 v_b_23_1))) (<= (- ULTIMATE.start_main_~i~6 (- v_b_11_1)) 0) (<= (+ v_b_11_1 ULTIMATE.start_main_~cont~6) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_24_1) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_b_10_1) (- 1)) (forall ((v_prenex_70 Int)) (or (<= v_b_11_1 v_prenex_70) (< v_prenex_70 v_b_10_1) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_70))) (- 1)))) (<= (+ v_b_23_1 ULTIMATE.start_main_~MAX~6) 1) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_10_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 v_b_23_1) 1) (forall ((v_prenex_22 Int)) (or (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_prenex_22)) (- 1)) (<= v_b_11_1 v_prenex_22) (< v_prenex_22 v_b_10_1))) (<= v_b_24_1 (+ ULTIMATE.start_main_~i~6 2)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_10_1)) 1) (forall ((v_prenex_27 Int)) (or (<= v_b_11_1 v_prenex_27) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_27)) 0) (< v_prenex_27 v_b_10_1))) (<= (+ ULTIMATE.start_main_~i~6 2) v_b_24_1) (forall ((v_prenex_7 Int)) (or (<= (- (- v_b_24_1) (select ULTIMATE.start_main_~str2~6 v_prenex_7)) (- 1)) (<= v_b_24_1 v_prenex_7) (< v_prenex_7 v_b_23_1))) (<= 2 (+ v_b_24_1 ULTIMATE.start_main_~j~6)) (forall ((v_prenex_56 Int)) (or (<= v_b_24_1 v_prenex_56) (< v_prenex_56 v_b_23_1) (<= (- (- v_b_24_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_56))) (- 1)))) (forall ((v_prenex_67 Int)) (or (< v_prenex_67 v_b_10_1) (<= (- (- v_b_11_1) (select ULTIMATE.start_main_~str1~6 v_prenex_67)) (- 1)) (<= v_b_11_1 v_prenex_67))) (<= (- (- v_b_10_1) v_b_23_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_24_1) (- 2)) (<= (- v_b_10_1 (- v_b_10_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_23_1)) 1) (forall ((v_prenex_28 Int)) (or (<= (- (- v_b_11_1) (select ULTIMATE.start_main_~str2~6 v_prenex_28)) (- 1)) (<= v_b_24_1 v_prenex_28) (< v_prenex_28 v_b_23_1))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_11_1) 0) (forall ((v_prenex_55 Int)) (or (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_55))) 1) (<= v_b_11_1 v_prenex_55) (< v_prenex_55 v_b_10_1))) (<= (- (- v_b_11_1) v_b_23_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 v_b_11_1) (- 2)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_23_1)) 1) (<= 1 (+ v_b_11_1 v_b_10_1)) (forall ((v_prenex_66 Int)) (or (< v_prenex_66 v_b_10_1) (<= (- v_b_24_1 (select ULTIMATE.start_main_~str1~6 v_prenex_66)) 1) (<= v_b_11_1 v_prenex_66))) (forall ((v_prenex_35 Int)) (or (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_35))) (- 1)) (<= v_b_24_1 v_prenex_35) (< v_prenex_35 v_b_23_1))) (<= v_b_10_1 (+ ULTIMATE.start_main_~i~6 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_11_1)) 0) (<= ULTIMATE.start_main_~j~6 (+ v_b_23_1 1)) (<= 2 (+ v_b_11_1 ULTIMATE.start_main_~j~6)) (<= v_b_10_1 ULTIMATE.start_main_~cont~6) (forall ((v_prenex_69 Int)) (or (< v_prenex_69 v_b_23_1) (<= v_b_24_1 v_prenex_69) (<= (- v_b_24_1 (select ULTIMATE.start_main_~str2~6 v_prenex_69)) 1))) (<= 0 v_b_10_1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_24_1)) 0) (forall ((v_prenex_46 Int)) (or (<= v_b_24_1 v_prenex_46) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str2~6 v_prenex_46)) (- 1)) (< v_prenex_46 v_b_23_1))) (<= (+ v_b_10_1 1) ULTIMATE.start_main_~MAX~6) (<= (- v_b_11_1 v_b_24_1) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_11_1) (- 1)) (<= 1 (+ v_b_23_1 ULTIMATE.start_main_~j~6)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_23_1)) (- 1)) (forall ((v_prenex_54 Int)) (or (< v_prenex_54 v_b_10_1) (<= (- v_b_10_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_54))) 0) (<= v_b_11_1 v_prenex_54))) (<= 2 (+ v_b_11_1 v_b_24_1)) (<= (- (- v_b_10_1) (- v_b_23_1)) 0) (<= (- (- v_b_10_1) v_b_11_1) (- 1)) (forall ((v_prenex_29 Int)) (or (< v_prenex_29 v_b_23_1) (<= (- (- v_b_23_1) (select ULTIMATE.start_main_~str2~6 v_prenex_29)) 0) (<= v_b_24_1 v_prenex_29))) (<= v_b_23_1 (+ ULTIMATE.start_main_~i~6 1)) (<= v_b_24_1 ULTIMATE.start_main_~j~6) (<= v_b_24_1 1) (<= (- ULTIMATE.start_main_~j~6 (- v_b_23_1)) 1) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_10_1) 1) (<= 1 (+ v_b_24_1 v_b_10_1)) (forall ((v_prenex_72 Int)) (or (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_72)) 1) (<= v_b_11_1 v_prenex_72) (< v_prenex_72 v_b_10_1))) (<= 1 v_b_11_1) (<= (- (- v_b_11_1) (- v_b_23_1)) (- 1)) (<= (- v_b_10_1 v_b_11_1) (- 1)) (forall ((v_prenex_42 Int)) (or (< v_prenex_42 v_b_10_1) (<= v_b_11_1 v_prenex_42) (<= (- v_b_11_1 (select ULTIMATE.start_main_~str1~6 v_prenex_42)) 1))) (<= (- v_b_10_1 v_b_24_1) (- 1)) (<= (- v_b_11_1 (- v_b_23_1)) 1) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_24_1)) 1) (<= v_b_23_1 v_b_10_1) (<= (- (- v_b_23_1) v_b_23_1) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_10_1)) 1) (forall ((v_prenex_34 Int)) (or (<= v_b_11_1 v_prenex_34) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_34))) 0) (< v_prenex_34 v_b_10_1))) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_10_1) (- 1)) (<= 0 (+ v_b_11_1 ULTIMATE.start_main_~i~6)) (forall ((v_prenex_32 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_32))) 1) (<= v_b_24_1 v_prenex_32) (< v_prenex_32 v_b_23_1))) (<= (- ULTIMATE.start_main_~i~6 v_b_10_1) (- 1)) (forall ((v_prenex_10 Int)) (or (<= v_b_24_1 v_prenex_10) (< v_prenex_10 v_b_23_1) (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_10) (- (select ULTIMATE.start_main_~str2~6 v_prenex_10))) 0))) (forall ((v_prenex_49 Int)) (or (<= (- (- v_b_10_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_49))) 0) (< v_prenex_49 v_b_10_1) (<= v_b_11_1 v_prenex_49))) (<= v_b_11_1 (+ v_b_10_1 1)) (<= (+ v_b_24_1 ULTIMATE.start_main_~i~6) 0) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_11_1) (<= v_b_10_1 v_b_23_1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_23_1) (- 1)) (<= (+ v_b_10_1 1) v_b_11_1) (forall ((v_prenex_5 Int)) (or (<= v_b_24_1 v_prenex_5) (< v_prenex_5 v_b_23_1) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str2~6 v_prenex_5)) (- 1)))) (forall ((v_prenex_13 Int)) (or (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_13))) (- 1)) (<= v_b_11_1 v_prenex_13) (< v_prenex_13 v_b_10_1))) (forall ((v_prenex_39 Int)) (or (<= v_b_11_1 v_prenex_39) (< v_prenex_39 v_b_10_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_39))) (- 1)))) (forall ((v_prenex_41 Int) (v_prenex_40 Int)) (or (< v_prenex_40 v_b_10_1) (<= v_b_11_1 v_prenex_40) (<= v_b_24_1 v_prenex_41) (< v_prenex_41 v_b_23_1) (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_41) (select ULTIMATE.start_main_~str1~6 v_prenex_40)) 0))) (forall ((v_prenex_62 Int)) (or (<= (- (- v_b_23_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_62))) 0) (<= v_b_11_1 v_prenex_62) (< v_prenex_62 v_b_10_1))) (<= (- ULTIMATE.start_main_~MAX~6 v_b_11_1) 0) (forall ((v_prenex_52 Int)) (or (<= v_b_11_1 v_prenex_52) (<= (- (- v_b_23_1) (select ULTIMATE.start_main_~str1~6 v_prenex_52)) 0) (< v_prenex_52 v_b_10_1))) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_10_1) (forall ((v_prenex_23 Int) (v_prenex_24 Int)) (or (< v_prenex_24 v_b_23_1) (< v_prenex_23 v_b_10_1) (<= v_b_24_1 v_prenex_24) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_24)) (select ULTIMATE.start_main_~str1~6 v_prenex_23)) 0) (<= v_b_11_1 v_prenex_23))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_23_1) 1) (<= (+ ULTIMATE.start_main_~cont~6 v_b_10_1) 0) (forall ((v_prenex_48 Int)) (or (< v_prenex_48 v_b_10_1) (<= v_b_11_1 v_prenex_48) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_48)) 1))) (<= (- (- v_b_23_1) v_b_24_1) (- 1)) (<= 2 (+ v_b_24_1 ULTIMATE.start_main_~MAX~6)) (<= v_b_24_1 ULTIMATE.start_main_~MAX~6) (<= (+ v_b_11_1 ULTIMATE.start_main_~i~6) 0) (forall ((v_prenex_19 Int)) (or (< v_prenex_19 v_b_23_1) (<= v_b_24_1 v_prenex_19) (<= (- v_b_11_1 (- (select ULTIMATE.start_main_~str2~6 v_prenex_19))) 1))) (forall ((v_prenex_20 Int)) (or (<= v_b_11_1 v_prenex_20) (< v_prenex_20 v_b_10_1) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_20)) 0))) (forall ((v_prenex_50 Int)) (or (<= v_b_11_1 v_prenex_50) (< v_prenex_50 v_b_10_1) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_50))) 0))) (<= v_b_24_1 (+ v_b_10_1 1)) (<= (- (- v_b_10_1) v_b_24_1) (- 1)) (<= 0 (+ v_b_24_1 ULTIMATE.start_main_~i~6)) (<= v_b_11_1 (+ ULTIMATE.start_main_~cont~6 1)) (<= (+ v_b_23_1 v_b_11_1) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_11_1)) 2) (forall ((v_prenex_65 Int) (v_prenex_64 Int)) (or (< v_prenex_65 v_b_23_1) (<= v_b_24_1 v_prenex_65) (< v_prenex_64 v_b_10_1) (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_65) (- (select ULTIMATE.start_main_~str1~6 v_prenex_64))) 0) (<= v_b_11_1 v_prenex_64))) (<= 2 (+ v_b_11_1 ULTIMATE.start_main_~MAX~6)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_10_1 1)) (forall ((v_prenex_43 Int)) (or (<= v_b_11_1 v_prenex_43) (<= (- (- v_b_24_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_43))) (- 1)) (< v_prenex_43 v_b_10_1))) (<= 1 (+ v_b_23_1 ULTIMATE.start_main_~MAX~6)) (<= (* 2 v_b_11_1) 2) (forall ((v_prenex_44 Int)) (or (< v_prenex_44 v_b_10_1) (<= v_b_11_1 v_prenex_44) (<= (- (- v_b_11_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_44))) (- 1)))) (<= (* 2 v_b_24_1) 2) (forall ((v_prenex_59 Int) (v_prenex_58 Int)) (or (<= v_b_24_1 v_prenex_59) (< v_prenex_59 v_b_23_1) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_59)) (- (select ULTIMATE.start_main_~str1~6 v_prenex_58))) 0) (<= v_b_11_1 v_prenex_58) (< v_prenex_58 v_b_10_1))) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_11_1) (- 2)) (forall ((v_prenex_63 Int)) (or (<= v_b_24_1 v_prenex_63) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str2~6 v_prenex_63)) 0) (< v_prenex_63 v_b_23_1))) (<= ULTIMATE.start_main_~MAX~6 v_b_24_1) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_10_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_23_1) 0) (<= 1 (+ ULTIMATE.start_main_~MAX~6 v_b_10_1)) (<= (- v_b_11_1 (- v_b_24_1)) 2) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_23_1)) (- 1)) (<= (+ v_b_11_1 ULTIMATE.start_main_~j~6) 2) (<= v_b_24_1 v_b_11_1) (<= 0 (* 2 v_b_10_1)) (<= (- ULTIMATE.start_main_~j~6 v_b_10_1) 1) (<= (+ v_b_24_1 ULTIMATE.start_main_~MAX~6) 2) (forall ((v_prenex_74 Int)) (or (<= (- (- v_b_10_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_74))) 0) (<= v_b_24_1 v_prenex_74) (< v_prenex_74 v_b_23_1))) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_11_1) (- 1)) (<= (- v_b_23_1 v_b_24_1) (- 1)) (<= (+ v_b_23_1 1) v_b_24_1) (<= (+ v_b_24_1 ULTIMATE.start_main_~j~6) 2) (<= (+ v_b_23_1 1) ULTIMATE.start_main_~MAX~6) (<= (- (- v_b_11_1) (- v_b_24_1)) 0) (<= (- v_b_23_1 (- v_b_24_1)) 1) (forall ((v_prenex_21 Int)) (or (< v_prenex_21 v_b_23_1) (<= (- v_b_23_1 (- (select ULTIMATE.start_main_~str2~6 v_prenex_21))) 0) (<= v_b_24_1 v_prenex_21))) (<= 0 (+ v_b_23_1 v_b_10_1)) (forall ((v_prenex_18 Int)) (or (<= (- v_b_10_1 (select ULTIMATE.start_main_~str1~6 v_prenex_18)) 0) (< v_prenex_18 v_b_10_1) (<= v_b_11_1 v_prenex_18))) (<= (+ v_b_23_1 v_b_24_1) 1) (forall ((v_idx_61 Int)) (or (<= v_b_11_1 v_idx_61) (< v_idx_61 v_b_10_1) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_61)) (select ULTIMATE.start_main_~str1~6 v_idx_61)) 0))) (<= v_b_24_1 (+ ULTIMATE.start_main_~cont~6 1)) (forall ((v_prenex_68 Int)) (or (<= v_b_11_1 v_prenex_68) (< v_prenex_68 v_b_10_1) (<= (- (- v_b_10_1) (select ULTIMATE.start_main_~str1~6 v_prenex_68)) 0))) (<= 1 (+ v_b_23_1 v_b_24_1)) (<= v_b_23_1 ULTIMATE.start_main_~cont~6) (<= (+ v_b_11_1 ULTIMATE.start_main_~MAX~6) 2) (forall ((v_idx_58 Int)) (or (<= (- v_b_10_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_58))) 0) (<= v_b_24_1 v_idx_58) (< v_idx_58 v_b_23_1))) (<= v_b_24_1 (+ v_b_23_1 1)) (<= ULTIMATE.start_main_~j~6 (+ v_b_10_1 1)) (<= 2 (* 2 v_b_24_1)) (<= (- (- v_b_24_1) v_b_24_1) (- 2)) (<= (* 2 v_b_23_1) 0) (<= (- (- v_b_10_1) (- v_b_11_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_10_1)) (- 1)) (<= (+ v_b_23_1 1) v_b_11_1) (<= v_b_11_1 ULTIMATE.start_main_~j~6) (<= (- ULTIMATE.start_main_~i~6 (- v_b_10_1)) (- 1)) (<= (+ v_b_23_1 ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_10_1) 1) (<= (- (- v_b_11_1) v_b_24_1) (- 2)) (<= ULTIMATE.start_main_~MAX~6 v_b_11_1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_23_1)) 0) (<= (- (- v_b_23_1) (- v_b_24_1)) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_23_1) (- 1)) (forall ((v_prenex_51 Int)) (or (<= (- v_b_11_1 (select ULTIMATE.start_main_~str2~6 v_prenex_51)) 1) (<= v_b_24_1 v_prenex_51) (< v_prenex_51 v_b_23_1))) (<= (+ v_b_23_1 v_b_10_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_10_1)) 0) (<= v_b_11_1 (+ v_b_23_1 1)) (<= v_b_11_1 v_b_24_1) (<= (- (- v_b_11_1) v_b_11_1) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_10_1) 0) (forall ((v_prenex_12 Int)) (or (< v_prenex_12 v_b_23_1) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_12))) 0) (<= v_b_24_1 v_prenex_12))) (forall ((v_prenex_1 Int)) (or (< v_prenex_1 v_b_23_1) (<= v_b_24_1 v_prenex_1) (<= (- v_b_10_1 (select ULTIMATE.start_main_~str2~6 v_prenex_1)) 0))) (<= (+ v_b_23_1 1) ULTIMATE.start_main_~j~6) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_11_1)) 1) (<= 1 (+ v_b_23_1 v_b_11_1)) (<= v_b_11_1 ULTIMATE.start_main_~MAX~6) (<= (+ v_b_23_1 ULTIMATE.start_main_~i~6 1) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_24_1) 0) (<= 0 v_b_23_1) (<= (+ ULTIMATE.start_main_~i~6 2) v_b_11_1) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_24_1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_24_1)) 0) (forall ((v_prenex_53 Int)) (or (<= v_b_11_1 v_prenex_53) (< v_prenex_53 v_b_10_1) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_53)) (- 1)))) (<= (+ ULTIMATE.start_main_~j~6 v_b_10_1) 1) (<= (- ULTIMATE.start_main_~cont~6 v_b_10_1) 0) (forall ((v_prenex_4 Int)) (or (<= (- (- v_b_10_1) (select ULTIMATE.start_main_~str2~6 v_prenex_4)) 0) (<= v_b_24_1 v_prenex_4) (< v_prenex_4 v_b_23_1))) (<= (- (- v_b_10_1) v_b_10_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_23_1)) 0) (<= (- v_b_10_1 (- v_b_23_1)) 0) (forall ((v_prenex_60 Int)) (or (< v_prenex_60 v_b_23_1) (<= v_b_24_1 v_prenex_60) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_60))) 1))) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_10_1)) (<= 1 v_b_24_1) (forall ((v_prenex_25 Int)) (or (<= v_b_24_1 v_prenex_25) (< v_prenex_25 v_b_23_1) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str2~6 v_prenex_25)) 1))) (<= (- (- v_b_10_1) (- v_b_24_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_11_1)) 1) (<= (- v_b_11_1 v_b_23_1) 1) (forall ((v_prenex_26 Int)) (or (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str2~6 v_prenex_26)) 0) (<= v_b_24_1 v_prenex_26) (< v_prenex_26 v_b_23_1))) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_23_1) 0) (<= (- v_b_24_1 (- v_b_24_1)) 2) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_23_1) (forall ((v_prenex_37 Int)) (or (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_37) (- (select ULTIMATE.start_main_~str1~6 v_prenex_37))) 0) (<= v_b_11_1 v_prenex_37) (< v_prenex_37 v_b_10_1))) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_11_1)) 2) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_24_1)) 0) (forall ((v_prenex_33 Int)) (or (<= v_b_24_1 v_prenex_33) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str2~6 v_prenex_33)) (- 1)) (< v_prenex_33 v_b_23_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_24_1) 2) (forall ((v_prenex_11 Int)) (or (< v_prenex_11 v_b_10_1) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_11))) 1) (<= v_b_11_1 v_prenex_11))) (<= (+ v_b_24_1 v_b_10_1) 1) (<= (* 2 v_b_10_1) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_11_1) 0) (forall ((v_prenex_6 Int)) (or (<= v_b_24_1 v_prenex_6) (< v_prenex_6 v_b_23_1) (<= (- (- v_b_23_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_6))) 0))) (<= ULTIMATE.start_main_~cont~6 v_b_10_1) (forall ((v_prenex_8 Int)) (or (< v_prenex_8 v_b_10_1) (<= (- (- ULTIMATE.start_main_~i~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_24_1) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_24_1)) 2) (forall ((v_prenex_61 Int)) (or (<= v_b_11_1 v_prenex_61) (< v_prenex_61 v_b_10_1) (<= (- v_b_11_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_61))) 1))) (forall ((v_prenex_36 Int)) (or (< v_prenex_36 v_b_23_1) (<= v_b_24_1 v_prenex_36) (<= (- (- v_b_11_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_36))) (- 1)))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_10_1) 1) (<= 0 (+ v_b_23_1 ULTIMATE.start_main_~cont~6)) (<= (- (- ULTIMATE.start_main_~j~6) v_b_24_1) (- 2)) (<= v_b_11_1 1))) (<= (+ 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) (<= (+ ULTIMATE.start_main_~i~6 2) ULTIMATE.start_main_~j~6) (<= 2 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~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) (exists ((v_b_23_1 Int) (v_b_11_1 Int) (v_b_24_1 Int) (v_b_10_1 Int)) (and (<= (- ULTIMATE.start_main_~i~6 v_b_24_1) (- 2)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_23_1 1)) (forall ((v_prenex_71 Int)) (or (< v_prenex_71 v_b_10_1) (<= v_b_11_1 v_prenex_71) (<= (- (- v_b_24_1) (select ULTIMATE.start_main_~str1~6 v_prenex_71)) (- 1)))) (<= (- v_b_10_1 v_b_23_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_23_1)) (- 1)) (<= 0 (+ v_b_23_1 ULTIMATE.start_main_~i~6 1)) (<= ULTIMATE.start_main_~j~6 v_b_24_1) (<= (+ v_b_11_1 v_b_10_1) 1) (<= (+ v_b_10_1 1) v_b_24_1) (forall ((v_prenex_47 Int)) (or (< v_prenex_47 v_b_10_1) (<= v_b_11_1 v_prenex_47) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_47)) (- 1)))) (<= ULTIMATE.start_main_~cont~6 v_b_23_1) (<= (+ v_b_10_1 1) ULTIMATE.start_main_~j~6) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_24_1)) 1) (<= (- v_b_11_1 (- v_b_11_1)) 2) (<= 0 (* 2 v_b_23_1)) (<= v_b_11_1 (+ ULTIMATE.start_main_~i~6 2)) (<= (- v_b_10_1 (- v_b_24_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_11_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_24_1)) 2) (forall ((v_prenex_2 Int)) (or (<= v_b_11_1 v_prenex_2) (<= (- v_b_23_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_2))) 0) (< v_prenex_2 v_b_10_1))) (forall ((v_prenex_31 Int)) (or (< v_prenex_31 v_b_10_1) (<= v_b_11_1 v_prenex_31) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_prenex_31)) 1))) (<= (- v_b_23_1 (- v_b_23_1)) 0) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_11_1)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_24_1) 0) (<= (+ v_b_23_1 ULTIMATE.start_main_~j~6) 1) (<= (+ ULTIMATE.start_main_~i~6 v_b_10_1 1) 0) (< v_b_11_1 (+ v_b_10_1 1)) (<= v_b_10_1 0) (<= (+ ULTIMATE.start_main_~cont~6 v_b_24_1) 1) (<= v_b_23_1 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_11_1)) 2) (<= (- ULTIMATE.start_main_~j~6 v_b_23_1) 1) (forall ((v_prenex_45 Int)) (or (<= v_b_11_1 v_prenex_45) (<= (- v_b_24_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_45))) 1) (< v_prenex_45 v_b_10_1))) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_24_1) (<= ULTIMATE.start_main_~j~6 v_b_11_1) (<= 2 (* 2 v_b_11_1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_10_1)) (- 1)) (forall ((v_prenex_15 Int)) (or (<= v_b_11_1 v_prenex_15) (<= (- v_b_23_1 (select ULTIMATE.start_main_~str1~6 v_prenex_15)) 0) (< v_prenex_15 v_b_10_1))) (<= 1 (+ v_b_11_1 ULTIMATE.start_main_~cont~6)) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_10_1 1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_24_1) (- 1)) (<= (- v_b_10_1 (- v_b_11_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_23_1) (- 1)) (<= 1 (+ ULTIMATE.start_main_~j~6 v_b_10_1)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_24_1)) 2) (<= (- ULTIMATE.start_main_~i~6 (- v_b_11_1)) 0) (<= (+ v_b_11_1 ULTIMATE.start_main_~cont~6) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_24_1) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_b_10_1) (- 1)) (forall ((v_prenex_70 Int)) (or (<= v_b_11_1 v_prenex_70) (< v_prenex_70 v_b_10_1) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_70))) (- 1)))) (<= (+ v_b_23_1 ULTIMATE.start_main_~MAX~6) 1) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_10_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 v_b_23_1) 1) (forall ((v_prenex_22 Int)) (or (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_prenex_22)) (- 1)) (<= v_b_11_1 v_prenex_22) (< v_prenex_22 v_b_10_1))) (<= v_b_24_1 (+ ULTIMATE.start_main_~i~6 2)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_10_1)) 1) (forall ((v_prenex_27 Int)) (or (<= v_b_11_1 v_prenex_27) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_27)) 0) (< v_prenex_27 v_b_10_1))) (<= (+ ULTIMATE.start_main_~i~6 2) v_b_24_1) (<= 2 (+ v_b_24_1 ULTIMATE.start_main_~j~6)) (forall ((v_prenex_67 Int)) (or (< v_prenex_67 v_b_10_1) (<= (- (- v_b_11_1) (select ULTIMATE.start_main_~str1~6 v_prenex_67)) (- 1)) (<= v_b_11_1 v_prenex_67))) (<= (- (- v_b_10_1) v_b_23_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_24_1) (- 2)) (<= (- v_b_10_1 (- v_b_10_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_23_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_11_1) 0) (forall ((v_prenex_55 Int)) (or (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_55))) 1) (<= v_b_11_1 v_prenex_55) (< v_prenex_55 v_b_10_1))) (<= (- (- v_b_11_1) v_b_23_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 v_b_11_1) (- 2)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_23_1)) 1) (<= 1 (+ v_b_11_1 v_b_10_1)) (forall ((v_prenex_66 Int)) (or (< v_prenex_66 v_b_10_1) (<= (- v_b_24_1 (select ULTIMATE.start_main_~str1~6 v_prenex_66)) 1) (<= v_b_11_1 v_prenex_66))) (<= v_b_10_1 (+ ULTIMATE.start_main_~i~6 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_11_1)) 0) (<= ULTIMATE.start_main_~j~6 (+ v_b_23_1 1)) (<= 2 (+ v_b_11_1 ULTIMATE.start_main_~j~6)) (<= v_b_10_1 ULTIMATE.start_main_~cont~6) (<= 0 v_b_10_1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_24_1)) 0) (<= (+ v_b_10_1 1) ULTIMATE.start_main_~MAX~6) (<= (- v_b_11_1 v_b_24_1) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_11_1) (- 1)) (<= 1 (+ v_b_23_1 ULTIMATE.start_main_~j~6)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_23_1)) (- 1)) (forall ((v_prenex_54 Int)) (or (< v_prenex_54 v_b_10_1) (<= (- v_b_10_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_54))) 0) (<= v_b_11_1 v_prenex_54))) (<= 2 (+ v_b_11_1 v_b_24_1)) (<= (- (- v_b_10_1) (- v_b_23_1)) 0) (<= (- (- v_b_10_1) v_b_11_1) (- 1)) (<= v_b_23_1 (+ ULTIMATE.start_main_~i~6 1)) (<= v_b_24_1 ULTIMATE.start_main_~j~6) (<= v_b_24_1 1) (<= (- ULTIMATE.start_main_~j~6 (- v_b_23_1)) 1) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_10_1) 1) (<= 1 (+ v_b_24_1 v_b_10_1)) (forall ((v_prenex_72 Int)) (or (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_72)) 1) (<= v_b_11_1 v_prenex_72) (< v_prenex_72 v_b_10_1))) (<= 1 v_b_11_1) (<= (- (- v_b_11_1) (- v_b_23_1)) (- 1)) (<= (- v_b_10_1 v_b_11_1) (- 1)) (forall ((v_prenex_42 Int)) (or (< v_prenex_42 v_b_10_1) (<= v_b_11_1 v_prenex_42) (<= (- v_b_11_1 (select ULTIMATE.start_main_~str1~6 v_prenex_42)) 1))) (<= (- v_b_10_1 v_b_24_1) (- 1)) (<= (- v_b_11_1 (- v_b_23_1)) 1) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_24_1)) 1) (<= v_b_23_1 v_b_10_1) (<= (- (- v_b_23_1) v_b_23_1) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_10_1)) 1) (forall ((v_prenex_34 Int)) (or (<= v_b_11_1 v_prenex_34) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_34))) 0) (< v_prenex_34 v_b_10_1))) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_10_1) (- 1)) (<= 0 (+ v_b_11_1 ULTIMATE.start_main_~i~6)) (<= (- ULTIMATE.start_main_~i~6 v_b_10_1) (- 1)) (forall ((v_prenex_49 Int)) (or (<= (- (- v_b_10_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_49))) 0) (< v_prenex_49 v_b_10_1) (<= v_b_11_1 v_prenex_49))) (<= v_b_11_1 (+ v_b_10_1 1)) (<= (+ v_b_24_1 ULTIMATE.start_main_~i~6) 0) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_11_1) (<= v_b_10_1 v_b_23_1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_23_1) (- 1)) (<= (+ v_b_10_1 1) v_b_11_1) (forall ((v_prenex_13 Int)) (or (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_13))) (- 1)) (<= v_b_11_1 v_prenex_13) (< v_prenex_13 v_b_10_1))) (forall ((v_prenex_39 Int)) (or (<= v_b_11_1 v_prenex_39) (< v_prenex_39 v_b_10_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_39))) (- 1)))) (forall ((v_prenex_41 Int) (v_prenex_40 Int)) (or (< v_prenex_40 v_b_10_1) (<= v_b_11_1 v_prenex_40) (<= v_b_24_1 v_prenex_41) (< v_prenex_41 v_b_23_1) (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_41) (select ULTIMATE.start_main_~str1~6 v_prenex_40)) 0))) (forall ((v_prenex_62 Int)) (or (<= (- (- v_b_23_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_62))) 0) (<= v_b_11_1 v_prenex_62) (< v_prenex_62 v_b_10_1))) (<= (- ULTIMATE.start_main_~MAX~6 v_b_11_1) 0) (forall ((v_prenex_52 Int)) (or (<= v_b_11_1 v_prenex_52) (<= (- (- v_b_23_1) (select ULTIMATE.start_main_~str1~6 v_prenex_52)) 0) (< v_prenex_52 v_b_10_1))) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_10_1) (forall ((v_prenex_23 Int) (v_prenex_24 Int)) (or (< v_prenex_24 v_b_23_1) (< v_prenex_23 v_b_10_1) (<= v_b_24_1 v_prenex_24) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_24)) (select ULTIMATE.start_main_~str1~6 v_prenex_23)) 0) (<= v_b_11_1 v_prenex_23))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_23_1) 1) (<= (+ ULTIMATE.start_main_~cont~6 v_b_10_1) 0) (forall ((v_prenex_48 Int)) (or (< v_prenex_48 v_b_10_1) (<= v_b_11_1 v_prenex_48) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_48)) 1))) (<= (- (- v_b_23_1) v_b_24_1) (- 1)) (<= 2 (+ v_b_24_1 ULTIMATE.start_main_~MAX~6)) (<= v_b_24_1 ULTIMATE.start_main_~MAX~6) (<= (+ v_b_11_1 ULTIMATE.start_main_~i~6) 0) (forall ((v_prenex_20 Int)) (or (<= v_b_11_1 v_prenex_20) (< v_prenex_20 v_b_10_1) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_20)) 0))) (forall ((v_prenex_50 Int)) (or (<= v_b_11_1 v_prenex_50) (< v_prenex_50 v_b_10_1) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_50))) 0))) (<= v_b_24_1 (+ v_b_10_1 1)) (<= (- (- v_b_10_1) v_b_24_1) (- 1)) (<= 0 (+ v_b_24_1 ULTIMATE.start_main_~i~6)) (<= v_b_11_1 (+ ULTIMATE.start_main_~cont~6 1)) (<= (+ v_b_23_1 v_b_11_1) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_11_1)) 2) (forall ((v_prenex_65 Int) (v_prenex_64 Int)) (or (< v_prenex_65 v_b_23_1) (<= v_b_24_1 v_prenex_65) (< v_prenex_64 v_b_10_1) (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_65) (- (select ULTIMATE.start_main_~str1~6 v_prenex_64))) 0) (<= v_b_11_1 v_prenex_64))) (<= 2 (+ v_b_11_1 ULTIMATE.start_main_~MAX~6)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_10_1 1)) (forall ((v_prenex_43 Int)) (or (<= v_b_11_1 v_prenex_43) (<= (- (- v_b_24_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_43))) (- 1)) (< v_prenex_43 v_b_10_1))) (<= 1 (+ v_b_23_1 ULTIMATE.start_main_~MAX~6)) (<= (* 2 v_b_11_1) 2) (forall ((v_prenex_44 Int)) (or (< v_prenex_44 v_b_10_1) (<= v_b_11_1 v_prenex_44) (<= (- (- v_b_11_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_44))) (- 1)))) (<= (* 2 v_b_24_1) 2) (forall ((v_prenex_59 Int) (v_prenex_58 Int)) (or (<= v_b_24_1 v_prenex_59) (< v_prenex_59 v_b_23_1) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_59)) (- (select ULTIMATE.start_main_~str1~6 v_prenex_58))) 0) (<= v_b_11_1 v_prenex_58) (< v_prenex_58 v_b_10_1))) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_11_1) (- 2)) (<= ULTIMATE.start_main_~MAX~6 v_b_24_1) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_10_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_23_1) 0) (<= 1 (+ ULTIMATE.start_main_~MAX~6 v_b_10_1)) (<= (- v_b_11_1 (- v_b_24_1)) 2) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_23_1)) (- 1)) (<= (+ v_b_11_1 ULTIMATE.start_main_~j~6) 2) (<= v_b_24_1 v_b_11_1) (<= 0 (* 2 v_b_10_1)) (<= (- ULTIMATE.start_main_~j~6 v_b_10_1) 1) (<= (+ v_b_24_1 ULTIMATE.start_main_~MAX~6) 2) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_11_1) (- 1)) (<= (- v_b_23_1 v_b_24_1) (- 1)) (<= (+ v_b_23_1 1) v_b_24_1) (<= (+ v_b_24_1 ULTIMATE.start_main_~j~6) 2) (<= (+ v_b_23_1 1) ULTIMATE.start_main_~MAX~6) (<= (- (- v_b_11_1) (- v_b_24_1)) 0) (<= (- v_b_23_1 (- v_b_24_1)) 1) (<= 0 (+ v_b_23_1 v_b_10_1)) (forall ((v_prenex_18 Int)) (or (<= (- v_b_10_1 (select ULTIMATE.start_main_~str1~6 v_prenex_18)) 0) (< v_prenex_18 v_b_10_1) (<= v_b_11_1 v_prenex_18))) (<= (+ v_b_23_1 v_b_24_1) 1) (forall ((v_idx_61 Int)) (or (<= v_b_11_1 v_idx_61) (< v_idx_61 v_b_10_1) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_61)) (select ULTIMATE.start_main_~str1~6 v_idx_61)) 0))) (<= v_b_24_1 (+ ULTIMATE.start_main_~cont~6 1)) (forall ((v_prenex_68 Int)) (or (<= v_b_11_1 v_prenex_68) (< v_prenex_68 v_b_10_1) (<= (- (- v_b_10_1) (select ULTIMATE.start_main_~str1~6 v_prenex_68)) 0))) (<= 1 (+ v_b_23_1 v_b_24_1)) (<= v_b_23_1 ULTIMATE.start_main_~cont~6) (<= (+ v_b_11_1 ULTIMATE.start_main_~MAX~6) 2) (<= v_b_24_1 (+ v_b_23_1 1)) (<= ULTIMATE.start_main_~j~6 (+ v_b_10_1 1)) (<= 2 (* 2 v_b_24_1)) (<= (- (- v_b_24_1) v_b_24_1) (- 2)) (<= (* 2 v_b_23_1) 0) (<= (- (- v_b_10_1) (- v_b_11_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_10_1)) (- 1)) (<= (+ v_b_23_1 1) v_b_11_1) (<= v_b_11_1 ULTIMATE.start_main_~j~6) (<= (- ULTIMATE.start_main_~i~6 (- v_b_10_1)) (- 1)) (<= (+ v_b_23_1 ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_10_1) 1) (<= (- (- v_b_11_1) v_b_24_1) (- 2)) (<= ULTIMATE.start_main_~MAX~6 v_b_11_1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_23_1)) 0) (<= (- (- v_b_23_1) (- v_b_24_1)) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_23_1) (- 1)) (<= (+ v_b_23_1 v_b_10_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_10_1)) 0) (<= v_b_11_1 (+ v_b_23_1 1)) (<= v_b_11_1 v_b_24_1) (<= (- (- v_b_11_1) v_b_11_1) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_10_1) 0) (<= (+ v_b_23_1 1) ULTIMATE.start_main_~j~6) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_11_1)) 1) (<= 1 (+ v_b_23_1 v_b_11_1)) (<= v_b_11_1 ULTIMATE.start_main_~MAX~6) (<= (+ v_b_23_1 ULTIMATE.start_main_~i~6 1) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_24_1) 0) (<= 0 v_b_23_1) (<= (+ ULTIMATE.start_main_~i~6 2) v_b_11_1) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_24_1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_24_1)) 0) (forall ((v_prenex_53 Int)) (or (<= v_b_11_1 v_prenex_53) (< v_prenex_53 v_b_10_1) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_53)) (- 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) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_23_1)) 0) (<= (- v_b_10_1 (- v_b_23_1)) 0) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_10_1)) (<= 1 v_b_24_1) (<= (- (- v_b_10_1) (- v_b_24_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_11_1)) 1) (<= (- v_b_11_1 v_b_23_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_23_1) 0) (<= (- v_b_24_1 (- v_b_24_1)) 2) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_23_1) (forall ((v_prenex_37 Int)) (or (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_37) (- (select ULTIMATE.start_main_~str1~6 v_prenex_37))) 0) (<= v_b_11_1 v_prenex_37) (< v_prenex_37 v_b_10_1))) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_11_1)) 2) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_24_1)) 0) (<= (+ 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_24_1) 2) (forall ((v_prenex_11 Int)) (or (< v_prenex_11 v_b_10_1) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_11))) 1) (<= v_b_11_1 v_prenex_11))) (<= (+ v_b_24_1 v_b_10_1) 1) (<= (* 2 v_b_10_1) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_11_1) 0) (<= ULTIMATE.start_main_~cont~6 v_b_10_1) (forall ((v_prenex_8 Int)) (or (< v_prenex_8 v_b_10_1) (<= (- (- ULTIMATE.start_main_~i~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_24_1) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_24_1)) 2) (forall ((v_prenex_61 Int)) (or (<= v_b_11_1 v_prenex_61) (< v_prenex_61 v_b_10_1) (<= (- v_b_11_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_61))) 1))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_10_1) 1) (<= 0 (+ v_b_23_1 ULTIMATE.start_main_~cont~6)) (<= (- (- ULTIMATE.start_main_~j~6) v_b_24_1) (- 2)) (<= v_b_11_1 1))) (<= 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) (<= (+ ULTIMATE.start_main_~i~6 2) ULTIMATE.start_main_~j~6) (<= 2 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~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) (exists ((v_b_23_1 Int) (v_b_11_1 Int) (v_b_24_1 Int) (v_b_10_1 Int)) (and (<= (- ULTIMATE.start_main_~i~6 v_b_24_1) (- 2)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_23_1 1)) (<= (- v_b_10_1 v_b_23_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_23_1)) (- 1)) (<= 0 (+ v_b_23_1 ULTIMATE.start_main_~i~6 1)) (<= ULTIMATE.start_main_~j~6 v_b_24_1) (<= (+ v_b_11_1 v_b_10_1) 1) (<= (+ v_b_10_1 1) v_b_24_1) (<= ULTIMATE.start_main_~cont~6 v_b_23_1) (<= (+ v_b_10_1 1) ULTIMATE.start_main_~j~6) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_24_1)) 1) (<= (- v_b_11_1 (- v_b_11_1)) 2) (<= 0 (* 2 v_b_23_1)) (<= v_b_11_1 (+ ULTIMATE.start_main_~i~6 2)) (<= (- v_b_10_1 (- v_b_24_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_11_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_24_1)) 2) (<= (- v_b_23_1 (- v_b_23_1)) 0) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_11_1)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_24_1) 0) (<= (+ v_b_23_1 ULTIMATE.start_main_~j~6) 1) (<= (+ ULTIMATE.start_main_~i~6 v_b_10_1 1) 0) (< v_b_11_1 (+ v_b_10_1 1)) (<= v_b_10_1 0) (<= (+ ULTIMATE.start_main_~cont~6 v_b_24_1) 1) (<= v_b_23_1 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_11_1)) 2) (<= (- ULTIMATE.start_main_~j~6 v_b_23_1) 1) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_24_1) (<= ULTIMATE.start_main_~j~6 v_b_11_1) (<= 2 (* 2 v_b_11_1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_10_1)) (- 1)) (<= 1 (+ v_b_11_1 ULTIMATE.start_main_~cont~6)) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_10_1 1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_24_1) (- 1)) (<= (- v_b_10_1 (- v_b_11_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_23_1) (- 1)) (<= 1 (+ ULTIMATE.start_main_~j~6 v_b_10_1)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_24_1)) 2) (<= (- ULTIMATE.start_main_~i~6 (- v_b_11_1)) 0) (<= (+ v_b_11_1 ULTIMATE.start_main_~cont~6) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_24_1) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_b_10_1) (- 1)) (<= (+ v_b_23_1 ULTIMATE.start_main_~MAX~6) 1) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_10_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 v_b_23_1) 1) (<= v_b_24_1 (+ ULTIMATE.start_main_~i~6 2)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_10_1)) 1) (<= (+ ULTIMATE.start_main_~i~6 2) v_b_24_1) (<= 2 (+ v_b_24_1 ULTIMATE.start_main_~j~6)) (<= (- (- v_b_10_1) v_b_23_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_24_1) (- 2)) (<= (- v_b_10_1 (- v_b_10_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_23_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_11_1) 0) (<= (- (- v_b_11_1) v_b_23_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 v_b_11_1) (- 2)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_23_1)) 1) (<= 1 (+ v_b_11_1 v_b_10_1)) (<= v_b_10_1 (+ ULTIMATE.start_main_~i~6 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_11_1)) 0) (<= ULTIMATE.start_main_~j~6 (+ v_b_23_1 1)) (<= 2 (+ v_b_11_1 ULTIMATE.start_main_~j~6)) (<= v_b_10_1 ULTIMATE.start_main_~cont~6) (<= 0 v_b_10_1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_24_1)) 0) (<= (+ v_b_10_1 1) ULTIMATE.start_main_~MAX~6) (<= (- v_b_11_1 v_b_24_1) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_11_1) (- 1)) (<= 1 (+ v_b_23_1 ULTIMATE.start_main_~j~6)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_23_1)) (- 1)) (<= 2 (+ v_b_11_1 v_b_24_1)) (<= (- (- v_b_10_1) (- v_b_23_1)) 0) (<= (- (- v_b_10_1) v_b_11_1) (- 1)) (<= v_b_23_1 (+ ULTIMATE.start_main_~i~6 1)) (<= v_b_24_1 ULTIMATE.start_main_~j~6) (<= v_b_24_1 1) (<= (- ULTIMATE.start_main_~j~6 (- v_b_23_1)) 1) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_10_1) 1) (<= 1 (+ v_b_24_1 v_b_10_1)) (<= 1 v_b_11_1) (<= (- (- v_b_11_1) (- v_b_23_1)) (- 1)) (<= (- v_b_10_1 v_b_11_1) (- 1)) (<= (- v_b_10_1 v_b_24_1) (- 1)) (<= (- v_b_11_1 (- v_b_23_1)) 1) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_24_1)) 1) (<= v_b_23_1 v_b_10_1) (<= (- (- v_b_23_1) v_b_23_1) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_10_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_10_1) (- 1)) (<= 0 (+ v_b_11_1 ULTIMATE.start_main_~i~6)) (<= (- ULTIMATE.start_main_~i~6 v_b_10_1) (- 1)) (<= v_b_11_1 (+ v_b_10_1 1)) (<= (+ v_b_24_1 ULTIMATE.start_main_~i~6) 0) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_11_1) (<= v_b_10_1 v_b_23_1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_23_1) (- 1)) (<= (+ v_b_10_1 1) v_b_11_1) (forall ((v_prenex_41 Int) (v_prenex_40 Int)) (or (< v_prenex_40 v_b_10_1) (<= v_b_11_1 v_prenex_40) (<= v_b_24_1 v_prenex_41) (< v_prenex_41 v_b_23_1) (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_41) (select ULTIMATE.start_main_~str1~6 v_prenex_40)) 0))) (<= (- ULTIMATE.start_main_~MAX~6 v_b_11_1) 0) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_10_1) (forall ((v_prenex_23 Int) (v_prenex_24 Int)) (or (< v_prenex_24 v_b_23_1) (< v_prenex_23 v_b_10_1) (<= v_b_24_1 v_prenex_24) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_24)) (select ULTIMATE.start_main_~str1~6 v_prenex_23)) 0) (<= v_b_11_1 v_prenex_23))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_23_1) 1) (<= (+ ULTIMATE.start_main_~cont~6 v_b_10_1) 0) (<= (- (- v_b_23_1) v_b_24_1) (- 1)) (<= 2 (+ v_b_24_1 ULTIMATE.start_main_~MAX~6)) (<= v_b_24_1 ULTIMATE.start_main_~MAX~6) (<= (+ v_b_11_1 ULTIMATE.start_main_~i~6) 0) (<= v_b_24_1 (+ v_b_10_1 1)) (<= (- (- v_b_10_1) v_b_24_1) (- 1)) (<= 0 (+ v_b_24_1 ULTIMATE.start_main_~i~6)) (<= v_b_11_1 (+ ULTIMATE.start_main_~cont~6 1)) (<= (+ v_b_23_1 v_b_11_1) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_11_1)) 2) (forall ((v_prenex_65 Int) (v_prenex_64 Int)) (or (< v_prenex_65 v_b_23_1) (<= v_b_24_1 v_prenex_65) (< v_prenex_64 v_b_10_1) (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_65) (- (select ULTIMATE.start_main_~str1~6 v_prenex_64))) 0) (<= v_b_11_1 v_prenex_64))) (<= 2 (+ v_b_11_1 ULTIMATE.start_main_~MAX~6)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_10_1 1)) (<= 1 (+ v_b_23_1 ULTIMATE.start_main_~MAX~6)) (<= (* 2 v_b_11_1) 2) (<= (* 2 v_b_24_1) 2) (forall ((v_prenex_59 Int) (v_prenex_58 Int)) (or (<= v_b_24_1 v_prenex_59) (< v_prenex_59 v_b_23_1) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_59)) (- (select ULTIMATE.start_main_~str1~6 v_prenex_58))) 0) (<= v_b_11_1 v_prenex_58) (< v_prenex_58 v_b_10_1))) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_11_1) (- 2)) (< v_b_24_1 (+ v_b_23_1 1)) (<= ULTIMATE.start_main_~MAX~6 v_b_24_1) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_10_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_23_1) 0) (<= 1 (+ ULTIMATE.start_main_~MAX~6 v_b_10_1)) (<= (- v_b_11_1 (- v_b_24_1)) 2) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_23_1)) (- 1)) (<= (+ v_b_11_1 ULTIMATE.start_main_~j~6) 2) (<= v_b_24_1 v_b_11_1) (<= 0 (* 2 v_b_10_1)) (<= (- ULTIMATE.start_main_~j~6 v_b_10_1) 1) (<= (+ v_b_24_1 ULTIMATE.start_main_~MAX~6) 2) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_11_1) (- 1)) (<= (- v_b_23_1 v_b_24_1) (- 1)) (<= (+ v_b_23_1 1) v_b_24_1) (<= (+ v_b_24_1 ULTIMATE.start_main_~j~6) 2) (<= (+ v_b_23_1 1) ULTIMATE.start_main_~MAX~6) (<= (- (- v_b_11_1) (- v_b_24_1)) 0) (<= (- v_b_23_1 (- v_b_24_1)) 1) (<= 0 (+ v_b_23_1 v_b_10_1)) (<= (+ v_b_23_1 v_b_24_1) 1) (<= v_b_24_1 (+ ULTIMATE.start_main_~cont~6 1)) (<= 1 (+ v_b_23_1 v_b_24_1)) (<= v_b_23_1 ULTIMATE.start_main_~cont~6) (<= (+ v_b_11_1 ULTIMATE.start_main_~MAX~6) 2) (<= v_b_24_1 (+ v_b_23_1 1)) (<= ULTIMATE.start_main_~j~6 (+ v_b_10_1 1)) (<= 2 (* 2 v_b_24_1)) (<= (- (- v_b_24_1) v_b_24_1) (- 2)) (<= (* 2 v_b_23_1) 0) (<= (- (- v_b_10_1) (- v_b_11_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_10_1)) (- 1)) (<= (+ v_b_23_1 1) v_b_11_1) (<= v_b_11_1 ULTIMATE.start_main_~j~6) (<= (- ULTIMATE.start_main_~i~6 (- v_b_10_1)) (- 1)) (<= (+ v_b_23_1 ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_10_1) 1) (<= (- (- v_b_11_1) v_b_24_1) (- 2)) (<= ULTIMATE.start_main_~MAX~6 v_b_11_1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_23_1)) 0) (<= (- (- v_b_23_1) (- v_b_24_1)) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_23_1) (- 1)) (<= (+ v_b_23_1 v_b_10_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_10_1)) 0) (<= v_b_11_1 (+ v_b_23_1 1)) (<= v_b_11_1 v_b_24_1) (<= (- (- v_b_11_1) v_b_11_1) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_10_1) 0) (<= (+ v_b_23_1 1) ULTIMATE.start_main_~j~6) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_11_1)) 1) (<= 1 (+ v_b_23_1 v_b_11_1)) (<= v_b_11_1 ULTIMATE.start_main_~MAX~6) (<= (+ v_b_23_1 ULTIMATE.start_main_~i~6 1) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_24_1) 0) (<= 0 v_b_23_1) (<= (+ ULTIMATE.start_main_~i~6 2) v_b_11_1) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_24_1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_24_1)) 0) (<= (+ 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) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_23_1)) 0) (<= (- v_b_10_1 (- v_b_23_1)) 0) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_10_1)) (<= 1 v_b_24_1) (<= (- (- v_b_10_1) (- v_b_24_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_11_1)) 1) (<= (- v_b_11_1 v_b_23_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_23_1) 0) (<= (- v_b_24_1 (- v_b_24_1)) 2) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_23_1) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_11_1)) 2) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_24_1)) 0) (<= (+ 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_24_1) 2) (<= (+ v_b_24_1 v_b_10_1) 1) (<= (* 2 v_b_10_1) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_11_1) 0) (<= ULTIMATE.start_main_~cont~6 v_b_10_1) (<= (- ULTIMATE.start_main_~cont~6 v_b_24_1) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_24_1)) 2) (<= (- (- ULTIMATE.start_main_~i~6) v_b_10_1) 1) (<= 0 (+ v_b_23_1 ULTIMATE.start_main_~cont~6)) (<= (- (- ULTIMATE.start_main_~j~6) v_b_24_1) (- 2)) (<= v_b_11_1 1))) (<= (+ 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) (<= (+ ULTIMATE.start_main_~i~6 2) ULTIMATE.start_main_~j~6) (<= 2 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~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)) (exists ((v_b_23_1 Int) (v_b_11_1 Int) (v_b_24_1 Int) (v_b_10_1 Int)) (and (<= (- ULTIMATE.start_main_~i~6 v_b_24_1) (- 2)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_23_1 1)) (<= (- v_b_10_1 v_b_23_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_23_1)) (- 1)) (<= 0 (+ v_b_23_1 ULTIMATE.start_main_~i~6 1)) (<= ULTIMATE.start_main_~j~6 v_b_24_1) (forall ((v_prenex_16 Int)) (or (<= (- v_b_24_1 (- (select ULTIMATE.start_main_~str2~6 v_prenex_16))) 1) (<= v_b_24_1 v_prenex_16) (< v_prenex_16 v_b_23_1))) (forall ((v_prenex_30 Int)) (or (< v_prenex_30 v_b_23_1) (<= v_b_24_1 v_prenex_30) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_30))) (- 1)))) (<= (+ v_b_11_1 v_b_10_1) 1) (<= (+ v_b_10_1 1) v_b_24_1) (<= ULTIMATE.start_main_~cont~6 v_b_23_1) (<= (+ v_b_10_1 1) ULTIMATE.start_main_~j~6) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_24_1)) 1) (<= (- v_b_11_1 (- v_b_11_1)) 2) (<= 0 (* 2 v_b_23_1)) (<= v_b_11_1 (+ ULTIMATE.start_main_~i~6 2)) (<= (- v_b_10_1 (- v_b_24_1)) 1) (forall ((v_prenex_17 Int)) (or (< v_prenex_17 v_b_23_1) (<= v_b_24_1 v_prenex_17) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_17))) (- 1)))) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_11_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_24_1)) 2) (<= (- v_b_23_1 (- v_b_23_1)) 0) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_11_1)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_24_1) 0) (<= (+ v_b_23_1 ULTIMATE.start_main_~j~6) 1) (<= (+ ULTIMATE.start_main_~i~6 v_b_10_1 1) 0) (forall ((v_prenex_38 Int)) (or (<= v_b_24_1 v_prenex_38) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_38))) 0) (< v_prenex_38 v_b_23_1))) (forall ((v_prenex_9 Int)) (or (< v_prenex_9 v_b_23_1) (<= v_b_24_1 v_prenex_9) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_9))) 1))) (<= v_b_10_1 0) (<= (+ ULTIMATE.start_main_~cont~6 v_b_24_1) 1) (<= v_b_23_1 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_11_1)) 2) (<= (- ULTIMATE.start_main_~j~6 v_b_23_1) 1) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_24_1) (<= ULTIMATE.start_main_~j~6 v_b_11_1) (<= 2 (* 2 v_b_11_1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_10_1)) (- 1)) (<= 1 (+ v_b_11_1 ULTIMATE.start_main_~cont~6)) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_10_1 1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_24_1) (- 1)) (<= (- v_b_10_1 (- v_b_11_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_23_1) (- 1)) (forall ((v_prenex_57 Int)) (or (<= v_b_24_1 v_prenex_57) (< v_prenex_57 v_b_23_1) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_57)) (select ULTIMATE.start_main_~str2~6 v_prenex_57)) 0))) (forall ((v_prenex_14 Int)) (or (< v_prenex_14 v_b_23_1) (<= v_b_24_1 v_prenex_14) (<= (- v_b_23_1 (select ULTIMATE.start_main_~str2~6 v_prenex_14)) 0))) (<= 1 (+ ULTIMATE.start_main_~j~6 v_b_10_1)) (forall ((v_prenex_3 Int)) (or (<= v_b_24_1 v_prenex_3) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str2~6 v_prenex_3)) 1) (< v_prenex_3 v_b_23_1))) (<= (- ULTIMATE.start_main_~j~6 (- v_b_24_1)) 2) (forall ((v_prenex_73 Int)) (or (<= v_b_24_1 v_prenex_73) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str2~6 v_prenex_73)) 1) (< v_prenex_73 v_b_23_1))) (<= (- ULTIMATE.start_main_~i~6 (- v_b_11_1)) 0) (<= (+ v_b_11_1 ULTIMATE.start_main_~cont~6) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_24_1) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_b_10_1) (- 1)) (<= (+ v_b_23_1 ULTIMATE.start_main_~MAX~6) 1) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_10_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 v_b_23_1) 1) (<= v_b_24_1 (+ ULTIMATE.start_main_~i~6 2)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_10_1)) 1) (<= (+ ULTIMATE.start_main_~i~6 2) v_b_24_1) (forall ((v_prenex_7 Int)) (or (<= (- (- v_b_24_1) (select ULTIMATE.start_main_~str2~6 v_prenex_7)) (- 1)) (<= v_b_24_1 v_prenex_7) (< v_prenex_7 v_b_23_1))) (<= 2 (+ v_b_24_1 ULTIMATE.start_main_~j~6)) (forall ((v_prenex_56 Int)) (or (<= v_b_24_1 v_prenex_56) (< v_prenex_56 v_b_23_1) (<= (- (- v_b_24_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_56))) (- 1)))) (<= (- (- v_b_10_1) v_b_23_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_24_1) (- 2)) (<= (- v_b_10_1 (- v_b_10_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_23_1)) 1) (forall ((v_prenex_28 Int)) (or (<= (- (- v_b_11_1) (select ULTIMATE.start_main_~str2~6 v_prenex_28)) (- 1)) (<= v_b_24_1 v_prenex_28) (< v_prenex_28 v_b_23_1))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_11_1) 0) (<= (- (- v_b_11_1) v_b_23_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 v_b_11_1) (- 2)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_23_1)) 1) (<= 1 (+ v_b_11_1 v_b_10_1)) (forall ((v_prenex_35 Int)) (or (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_35))) (- 1)) (<= v_b_24_1 v_prenex_35) (< v_prenex_35 v_b_23_1))) (<= v_b_10_1 (+ ULTIMATE.start_main_~i~6 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_11_1)) 0) (<= ULTIMATE.start_main_~j~6 (+ v_b_23_1 1)) (<= 2 (+ v_b_11_1 ULTIMATE.start_main_~j~6)) (<= v_b_10_1 ULTIMATE.start_main_~cont~6) (forall ((v_prenex_69 Int)) (or (< v_prenex_69 v_b_23_1) (<= v_b_24_1 v_prenex_69) (<= (- v_b_24_1 (select ULTIMATE.start_main_~str2~6 v_prenex_69)) 1))) (<= 0 v_b_10_1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_24_1)) 0) (forall ((v_prenex_46 Int)) (or (<= v_b_24_1 v_prenex_46) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str2~6 v_prenex_46)) (- 1)) (< v_prenex_46 v_b_23_1))) (<= (+ v_b_10_1 1) ULTIMATE.start_main_~MAX~6) (<= (- v_b_11_1 v_b_24_1) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_11_1) (- 1)) (<= 1 (+ v_b_23_1 ULTIMATE.start_main_~j~6)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_23_1)) (- 1)) (<= 2 (+ v_b_11_1 v_b_24_1)) (<= (- (- v_b_10_1) (- v_b_23_1)) 0) (<= (- (- v_b_10_1) v_b_11_1) (- 1)) (forall ((v_prenex_29 Int)) (or (< v_prenex_29 v_b_23_1) (<= (- (- v_b_23_1) (select ULTIMATE.start_main_~str2~6 v_prenex_29)) 0) (<= v_b_24_1 v_prenex_29))) (<= v_b_23_1 (+ ULTIMATE.start_main_~i~6 1)) (<= v_b_24_1 ULTIMATE.start_main_~j~6) (<= v_b_24_1 1) (<= (- ULTIMATE.start_main_~j~6 (- v_b_23_1)) 1) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_10_1) 1) (<= 1 (+ v_b_24_1 v_b_10_1)) (<= 1 v_b_11_1) (<= (- (- v_b_11_1) (- v_b_23_1)) (- 1)) (<= (- v_b_10_1 v_b_11_1) (- 1)) (<= (- v_b_10_1 v_b_24_1) (- 1)) (<= (- v_b_11_1 (- v_b_23_1)) 1) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_24_1)) 1) (<= v_b_23_1 v_b_10_1) (<= (- (- v_b_23_1) v_b_23_1) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_10_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_10_1) (- 1)) (<= 0 (+ v_b_11_1 ULTIMATE.start_main_~i~6)) (forall ((v_prenex_32 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_32))) 1) (<= v_b_24_1 v_prenex_32) (< v_prenex_32 v_b_23_1))) (<= (- ULTIMATE.start_main_~i~6 v_b_10_1) (- 1)) (forall ((v_prenex_10 Int)) (or (<= v_b_24_1 v_prenex_10) (< v_prenex_10 v_b_23_1) (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_10) (- (select ULTIMATE.start_main_~str2~6 v_prenex_10))) 0))) (<= v_b_11_1 (+ v_b_10_1 1)) (<= (+ v_b_24_1 ULTIMATE.start_main_~i~6) 0) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_11_1) (<= v_b_10_1 v_b_23_1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_23_1) (- 1)) (<= (+ v_b_10_1 1) v_b_11_1) (forall ((v_prenex_5 Int)) (or (<= v_b_24_1 v_prenex_5) (< v_prenex_5 v_b_23_1) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str2~6 v_prenex_5)) (- 1)))) (forall ((v_prenex_41 Int) (v_prenex_40 Int)) (or (< v_prenex_40 v_b_10_1) (<= v_b_11_1 v_prenex_40) (<= v_b_24_1 v_prenex_41) (< v_prenex_41 v_b_23_1) (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_41) (select ULTIMATE.start_main_~str1~6 v_prenex_40)) 0))) (<= (- ULTIMATE.start_main_~MAX~6 v_b_11_1) 0) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_10_1) (forall ((v_prenex_23 Int) (v_prenex_24 Int)) (or (< v_prenex_24 v_b_23_1) (< v_prenex_23 v_b_10_1) (<= v_b_24_1 v_prenex_24) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_24)) (select ULTIMATE.start_main_~str1~6 v_prenex_23)) 0) (<= v_b_11_1 v_prenex_23))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_23_1) 1) (<= (+ ULTIMATE.start_main_~cont~6 v_b_10_1) 0) (<= (- (- v_b_23_1) v_b_24_1) (- 1)) (<= 2 (+ v_b_24_1 ULTIMATE.start_main_~MAX~6)) (<= v_b_24_1 ULTIMATE.start_main_~MAX~6) (<= (+ v_b_11_1 ULTIMATE.start_main_~i~6) 0) (forall ((v_prenex_19 Int)) (or (< v_prenex_19 v_b_23_1) (<= v_b_24_1 v_prenex_19) (<= (- v_b_11_1 (- (select ULTIMATE.start_main_~str2~6 v_prenex_19))) 1))) (<= v_b_24_1 (+ v_b_10_1 1)) (<= (- (- v_b_10_1) v_b_24_1) (- 1)) (<= 0 (+ v_b_24_1 ULTIMATE.start_main_~i~6)) (<= v_b_11_1 (+ ULTIMATE.start_main_~cont~6 1)) (<= (+ v_b_23_1 v_b_11_1) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_11_1)) 2) (forall ((v_prenex_65 Int) (v_prenex_64 Int)) (or (< v_prenex_65 v_b_23_1) (<= v_b_24_1 v_prenex_65) (< v_prenex_64 v_b_10_1) (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_65) (- (select ULTIMATE.start_main_~str1~6 v_prenex_64))) 0) (<= v_b_11_1 v_prenex_64))) (<= 2 (+ v_b_11_1 ULTIMATE.start_main_~MAX~6)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_10_1 1)) (<= 1 (+ v_b_23_1 ULTIMATE.start_main_~MAX~6)) (<= (* 2 v_b_11_1) 2) (<= (* 2 v_b_24_1) 2) (forall ((v_prenex_59 Int) (v_prenex_58 Int)) (or (<= v_b_24_1 v_prenex_59) (< v_prenex_59 v_b_23_1) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_59)) (- (select ULTIMATE.start_main_~str1~6 v_prenex_58))) 0) (<= v_b_11_1 v_prenex_58) (< v_prenex_58 v_b_10_1))) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_11_1) (- 2)) (< v_b_24_1 (+ v_b_23_1 1)) (forall ((v_prenex_63 Int)) (or (<= v_b_24_1 v_prenex_63) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str2~6 v_prenex_63)) 0) (< v_prenex_63 v_b_23_1))) (<= ULTIMATE.start_main_~MAX~6 v_b_24_1) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_10_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_23_1) 0) (<= 1 (+ ULTIMATE.start_main_~MAX~6 v_b_10_1)) (<= (- v_b_11_1 (- v_b_24_1)) 2) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_23_1)) (- 1)) (<= (+ v_b_11_1 ULTIMATE.start_main_~j~6) 2) (<= v_b_24_1 v_b_11_1) (<= 0 (* 2 v_b_10_1)) (<= (- ULTIMATE.start_main_~j~6 v_b_10_1) 1) (<= (+ v_b_24_1 ULTIMATE.start_main_~MAX~6) 2) (forall ((v_prenex_74 Int)) (or (<= (- (- v_b_10_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_74))) 0) (<= v_b_24_1 v_prenex_74) (< v_prenex_74 v_b_23_1))) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_11_1) (- 1)) (<= (- v_b_23_1 v_b_24_1) (- 1)) (<= (+ v_b_23_1 1) v_b_24_1) (<= (+ v_b_24_1 ULTIMATE.start_main_~j~6) 2) (<= (+ v_b_23_1 1) ULTIMATE.start_main_~MAX~6) (<= (- (- v_b_11_1) (- v_b_24_1)) 0) (<= (- v_b_23_1 (- v_b_24_1)) 1) (forall ((v_prenex_21 Int)) (or (< v_prenex_21 v_b_23_1) (<= (- v_b_23_1 (- (select ULTIMATE.start_main_~str2~6 v_prenex_21))) 0) (<= v_b_24_1 v_prenex_21))) (<= 0 (+ v_b_23_1 v_b_10_1)) (<= (+ v_b_23_1 v_b_24_1) 1) (<= v_b_24_1 (+ ULTIMATE.start_main_~cont~6 1)) (<= 1 (+ v_b_23_1 v_b_24_1)) (<= v_b_23_1 ULTIMATE.start_main_~cont~6) (<= (+ v_b_11_1 ULTIMATE.start_main_~MAX~6) 2) (forall ((v_idx_58 Int)) (or (<= (- v_b_10_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_58))) 0) (<= v_b_24_1 v_idx_58) (< v_idx_58 v_b_23_1))) (<= v_b_24_1 (+ v_b_23_1 1)) (<= ULTIMATE.start_main_~j~6 (+ v_b_10_1 1)) (<= 2 (* 2 v_b_24_1)) (<= (- (- v_b_24_1) v_b_24_1) (- 2)) (<= (* 2 v_b_23_1) 0) (<= (- (- v_b_10_1) (- v_b_11_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_10_1)) (- 1)) (<= (+ v_b_23_1 1) v_b_11_1) (<= v_b_11_1 ULTIMATE.start_main_~j~6) (<= (- ULTIMATE.start_main_~i~6 (- v_b_10_1)) (- 1)) (<= (+ v_b_23_1 ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_10_1) 1) (<= (- (- v_b_11_1) v_b_24_1) (- 2)) (<= ULTIMATE.start_main_~MAX~6 v_b_11_1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_23_1)) 0) (<= (- (- v_b_23_1) (- v_b_24_1)) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_23_1) (- 1)) (forall ((v_prenex_51 Int)) (or (<= (- v_b_11_1 (select ULTIMATE.start_main_~str2~6 v_prenex_51)) 1) (<= v_b_24_1 v_prenex_51) (< v_prenex_51 v_b_23_1))) (<= (+ v_b_23_1 v_b_10_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_10_1)) 0) (<= v_b_11_1 (+ v_b_23_1 1)) (<= v_b_11_1 v_b_24_1) (<= (- (- v_b_11_1) v_b_11_1) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_10_1) 0) (forall ((v_prenex_12 Int)) (or (< v_prenex_12 v_b_23_1) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_12))) 0) (<= v_b_24_1 v_prenex_12))) (forall ((v_prenex_1 Int)) (or (< v_prenex_1 v_b_23_1) (<= v_b_24_1 v_prenex_1) (<= (- v_b_10_1 (select ULTIMATE.start_main_~str2~6 v_prenex_1)) 0))) (<= (+ v_b_23_1 1) ULTIMATE.start_main_~j~6) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_11_1)) 1) (<= 1 (+ v_b_23_1 v_b_11_1)) (<= v_b_11_1 ULTIMATE.start_main_~MAX~6) (<= (+ v_b_23_1 ULTIMATE.start_main_~i~6 1) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_24_1) 0) (<= 0 v_b_23_1) (<= (+ ULTIMATE.start_main_~i~6 2) v_b_11_1) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_24_1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_24_1)) 0) (<= (+ ULTIMATE.start_main_~j~6 v_b_10_1) 1) (<= (- ULTIMATE.start_main_~cont~6 v_b_10_1) 0) (forall ((v_prenex_4 Int)) (or (<= (- (- v_b_10_1) (select ULTIMATE.start_main_~str2~6 v_prenex_4)) 0) (<= v_b_24_1 v_prenex_4) (< v_prenex_4 v_b_23_1))) (<= (- (- v_b_10_1) v_b_10_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_23_1)) 0) (<= (- v_b_10_1 (- v_b_23_1)) 0) (forall ((v_prenex_60 Int)) (or (< v_prenex_60 v_b_23_1) (<= v_b_24_1 v_prenex_60) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_60))) 1))) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_10_1)) (<= 1 v_b_24_1) (forall ((v_prenex_25 Int)) (or (<= v_b_24_1 v_prenex_25) (< v_prenex_25 v_b_23_1) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str2~6 v_prenex_25)) 1))) (<= (- (- v_b_10_1) (- v_b_24_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_11_1)) 1) (<= (- v_b_11_1 v_b_23_1) 1) (forall ((v_prenex_26 Int)) (or (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str2~6 v_prenex_26)) 0) (<= v_b_24_1 v_prenex_26) (< v_prenex_26 v_b_23_1))) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_23_1) 0) (<= (- v_b_24_1 (- v_b_24_1)) 2) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_23_1) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_11_1)) 2) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_24_1)) 0) (forall ((v_prenex_33 Int)) (or (<= v_b_24_1 v_prenex_33) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str2~6 v_prenex_33)) (- 1)) (< v_prenex_33 v_b_23_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_24_1) 2) (<= (+ v_b_24_1 v_b_10_1) 1) (<= (* 2 v_b_10_1) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_11_1) 0) (forall ((v_prenex_6 Int)) (or (<= v_b_24_1 v_prenex_6) (< v_prenex_6 v_b_23_1) (<= (- (- v_b_23_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_6))) 0))) (<= ULTIMATE.start_main_~cont~6 v_b_10_1) (<= (- ULTIMATE.start_main_~cont~6 v_b_24_1) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_24_1)) 2) (forall ((v_prenex_36 Int)) (or (< v_prenex_36 v_b_23_1) (<= v_b_24_1 v_prenex_36) (<= (- (- v_b_11_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_36))) (- 1)))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_10_1) 1) (<= 0 (+ v_b_23_1 ULTIMATE.start_main_~cont~6)) (<= (- (- ULTIMATE.start_main_~j~6) v_b_24_1) (- 2)) (<= v_b_11_1 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_~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) (<= (+ ULTIMATE.start_main_~i~6 2) ULTIMATE.start_main_~j~6) (<= 2 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6))))} [2018-12-19 13:31:05,771 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 13:31:05,772 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 13:31:05,772 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 13:31:05,772 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 13:31:05,773 WARN L224 ngHoareTripleChecker]: Pre: {2147483629#(or (exists ((v_b_19_1 Int) (v_v_241_1 Int) (v_b_20_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_241_1)) 4294967423) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_241_1)) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_20_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_241_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_241_1)) 4294967422) (<= (- c_ULTIMATE.start_main_~i~6 v_b_19_1) 2) (<= (- v_b_20_1 v_v_241_1) 130) (<= (- (- 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)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_19_1) 0) (<= (- (- v_v_241_1) v_v_241_1) 256) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_20_1)) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_19_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_241_1) 4294967423) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_19_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_241_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_~cont~6 c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_19_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_241_1) 128) (<= (- v_b_19_1 (- v_b_20_1)) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_20_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_20_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_19_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_19_1)) 4294967295) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_241_1) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_20_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_241_1) 4294967424) (<= (- (- v_b_20_1) v_v_241_1) 128) (<= (- v_b_19_1 (- v_b_19_1)) 0) (<= (- (- v_b_19_1) v_b_20_1) 0) (<= (- (- v_b_20_1) v_b_20_1) 0) (forall ((v_idx_69 Int) (v_idx_68 Int) (v_idx_70 Int)) (or (< v_idx_69 v_b_19_1) (<= v_b_19_1 v_idx_68) (and (<= (- (- 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))) 127) (<= (- 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)) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_69))) 4294967422) (<= (- v_b_20_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_69)) 130) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (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_19_1 (- (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)) 128) (<= (- (- (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)) 4294967424) (<= (- (- v_b_20_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_69)) 128) (<= (- (- v_b_19_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_69))) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_69)) 4294967423) (<= (- v_b_20_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_69))) 129) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_69)) 128) (<= (- (- v_b_19_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_69)) 128) (<= (- (- v_b_20_1) (- (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)) 130) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_69))) 129) (<= (- v_b_19_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_69)) 128)) (<= v_b_20_1 v_idx_69) (< v_idx_70 v_b_20_1))) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_19_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_20_1)) 4) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_241_1)) 129) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_20_1)) 2) (<= (- (- v_b_19_1) (- v_b_20_1)) 2) (<= (- v_b_19_1 v_b_20_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 4294967296) (<= (- v_b_20_1 (- v_b_20_1)) 4) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- (- v_b_19_1) (- v_v_241_1)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_19_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_20_1) 0) (<= (- (- v_b_19_1) v_v_241_1) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_20_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_241_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_19_1) 4294967295) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_19_1)) 2) (<= (- v_v_241_1 (- v_v_241_1)) 254) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_20_1) 4294967296) (<= (- v_b_19_1 (- v_v_241_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_19_1)) 0) (<= (- (- v_b_19_1) v_b_19_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_20_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_20_1) 4294967295) (<= (- v_b_20_1 (- v_v_241_1)) 129) (<= (- (- v_b_20_1) (- v_v_241_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967295) (<= (- c_ULTIMATE.start_main_~i~6 v_v_241_1) 130) (<= (- v_b_19_1 v_v_241_1) 128))) (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)) (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_3_1) (<= v_b_3_1 v_idx_65) (< v_idx_65 v_b_2_1) (and (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_65)) 128) (<= (- (- v_b_3_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_65)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (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)) 127) (<= (- v_b_3_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_65))) 128) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_65)) (select c_ULTIMATE.start_main_~str1~6 v_idx_65)) 256) (<= (- v_b_3_1 (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))) 126) (<= (- 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_~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)) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_65))) 126) (<= (- (- v_b_2_1) (- (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_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_65))) 127) (<= (- (- v_b_3_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_65))) 126) (<= (- c_ULTIMATE.start_main_~i~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)) 129) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_65) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_65))) 254)))) (<= (- (- 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)))))} [2018-12-19 13:31:05,773 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 13:31:05,773 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 13:31:05,774 WARN L230 ngHoareTripleChecker]: Post: {2147483628#(exists ((v_b_27_1 Int) (v_v_348_1 Int) (v_b_28_1 Int)) (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_28_1)) 4) (<= (- (- v_b_28_1) (- v_v_348_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_348_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 4294967297) (<= (- (- v_b_28_1) v_b_28_1) 8589934592) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_28_1)) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_348_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_27_1)) 0) (<= (- v_b_28_1 (- v_b_28_1)) 4) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_348_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 v_b_27_1) 0) (<= (- v_b_27_1 v_b_28_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_27_1)) (- 1)) (<= (- v_v_348_1 (- v_v_348_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_28_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_348_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_~j~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_27_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_28_1) 8589934592) (<= (- (- v_v_348_1) v_v_348_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_27_1) 8589934594) (<= (- 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_348_1)) 1) (<= (- (- v_b_27_1) (- v_b_28_1)) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 2) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_27_1) 4294967297) (<= (- (- v_b_27_1) v_v_348_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) (<= (- (- v_b_27_1) v_b_28_1) 8589934593) (<= (- v_b_28_1 (- v_v_348_1)) 2) (<= (- (- v_b_27_1) v_b_27_1) 8589934594) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- v_b_27_1 (- v_b_27_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_27_1)) 2) (<= (- (- 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) (<= (- v_b_27_1 (- v_b_28_1)) 3) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_28_1) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_348_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_28_1) 8589934593) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 0) (forall ((v_idx_74 Int) (v_idx_72 Int) (v_idx_73 Int)) (or (<= v_b_27_1 v_idx_72) (< v_idx_74 v_b_28_1) (< v_idx_73 v_b_27_1) (<= v_b_28_1 v_idx_73) (and (<= (- (- v_b_28_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_73))) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_73)) 2) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_73))) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_73)) (select c_ULTIMATE.start_main_~str1~6 v_idx_73)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_73)) 0) (<= (- v_b_28_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_73)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_73))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_73)) 1) (<= (- v_b_27_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_73))) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_73)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_73)) 0) (<= (- (- v_b_27_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_73))) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_73)) 4294967296) (<= (- v_b_27_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_73)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_73))) 4294967296) (<= (- (- v_b_27_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_73)) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_73)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_73))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_73)) 4294967297) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_73) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_73))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_73))) 1) (<= (- (- v_b_28_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_73)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_73))) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_73))) 2) (<= (- v_b_28_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_73))) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_73))) 0)))) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_28_1)) 3) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_348_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_348_1) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_348_1) 4294967296) (<= (- 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_~j~6) v_b_28_1) 4294967296) (<= (- (- 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) 2) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_28_1)) 2) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_348_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_348_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_27_1) 8589934593) (<= (- (- v_b_28_1) v_v_348_1) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_27_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_28_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 3) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_27_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_348_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_27_1) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_348_1) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_27_1)) 3) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_27_1)) 1) (<= (- c_ULTIMATE.start_main_~i~6 v_b_28_1) (- 1)) (<= (- v_b_28_1 v_v_348_1) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_28_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_348_1) 0) (<= (- (- v_b_27_1) (- v_v_348_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_27_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_28_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- v_b_27_1 v_v_348_1) 1) (<= (- c_ULTIMATE.start_main_~j~6 v_v_348_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_27_1)) 1) (<= (- c_ULTIMATE.start_main_~j~6 v_b_28_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 8589934594) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_348_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_348_1)) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_28_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_28_1)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_27_1) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 1)))} [2018-12-19 13:31:05,774 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 13:31:05,795 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 13:31:05,795 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 13:31:07,935 WARN L181 SmtUtils]: Spent 2.14 s on a formula simplification. DAG size of input: 423 DAG size of output: 232 [2018-12-19 13:31:07,936 WARN L270 ngHoareTripleChecker]: Pre: {2147483629#(exists ((v_b_19_1 Int) (v_v_241_1 Int) (v_b_20_1 Int)) (and (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 4294967295) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_241_1)) 4294967423) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_241_1)) 127) (<= (- (- ULTIMATE.start_main_~i~6) v_b_20_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_241_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_241_1)) 4294967422) (<= (- ULTIMATE.start_main_~i~6 v_b_19_1) 2) (<= (- v_b_20_1 v_v_241_1) 130) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 2) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) v_b_19_1) 0) (<= (- (- v_v_241_1) v_v_241_1) 256) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_20_1)) 2) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_19_1) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 v_v_241_1) 4294967423) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_19_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_v_241_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_~cont~6 ULTIMATE.start_main_~i~6) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_19_1) 0) (<= (- ULTIMATE.start_main_~cont~6 v_v_241_1) 128) (<= (- v_b_19_1 (- v_b_20_1)) 2) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_20_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_20_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_19_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_19_1)) 4294967295) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_241_1) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_20_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_241_1) 4294967424) (<= (- (- v_b_20_1) v_v_241_1) 128) (<= (- v_b_19_1 (- v_b_19_1)) 0) (<= (- (- v_b_19_1) v_b_20_1) 0) (<= (- (- v_b_20_1) v_b_20_1) 0) (forall ((v_idx_69 Int) (v_idx_68 Int) (v_idx_70 Int)) (or (< v_idx_69 v_b_19_1) (<= v_b_19_1 v_idx_68) (and (<= (- (- 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))) 127) (<= (- 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)) 128) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_69))) 4294967422) (<= (- v_b_20_1 (select ULTIMATE.start_main_~str1~6 v_idx_69)) 130) (<= (- (- ULTIMATE.start_main_~i~6) (- (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_19_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_69))) 127) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_69)) 128) (<= (- (- (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)) 4294967424) (<= (- (- v_b_20_1) (select ULTIMATE.start_main_~str1~6 v_idx_69)) 128) (<= (- (- v_b_19_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_69))) 127) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_69)) 4294967423) (<= (- v_b_20_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_69))) 129) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_69)) 128) (<= (- (- v_b_19_1) (select ULTIMATE.start_main_~str1~6 v_idx_69)) 128) (<= (- (- v_b_20_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_69))) 127) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_69)) 130) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_69))) 129) (<= (- v_b_19_1 (select ULTIMATE.start_main_~str1~6 v_idx_69)) 128)) (<= v_b_20_1 v_idx_69) (< v_idx_70 v_b_20_1))) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_19_1)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_20_1)) 4) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- ULTIMATE.start_main_~i~6 (- v_v_241_1)) 129) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 2) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_20_1)) 2) (<= (- (- v_b_19_1) (- v_b_20_1)) 2) (<= (- v_b_19_1 v_b_20_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) 4294967296) (<= (- v_b_20_1 (- v_b_20_1)) 4) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- (- v_b_19_1) (- v_v_241_1)) 127) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_19_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_20_1) 0) (<= (- (- v_b_19_1) v_v_241_1) 128) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_20_1)) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_241_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 v_b_19_1) 4294967295) (<= (- ULTIMATE.start_main_~i~6 (- v_b_19_1)) 2) (<= (- v_v_241_1 (- v_v_241_1)) 254) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_20_1) 4294967296) (<= (- v_b_19_1 (- v_v_241_1)) 127) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_19_1)) 0) (<= (- (- v_b_19_1) v_b_19_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_20_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_20_1) 4294967295) (<= (- v_b_20_1 (- v_v_241_1)) 129) (<= (- (- v_b_20_1) (- v_v_241_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 4294967295) (<= (- ULTIMATE.start_main_~i~6 v_v_241_1) 130) (<= (- v_b_19_1 v_v_241_1) 128)))} [2018-12-19 13:31:07,936 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 13:31:07,936 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 13:31:10,741 WARN L276 ngHoareTripleChecker]: Post: {2147483628#(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_~cont~6 ULTIMATE.start_main_~i~6) 1) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~MAX~6 4294967297)) (<= (* 2 ULTIMATE.start_main_~MAX~6) 4) (<= (- 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_~i~6 (+ ULTIMATE.start_main_~cont~6 1)) (<= 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_~cont~6 ULTIMATE.start_main_~MAX~6) 2) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 2) (<= (- (- 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 ULTIMATE.start_main_~i~6) 3) (<= (* 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_~j~6 ULTIMATE.start_main_~MAX~6) 2) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~i~6 4294967299)) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 2) (<= ULTIMATE.start_main_~i~6 1) (<= (- (- 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_~i~6 ULTIMATE.start_main_~j~6) 1) (<= (- (- 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_~MAX~6 (- ULTIMATE.start_main_~i~6)) 3) (<= 0 (* 2 ULTIMATE.start_main_~j~6)) (<= (- 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_~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_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 2) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 4) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~j~6 2)) (<= 0 (+ ULTIMATE.start_main_~i~6 4294967297)) (<= (* 2 ULTIMATE.start_main_~i~6) 2) (<= ULTIMATE.start_main_~cont~6 (+ ULTIMATE.start_main_~i~6 4294967297)) (<= 0 (+ (* 2 ULTIMATE.start_main_~i~6) 8589934594)) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 2) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~cont~6 2)) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~j~6 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (exists ((v_b_27_1 Int) (v_b_28_1 Int)) (and (forall ((v_prenex_96 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_96))) 0) (< v_prenex_96 v_b_27_1) (<= v_b_28_1 v_prenex_96))) (<= 0 (+ v_b_27_1 ULTIMATE.start_main_~MAX~6 8589934593)) (<= v_b_27_1 (+ ULTIMATE.start_main_~cont~6 1)) (<= ULTIMATE.start_main_~cont~6 (+ v_b_27_1 4294967297)) (forall ((v_idx_73 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_73)) 4294967297) (< v_idx_73 v_b_27_1) (<= v_b_28_1 v_idx_73))) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_28_1)) 4) (<= (* 2 v_b_27_1) 2) (<= 0 (+ v_b_27_1 ULTIMATE.start_main_~j~6 4294967297)) (forall ((v_prenex_78 Int)) (or (< v_prenex_78 v_b_27_1) (<= v_b_28_1 v_prenex_78) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_78)) 4294967296))) (<= (- (- v_b_28_1) v_b_28_1) 8589934592) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_28_1)) 2) (<= 0 (+ ULTIMATE.start_main_~j~6 v_b_28_1 4294967296)) (<= 0 (+ v_b_27_1 v_b_28_1 8589934593)) (<= (+ v_b_27_1 ULTIMATE.start_main_~MAX~6) 3) (forall ((v_prenex_84 Int)) (or (< v_prenex_84 v_b_27_1) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_84))) 4294967297) (<= v_b_28_1 v_prenex_84))) (<= 0 (+ v_b_28_1 4294967296)) (forall ((v_prenex_94 Int)) (or (<= v_b_28_1 v_prenex_94) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_94)) 0) (< v_prenex_94 v_b_27_1))) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_27_1)) 0) (<= ULTIMATE.start_main_~i~6 (+ v_b_28_1 4294967297)) (<= (- v_b_28_1 (- v_b_28_1)) 4) (<= (- ULTIMATE.start_main_~i~6 v_b_27_1) 0) (<= (- v_b_27_1 v_b_28_1) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_27_1)) (- 1)) (<= (+ v_b_27_1 v_b_28_1) 3) (forall ((v_prenex_90 Int)) (or (<= v_b_28_1 v_prenex_90) (< v_prenex_90 v_b_27_1) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_90))) 1))) (<= v_b_28_1 (+ v_b_27_1 4294967299)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_28_1)) 2) (forall ((v_prenex_80 Int)) (or (<= (- v_b_28_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_80))) 2) (< v_prenex_80 v_b_27_1) (<= v_b_28_1 v_prenex_80))) (<= (- ULTIMATE.start_main_~j~6 (- v_b_27_1)) 1) (<= v_b_27_1 (+ v_b_28_1 4294967297)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_28_1) 8589934592) (<= v_b_28_1 (+ ULTIMATE.start_main_~cont~6 2)) (<= ULTIMATE.start_main_~j~6 (+ v_b_27_1 4294967297)) (<= ULTIMATE.start_main_~cont~6 (+ v_b_28_1 4294967296)) (<= (+ v_b_27_1 ULTIMATE.start_main_~i~6) 2) (<= (- (- ULTIMATE.start_main_~i~6) v_b_27_1) 8589934594) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_28_1 4294967296)) (<= 0 (+ (* 2 v_b_27_1) 8589934594)) (forall ((v_prenex_98 Int)) (or (<= v_b_28_1 v_prenex_98) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_98)) 2) (< v_prenex_98 v_b_27_1))) (<= (- (- v_b_27_1) (- v_b_28_1)) 1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_27_1) 4294967297) (forall ((v_prenex_76 Int)) (or (<= v_b_28_1 v_prenex_76) (<= (- v_b_28_1 (select ULTIMATE.start_main_~str1~6 v_prenex_76)) 2) (< v_prenex_76 v_b_27_1))) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_28_1 4294967298)) (<= v_b_27_1 (+ ULTIMATE.start_main_~MAX~6 4294967297)) (<= v_b_27_1 (+ ULTIMATE.start_main_~i~6 4294967298)) (<= (+ v_b_28_1 ULTIMATE.start_main_~i~6) 3) (forall ((v_prenex_86 Int)) (or (<= v_b_28_1 v_prenex_86) (< v_prenex_86 v_b_27_1) (<= (- v_b_27_1 (select ULTIMATE.start_main_~str1~6 v_prenex_86)) 1))) (forall ((v_prenex_87 Int)) (or (<= (- v_b_27_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_87))) 1) (< v_prenex_87 v_b_27_1) (<= v_b_28_1 v_prenex_87))) (<= v_b_27_1 (+ ULTIMATE.start_main_~j~6 1)) (<= (- (- v_b_27_1) v_b_28_1) 8589934593) (<= (- (- v_b_27_1) v_b_27_1) 8589934594) (<= (+ v_b_27_1 ULTIMATE.start_main_~j~6) 1) (<= v_b_28_1 2) (<= (- v_b_27_1 (- v_b_27_1)) 2) (<= v_b_28_1 (+ ULTIMATE.start_main_~j~6 2)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_27_1)) 2) (<= (- v_b_27_1 (- v_b_28_1)) 3) (forall ((v_prenex_82 Int)) (or (< v_prenex_82 v_b_27_1) (<= v_b_28_1 v_prenex_82) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_82))) 0))) (<= (- ULTIMATE.start_main_~cont~6 v_b_28_1) 4294967296) (<= v_b_28_1 (+ ULTIMATE.start_main_~MAX~6 4294967298)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_28_1) 8589934593) (forall ((v_prenex_91 Int)) (or (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_91))) 0) (<= v_b_28_1 v_prenex_91) (< v_prenex_91 v_b_27_1))) (<= (- ULTIMATE.start_main_~i~6 (- v_b_28_1)) 3) (<= 0 (+ (* 2 v_b_28_1) 8589934592)) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_28_1) 4) (<= (- (- ULTIMATE.start_main_~j~6) v_b_28_1) 4294967296) (<= (+ ULTIMATE.start_main_~cont~6 v_b_28_1) 2) (<= ULTIMATE.start_main_~j~6 (+ v_b_28_1 4294967296)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_28_1)) 2) (forall ((v_prenex_89 Int)) (or (<= (- (- v_b_27_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_89))) 4294967297) (<= v_b_28_1 v_prenex_89) (< v_prenex_89 v_b_27_1))) (<= 0 (+ v_b_28_1 ULTIMATE.start_main_~i~6 8589934593)) (forall ((v_prenex_75 Int)) (or (< v_prenex_75 v_b_27_1) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_75)) 1) (<= v_b_28_1 v_prenex_75))) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_27_1) 8589934593) (<= (* 2 v_b_28_1) 4) (forall ((v_prenex_92 Int)) (or (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_prenex_92)) 0) (<= v_b_28_1 v_prenex_92) (< v_prenex_92 v_b_27_1))) (<= (- ULTIMATE.start_main_~j~6 v_b_27_1) 4294967297) (forall ((v_prenex_81 Int)) (or (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_81))) 0) (< v_prenex_81 v_b_27_1) (<= v_b_28_1 v_prenex_81))) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_28_1)) 0) (forall ((v_prenex_88 Int)) (or (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_88)) (select ULTIMATE.start_main_~str1~6 v_prenex_88)) 0) (< v_prenex_88 v_b_27_1) (<= v_b_28_1 v_prenex_88))) (forall ((v_prenex_95 Int)) (or (<= (- (- v_b_27_1) (select ULTIMATE.start_main_~str1~6 v_prenex_95)) 4294967297) (< v_prenex_95 v_b_27_1) (<= v_b_28_1 v_prenex_95))) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_27_1) 4294967297) (<= 0 (+ ULTIMATE.start_main_~MAX~6 v_b_28_1 8589934592)) (<= ULTIMATE.start_main_~i~6 (+ v_b_27_1 4294967298)) (forall ((v_prenex_99 Int)) (or (<= (- (- v_b_28_1) (select ULTIMATE.start_main_~str1~6 v_prenex_99)) 4294967296) (<= v_b_28_1 v_prenex_99) (< v_prenex_99 v_b_27_1))) (<= 0 (+ v_b_27_1 ULTIMATE.start_main_~i~6 8589934594)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_27_1) 1) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_27_1)) 3) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_27_1)) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_28_1) (- 1)) (<= 0 (+ v_b_27_1 4294967297)) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_27_1 4294967297)) (forall ((v_prenex_77 Int)) (or (<= v_b_28_1 v_prenex_77) (< v_prenex_77 v_b_27_1) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_prenex_77)) 0))) (<= v_b_28_1 (+ ULTIMATE.start_main_~i~6 4294967299)) (forall ((v_prenex_97 Int)) (or (<= v_b_28_1 v_prenex_97) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_97)) 0) (< v_prenex_97 v_b_27_1))) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_28_1)) 1) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_27_1)) 1) (<= (+ ULTIMATE.start_main_~cont~6 v_b_27_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_28_1) 4294967296) (forall ((v_prenex_83 Int)) (or (<= v_b_28_1 v_prenex_83) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_83))) 2) (< v_prenex_83 v_b_27_1))) (<= (+ ULTIMATE.start_main_~j~6 v_b_28_1) 2) (forall ((v_prenex_93 Int)) (or (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_93) (- (select ULTIMATE.start_main_~str1~6 v_prenex_93))) 0) (< v_prenex_93 v_b_27_1) (<= v_b_28_1 v_prenex_93))) (<= v_b_27_1 1) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_27_1 4294967299)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_27_1)) 1) (<= (- ULTIMATE.start_main_~j~6 v_b_28_1) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 v_b_28_1) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_28_1)) 2) (forall ((v_prenex_79 Int)) (or (< v_prenex_79 v_b_27_1) (<= v_b_28_1 v_prenex_79) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_79))) 4294967296))) (<= (- ULTIMATE.start_main_~cont~6 v_b_27_1) 4294967297) (forall ((v_prenex_85 Int)) (or (<= (- (- v_b_28_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_85))) 4294967296) (<= v_b_28_1 v_prenex_85) (< v_prenex_85 v_b_27_1))))) (<= ULTIMATE.start_main_~MAX~6 2) (<= 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_~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_~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)) (<= 0 (+ (* 2 ULTIMATE.start_main_~MAX~6) 8589934592)) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6) 1) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 1))} [2018-12-19 13:31:16,059 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 13:31:16,060 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 13:31:16,060 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 13:31:16,060 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 13:31:16,061 WARN L224 ngHoareTripleChecker]: Pre: {2147483627#(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) (forall ((v_idx_78 Int) (v_idx_76 Int) (v_idx_77 Int)) (or (<= v_b_2_1 v_idx_76) (< v_idx_78 v_b_3_1) (<= v_b_3_1 v_idx_77) (and (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_77)) 128) (<= (- (- v_b_3_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_77)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_77)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_77)) 127) (<= (- v_b_3_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_77))) 128) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_77)) (select c_ULTIMATE.start_main_~str1~6 v_idx_77)) 256) (<= (- v_b_3_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_77)) 129) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_77))) 126) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_77))) 127) (<= (- (- v_b_2_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_77)) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_77)) 4294967423) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_77))) 4294967422) (<= (- v_b_2_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_77))) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_77)) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_77))) 126) (<= (- (- v_b_2_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_77))) 127) (<= (- v_b_2_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_77)) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_77))) 127) (<= (- (- v_b_3_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_77))) 126) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_77))) 128) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_77)) 129) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_77) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_77))) 254)) (< v_idx_77 v_b_2_1))) (<= (- 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)))) (exists ((v_b_19_1 Int) (v_v_241_1 Int) (v_b_20_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_241_1)) 4294967423) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_241_1)) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_20_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_241_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_241_1)) 4294967422) (<= (- c_ULTIMATE.start_main_~i~6 v_b_19_1) 2) (<= (- v_b_20_1 v_v_241_1) 130) (<= (- (- 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)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_19_1) 0) (<= (- (- v_v_241_1) v_v_241_1) 256) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_20_1)) 2) (forall ((v_idx_81 Int) (v_idx_82 Int) (v_idx_80 Int)) (or (< v_idx_82 v_b_20_1) (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_81))) 4294967423) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_81))) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_81))) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_81)) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_81))) 4294967422) (<= (- v_b_20_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_81)) 130) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_81))) 127) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_81) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_81))) 254) (<= (- v_b_19_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_81))) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_81)) 128) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_81)) (select c_ULTIMATE.start_main_~str1~6 v_idx_81)) 256) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_81)) 4294967424) (<= (- (- v_b_20_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_81)) 128) (<= (- (- v_b_19_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_81))) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_81)) 4294967423) (<= (- v_b_20_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_81))) 129) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_81)) 128) (<= (- (- v_b_19_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_81)) 128) (<= (- (- v_b_20_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_81))) 127) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_81)) 130) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_81))) 129) (<= (- v_b_19_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_81)) 128)) (<= v_b_19_1 v_idx_80) (< v_idx_81 v_b_19_1) (<= v_b_20_1 v_idx_81))) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_19_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_241_1) 4294967423) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_19_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_241_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_~cont~6 c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_19_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_241_1) 128) (<= (- v_b_19_1 (- v_b_20_1)) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_20_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_20_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_19_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_19_1)) 4294967295) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_241_1) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_20_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_241_1) 4294967424) (<= (- (- v_b_20_1) v_v_241_1) 128) (<= (- v_b_19_1 (- v_b_19_1)) 0) (<= (- (- v_b_19_1) v_b_20_1) 0) (<= (- (- v_b_20_1) v_b_20_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_19_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_20_1)) 4) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_241_1)) 129) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_20_1)) 2) (<= (- (- v_b_19_1) (- v_b_20_1)) 2) (<= (- v_b_19_1 v_b_20_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 4294967296) (<= (- v_b_20_1 (- v_b_20_1)) 4) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- (- v_b_19_1) (- v_v_241_1)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_19_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_20_1) 0) (<= (- (- v_b_19_1) v_v_241_1) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_20_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_241_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_19_1) 4294967295) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_19_1)) 2) (<= (- v_v_241_1 (- v_v_241_1)) 254) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_20_1) 4294967296) (<= (- v_b_19_1 (- v_v_241_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_19_1)) 0) (<= (- (- v_b_19_1) v_b_19_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_20_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_20_1) 4294967295) (<= (- v_b_20_1 (- v_v_241_1)) 129) (<= (- (- v_b_20_1) (- v_v_241_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967295) (<= (- c_ULTIMATE.start_main_~i~6 v_v_241_1) 130) (<= (- v_b_19_1 v_v_241_1) 128))))} [2018-12-19 13:31:16,061 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 13:31:16,061 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 13:31:16,061 WARN L230 ngHoareTripleChecker]: Post: {2147483626#(exists ((v_b_32_1 Int) (v_b_19_1 Int) (v_v_241_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 4294967295) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_241_1)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_241_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_241_1)) 4294967422) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_32_1)) 4294967298) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_32_1)) 3) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_19_1) (- 1)) (<= (- v_b_19_1 (- v_b_32_1)) 3) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_241_1)) 130) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_32_1)) 0) (<= (- (- v_v_241_1) v_v_241_1) 256) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_241_1)) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_32_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_32_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_241_1) 4294967423) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_32_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_241_1) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_19_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_32_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_32_1)) 3) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_241_1) 128) (<= (- c_ULTIMATE.start_main_~i~6 v_b_32_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 6) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_19_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_19_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_19_1)) 4294967295) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_241_1) 128) (forall ((v_idx_85 Int) (v_idx_86 Int) (v_idx_84 Int)) (or (<= v_b_19_1 v_idx_84) (< v_idx_85 v_b_19_1) (< v_idx_86 v_b_32_1) (<= v_b_32_1 v_idx_85) (and (<= (- v_b_32_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_85)) 131) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_85))) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_85))) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_85)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_85)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_85))) 4294967422) (<= (- (- v_b_32_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_85)) 127) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_85) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_85))) 254) (<= (- v_b_19_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_85))) 127) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_85))) 130) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_85)) 128) (<= (- (- v_b_32_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_85))) 126) (<= (- v_b_32_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_85))) 130) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_85)) (select c_ULTIMATE.start_main_~str1~6 v_idx_85)) 256) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_85)) 131) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_85))) 126) (<= (- (- v_b_19_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_85))) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_85)) 4294967423) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_85)) 127) (<= (- (- v_b_19_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_85)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_85))) 126) (<= (- v_b_19_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_85)) 128)))) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) (- 1)) (<= (- (- v_b_19_1) v_b_32_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- v_b_19_1 (- v_b_19_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 4294967298) (<= (- v_b_19_1 v_b_32_1) (- 1)) (<= (- 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) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_32_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_241_1)) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_19_1)) (- 1)) (<= (- (- v_b_32_1) v_b_32_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_241_1) 127) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_19_1)) 3) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_32_1) 4294967294) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967294) (<= (- (- v_b_32_1) (- v_v_241_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- (- v_b_19_1) (- v_v_241_1)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_19_1)) 0) (<= (- (- v_b_19_1) v_v_241_1) 128) (<= (- v_b_32_1 (- v_b_32_1)) 6) (<= (- v_b_32_1 v_v_241_1) 131) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) (- 1)) (<= (- (- v_b_19_1) (- v_b_32_1)) 3) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_19_1) 4294967295) (<= (- (- v_b_32_1) v_v_241_1) 127) (<= (- v_v_241_1 (- v_v_241_1)) 254) (<= (- v_b_19_1 (- v_v_241_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_19_1)) 0) (<= (- v_b_32_1 (- v_v_241_1)) 130) (<= (- c_ULTIMATE.start_main_~i~6 v_v_241_1) 131) (<= (- (- v_b_19_1) v_b_19_1) 0) (<= (- (- 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_~i~6) (- v_b_19_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_b_19_1) 3) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_32_1)) 6) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 3) (<= (- v_b_19_1 v_v_241_1) 128)))} [2018-12-19 13:31:16,061 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 13:31:16,070 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 13:31:16,070 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 13:31:18,169 WARN L181 SmtUtils]: Spent 2.10 s on a formula simplification. DAG size of input: 423 DAG size of output: 232 [2018-12-19 13:31:18,170 WARN L270 ngHoareTripleChecker]: Pre: {2147483627#(exists ((v_b_19_1 Int) (v_v_241_1 Int) (v_b_20_1 Int)) (and (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 4294967295) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_241_1)) 4294967423) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_241_1)) 127) (<= (- (- ULTIMATE.start_main_~i~6) v_b_20_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_241_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_241_1)) 4294967422) (<= (- ULTIMATE.start_main_~i~6 v_b_19_1) 2) (<= (- v_b_20_1 v_v_241_1) 130) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 2) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) v_b_19_1) 0) (<= (- (- v_v_241_1) v_v_241_1) 256) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_20_1)) 2) (forall ((v_idx_81 Int) (v_idx_82 Int) (v_idx_80 Int)) (or (< v_idx_82 v_b_20_1) (and (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_81))) 4294967423) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_81))) 127) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_81))) 127) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_81)) 128) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_81))) 4294967422) (<= (- v_b_20_1 (select ULTIMATE.start_main_~str1~6 v_idx_81)) 130) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_81))) 127) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_81) (- (select ULTIMATE.start_main_~str1~6 v_idx_81))) 254) (<= (- v_b_19_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_81))) 127) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_81)) 128) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_81)) (select ULTIMATE.start_main_~str1~6 v_idx_81)) 256) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_81)) 4294967424) (<= (- (- v_b_20_1) (select ULTIMATE.start_main_~str1~6 v_idx_81)) 128) (<= (- (- v_b_19_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_81))) 127) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_81)) 4294967423) (<= (- v_b_20_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_81))) 129) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_81)) 128) (<= (- (- v_b_19_1) (select ULTIMATE.start_main_~str1~6 v_idx_81)) 128) (<= (- (- v_b_20_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_81))) 127) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_81)) 130) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_81))) 129) (<= (- v_b_19_1 (select ULTIMATE.start_main_~str1~6 v_idx_81)) 128)) (<= v_b_19_1 v_idx_80) (< v_idx_81 v_b_19_1) (<= v_b_20_1 v_idx_81))) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_19_1) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 v_v_241_1) 4294967423) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_19_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_v_241_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_~cont~6 ULTIMATE.start_main_~i~6) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_19_1) 0) (<= (- ULTIMATE.start_main_~cont~6 v_v_241_1) 128) (<= (- v_b_19_1 (- v_b_20_1)) 2) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_20_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_20_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_19_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_19_1)) 4294967295) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_241_1) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_20_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_241_1) 4294967424) (<= (- (- v_b_20_1) v_v_241_1) 128) (<= (- v_b_19_1 (- v_b_19_1)) 0) (<= (- (- v_b_19_1) v_b_20_1) 0) (<= (- (- v_b_20_1) v_b_20_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_19_1)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_20_1)) 4) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- ULTIMATE.start_main_~i~6 (- v_v_241_1)) 129) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 2) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_20_1)) 2) (<= (- (- v_b_19_1) (- v_b_20_1)) 2) (<= (- v_b_19_1 v_b_20_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) 4294967296) (<= (- v_b_20_1 (- v_b_20_1)) 4) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- (- v_b_19_1) (- v_v_241_1)) 127) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_19_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_20_1) 0) (<= (- (- v_b_19_1) v_v_241_1) 128) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_20_1)) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_241_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 v_b_19_1) 4294967295) (<= (- ULTIMATE.start_main_~i~6 (- v_b_19_1)) 2) (<= (- v_v_241_1 (- v_v_241_1)) 254) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_20_1) 4294967296) (<= (- v_b_19_1 (- v_v_241_1)) 127) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_19_1)) 0) (<= (- (- v_b_19_1) v_b_19_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_20_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_20_1) 4294967295) (<= (- v_b_20_1 (- v_v_241_1)) 129) (<= (- (- v_b_20_1) (- v_v_241_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 4294967295) (<= (- ULTIMATE.start_main_~i~6 v_v_241_1) 130) (<= (- v_b_19_1 v_v_241_1) 128)))} [2018-12-19 13:31:18,170 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 13:31:18,170 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 13:31:20,638 WARN L276 ngHoareTripleChecker]: Post: {2147483626#(and (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 4294967295) (exists ((v_b_32_1 Int) (v_b_19_1 Int)) (and (<= 0 (+ (* 2 v_b_19_1) 255)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_32_1)) 4294967298) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_32_1)) 3) (<= (+ v_b_32_1 ULTIMATE.start_main_~cont~6) 258) (<= (- v_b_19_1 (- v_b_32_1)) 3) (<= (- (- ULTIMATE.start_main_~i~6) v_b_19_1) (- 1)) (forall ((v_idx_85 Int)) (or (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_85)) 128) (< v_idx_85 v_b_19_1) (<= v_b_32_1 v_idx_85))) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_32_1)) 0) (<= ULTIMATE.start_main_~cont~6 (+ v_b_19_1 255)) (<= v_b_19_1 (+ ULTIMATE.start_main_~cont~6 255)) (<= 0 (+ v_b_19_1 ULTIMATE.start_main_~i~6 254)) (<= v_b_32_1 (+ ULTIMATE.start_main_~cont~6 258)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_32_1)) 0) (<= (+ v_b_19_1 ULTIMATE.start_main_~i~6) 258) (forall ((v_prenex_102 Int)) (or (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_102)) 127) (< v_prenex_102 v_b_19_1) (<= v_b_32_1 v_prenex_102))) (<= (- ULTIMATE.start_main_~cont~6 v_b_32_1) (- 1)) (forall ((v_prenex_113 Int)) (or (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_113)) 4294967423) (< v_prenex_113 v_b_19_1) (<= v_b_32_1 v_prenex_113))) (forall ((v_prenex_107 Int)) (or (< v_prenex_107 v_b_19_1) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_107)) 127) (<= v_b_32_1 v_prenex_107))) (forall ((v_prenex_109 Int)) (or (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_109)) 131) (< v_prenex_109 v_b_19_1) (<= v_b_32_1 v_prenex_109))) (<= 0 (+ v_b_32_1 ULTIMATE.start_main_~cont~6 254)) (forall ((v_prenex_117 Int)) (or (< v_prenex_117 v_b_19_1) (<= (- (- v_b_19_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_117))) 127) (<= v_b_32_1 v_prenex_117))) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_32_1) (- 2)) (<= (+ v_b_32_1 ULTIMATE.start_main_~MAX~6) 4294967553) (forall ((v_prenex_114 Int)) (or (<= v_b_32_1 v_prenex_114) (< v_prenex_114 v_b_19_1) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_114))) 4294967422))) (forall ((v_prenex_108 Int)) (or (< v_prenex_108 v_b_19_1) (<= v_b_32_1 v_prenex_108) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_108))) 127))) (<= (- ULTIMATE.start_main_~cont~6 v_b_19_1) 0) (<= (+ ULTIMATE.start_main_~cont~6 v_b_32_1) 258) (<= v_b_19_1 (+ ULTIMATE.start_main_~i~6 254)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_32_1) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_32_1)) 3) (forall ((v_prenex_115 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_115)) 128) (< v_prenex_115 v_b_19_1) (<= v_b_32_1 v_prenex_115))) (<= 0 (+ v_b_19_1 255)) (forall ((v_prenex_106 Int)) (or (<= v_b_32_1 v_prenex_106) (< v_prenex_106 v_b_19_1) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_106))) 130))) (forall ((v_prenex_105 Int)) (or (< v_prenex_105 v_b_19_1) (<= v_b_32_1 v_prenex_105) (<= (- (- v_b_19_1) (select ULTIMATE.start_main_~str1~6 v_prenex_105)) 128))) (<= v_b_32_1 (+ ULTIMATE.start_main_~i~6 257)) (<= (- ULTIMATE.start_main_~i~6 v_b_32_1) 0) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_19_1 255)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_19_1) (- 1)) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_19_1) 4294967550) (<= (+ ULTIMATE.start_main_~cont~6 v_b_19_1) 255) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_19_1)) 4294967295) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_19_1) 0) (forall ((v_prenex_118 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_118))) 126) (< v_prenex_118 v_b_19_1) (<= v_b_32_1 v_prenex_118))) (forall ((v_prenex_103 Int)) (or (< v_prenex_103 v_b_19_1) (<= (- (- v_b_32_1) (select ULTIMATE.start_main_~str1~6 v_prenex_103)) 127) (<= v_b_32_1 v_prenex_103))) (<= (- (- v_b_19_1) v_b_32_1) (- 1)) (<= ULTIMATE.start_main_~i~6 (+ v_b_19_1 258)) (<= (- v_b_19_1 (- v_b_19_1)) 0) (<= (* 2 v_b_32_1) 261) (<= (- v_b_19_1 v_b_32_1) (- 1)) (<= v_b_32_1 258) (<= v_b_32_1 (+ ULTIMATE.start_main_~MAX~6 257)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_32_1) (- 2)) (forall ((v_prenex_119 Int)) (or (< v_prenex_119 v_b_19_1) (<= (- v_b_32_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_119))) 130) (<= v_b_32_1 v_prenex_119))) (<= 0 (+ v_b_32_1 ULTIMATE.start_main_~MAX~6 253)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_19_1)) (- 1)) (<= ULTIMATE.start_main_~cont~6 (+ v_b_32_1 254)) (<= (- (- v_b_32_1) v_b_32_1) (- 2)) (<= v_b_32_1 (+ v_b_19_1 258)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_32_1) 4294967294) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_19_1 4294967550)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_19_1)) 3) (<= 0 (+ v_b_32_1 ULTIMATE.start_main_~i~6 253)) (<= (* 2 v_b_19_1) 255) (forall ((v_prenex_104 Int)) (or (< v_prenex_104 v_b_19_1) (<= v_b_32_1 v_prenex_104) (<= (- v_b_19_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_104))) 127))) (<= v_b_19_1 255) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_32_1 254)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_19_1)) 0) (<= v_b_19_1 (+ ULTIMATE.start_main_~MAX~6 254)) (forall ((v_prenex_100 Int)) (or (<= v_b_32_1 v_prenex_100) (< v_prenex_100 v_b_19_1) (<= (- (- v_b_32_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_100))) 126))) (<= 0 (+ v_b_32_1 v_b_19_1 254)) (<= (- v_b_32_1 (- v_b_32_1)) 6) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_32_1 4294967549)) (forall ((v_prenex_120 Int)) (or (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_120) (- (select ULTIMATE.start_main_~str1~6 v_prenex_120))) 254) (<= v_b_32_1 v_prenex_120) (< v_prenex_120 v_b_19_1))) (<= 0 (+ v_b_32_1 254)) (<= (- (- v_b_19_1) (- v_b_32_1)) 3) (forall ((v_prenex_111 Int)) (or (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_111))) 126) (< v_prenex_111 v_b_19_1) (<= v_b_32_1 v_prenex_111))) (<= (- ULTIMATE.start_main_~MAX~6 v_b_19_1) 4294967295) (<= ULTIMATE.start_main_~i~6 (+ v_b_32_1 257)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_19_1)) 0) (<= (- (- v_b_19_1) v_b_19_1) 0) (<= (+ v_b_32_1 v_b_19_1) 258) (<= (+ v_b_32_1 ULTIMATE.start_main_~i~6) 261) (forall ((v_prenex_112 Int)) (or (<= (- v_b_19_1 (select ULTIMATE.start_main_~str1~6 v_prenex_112)) 128) (<= v_b_32_1 v_prenex_112) (< v_prenex_112 v_b_19_1))) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_19_1)) (- 1)) (<= (- ULTIMATE.start_main_~i~6 v_b_19_1) 3) (<= 0 (+ (* 2 v_b_32_1) 253)) (forall ((v_prenex_110 Int)) (or (<= v_b_32_1 v_prenex_110) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_110)) (select ULTIMATE.start_main_~str1~6 v_prenex_110)) 256) (< v_prenex_110 v_b_19_1))) (forall ((v_prenex_116 Int)) (or (<= v_b_32_1 v_prenex_116) (< v_prenex_116 v_b_19_1) (<= (- v_b_32_1 (select ULTIMATE.start_main_~str1~6 v_prenex_116)) 131))) (forall ((v_prenex_101 Int)) (or (< v_prenex_101 v_b_19_1) (<= v_b_32_1 v_prenex_101) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_101))) 127))) (<= (- ULTIMATE.start_main_~i~6 (- v_b_32_1)) 6) (<= 0 (+ ULTIMATE.start_main_~MAX~6 v_b_19_1 254)) (<= v_b_19_1 (+ v_b_32_1 254)))) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) (- 2)) (<= 0 (+ ULTIMATE.start_main_~i~6 254)) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~MAX~6 257)) (<= (- 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) (<= (* 2 ULTIMATE.start_main_~i~6) 261) (<= 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_~cont~6) ULTIMATE.start_main_~i~6) (- 1)) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6 254)) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 6) (<= 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_~MAX~6 ULTIMATE.start_main_~i~6) 4294967553) (<= ULTIMATE.start_main_~cont~6 255) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) (- 1)) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 258) (<= (- (- 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_~MAX~6 (- ULTIMATE.start_main_~i~6)) 4294967298) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~cont~6 258)) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 3) (<= 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)) (<= ULTIMATE.start_main_~i~6 258) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 3))} [2018-12-19 13:31:24,572 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 13:31:24,573 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 13:31:24,573 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 13:31:24,573 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 13:31:24,574 WARN L224 ngHoareTripleChecker]: Pre: {2147483623#(or (exists ((v_b_23_1 Int) (v_b_11_1 Int) (v_b_24_1 Int) (v_v_91_1 Int) (v_v_250_1 Int) (v_b_10_1 Int)) (and (<= (- c_ULTIMATE.start_main_~i~6 v_b_24_1) (- 2)) (<= (- v_b_10_1 v_b_23_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_23_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_v_250_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_24_1)) 1) (<= (- v_b_11_1 (- v_b_11_1)) 2) (<= (- v_b_10_1 (- v_b_24_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_11_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_24_1)) 2) (<= (- v_b_23_1 (- v_b_23_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_24_1) 0) (<= (- (- v_b_24_1) (- v_v_91_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_91_1) 0) (<= (- (- v_b_24_1) v_v_91_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_91_1) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_91_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_91_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) (- 2)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_11_1)) 2) (<= (- c_ULTIMATE.start_main_~j~6 v_b_23_1) 1) (<= (- v_v_91_1 (- v_v_91_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_10_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_24_1) (- 1)) (<= (- v_b_10_1 (- v_b_11_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_23_1) (- 1)) (<= (- v_b_23_1 v_v_91_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_24_1)) 2) (<= (- v_v_250_1 (- v_v_250_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_11_1)) 0) (<= (- v_b_23_1 (- v_v_250_1)) 0) (<= (- v_v_250_1 (- v_v_91_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_~i~6) v_b_24_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_250_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- v_b_10_1 (- v_v_91_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_10_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_23_1) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_10_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_250_1)) 0) (<= (- v_b_10_1 (- v_v_250_1)) 0) (<= (- (- v_b_10_1) v_b_23_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_250_1)) 1) (<= (- v_b_10_1 (- v_b_10_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_24_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_250_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_250_1) 1) (<= (- (- v_b_24_1) v_v_250_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_23_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_11_1) 0) (<= (- (- v_b_11_1) v_b_23_1) (- 1)) (<= (- (- 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_~i~6) (- v_b_23_1)) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_250_1)) 1) (<= (- (- v_b_23_1) v_v_250_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_11_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_91_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_250_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) c_ULTIMATE.start_main_~j~6) (- 2)) (<= (- (- v_b_11_1) v_v_250_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_24_1)) 0) (<= (- (- v_v_250_1) v_v_91_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- v_b_11_1 v_b_24_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_11_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_23_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_91_1)) (- 1)) (<= (- (- v_b_10_1) (- v_b_23_1)) 0) (<= (- (- v_b_10_1) v_b_11_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_23_1)) 1) (<= (- v_b_24_1 v_v_250_1) 1) (<= (- (- v_b_23_1) v_v_91_1) 0) (<= (- (- v_b_11_1) (- v_b_23_1)) (- 1)) (<= (- v_b_10_1 v_b_11_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_250_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_91_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 2) (<= (- v_b_10_1 v_b_24_1) (- 1)) (<= (- v_b_11_1 (- v_b_23_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_24_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_250_1) 0) (<= (- (- v_b_23_1) v_b_23_1) 0) (<= (- (- v_v_250_1) v_v_250_1) 0) (<= (- (- v_b_24_1) (- v_v_250_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_10_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_91_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_10_1) (- 1)) (<= (- (- v_b_10_1) v_v_250_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_10_1) (- 1)) (<= (- v_b_24_1 (- v_v_250_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- (- v_b_10_1) (- v_v_91_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_23_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_11_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_23_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- v_b_11_1 (- v_v_250_1)) 1) (<= (- (- v_b_23_1) v_b_24_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- v_b_10_1 v_v_250_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_91_1)) (- 1)) (<= (- v_b_10_1 v_v_91_1) 0) (forall ((v_idx_102 Int) (v_idx_98 Int) (v_idx_99 Int) (v_idx_97 Int) (v_idx_100 Int) (v_idx_101 Int)) (or (<= v_b_24_1 v_idx_98) (<= v_b_23_1 v_idx_97) (< v_idx_102 v_b_11_1) (and (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_98))) 1) (<= (- v_b_11_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_98))) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_98))) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_98)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_98)) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_101))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_98)) 1) (<= (- (- v_b_24_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_98)) (- 1)) (<= (- v_b_10_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_98)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_98)) 1) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_98)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_101))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_101))) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_101)) (select c_ULTIMATE.start_main_~str1~6 v_idx_101)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_101)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_101)) 1) (<= (- v_b_10_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_101)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_98))) 1) (<= (- (- v_b_23_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_98))) 0) (<= (- (- v_b_23_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_98)) 0) (<= (- (- v_b_11_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_98))) (- 1)) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_98) (select c_ULTIMATE.start_main_~str1~6 v_idx_101)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_101)) (- 1)) (<= (- v_b_23_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_101))) 0) (<= (- v_b_11_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_98)) 1) (<= (- v_b_23_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_98)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_98)) (- 1)) (<= (- (- v_b_11_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_98)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_101)) 1) (<= (- (- v_b_24_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_101))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_98)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_98))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_98))) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_101)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_98)) (select c_ULTIMATE.start_main_~str1~6 v_idx_101)) 0) (<= (- v_b_24_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_101)) 1) (<= (- (- v_b_24_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_101)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_101)) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_101))) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_101))) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_101))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_101))) (- 1)) (<= (- (- v_b_23_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_101))) 0) (<= (- v_b_24_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_98)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_98)) 1) (<= (- (- v_b_23_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_101)) 0) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_101) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_101))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_98))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_101)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_98)) 0) (<= (- (- v_b_10_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_101)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_98)) (select c_ULTIMATE.start_main_~str2~6 v_idx_98)) 0) (<= (- v_b_23_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_101)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_101))) 1) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_98) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_98))) 0) (<= (- (- v_b_24_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_98))) (- 1)) (<= (- v_b_23_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_98))) 0) (<= (- v_b_11_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_101))) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_101)) (- 1)) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_98) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_101))) 0) (<= (- (- v_b_10_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_98))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_98))) 1) (<= (- (- v_b_10_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_98)) 0) (<= (- v_b_24_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_101))) 1) (<= (- v_b_10_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_101))) 0) (<= (- v_b_24_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_98))) 1) (<= (- (- v_b_10_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_101))) 0) (<= (- v_b_11_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_101)) 1) (<= (- (- v_b_11_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_101))) (- 1)) (<= (- (- v_b_11_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_101)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_101))) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_98))) 0) (<= (- v_b_10_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_98))) 0)) (<= v_b_11_1 v_idx_101) (< v_idx_101 v_b_10_1) (<= v_b_10_1 v_idx_100) (< v_idx_98 v_b_23_1) (< v_idx_99 v_b_24_1))) (<= (- v_v_250_1 v_v_91_1) 0) (<= (- (- v_b_10_1) v_b_24_1) (- 1)) (<= (- v_b_23_1 (- v_v_91_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_11_1)) 2) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_250_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_11_1) (- 2)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_91_1)) (- 1)) (<= (- (- v_b_23_1) (- v_v_91_1)) 0) (<= (- (- 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_~cont~6 v_b_23_1) 0) (<= (- v_b_11_1 (- v_b_24_1)) 2) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_23_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_250_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_23_1 v_b_24_1) (- 1)) (<= (- (- v_b_11_1) (- v_b_24_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_91_1)) 1) (<= (- v_b_23_1 (- v_b_24_1)) 1) (<= (- v_b_11_1 (- v_v_91_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- v_b_24_1) v_b_24_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_10_1)) (- 1)) (<= (- (- v_b_10_1) (- v_b_11_1)) 1) (<= (- v_b_11_1 v_v_91_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_10_1)) (- 1)) (<= (- (- v_b_11_1) v_v_91_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_91_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_10_1) 1) (<= (- (- v_b_11_1) v_b_24_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_23_1)) 0) (<= (- (- v_b_23_1) (- v_b_24_1)) 1) (<= (- c_ULTIMATE.start_main_~i~6 v_b_23_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_250_1) 0) (<= (- (- v_v_250_1) (- v_v_91_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_10_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 2) (<= (- c_ULTIMATE.start_main_~j~6 v_v_250_1) 1) (<= (- 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)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_91_1)) 0) (<= (- (- v_v_91_1) v_v_91_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_91_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_91_1) 1) (<= (- (- v_b_23_1) (- v_v_250_1)) 0) (<= (- (- v_b_11_1) (- v_v_250_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_11_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 1) (<= (- v_b_11_1 v_v_250_1) 1) (<= (- v_b_23_1 v_v_250_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_24_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_91_1) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_24_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_250_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_250_1)) (- 1)) (<= (- v_b_24_1 v_v_91_1) 1) (<= (- 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) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_23_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) (- 2)) (<= (- v_b_10_1 (- v_b_23_1)) 0) (<= (- (- v_b_10_1) (- v_b_24_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_11_1)) 1) (<= (- v_b_11_1 v_b_23_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_23_1) 0) (<= (- v_b_24_1 (- v_b_24_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_11_1)) 2) (<= (- (- v_b_10_1) v_v_91_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_24_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_11_1) (- 2)) (<= (- c_ULTIMATE.start_main_~j~6 v_b_11_1) 0) (<= (- (- v_b_10_1) (- v_v_250_1)) 0) (<= (- v_b_24_1 (- v_v_91_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_24_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_24_1)) 2) (<= (- (- v_b_11_1) (- v_v_91_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_10_1) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_24_1) (- 2)))) (exists ((v_b_11_1 Int) (v_v_91_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_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) (<= (- v_b_10_1 v_v_91_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- 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) (<= (- c_ULTIMATE.start_main_~i~6 v_b_11_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_11_1)) 0) (<= (- (- v_b_11_1) v_v_91_1) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 v_v_91_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_10_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_91_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_91_1)) 0) (<= (- 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) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 v_b_11_1) 4294967296) (<= (- v_v_91_1 (- v_v_91_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_11_1) 4294967296) (<= (- 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) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_91_1)) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_91_1)) 0) (<= (- v_b_11_1 (- v_v_91_1)) 1) (<= (- (- v_b_10_1) (- v_v_91_1)) 4294967297) (<= (- 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_10_1 (- v_v_91_1)) 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) (<= (- v_b_11_1 v_v_91_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) (<= (- (- v_b_10_1) v_v_91_1) 4294967297) (<= (- 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 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) v_v_91_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_10_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_91_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_91_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- v_v_91_1) v_v_91_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_91_1) 0) (forall ((v_idx_104 Int) (v_idx_105 Int) (v_idx_106 Int)) (or (<= v_b_10_1 v_idx_104) (and (<= (- (- v_b_10_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_105)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_105)) 4294967296) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_105) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_105))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_105)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_105))) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_105)) (select c_ULTIMATE.start_main_~str1~6 v_idx_105)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_105)) 0) (<= (- v_b_10_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_105)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_105))) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_105))) 0) (<= (- v_b_11_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_105))) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_105))) 0) (<= (- (- v_b_10_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_105))) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_105)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_105)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_105))) 4294967297) (<= (- v_b_10_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_105))) 0) (<= (- (- v_b_11_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_105)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_105)) 1) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_105)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_105)) 0) (<= (- v_b_11_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_105)) 1) (<= (- (- v_b_11_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_105))) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_105))) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_105))) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_105))) 4294967296)) (<= v_b_11_1 v_idx_105) (< v_idx_106 v_b_11_1) (< v_idx_105 v_b_10_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_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_v_91_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_10_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_11_1) 8589934592) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_91_1) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- v_b_11_1) v_b_11_1) 8589934592) (<= (- (- v_b_11_1) (- v_v_91_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_91_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_11_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_10_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_11_1)) 1) (<= (- v_b_10_1 v_b_11_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 2) (<= (- (- 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_b_10_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_10_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_91_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_91_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_91_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 8589934594) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_91_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 1))))} [2018-12-19 13:31:24,574 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 13:31:24,575 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 13:31:24,575 WARN L230 ngHoareTripleChecker]: Post: {2147483622#(exists ((v_b_42_1 Int) (v_v_565_1 Int) (v_b_11_1 Int) (v_b_41_1 Int) (v_v_91_1 Int) (v_b_10_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_41_1)) 1) (<= (- c_ULTIMATE.start_main_~j~6 v_v_565_1) 1) (<= (- v_b_41_1 v_v_91_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_42_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_565_1) 0) (<= (- (- v_b_10_1) v_b_41_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_41_1)) (- 1)) (<= (- (- v_b_10_1) v_b_42_1) (- 1)) (<= (- v_b_42_1 v_v_565_1) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 2) (<= (- v_b_41_1 (- v_v_565_1)) 0) (<= (- (- v_b_11_1) (- v_b_41_1)) (- 1)) (<= (- v_b_11_1 (- v_b_11_1)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_565_1) 0) (<= (- (- v_b_42_1) v_v_91_1) (- 1)) (<= (- v_b_11_1 v_v_565_1) 1) (<= (- (- v_b_41_1) v_v_91_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_11_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- v_b_10_1 v_b_41_1) 0) (forall ((v_idx_108 Int) (v_idx_109 Int) (v_idx_107 Int) (v_idx_111 Int) (v_idx_112 Int) (v_idx_110 Int)) (or (<= v_b_41_1 v_idx_107) (and (<= (- v_b_10_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_108))) 0) (<= (- (- v_b_11_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_108))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_108)) (- 1)) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_108)) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_111))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_108))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_108)) 1) (<= (- v_b_41_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_111)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_108))) (- 1)) (<= (- (- v_b_41_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_108)) 0) (<= (- (- v_b_10_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_108)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_108))) 0) (<= (- (- v_b_42_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_111))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_108)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_108))) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_111))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_111))) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_111)) (select c_ULTIMATE.start_main_~str1~6 v_idx_111)) 0) (<= (- v_b_42_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_108)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_111)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_111)) 1) (<= (- v_b_10_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_111)) 0) (<= (- v_b_41_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_108))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_111)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_108))) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_108)) 0) (<= (- (- v_b_42_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_111)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_108)) 1) (<= (- v_b_11_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_108)) 1) (<= (- (- v_b_41_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_111)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_111)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_111)) 0) (<= (- v_b_42_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_111)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_111)) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_111))) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_111))) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_111))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_111))) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_108))) 1) (<= (- v_b_11_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_108))) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_108)) (- 1)) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_108) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_111))) 0) (<= (- (- v_b_10_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_108))) 0) (<= (- v_b_10_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_108)) 0) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_111) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_111))) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_108)) (select c_ULTIMATE.start_main_~str2~6 v_idx_108)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_111)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_108))) (- 1)) (<= (- v_b_42_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_111))) 1) (<= (- (- v_b_10_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_111)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_111))) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_108))) 1) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_108) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_108))) 0) (<= (- v_b_11_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_111))) 1) (<= (- v_b_41_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_108)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_111)) (- 1)) (<= (- (- v_b_11_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_108)) (- 1)) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_108)) (select c_ULTIMATE.start_main_~str1~6 v_idx_111)) 0) (<= (- v_b_10_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_111))) 0) (<= (- (- v_b_41_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_111))) 0) (<= (- (- v_b_42_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_108))) (- 1)) (<= (- (- v_b_10_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_111))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_108)) (- 1)) (<= (- (- v_b_41_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_108))) 0) (<= (- v_b_11_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_111)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_108)) 1) (<= (- (- v_b_11_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_111))) (- 1)) (<= (- v_b_42_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_108))) 1) (<= (- (- v_b_11_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_111)) (- 1)) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_108) (select c_ULTIMATE.start_main_~str1~6 v_idx_111)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_111))) 1) (<= (- v_b_41_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_111))) 0) (<= (- (- v_b_42_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_108)) (- 1))) (<= v_b_42_1 v_idx_108) (<= v_b_10_1 v_idx_110) (< v_idx_111 v_b_10_1) (< v_idx_109 v_b_42_1) (< v_idx_108 v_b_41_1) (<= v_b_11_1 v_idx_111) (< v_idx_112 v_b_11_1))) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_91_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_91_1) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_91_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_91_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_41_1) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) (- 2)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_565_1)) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_11_1)) 2) (<= (- v_b_11_1 (- v_v_565_1)) 1) (<= (- (- v_b_10_1) (- v_b_42_1)) 1) (<= (- (- v_b_10_1) (- v_v_565_1)) 0) (<= (- v_v_91_1 (- v_v_91_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_10_1)) (- 1)) (<= (- (- v_b_11_1) (- v_b_42_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_41_1)) 1) (<= (- v_b_10_1 (- v_b_11_1)) 1) (<= (- v_b_42_1 (- v_v_91_1)) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_11_1)) 0) (<= (- v_v_565_1 (- v_v_565_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)) (<= (- v_b_10_1 (- v_v_91_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_10_1)) 1) (<= (- (- v_b_41_1) (- v_v_91_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_42_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_10_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_v_565_1) (- 1)) (<= (- (- v_b_41_1) (- v_v_565_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_565_1) (- 1)) (<= (- (- v_v_565_1) (- v_v_91_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_41_1)) (- 1)) (<= (- v_b_10_1 (- v_b_10_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_11_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_41_1)) 1) (<= (- (- v_b_11_1) v_b_41_1) (- 1)) (<= (- (- 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) (<= (- (- v_b_11_1) v_b_42_1) (- 2)) (<= (- v_b_41_1 (- v_b_42_1)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_11_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_91_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_41_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~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 v_b_11_1) (- 1)) (<= (- v_b_42_1 v_v_91_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 v_b_42_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_91_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_41_1) 0) (<= (- (- v_b_10_1) v_b_11_1) (- 1)) (<= (- v_v_565_1 (- v_v_91_1)) 0) (<= (- v_b_10_1 (- v_b_41_1)) 0) (<= (- (- v_v_565_1) v_v_565_1) 0) (<= (- v_b_10_1 v_b_11_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_91_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_41_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_10_1)) 1) (<= (- (- v_b_41_1) (- v_b_42_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_565_1)) 1) (<= (- v_b_10_1 (- v_b_42_1)) 1) (<= (- (- v_b_42_1) v_b_42_1) (- 2)) (<= (- v_b_41_1 v_v_565_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_91_1) (- 1)) (<= (- 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)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- (- v_b_10_1) (- v_v_91_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_42_1)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- v_b_42_1 (- v_v_565_1)) 1) (<= (- (- v_b_41_1) v_b_41_1) 0) (<= (- v_b_41_1 (- v_b_41_1)) 0) (<= (- (- v_b_42_1) v_v_565_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_11_1) 0) (<= (- v_b_42_1 (- v_b_42_1)) 2) (<= (- v_b_10_1 (- v_v_565_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_42_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_565_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_41_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_565_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- v_b_10_1) v_v_565_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_565_1)) 0) (<= (- (- v_b_42_1) (- v_v_91_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_91_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_41_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_42_1) 0) (<= (- v_b_10_1 v_v_91_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_42_1)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_565_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_565_1) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_11_1)) 2) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_11_1) (- 2)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_91_1)) (- 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)) (<= (- (- v_b_10_1) (- v_b_41_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_10_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_42_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_42_1)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_41_1) (- 1)) (<= (- v_b_10_1 v_v_565_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_10_1) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_42_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_11_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_565_1)) (- 1)) (<= (- v_b_10_1 v_b_42_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_91_1)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_42_1)) 0) (<= (- v_b_11_1 (- v_v_91_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_42_1) (- 2)) (<= (- (- v_b_11_1) v_v_565_1) (- 1)) (<= (- (- v_v_565_1) v_v_91_1) 0) (<= (- v_b_41_1 v_b_42_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 v_b_41_1) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_10_1)) (- 1)) (<= (- (- v_b_10_1) (- v_b_11_1)) 1) (<= (- (- v_b_42_1) (- v_v_565_1)) (- 1)) (<= (- v_b_11_1 v_v_91_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_10_1)) (- 1)) (<= (- (- v_b_11_1) v_v_91_1) (- 1)) (<= (- v_v_565_1 v_v_91_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_91_1)) 1) (<= (- v_b_41_1 (- v_v_91_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_10_1) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_42_1) (- 2)) (<= (- (- v_b_11_1) (- v_v_565_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_41_1)) (- 1)) (<= (- v_b_11_1 v_b_41_1) 1) (<= (- (- v_b_41_1) v_v_565_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_10_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_565_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)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_91_1)) 0) (<= (- (- v_v_91_1) v_v_91_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_91_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_91_1) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_41_1) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_11_1)) 1) (<= (- v_b_11_1 (- v_b_42_1)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_42_1)) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_91_1) 1) (<= (- v_b_11_1 (- v_b_41_1)) 1) (<= (- 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) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_565_1) (- 1)) (<= (- v_b_11_1 v_b_42_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_11_1)) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_42_1)) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_42_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_11_1)) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_41_1) 0) (<= (- (- v_b_10_1) v_v_91_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_11_1) (- 2)) (<= (- c_ULTIMATE.start_main_~j~6 v_b_11_1) 0) (<= (- (- v_b_41_1) v_b_42_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_565_1) 1) (<= (- (- v_b_11_1) (- v_v_91_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_10_1) 1)))} [2018-12-19 13:31:24,575 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 13:31:24,584 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 13:31:24,584 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 13:31:24,702 WARN L181 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 731 [2018-12-19 13:31:24,703 WARN L270 ngHoareTripleChecker]: Pre: {2147483623#(or (exists ((v_b_23_1 Int) (v_b_11_1 Int) (v_b_24_1 Int) (v_v_91_1 Int) (v_v_250_1 Int) (v_b_10_1 Int)) (and (<= (- ULTIMATE.start_main_~i~6 v_b_24_1) (- 2)) (<= (- v_b_10_1 v_b_23_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_23_1)) (- 1)) (<= (- ULTIMATE.start_main_~i~6 v_v_250_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 2) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_24_1)) 1) (<= (- v_b_11_1 (- v_b_11_1)) 2) (<= (- v_b_10_1 (- v_b_24_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_11_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_24_1)) 2) (<= (- v_b_23_1 (- v_b_23_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_24_1) 0) (<= (- (- v_b_24_1) (- v_v_91_1)) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 v_v_91_1) 0) (<= (- (- v_b_24_1) v_v_91_1) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_v_91_1) 1) (<= (- ULTIMATE.start_main_~j~6 (- v_v_91_1)) 1) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_91_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) (- 2)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_11_1)) 2) (<= (- ULTIMATE.start_main_~j~6 v_b_23_1) 1) (<= (- v_v_91_1 (- v_v_91_1)) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_10_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_24_1) (- 1)) (<= (- v_b_10_1 (- v_b_11_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_23_1) (- 1)) (<= (- v_b_23_1 v_v_91_1) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_24_1)) 2) (<= (- v_v_250_1 (- v_v_250_1)) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_11_1)) 0) (<= (- v_b_23_1 (- v_v_250_1)) 0) (<= (- v_v_250_1 (- v_v_91_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) v_b_10_1) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_24_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_250_1)) 1) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- v_b_10_1 (- v_v_91_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_10_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 v_b_23_1) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_10_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_250_1)) 0) (<= (- v_b_10_1 (- v_v_250_1)) 0) (<= (- (- v_b_10_1) v_b_23_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 2) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_250_1)) 1) (<= (- v_b_10_1 (- v_b_10_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_24_1) (- 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_250_1)) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 v_v_250_1) 1) (<= (- (- v_b_24_1) v_v_250_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_23_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_11_1) 0) (<= (- (- v_b_11_1) v_b_23_1) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_11_1) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_23_1)) 1) (<= (- ULTIMATE.start_main_~j~6 (- v_v_250_1)) 1) (<= (- (- v_b_23_1) v_v_250_1) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_11_1)) 0) (<= (- ULTIMATE.start_main_~i~6 v_v_91_1) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_250_1) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) (- 2)) (<= (- (- v_b_11_1) v_v_250_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_24_1)) 0) (<= (- (- v_v_250_1) v_v_91_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 0) (<= (- v_b_11_1 v_b_24_1) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_11_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_23_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_91_1)) (- 1)) (<= (- (- v_b_10_1) (- v_b_23_1)) 0) (<= (- (- v_b_10_1) v_b_11_1) (- 1)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_23_1)) 1) (<= (- v_b_24_1 v_v_250_1) 1) (<= (- (- v_b_23_1) v_v_91_1) 0) (<= (- (- v_b_11_1) (- v_b_23_1)) (- 1)) (<= (- v_b_10_1 v_b_11_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 (- v_v_250_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) v_v_91_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 2) (<= (- v_b_10_1 v_b_24_1) (- 1)) (<= (- v_b_11_1 (- v_b_23_1)) 1) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_24_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_250_1) 0) (<= (- (- v_b_23_1) v_b_23_1) 0) (<= (- (- v_v_250_1) v_v_250_1) 0) (<= (- (- v_b_24_1) (- v_v_250_1)) (- 1)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_10_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_91_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_10_1) (- 1)) (<= (- (- v_b_10_1) v_v_250_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_10_1) (- 1)) (<= (- v_b_24_1 (- v_v_250_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 0) (<= (- (- v_b_10_1) (- v_v_91_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) v_b_23_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_11_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_23_1) 1) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 0) (<= (- v_b_11_1 (- v_v_250_1)) 1) (<= (- (- v_b_23_1) v_b_24_1) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 0) (<= (- v_b_10_1 v_v_250_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_v_91_1)) (- 1)) (<= (- v_b_10_1 v_v_91_1) 0) (forall ((v_idx_102 Int) (v_idx_98 Int) (v_idx_99 Int) (v_idx_97 Int) (v_idx_100 Int) (v_idx_101 Int)) (or (<= v_b_24_1 v_idx_98) (<= v_b_23_1 v_idx_97) (< v_idx_102 v_b_11_1) (and (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_98))) 1) (<= (- v_b_11_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_98))) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_98))) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str2~6 v_idx_98)) 0) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_idx_98)) (- (select ULTIMATE.start_main_~str1~6 v_idx_101))) 0) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str2~6 v_idx_98)) 1) (<= (- (- v_b_24_1) (select ULTIMATE.start_main_~str2~6 v_idx_98)) (- 1)) (<= (- v_b_10_1 (select ULTIMATE.start_main_~str2~6 v_idx_98)) 0) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str2~6 v_idx_98)) 1) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str2~6 v_idx_98)) (- 1)) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_101))) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_101))) 0) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_101)) (select ULTIMATE.start_main_~str1~6 v_idx_101)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_101)) 0) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_101)) 1) (<= (- v_b_10_1 (select ULTIMATE.start_main_~str1~6 v_idx_101)) 0) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_98))) 1) (<= (- (- v_b_23_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_98))) 0) (<= (- (- v_b_23_1) (select ULTIMATE.start_main_~str2~6 v_idx_98)) 0) (<= (- (- v_b_11_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_98))) (- 1)) (<= (- (select ULTIMATE.start_main_~str2~6 v_idx_98) (select ULTIMATE.start_main_~str1~6 v_idx_101)) 0) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_101)) (- 1)) (<= (- v_b_23_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_101))) 0) (<= (- v_b_11_1 (select ULTIMATE.start_main_~str2~6 v_idx_98)) 1) (<= (- v_b_23_1 (select ULTIMATE.start_main_~str2~6 v_idx_98)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str2~6 v_idx_98)) (- 1)) (<= (- (- v_b_11_1) (select ULTIMATE.start_main_~str2~6 v_idx_98)) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_101)) 1) (<= (- (- v_b_24_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_101))) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str2~6 v_idx_98)) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_98))) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_98))) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_101)) 0) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_idx_98)) (select ULTIMATE.start_main_~str1~6 v_idx_101)) 0) (<= (- v_b_24_1 (select ULTIMATE.start_main_~str1~6 v_idx_101)) 1) (<= (- (- v_b_24_1) (select ULTIMATE.start_main_~str1~6 v_idx_101)) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_101)) 1) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_101))) 1) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_101))) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_101))) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_101))) (- 1)) (<= (- (- v_b_23_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_101))) 0) (<= (- v_b_24_1 (select ULTIMATE.start_main_~str2~6 v_idx_98)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str2~6 v_idx_98)) 1) (<= (- (- v_b_23_1) (select ULTIMATE.start_main_~str1~6 v_idx_101)) 0) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_101) (- (select ULTIMATE.start_main_~str1~6 v_idx_101))) 0) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_98))) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_101)) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str2~6 v_idx_98)) 0) (<= (- (- v_b_10_1) (select ULTIMATE.start_main_~str1~6 v_idx_101)) 0) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_idx_98)) (select ULTIMATE.start_main_~str2~6 v_idx_98)) 0) (<= (- v_b_23_1 (select ULTIMATE.start_main_~str1~6 v_idx_101)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_101))) 1) (<= (- (select ULTIMATE.start_main_~str2~6 v_idx_98) (- (select ULTIMATE.start_main_~str2~6 v_idx_98))) 0) (<= (- (- v_b_24_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_98))) (- 1)) (<= (- v_b_23_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_98))) 0) (<= (- v_b_11_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_101))) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_101)) (- 1)) (<= (- (select ULTIMATE.start_main_~str2~6 v_idx_98) (- (select ULTIMATE.start_main_~str1~6 v_idx_101))) 0) (<= (- (- v_b_10_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_98))) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_98))) 1) (<= (- (- v_b_10_1) (select ULTIMATE.start_main_~str2~6 v_idx_98)) 0) (<= (- v_b_24_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_101))) 1) (<= (- v_b_10_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_101))) 0) (<= (- v_b_24_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_98))) 1) (<= (- (- v_b_10_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_101))) 0) (<= (- v_b_11_1 (select ULTIMATE.start_main_~str1~6 v_idx_101)) 1) (<= (- (- v_b_11_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_101))) (- 1)) (<= (- (- v_b_11_1) (select ULTIMATE.start_main_~str1~6 v_idx_101)) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_101))) 1) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_98))) 0) (<= (- v_b_10_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_98))) 0)) (<= v_b_11_1 v_idx_101) (< v_idx_101 v_b_10_1) (<= v_b_10_1 v_idx_100) (< v_idx_98 v_b_23_1) (< v_idx_99 v_b_24_1))) (<= (- v_v_250_1 v_v_91_1) 0) (<= (- (- v_b_10_1) v_b_24_1) (- 1)) (<= (- v_b_23_1 (- v_v_91_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_11_1)) 2) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- ULTIMATE.start_main_~j~6) v_v_250_1) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_11_1) (- 2)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 1) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_91_1)) (- 1)) (<= (- (- v_b_23_1) (- v_v_91_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_10_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_23_1) 0) (<= (- v_b_11_1 (- v_b_24_1)) 2) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_23_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_v_250_1) 1) (<= (- ULTIMATE.start_main_~j~6 v_b_10_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_11_1) (- 1)) (<= (- v_b_23_1 v_b_24_1) (- 1)) (<= (- (- v_b_11_1) (- v_b_24_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_91_1)) 1) (<= (- v_b_23_1 (- v_b_24_1)) 1) (<= (- v_b_11_1 (- v_v_91_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- v_b_24_1) v_b_24_1) (- 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_10_1)) (- 1)) (<= (- (- v_b_10_1) (- v_b_11_1)) 1) (<= (- v_b_11_1 v_v_91_1) 1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_10_1)) (- 1)) (<= (- (- v_b_11_1) v_v_91_1) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_91_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 v_b_10_1) 1) (<= (- (- v_b_11_1) v_b_24_1) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_23_1)) 0) (<= (- (- v_b_23_1) (- v_b_24_1)) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_23_1) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 v_v_250_1) 0) (<= (- (- v_v_250_1) (- v_v_91_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_10_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 2) (<= (- ULTIMATE.start_main_~j~6 v_v_250_1) 1) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 2) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_10_1) 0) (<= (- (- v_b_11_1) v_b_11_1) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_91_1)) 0) (<= (- (- v_v_91_1) v_v_91_1) 0) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 2) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_91_1) 0) (<= (- ULTIMATE.start_main_~j~6 v_v_91_1) 1) (<= (- (- v_b_23_1) (- v_v_250_1)) 0) (<= (- (- v_b_11_1) (- v_v_250_1)) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_11_1)) 1) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 1) (<= (- v_b_11_1 v_v_250_1) 1) (<= (- v_b_23_1 v_v_250_1) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_24_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 1) (<= (- ULTIMATE.start_main_~MAX~6 v_v_91_1) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_24_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_250_1)) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_250_1)) (- 1)) (<= (- v_b_24_1 v_v_91_1) 1) (<= (- ULTIMATE.start_main_~cont~6 v_b_10_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- (- v_b_10_1) v_b_10_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_23_1)) 0) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) (- 2)) (<= (- v_b_10_1 (- v_b_23_1)) 0) (<= (- (- v_b_10_1) (- v_b_24_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_11_1)) 1) (<= (- v_b_11_1 v_b_23_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_23_1) 0) (<= (- v_b_24_1 (- v_b_24_1)) 2) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_11_1)) 2) (<= (- (- v_b_10_1) v_v_91_1) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_24_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_11_1) (- 2)) (<= (- ULTIMATE.start_main_~j~6 v_b_11_1) 0) (<= (- (- v_b_10_1) (- v_v_250_1)) 0) (<= (- v_b_24_1 (- v_v_91_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 1) (<= (- ULTIMATE.start_main_~cont~6 v_b_24_1) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_24_1)) 2) (<= (- (- v_b_11_1) (- v_v_91_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_10_1) 1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_24_1) (- 2)))) (exists ((v_b_11_1 Int) (v_v_91_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_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) (<= (- v_b_10_1 v_v_91_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- 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) (<= (- ULTIMATE.start_main_~i~6 v_b_11_1) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_11_1)) 0) (<= (- (- v_b_11_1) v_v_91_1) 4294967296) (<= (- ULTIMATE.start_main_~j~6 v_v_91_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_10_1) 0) (<= (- ULTIMATE.start_main_~cont~6 v_v_91_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_91_1)) 0) (<= (- 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) (- ULTIMATE.start_main_~j~6)) 4294967296) (<= (- ULTIMATE.start_main_~j~6 v_b_11_1) 4294967296) (<= (- v_v_91_1 (- v_v_91_1)) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_b_11_1) 4294967296) (<= (- 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) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_91_1)) 1) (<= (- ULTIMATE.start_main_~j~6 (- v_v_91_1)) 0) (<= (- v_b_11_1 (- v_v_91_1)) 1) (<= (- (- v_b_10_1) (- v_v_91_1)) 4294967297) (<= (- 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_10_1 (- v_v_91_1)) 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) (<= (- v_b_11_1 v_v_91_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) (<= (- (- v_b_10_1) v_v_91_1) 4294967297) (<= (- 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 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) v_v_91_1) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_10_1)) 0) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_v_91_1) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_91_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- v_v_91_1) v_v_91_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_91_1) 0) (forall ((v_idx_104 Int) (v_idx_105 Int) (v_idx_106 Int)) (or (<= v_b_10_1 v_idx_104) (and (<= (- (- v_b_10_1) (select ULTIMATE.start_main_~str1~6 v_idx_105)) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_105)) 4294967296) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_105) (- (select ULTIMATE.start_main_~str1~6 v_idx_105))) 0) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_105)) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_105))) 0) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_105)) (select ULTIMATE.start_main_~str1~6 v_idx_105)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_105)) 0) (<= (- v_b_10_1 (select ULTIMATE.start_main_~str1~6 v_idx_105)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_105))) 1) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_105))) 0) (<= (- v_b_11_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_105))) 1) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_105))) 0) (<= (- (- v_b_10_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_105))) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_105)) 0) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_105)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_105))) 4294967297) (<= (- v_b_10_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_105))) 0) (<= (- (- v_b_11_1) (select ULTIMATE.start_main_~str1~6 v_idx_105)) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_105)) 1) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_105)) 0) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_105)) 0) (<= (- v_b_11_1 (select ULTIMATE.start_main_~str1~6 v_idx_105)) 1) (<= (- (- v_b_11_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_105))) 4294967296) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_105))) 0) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_105))) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_105))) 4294967296)) (<= v_b_11_1 v_idx_105) (< v_idx_106 v_b_11_1) (< v_idx_105 v_b_10_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_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_v_91_1)) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_10_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_11_1) 8589934592) (<= (- ULTIMATE.start_main_~MAX~6 v_v_91_1) 1) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- (- v_b_11_1) v_b_11_1) 8589934592) (<= (- (- v_b_11_1) (- v_v_91_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_91_1)) 4294967296) (<= (- ULTIMATE.start_main_~j~6 (- v_b_11_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_10_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_11_1)) 1) (<= (- v_b_10_1 v_b_11_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 2) (<= (- (- 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_b_10_1) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_10_1)) 0) (<= (- ULTIMATE.start_main_~i~6 v_v_91_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) v_v_91_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_91_1)) 4294967297) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 8589934594) (<= (- ULTIMATE.start_main_~i~6 (- v_v_91_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 1))))} [2018-12-19 13:31:24,703 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 13:31:24,704 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 13:31:29,669 WARN L138 XnfTransformerHelper]: expecting exponential blowup for input size 68 [2018-12-19 13:31:29,988 WARN L276 ngHoareTripleChecker]: Post: {2147483622#(or (and (<= 1 ULTIMATE.start_main_~MAX~6) (exists ((v_b_42_1 Int) (v_b_11_1 Int) (v_b_41_1 Int) (v_b_10_1 Int)) (and (<= (+ v_b_41_1 ULTIMATE.start_main_~i~6 1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_41_1)) 1) (<= (+ v_b_41_1 v_b_10_1) 0) (forall ((v_prenex_131 Int)) (or (<= (- v_b_42_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_131))) 1) (<= v_b_11_1 v_prenex_131) (< v_prenex_131 v_b_10_1))) (forall ((v_prenex_148 Int)) (or (<= (- (- v_b_41_1) (select ULTIMATE.start_main_~str2~6 v_prenex_148)) 0) (<= v_b_42_1 v_prenex_148) (< v_prenex_148 v_b_41_1))) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_42_1) (- 1)) (forall ((v_prenex_151 Int)) (or (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_151)) (- 1)) (< v_prenex_151 v_b_10_1) (<= v_b_11_1 v_prenex_151))) (<= v_b_42_1 1) (forall ((v_prenex_141 Int)) (or (<= v_b_42_1 v_prenex_141) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_141))) (- 1)) (< v_prenex_141 v_b_41_1))) (<= (- (- v_b_10_1) v_b_41_1) 0) (<= (- (- v_b_10_1) v_b_42_1) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_41_1)) (- 1)) (forall ((v_prenex_139 Int)) (or (<= (- v_b_11_1 (select ULTIMATE.start_main_~str1~6 v_prenex_139)) 1) (<= v_b_11_1 v_prenex_139) (< v_prenex_139 v_b_10_1))) (<= (+ v_b_11_1 v_b_10_1) 1) (forall ((v_prenex_191 Int)) (or (<= v_b_42_1 v_prenex_191) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str2~6 v_prenex_191)) 1) (< v_prenex_191 v_b_41_1))) (forall ((v_prenex_146 Int)) (or (<= v_b_11_1 v_prenex_146) (< v_prenex_146 v_b_10_1) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_prenex_146)) 1))) (<= (- (- v_b_11_1) (- v_b_41_1)) (- 1)) (forall ((v_prenex_156 Int) (v_prenex_155 Int)) (or (< v_prenex_156 v_b_10_1) (< v_prenex_155 v_b_41_1) (<= v_b_42_1 v_prenex_155) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_155)) (- (select ULTIMATE.start_main_~str1~6 v_prenex_156))) 0) (<= v_b_11_1 v_prenex_156))) (<= (+ v_b_42_1 ULTIMATE.start_main_~MAX~6) 2) (forall ((v_prenex_172 Int)) (or (<= (- (- v_b_41_1) (select ULTIMATE.start_main_~str1~6 v_prenex_172)) 0) (< v_prenex_172 v_b_10_1) (<= v_b_11_1 v_prenex_172))) (<= (+ v_b_10_1 1) ULTIMATE.start_main_~j~6) (<= (- v_b_11_1 (- v_b_11_1)) 2) (<= v_b_11_1 (+ ULTIMATE.start_main_~i~6 2)) (forall ((v_prenex_170 Int)) (or (<= v_b_11_1 v_prenex_170) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_170))) 0) (< v_prenex_170 v_b_10_1))) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_11_1)) 0) (<= v_b_42_1 ULTIMATE.start_main_~j~6) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_11_1)) (<= (- v_b_10_1 v_b_41_1) 0) (<= (+ ULTIMATE.start_main_~i~6 v_b_10_1 1) 0) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_41_1 1)) (forall ((v_prenex_187 Int)) (or (<= (- (- v_b_42_1) (select ULTIMATE.start_main_~str1~6 v_prenex_187)) (- 1)) (< v_prenex_187 v_b_10_1) (<= v_b_11_1 v_prenex_187))) (<= v_b_42_1 (+ ULTIMATE.start_main_~i~6 2)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_41_1) 1) (<= v_b_42_1 ULTIMATE.start_main_~MAX~6) (<= v_b_10_1 0) (forall ((v_prenex_159 Int) (v_prenex_160 Int)) (or (< v_prenex_160 v_b_10_1) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_159)) (select ULTIMATE.start_main_~str1~6 v_prenex_160)) 0) (<= v_b_11_1 v_prenex_160) (<= v_b_42_1 v_prenex_159) (< v_prenex_159 v_b_41_1))) (<= (- ULTIMATE.start_main_~j~6 (- v_b_11_1)) 2) (<= (+ v_b_41_1 ULTIMATE.start_main_~j~6) 1) (<= 1 (+ v_b_41_1 ULTIMATE.start_main_~MAX~6)) (<= v_b_42_1 (+ ULTIMATE.start_main_~cont~6 1)) (<= (- (- v_b_10_1) (- v_b_42_1)) 1) (<= (+ v_b_42_1 v_b_11_1) 2) (<= ULTIMATE.start_main_~j~6 v_b_42_1) (<= ULTIMATE.start_main_~j~6 v_b_11_1) (<= (- (- v_b_11_1) (- v_b_42_1)) 0) (<= 2 (* 2 v_b_11_1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_10_1)) (- 1)) (<= (+ v_b_42_1 ULTIMATE.start_main_~j~6) 2) (<= 1 (+ v_b_11_1 ULTIMATE.start_main_~cont~6)) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_10_1 1)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_41_1)) 1) (<= (- v_b_10_1 (- v_b_11_1)) 1) (<= v_b_10_1 v_b_41_1) (forall ((v_prenex_121 Int)) (or (< v_prenex_121 v_b_41_1) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_121))) 1) (<= v_b_42_1 v_prenex_121))) (<= 1 (+ ULTIMATE.start_main_~j~6 v_b_10_1)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_11_1)) 0) (<= (+ v_b_11_1 ULTIMATE.start_main_~cont~6) 1) (forall ((v_prenex_181 Int)) (or (<= (- v_b_10_1 (select ULTIMATE.start_main_~str1~6 v_prenex_181)) 0) (<= v_b_11_1 v_prenex_181) (< v_prenex_181 v_b_10_1))) (<= (- (- ULTIMATE.start_main_~j~6) v_b_10_1) (- 1)) (<= ULTIMATE.start_main_~cont~6 v_b_41_1) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_10_1)) 1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_42_1)) 0) (forall ((v_prenex_193 Int)) (or (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str2~6 v_prenex_193)) (- 1)) (<= v_b_42_1 v_prenex_193) (< v_prenex_193 v_b_41_1))) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_10_1)) 1) (<= (+ v_b_42_1 v_b_10_1) 1) (forall ((v_prenex_171 Int)) (or (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str2~6 v_prenex_171)) 1) (<= v_b_42_1 v_prenex_171) (< v_prenex_171 v_b_41_1))) (forall ((v_prenex_194 Int)) (or (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_194))) (- 1)) (< v_prenex_194 v_b_10_1) (<= v_b_11_1 v_prenex_194))) (forall ((v_prenex_132 Int)) (or (<= v_b_42_1 v_prenex_132) (< v_prenex_132 v_b_41_1) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_132)) (select ULTIMATE.start_main_~str2~6 v_prenex_132)) 0))) (<= (+ v_b_41_1 ULTIMATE.start_main_~MAX~6) 1) (forall ((v_prenex_161 Int) (v_prenex_162 Int)) (or (< v_prenex_162 v_b_10_1) (<= v_b_11_1 v_prenex_162) (< v_prenex_161 v_b_41_1) (<= v_b_42_1 v_prenex_161) (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_161) (- (select ULTIMATE.start_main_~str1~6 v_prenex_162))) 0))) (forall ((v_prenex_186 Int)) (or (<= v_b_11_1 v_prenex_186) (< v_prenex_186 v_b_10_1) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_186)) (select ULTIMATE.start_main_~str1~6 v_prenex_186)) 0))) (forall ((v_prenex_140 Int)) (or (<= (- (- v_b_42_1) (select ULTIMATE.start_main_~str2~6 v_prenex_140)) (- 1)) (< v_prenex_140 v_b_41_1) (<= v_b_42_1 v_prenex_140))) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_41_1)) (- 1)) (<= (- v_b_10_1 (- v_b_10_1)) 0) (<= (+ v_b_41_1 1) ULTIMATE.start_main_~j~6) (<= (- (- ULTIMATE.start_main_~i~6) v_b_11_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_41_1)) 1) (forall ((v_prenex_150 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_150)) 0) (<= v_b_11_1 v_prenex_150) (< v_prenex_150 v_b_10_1))) (<= 1 (+ v_b_42_1 v_b_10_1)) (<= (- (- v_b_11_1) v_b_41_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 v_b_11_1) (- 2)) (<= (- (- v_b_11_1) v_b_42_1) (- 2)) (<= 1 (+ v_b_11_1 v_b_10_1)) (forall ((v_prenex_180 Int)) (or (<= v_b_11_1 v_prenex_180) (<= (- (- v_b_10_1) (select ULTIMATE.start_main_~str1~6 v_prenex_180)) 0) (< v_prenex_180 v_b_10_1))) (<= v_b_41_1 (+ ULTIMATE.start_main_~i~6 1)) (<= (- v_b_41_1 (- v_b_42_1)) 1) (forall ((v_prenex_184 Int)) (or (<= v_b_42_1 v_prenex_184) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str2~6 v_prenex_184)) (- 1)) (< v_prenex_184 v_b_41_1))) (<= v_b_10_1 (+ ULTIMATE.start_main_~i~6 1)) (forall ((v_prenex_189 Int)) (or (<= v_b_42_1 v_prenex_189) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_189))) (- 1)) (< v_prenex_189 v_b_41_1))) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_11_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_41_1)) 0) (<= (+ v_b_11_1 v_b_41_1) 1) (<= 2 (+ v_b_11_1 ULTIMATE.start_main_~j~6)) (<= v_b_10_1 ULTIMATE.start_main_~cont~6) (forall ((v_prenex_136 Int)) (or (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str2~6 v_prenex_136)) 1) (<= v_b_42_1 v_prenex_136) (< v_prenex_136 v_b_41_1))) (<= 0 v_b_10_1) (forall ((v_prenex_125 Int)) (or (< v_prenex_125 v_b_41_1) (<= v_b_42_1 v_prenex_125) (<= (- (- v_b_11_1) (select ULTIMATE.start_main_~str2~6 v_prenex_125)) (- 1)))) (forall ((v_idx_108 Int)) (or (<= (- v_b_42_1 (select ULTIMATE.start_main_~str2~6 v_idx_108)) 1) (<= v_b_42_1 v_idx_108) (< v_idx_108 v_b_41_1))) (forall ((v_prenex_179 Int)) (or (<= v_b_42_1 v_prenex_179) (< v_prenex_179 v_b_41_1) (<= (- (- v_b_41_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_179))) 0))) (forall ((v_prenex_142 Int)) (or (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_142))) (- 1)) (<= v_b_42_1 v_prenex_142) (< v_prenex_142 v_b_41_1))) (<= (+ v_b_10_1 1) ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start_main_~cont~6 v_b_11_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 v_b_42_1) (- 2)) (<= (- ULTIMATE.start_main_~cont~6 v_b_41_1) 0) (<= (- (- v_b_10_1) v_b_11_1) (- 1)) (<= (+ v_b_42_1 ULTIMATE.start_main_~i~6) 0) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_10_1) 1) (<= v_b_41_1 v_b_10_1) (<= 1 v_b_11_1) (forall ((v_prenex_147 Int)) (or (<= (- v_b_41_1 (select ULTIMATE.start_main_~str1~6 v_prenex_147)) 0) (<= v_b_11_1 v_prenex_147) (< v_prenex_147 v_b_10_1))) (<= (- v_b_10_1 (- v_b_41_1)) 0) (<= (- v_b_10_1 v_b_11_1) (- 1)) (forall ((v_prenex_128 Int)) (or (< v_prenex_128 v_b_41_1) (<= (- v_b_10_1 (select ULTIMATE.start_main_~str2~6 v_prenex_128)) 0) (<= v_b_42_1 v_prenex_128))) (<= (+ v_b_41_1 1) ULTIMATE.start_main_~MAX~6) (<= (+ ULTIMATE.start_main_~i~6 2) v_b_42_1) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_41_1)) 0) (forall ((v_prenex_175 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_175))) 0) (< v_prenex_175 v_b_41_1) (<= v_b_42_1 v_prenex_175))) (<= (+ v_b_41_1 1) v_b_11_1) (<= (- (- v_b_41_1) (- v_b_42_1)) 1) (<= (- ULTIMATE.start_main_~j~6 (- v_b_10_1)) 1) (<= (- v_b_10_1 (- v_b_42_1)) 1) (<= 0 (+ v_b_41_1 v_b_10_1)) (<= (- (- v_b_42_1) v_b_42_1) (- 2)) (forall ((v_prenex_144 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_144))) 1) (<= v_b_11_1 v_prenex_144) (< v_prenex_144 v_b_10_1))) (forall ((v_prenex_135 Int)) (or (<= v_b_11_1 v_prenex_135) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_135)) (- 1)) (< v_prenex_135 v_b_10_1))) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_10_1) (- 1)) (<= 0 (+ v_b_11_1 ULTIMATE.start_main_~i~6)) (<= v_b_41_1 0) (<= (- ULTIMATE.start_main_~i~6 v_b_10_1) (- 1)) (<= 2 (+ v_b_42_1 ULTIMATE.start_main_~MAX~6)) (forall ((v_prenex_182 Int)) (or (< v_prenex_182 v_b_10_1) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_182))) 0) (<= v_b_11_1 v_prenex_182))) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_42_1)) 2) (<= v_b_11_1 (+ v_b_10_1 1)) (<= (+ v_b_41_1 1) v_b_42_1) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_11_1) (<= (+ v_b_10_1 1) v_b_11_1) (<= (- (- v_b_41_1) v_b_41_1) 0) (<= (- v_b_41_1 (- v_b_41_1)) 0) (<= (- v_b_42_1 (- v_b_42_1)) 2) (<= (- ULTIMATE.start_main_~MAX~6 v_b_11_1) 0) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_10_1) (<= 2 (+ v_b_42_1 v_b_11_1)) (<= (- ULTIMATE.start_main_~cont~6 v_b_42_1) (- 1)) (<= (* 2 v_b_42_1) 2) (<= (- ULTIMATE.start_main_~i~6 v_b_41_1) (- 1)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_10_1) 0) (forall ((v_prenex_178 Int)) (or (<= (- (- v_b_11_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_178))) (- 1)) (< v_prenex_178 v_b_10_1) (<= v_b_11_1 v_prenex_178))) (<= ULTIMATE.start_main_~j~6 (+ v_b_41_1 1)) (<= (+ v_b_11_1 ULTIMATE.start_main_~i~6) 0) (forall ((v_prenex_183 Int)) (or (<= v_b_42_1 v_prenex_183) (<= (- v_b_42_1 (- (select ULTIMATE.start_main_~str2~6 v_prenex_183))) 1) (< v_prenex_183 v_b_41_1))) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_41_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_42_1) 0) (forall ((v_prenex_143 Int)) (or (< v_prenex_143 v_b_41_1) (<= v_b_42_1 v_prenex_143) (<= (- (- v_b_10_1) (select ULTIMATE.start_main_~str2~6 v_prenex_143)) 0))) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_42_1)) 1) (<= v_b_11_1 (+ ULTIMATE.start_main_~cont~6 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)) (forall ((v_prenex_163 Int)) (or (< v_prenex_163 v_b_10_1) (<= v_b_11_1 v_prenex_163) (<= (- v_b_11_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_163))) 1))) (<= (* 2 v_b_11_1) 2) (forall ((v_prenex_138 Int)) (or (<= v_b_11_1 v_prenex_138) (< v_prenex_138 v_b_10_1) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_138))) 1))) (forall ((v_prenex_126 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str2~6 v_prenex_126)) 0) (< v_prenex_126 v_b_41_1) (<= v_b_42_1 v_prenex_126))) (forall ((v_prenex_127 Int)) (or (< v_prenex_127 v_b_41_1) (<= (- v_b_41_1 (- (select ULTIMATE.start_main_~str2~6 v_prenex_127))) 0) (<= v_b_42_1 v_prenex_127))) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_11_1) (- 2)) (forall ((v_prenex_164 Int)) (or (<= v_b_11_1 v_prenex_164) (<= (- (- v_b_42_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_164))) (- 1)) (< v_prenex_164 v_b_10_1))) (forall ((v_prenex_192 Int)) (or (<= v_b_42_1 v_prenex_192) (< v_prenex_192 v_b_41_1) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_192))) 1))) (forall ((v_prenex_157 Int)) (or (<= v_b_42_1 v_prenex_157) (< v_prenex_157 v_b_41_1) (<= (- (- v_b_11_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_157))) (- 1)))) (<= (- (- v_b_10_1) (- v_b_41_1)) 0) (<= ULTIMATE.start_main_~MAX~6 v_b_42_1) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_10_1)) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_42_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_42_1)) 1) (<= 1 (+ ULTIMATE.start_main_~MAX~6 v_b_10_1)) (<= 1 (+ v_b_11_1 v_b_41_1)) (forall ((v_prenex_158 Int)) (or (< v_prenex_158 v_b_10_1) (<= v_b_11_1 v_prenex_158) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_158) (- (select ULTIMATE.start_main_~str1~6 v_prenex_158))) 0))) (<= v_b_11_1 (+ v_b_41_1 1)) (<= (+ v_b_11_1 ULTIMATE.start_main_~j~6) 2) (<= (+ ULTIMATE.start_main_~cont~6 v_b_41_1) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_b_41_1) (- 1)) (<= 0 (* 2 v_b_10_1)) (<= (- ULTIMATE.start_main_~j~6 v_b_10_1) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_42_1) 0) (forall ((v_prenex_130 Int) (v_prenex_129 Int)) (or (< v_prenex_130 v_b_10_1) (<= v_b_11_1 v_prenex_130) (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_129) (select ULTIMATE.start_main_~str1~6 v_prenex_130)) 0) (< v_prenex_129 v_b_41_1) (<= v_b_42_1 v_prenex_129))) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_11_1) (- 1)) (<= (* 2 v_b_41_1) 0) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_41_1) (<= (- v_b_10_1 v_b_42_1) (- 1)) (<= v_b_42_1 (+ v_b_10_1 1)) (<= 1 (+ v_b_42_1 ULTIMATE.start_main_~cont~6)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_42_1)) 0) (forall ((v_prenex_149 Int)) (or (< v_prenex_149 v_b_10_1) (<= (- v_b_10_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_149))) 0) (<= v_b_11_1 v_prenex_149))) (<= (- (- ULTIMATE.start_main_~j~6) v_b_42_1) (- 2)) (<= 2 (* 2 v_b_42_1)) (<= v_b_11_1 v_b_42_1) (<= (- v_b_41_1 v_b_42_1) (- 1)) (forall ((v_prenex_145 Int)) (or (< v_prenex_145 v_b_41_1) (<= (- (- v_b_10_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_145))) 0) (<= v_b_42_1 v_prenex_145))) (<= (+ v_b_11_1 ULTIMATE.start_main_~MAX~6) 2) (<= 1 (+ v_b_42_1 v_b_41_1)) (<= ULTIMATE.start_main_~j~6 (+ v_b_10_1 1)) (forall ((v_prenex_173 Int)) (or (<= v_b_11_1 v_prenex_173) (< v_prenex_173 v_b_10_1) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_173)) 1))) (<= (- ULTIMATE.start_main_~j~6 v_b_41_1) 1) (<= (- (- v_b_10_1) (- v_b_11_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_10_1)) (- 1)) (forall ((v_prenex_134 Int)) (or (<= v_b_42_1 v_prenex_134) (< v_prenex_134 v_b_41_1) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_134))) 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_42_1) (- 2)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_10_1) 1) (<= ULTIMATE.start_main_~MAX~6 v_b_11_1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_41_1)) (- 1)) (<= (- v_b_11_1 v_b_41_1) 1) (forall ((v_prenex_153 Int)) (or (<= v_b_42_1 v_prenex_153) (< v_prenex_153 v_b_41_1) (<= (- v_b_11_1 (- (select ULTIMATE.start_main_~str2~6 v_prenex_153))) 1))) (<= 0 (* 2 v_b_41_1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_10_1)) 0) (forall ((v_prenex_168 Int)) (or (< v_prenex_168 v_b_10_1) (<= (- (- v_b_11_1) (select ULTIMATE.start_main_~str1~6 v_prenex_168)) (- 1)) (<= v_b_11_1 v_prenex_168))) (<= (- (- v_b_11_1) v_b_11_1) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_10_1) 0) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_42_1) (forall ((v_prenex_133 Int)) (or (<= (- v_b_42_1 (select ULTIMATE.start_main_~str1~6 v_prenex_133)) 1) (< v_prenex_133 v_b_10_1) (<= v_b_11_1 v_prenex_133))) (<= v_b_42_1 (+ v_b_41_1 1)) (forall ((v_prenex_152 Int)) (or (<= (- v_b_11_1 (select ULTIMATE.start_main_~str2~6 v_prenex_152)) 1) (<= v_b_42_1 v_prenex_152) (< v_prenex_152 v_b_41_1))) (forall ((v_prenex_165 Int)) (or (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str2~6 v_prenex_165)) (- 1)) (< v_prenex_165 v_b_41_1) (<= v_b_42_1 v_prenex_165))) (forall ((v_prenex_190 Int)) (or (< v_prenex_190 v_b_41_1) (<= v_b_42_1 v_prenex_190) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str2~6 v_prenex_190)) 0))) (<= 1 (+ v_b_41_1 ULTIMATE.start_main_~j~6)) (<= 0 (+ v_b_42_1 ULTIMATE.start_main_~i~6)) (forall ((v_prenex_176 Int)) (or (<= v_b_42_1 v_prenex_176) (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_176) (- (select ULTIMATE.start_main_~str2~6 v_prenex_176))) 0) (< v_prenex_176 v_b_41_1))) (<= (- ULTIMATE.start_main_~MAX~6 v_b_41_1) 1) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_11_1)) 1) (forall ((v_prenex_124 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_124))) 1) (< v_prenex_124 v_b_41_1) (<= v_b_42_1 v_prenex_124))) (forall ((v_prenex_188 Int)) (or (< v_prenex_188 v_b_41_1) (<= (- v_b_10_1 (- (select ULTIMATE.start_main_~str2~6 v_prenex_188))) 0) (<= v_b_42_1 v_prenex_188))) (<= (- v_b_11_1 (- v_b_42_1)) 2) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_42_1)) 2) (forall ((v_prenex_122 Int)) (or (<= (- (- v_b_10_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_122))) 0) (<= v_b_11_1 v_prenex_122) (< v_prenex_122 v_b_10_1))) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_41_1)) (forall ((v_prenex_166 Int)) (or (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_166))) (- 1)) (< v_prenex_166 v_b_10_1) (<= v_b_11_1 v_prenex_166))) (<= v_b_11_1 ULTIMATE.start_main_~MAX~6) (<= (+ ULTIMATE.start_main_~i~6 2) v_b_11_1) (<= (- v_b_11_1 (- v_b_41_1)) 1) (<= (+ v_b_42_1 v_b_41_1) 1) (forall ((v_prenex_169 Int)) (or (<= (- v_b_41_1 (select ULTIMATE.start_main_~str2~6 v_prenex_169)) 0) (< v_prenex_169 v_b_41_1) (<= v_b_42_1 v_prenex_169))) (<= 0 (+ v_b_41_1 ULTIMATE.start_main_~i~6 1)) (<= (+ ULTIMATE.start_main_~j~6 v_b_10_1) 1) (<= (- ULTIMATE.start_main_~cont~6 v_b_10_1) 0) (forall ((v_idx_111 Int)) (or (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_111)) (- 1)) (< v_idx_111 v_b_10_1) (<= v_b_11_1 v_idx_111))) (<= (- (- v_b_10_1) v_b_10_1) 0) (<= v_b_41_1 ULTIMATE.start_main_~cont~6) (forall ((v_prenex_177 Int)) (or (<= v_b_11_1 v_prenex_177) (< v_prenex_177 v_b_10_1) (<= (- v_b_41_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_177))) 0))) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_10_1)) (<= (- v_b_11_1 v_b_42_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_11_1)) 1) (forall ((v_prenex_137 Int)) (or (<= v_b_11_1 v_prenex_137) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_137)) 0) (< v_prenex_137 v_b_10_1))) (<= 2 (+ v_b_42_1 ULTIMATE.start_main_~j~6)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_42_1)) 2) (forall ((v_prenex_185 Int)) (or (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_185))) 1) (< v_prenex_185 v_b_10_1) (<= v_b_11_1 v_prenex_185))) (forall ((v_prenex_123 Int)) (or (<= v_b_42_1 v_prenex_123) (<= (- (- v_b_42_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_123))) (- 1)) (< v_prenex_123 v_b_41_1))) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_42_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_11_1)) 2) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_41_1) 0) (<= (+ ULTIMATE.start_main_~cont~6 v_b_11_1) 1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_11_1) (- 2)) (forall ((v_prenex_167 Int)) (or (<= v_b_11_1 v_prenex_167) (< v_prenex_167 v_b_10_1) (<= (- (- v_b_41_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_167))) 0))) (<= (+ v_b_10_1 1) v_b_42_1) (<= (* 2 v_b_10_1) 0) (<= 0 v_b_41_1) (<= (- ULTIMATE.start_main_~j~6 v_b_11_1) 0) (<= v_b_42_1 v_b_11_1) (<= (- (- v_b_41_1) v_b_42_1) (- 1)) (<= ULTIMATE.start_main_~cont~6 v_b_10_1) (<= (+ v_b_42_1 ULTIMATE.start_main_~cont~6) 1) (forall ((v_prenex_154 Int)) (or (<= v_b_11_1 v_prenex_154) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_154)) 1) (< v_prenex_154 v_b_10_1))) (forall ((v_prenex_174 Int)) (or (< v_prenex_174 v_b_10_1) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_174))) (- 1)) (<= v_b_11_1 v_prenex_174))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_10_1) 1) (<= 1 v_b_42_1) (<= v_b_11_1 1))) (<= (- (- 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) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6)) (<= ULTIMATE.start_main_~j~6 1) (<= 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) (<= (+ ULTIMATE.start_main_~i~6 2) ULTIMATE.start_main_~j~6) (<= 2 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~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) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6)) (<= ULTIMATE.start_main_~j~6 1) (<= 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)) (exists ((v_b_42_1 Int) (v_b_11_1 Int) (v_b_41_1 Int) (v_b_10_1 Int)) (and (<= (+ v_b_41_1 ULTIMATE.start_main_~i~6 1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_41_1)) 1) (<= (+ v_b_41_1 v_b_10_1) 0) (forall ((v_prenex_148 Int)) (or (<= (- (- v_b_41_1) (select ULTIMATE.start_main_~str2~6 v_prenex_148)) 0) (<= v_b_42_1 v_prenex_148) (< v_prenex_148 v_b_41_1))) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_42_1) (- 1)) (<= v_b_42_1 1) (forall ((v_prenex_141 Int)) (or (<= v_b_42_1 v_prenex_141) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_141))) (- 1)) (< v_prenex_141 v_b_41_1))) (<= (- (- v_b_10_1) v_b_41_1) 0) (<= (- (- v_b_10_1) v_b_42_1) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_41_1)) (- 1)) (<= (+ v_b_11_1 v_b_10_1) 1) (forall ((v_prenex_191 Int)) (or (<= v_b_42_1 v_prenex_191) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str2~6 v_prenex_191)) 1) (< v_prenex_191 v_b_41_1))) (<= (- (- v_b_11_1) (- v_b_41_1)) (- 1)) (forall ((v_prenex_156 Int) (v_prenex_155 Int)) (or (< v_prenex_156 v_b_10_1) (< v_prenex_155 v_b_41_1) (<= v_b_42_1 v_prenex_155) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_155)) (- (select ULTIMATE.start_main_~str1~6 v_prenex_156))) 0) (<= v_b_11_1 v_prenex_156))) (<= (+ v_b_42_1 ULTIMATE.start_main_~MAX~6) 2) (<= (+ v_b_10_1 1) ULTIMATE.start_main_~j~6) (<= (- v_b_11_1 (- v_b_11_1)) 2) (<= v_b_11_1 (+ ULTIMATE.start_main_~i~6 2)) (< v_b_42_1 (+ v_b_41_1 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_11_1)) 0) (<= v_b_42_1 ULTIMATE.start_main_~j~6) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_11_1)) (<= (- v_b_10_1 v_b_41_1) 0) (<= (+ ULTIMATE.start_main_~i~6 v_b_10_1 1) 0) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_41_1 1)) (<= v_b_42_1 (+ ULTIMATE.start_main_~i~6 2)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_41_1) 1) (<= v_b_42_1 ULTIMATE.start_main_~MAX~6) (<= v_b_10_1 0) (forall ((v_prenex_159 Int) (v_prenex_160 Int)) (or (< v_prenex_160 v_b_10_1) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_159)) (select ULTIMATE.start_main_~str1~6 v_prenex_160)) 0) (<= v_b_11_1 v_prenex_160) (<= v_b_42_1 v_prenex_159) (< v_prenex_159 v_b_41_1))) (<= (- ULTIMATE.start_main_~j~6 (- v_b_11_1)) 2) (<= (+ v_b_41_1 ULTIMATE.start_main_~j~6) 1) (<= 1 (+ v_b_41_1 ULTIMATE.start_main_~MAX~6)) (<= v_b_42_1 (+ ULTIMATE.start_main_~cont~6 1)) (<= (- (- v_b_10_1) (- v_b_42_1)) 1) (<= (+ v_b_42_1 v_b_11_1) 2) (<= ULTIMATE.start_main_~j~6 v_b_42_1) (<= ULTIMATE.start_main_~j~6 v_b_11_1) (<= (- (- v_b_11_1) (- v_b_42_1)) 0) (<= 2 (* 2 v_b_11_1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_10_1)) (- 1)) (<= (+ v_b_42_1 ULTIMATE.start_main_~j~6) 2) (<= 1 (+ v_b_11_1 ULTIMATE.start_main_~cont~6)) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_10_1 1)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_41_1)) 1) (<= (- v_b_10_1 (- v_b_11_1)) 1) (<= v_b_10_1 v_b_41_1) (forall ((v_prenex_121 Int)) (or (< v_prenex_121 v_b_41_1) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_121))) 1) (<= v_b_42_1 v_prenex_121))) (<= 1 (+ ULTIMATE.start_main_~j~6 v_b_10_1)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_11_1)) 0) (<= (+ v_b_11_1 ULTIMATE.start_main_~cont~6) 1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_10_1) (- 1)) (<= ULTIMATE.start_main_~cont~6 v_b_41_1) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_10_1)) 1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_42_1)) 0) (forall ((v_prenex_193 Int)) (or (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str2~6 v_prenex_193)) (- 1)) (<= v_b_42_1 v_prenex_193) (< v_prenex_193 v_b_41_1))) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_10_1)) 1) (<= (+ v_b_42_1 v_b_10_1) 1) (forall ((v_prenex_171 Int)) (or (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str2~6 v_prenex_171)) 1) (<= v_b_42_1 v_prenex_171) (< v_prenex_171 v_b_41_1))) (forall ((v_prenex_132 Int)) (or (<= v_b_42_1 v_prenex_132) (< v_prenex_132 v_b_41_1) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_132)) (select ULTIMATE.start_main_~str2~6 v_prenex_132)) 0))) (<= (+ v_b_41_1 ULTIMATE.start_main_~MAX~6) 1) (forall ((v_prenex_161 Int) (v_prenex_162 Int)) (or (< v_prenex_162 v_b_10_1) (<= v_b_11_1 v_prenex_162) (< v_prenex_161 v_b_41_1) (<= v_b_42_1 v_prenex_161) (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_161) (- (select ULTIMATE.start_main_~str1~6 v_prenex_162))) 0))) (forall ((v_prenex_140 Int)) (or (<= (- (- v_b_42_1) (select ULTIMATE.start_main_~str2~6 v_prenex_140)) (- 1)) (< v_prenex_140 v_b_41_1) (<= v_b_42_1 v_prenex_140))) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_41_1)) (- 1)) (<= (- v_b_10_1 (- v_b_10_1)) 0) (<= (+ v_b_41_1 1) ULTIMATE.start_main_~j~6) (<= (- (- ULTIMATE.start_main_~i~6) v_b_11_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_41_1)) 1) (<= 1 (+ v_b_42_1 v_b_10_1)) (<= (- (- v_b_11_1) v_b_41_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 v_b_11_1) (- 2)) (<= (- (- v_b_11_1) v_b_42_1) (- 2)) (<= 1 (+ v_b_11_1 v_b_10_1)) (<= v_b_41_1 (+ ULTIMATE.start_main_~i~6 1)) (<= (- v_b_41_1 (- v_b_42_1)) 1) (forall ((v_prenex_184 Int)) (or (<= v_b_42_1 v_prenex_184) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str2~6 v_prenex_184)) (- 1)) (< v_prenex_184 v_b_41_1))) (<= v_b_10_1 (+ ULTIMATE.start_main_~i~6 1)) (forall ((v_prenex_189 Int)) (or (<= v_b_42_1 v_prenex_189) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_189))) (- 1)) (< v_prenex_189 v_b_41_1))) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_11_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_41_1)) 0) (<= (+ v_b_11_1 v_b_41_1) 1) (<= 2 (+ v_b_11_1 ULTIMATE.start_main_~j~6)) (<= v_b_10_1 ULTIMATE.start_main_~cont~6) (forall ((v_prenex_136 Int)) (or (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str2~6 v_prenex_136)) 1) (<= v_b_42_1 v_prenex_136) (< v_prenex_136 v_b_41_1))) (<= 0 v_b_10_1) (forall ((v_prenex_125 Int)) (or (< v_prenex_125 v_b_41_1) (<= v_b_42_1 v_prenex_125) (<= (- (- v_b_11_1) (select ULTIMATE.start_main_~str2~6 v_prenex_125)) (- 1)))) (forall ((v_idx_108 Int)) (or (<= (- v_b_42_1 (select ULTIMATE.start_main_~str2~6 v_idx_108)) 1) (<= v_b_42_1 v_idx_108) (< v_idx_108 v_b_41_1))) (forall ((v_prenex_179 Int)) (or (<= v_b_42_1 v_prenex_179) (< v_prenex_179 v_b_41_1) (<= (- (- v_b_41_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_179))) 0))) (forall ((v_prenex_142 Int)) (or (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_142))) (- 1)) (<= v_b_42_1 v_prenex_142) (< v_prenex_142 v_b_41_1))) (<= (+ v_b_10_1 1) ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start_main_~cont~6 v_b_11_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 v_b_42_1) (- 2)) (<= (- ULTIMATE.start_main_~cont~6 v_b_41_1) 0) (<= (- (- v_b_10_1) v_b_11_1) (- 1)) (<= (+ v_b_42_1 ULTIMATE.start_main_~i~6) 0) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_10_1) 1) (<= v_b_41_1 v_b_10_1) (<= 1 v_b_11_1) (<= (- v_b_10_1 (- v_b_41_1)) 0) (<= (- v_b_10_1 v_b_11_1) (- 1)) (forall ((v_prenex_128 Int)) (or (< v_prenex_128 v_b_41_1) (<= (- v_b_10_1 (select ULTIMATE.start_main_~str2~6 v_prenex_128)) 0) (<= v_b_42_1 v_prenex_128))) (<= (+ v_b_41_1 1) ULTIMATE.start_main_~MAX~6) (<= (+ ULTIMATE.start_main_~i~6 2) v_b_42_1) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_41_1)) 0) (forall ((v_prenex_175 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_175))) 0) (< v_prenex_175 v_b_41_1) (<= v_b_42_1 v_prenex_175))) (<= (+ v_b_41_1 1) v_b_11_1) (<= (- (- v_b_41_1) (- v_b_42_1)) 1) (<= (- ULTIMATE.start_main_~j~6 (- v_b_10_1)) 1) (<= (- v_b_10_1 (- v_b_42_1)) 1) (<= 0 (+ v_b_41_1 v_b_10_1)) (<= (- (- v_b_42_1) v_b_42_1) (- 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_10_1) (- 1)) (<= 0 (+ v_b_11_1 ULTIMATE.start_main_~i~6)) (<= v_b_41_1 0) (<= (- ULTIMATE.start_main_~i~6 v_b_10_1) (- 1)) (<= 2 (+ v_b_42_1 ULTIMATE.start_main_~MAX~6)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_42_1)) 2) (<= v_b_11_1 (+ v_b_10_1 1)) (<= (+ v_b_41_1 1) v_b_42_1) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_11_1) (<= (+ v_b_10_1 1) v_b_11_1) (<= (- (- v_b_41_1) v_b_41_1) 0) (<= (- v_b_41_1 (- v_b_41_1)) 0) (<= (- v_b_42_1 (- v_b_42_1)) 2) (<= (- ULTIMATE.start_main_~MAX~6 v_b_11_1) 0) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_10_1) (<= 2 (+ v_b_42_1 v_b_11_1)) (<= (- ULTIMATE.start_main_~cont~6 v_b_42_1) (- 1)) (<= (* 2 v_b_42_1) 2) (<= (- ULTIMATE.start_main_~i~6 v_b_41_1) (- 1)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_10_1) 0) (<= ULTIMATE.start_main_~j~6 (+ v_b_41_1 1)) (<= (+ v_b_11_1 ULTIMATE.start_main_~i~6) 0) (forall ((v_prenex_183 Int)) (or (<= v_b_42_1 v_prenex_183) (<= (- v_b_42_1 (- (select ULTIMATE.start_main_~str2~6 v_prenex_183))) 1) (< v_prenex_183 v_b_41_1))) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_41_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_42_1) 0) (forall ((v_prenex_143 Int)) (or (< v_prenex_143 v_b_41_1) (<= v_b_42_1 v_prenex_143) (<= (- (- v_b_10_1) (select ULTIMATE.start_main_~str2~6 v_prenex_143)) 0))) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_42_1)) 1) (<= v_b_11_1 (+ ULTIMATE.start_main_~cont~6 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)) (<= (* 2 v_b_11_1) 2) (forall ((v_prenex_126 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str2~6 v_prenex_126)) 0) (< v_prenex_126 v_b_41_1) (<= v_b_42_1 v_prenex_126))) (forall ((v_prenex_127 Int)) (or (< v_prenex_127 v_b_41_1) (<= (- v_b_41_1 (- (select ULTIMATE.start_main_~str2~6 v_prenex_127))) 0) (<= v_b_42_1 v_prenex_127))) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_11_1) (- 2)) (forall ((v_prenex_192 Int)) (or (<= v_b_42_1 v_prenex_192) (< v_prenex_192 v_b_41_1) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_192))) 1))) (forall ((v_prenex_157 Int)) (or (<= v_b_42_1 v_prenex_157) (< v_prenex_157 v_b_41_1) (<= (- (- v_b_11_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_157))) (- 1)))) (<= (- (- v_b_10_1) (- v_b_41_1)) 0) (<= ULTIMATE.start_main_~MAX~6 v_b_42_1) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_10_1)) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_42_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_42_1)) 1) (<= 1 (+ ULTIMATE.start_main_~MAX~6 v_b_10_1)) (<= 1 (+ v_b_11_1 v_b_41_1)) (<= v_b_11_1 (+ v_b_41_1 1)) (<= (+ v_b_11_1 ULTIMATE.start_main_~j~6) 2) (<= (+ ULTIMATE.start_main_~cont~6 v_b_41_1) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_b_41_1) (- 1)) (<= 0 (* 2 v_b_10_1)) (<= (- ULTIMATE.start_main_~j~6 v_b_10_1) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_42_1) 0) (forall ((v_prenex_130 Int) (v_prenex_129 Int)) (or (< v_prenex_130 v_b_10_1) (<= v_b_11_1 v_prenex_130) (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_129) (select ULTIMATE.start_main_~str1~6 v_prenex_130)) 0) (< v_prenex_129 v_b_41_1) (<= v_b_42_1 v_prenex_129))) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_11_1) (- 1)) (<= (* 2 v_b_41_1) 0) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_41_1) (<= (- v_b_10_1 v_b_42_1) (- 1)) (<= v_b_42_1 (+ v_b_10_1 1)) (<= 1 (+ v_b_42_1 ULTIMATE.start_main_~cont~6)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_42_1)) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_b_42_1) (- 2)) (<= 2 (* 2 v_b_42_1)) (<= v_b_11_1 v_b_42_1) (<= (- v_b_41_1 v_b_42_1) (- 1)) (forall ((v_prenex_145 Int)) (or (< v_prenex_145 v_b_41_1) (<= (- (- v_b_10_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_145))) 0) (<= v_b_42_1 v_prenex_145))) (<= (+ v_b_11_1 ULTIMATE.start_main_~MAX~6) 2) (<= 1 (+ v_b_42_1 v_b_41_1)) (<= ULTIMATE.start_main_~j~6 (+ v_b_10_1 1)) (<= (- ULTIMATE.start_main_~j~6 v_b_41_1) 1) (<= (- (- v_b_10_1) (- v_b_11_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_10_1)) (- 1)) (forall ((v_prenex_134 Int)) (or (<= v_b_42_1 v_prenex_134) (< v_prenex_134 v_b_41_1) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str2~6 v_prenex_134))) 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_42_1) (- 2)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_10_1) 1) (<= ULTIMATE.start_main_~MAX~6 v_b_11_1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_41_1)) (- 1)) (<= (- v_b_11_1 v_b_41_1) 1) (forall ((v_prenex_153 Int)) (or (<= v_b_42_1 v_prenex_153) (< v_prenex_153 v_b_41_1) (<= (- v_b_11_1 (- (select ULTIMATE.start_main_~str2~6 v_prenex_153))) 1))) (<= 0 (* 2 v_b_41_1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_10_1)) 0) (<= (- (- v_b_11_1) v_b_11_1) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_10_1) 0) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_42_1) (<= v_b_42_1 (+ v_b_41_1 1)) (forall ((v_prenex_152 Int)) (or (<= (- v_b_11_1 (select ULTIMATE.start_main_~str2~6 v_prenex_152)) 1) (<= v_b_42_1 v_prenex_152) (< v_prenex_152 v_b_41_1))) (forall ((v_prenex_165 Int)) (or (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str2~6 v_prenex_165)) (- 1)) (< v_prenex_165 v_b_41_1) (<= v_b_42_1 v_prenex_165))) (forall ((v_prenex_190 Int)) (or (< v_prenex_190 v_b_41_1) (<= v_b_42_1 v_prenex_190) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str2~6 v_prenex_190)) 0))) (<= 1 (+ v_b_41_1 ULTIMATE.start_main_~j~6)) (<= 0 (+ v_b_42_1 ULTIMATE.start_main_~i~6)) (forall ((v_prenex_176 Int)) (or (<= v_b_42_1 v_prenex_176) (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_176) (- (select ULTIMATE.start_main_~str2~6 v_prenex_176))) 0) (< v_prenex_176 v_b_41_1))) (<= (- ULTIMATE.start_main_~MAX~6 v_b_41_1) 1) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_11_1)) 1) (forall ((v_prenex_124 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str2~6 v_prenex_124))) 1) (< v_prenex_124 v_b_41_1) (<= v_b_42_1 v_prenex_124))) (forall ((v_prenex_188 Int)) (or (< v_prenex_188 v_b_41_1) (<= (- v_b_10_1 (- (select ULTIMATE.start_main_~str2~6 v_prenex_188))) 0) (<= v_b_42_1 v_prenex_188))) (<= (- v_b_11_1 (- v_b_42_1)) 2) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_42_1)) 2) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_41_1)) (<= v_b_11_1 ULTIMATE.start_main_~MAX~6) (<= (+ ULTIMATE.start_main_~i~6 2) v_b_11_1) (<= (- v_b_11_1 (- v_b_41_1)) 1) (<= (+ v_b_42_1 v_b_41_1) 1) (forall ((v_prenex_169 Int)) (or (<= (- v_b_41_1 (select ULTIMATE.start_main_~str2~6 v_prenex_169)) 0) (< v_prenex_169 v_b_41_1) (<= v_b_42_1 v_prenex_169))) (<= 0 (+ v_b_41_1 ULTIMATE.start_main_~i~6 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_41_1 ULTIMATE.start_main_~cont~6) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_10_1)) (<= (- v_b_11_1 v_b_42_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_11_1)) 1) (<= 2 (+ v_b_42_1 ULTIMATE.start_main_~j~6)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_42_1)) 2) (forall ((v_prenex_123 Int)) (or (<= v_b_42_1 v_prenex_123) (<= (- (- v_b_42_1) (- (select ULTIMATE.start_main_~str2~6 v_prenex_123))) (- 1)) (< v_prenex_123 v_b_41_1))) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_42_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_11_1)) 2) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_41_1) 0) (<= (+ ULTIMATE.start_main_~cont~6 v_b_11_1) 1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_11_1) (- 2)) (<= (+ v_b_10_1 1) v_b_42_1) (<= (* 2 v_b_10_1) 0) (<= 0 v_b_41_1) (<= (- ULTIMATE.start_main_~j~6 v_b_11_1) 0) (<= v_b_42_1 v_b_11_1) (<= (- (- v_b_41_1) v_b_42_1) (- 1)) (<= ULTIMATE.start_main_~cont~6 v_b_10_1) (<= (+ v_b_42_1 ULTIMATE.start_main_~cont~6) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_10_1) 1) (<= 1 v_b_42_1) (<= v_b_11_1 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) (<= (+ ULTIMATE.start_main_~i~6 2) ULTIMATE.start_main_~j~6) (<= 2 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~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_42_1 Int) (v_b_11_1 Int) (v_b_41_1 Int) (v_b_10_1 Int)) (and (<= (+ v_b_41_1 ULTIMATE.start_main_~i~6 1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_41_1)) 1) (<= (+ v_b_41_1 v_b_10_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_42_1) (- 1)) (<= v_b_42_1 1) (<= (- (- v_b_10_1) v_b_41_1) 0) (<= (- (- v_b_10_1) v_b_42_1) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_41_1)) (- 1)) (<= (+ v_b_11_1 v_b_10_1) 1) (<= (- (- v_b_11_1) (- v_b_41_1)) (- 1)) (forall ((v_prenex_156 Int) (v_prenex_155 Int)) (or (< v_prenex_156 v_b_10_1) (< v_prenex_155 v_b_41_1) (<= v_b_42_1 v_prenex_155) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_155)) (- (select ULTIMATE.start_main_~str1~6 v_prenex_156))) 0) (<= v_b_11_1 v_prenex_156))) (<= (+ v_b_42_1 ULTIMATE.start_main_~MAX~6) 2) (<= (+ v_b_10_1 1) ULTIMATE.start_main_~j~6) (<= (- v_b_11_1 (- v_b_11_1)) 2) (<= v_b_11_1 (+ ULTIMATE.start_main_~i~6 2)) (< v_b_42_1 (+ v_b_41_1 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_11_1)) 0) (<= v_b_42_1 ULTIMATE.start_main_~j~6) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_11_1)) (<= (- v_b_10_1 v_b_41_1) 0) (<= (+ ULTIMATE.start_main_~i~6 v_b_10_1 1) 0) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_41_1 1)) (<= v_b_42_1 (+ ULTIMATE.start_main_~i~6 2)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_41_1) 1) (< v_b_11_1 (+ v_b_10_1 1)) (<= v_b_42_1 ULTIMATE.start_main_~MAX~6) (<= v_b_10_1 0) (forall ((v_prenex_159 Int) (v_prenex_160 Int)) (or (< v_prenex_160 v_b_10_1) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_159)) (select ULTIMATE.start_main_~str1~6 v_prenex_160)) 0) (<= v_b_11_1 v_prenex_160) (<= v_b_42_1 v_prenex_159) (< v_prenex_159 v_b_41_1))) (<= (- ULTIMATE.start_main_~j~6 (- v_b_11_1)) 2) (<= (+ v_b_41_1 ULTIMATE.start_main_~j~6) 1) (<= 1 (+ v_b_41_1 ULTIMATE.start_main_~MAX~6)) (<= v_b_42_1 (+ ULTIMATE.start_main_~cont~6 1)) (<= (- (- v_b_10_1) (- v_b_42_1)) 1) (<= (+ v_b_42_1 v_b_11_1) 2) (<= ULTIMATE.start_main_~j~6 v_b_42_1) (<= ULTIMATE.start_main_~j~6 v_b_11_1) (<= (- (- v_b_11_1) (- v_b_42_1)) 0) (<= 2 (* 2 v_b_11_1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_10_1)) (- 1)) (<= (+ v_b_42_1 ULTIMATE.start_main_~j~6) 2) (<= 1 (+ v_b_11_1 ULTIMATE.start_main_~cont~6)) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_10_1 1)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_41_1)) 1) (<= (- v_b_10_1 (- v_b_11_1)) 1) (<= v_b_10_1 v_b_41_1) (<= 1 (+ ULTIMATE.start_main_~j~6 v_b_10_1)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_11_1)) 0) (<= (+ v_b_11_1 ULTIMATE.start_main_~cont~6) 1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_10_1) (- 1)) (<= ULTIMATE.start_main_~cont~6 v_b_41_1) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_10_1)) 1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_42_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_10_1)) 1) (<= (+ v_b_42_1 v_b_10_1) 1) (<= (+ v_b_41_1 ULTIMATE.start_main_~MAX~6) 1) (forall ((v_prenex_161 Int) (v_prenex_162 Int)) (or (< v_prenex_162 v_b_10_1) (<= v_b_11_1 v_prenex_162) (< v_prenex_161 v_b_41_1) (<= v_b_42_1 v_prenex_161) (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_161) (- (select ULTIMATE.start_main_~str1~6 v_prenex_162))) 0))) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_41_1)) (- 1)) (<= (- v_b_10_1 (- v_b_10_1)) 0) (<= (+ v_b_41_1 1) ULTIMATE.start_main_~j~6) (<= (- (- ULTIMATE.start_main_~i~6) v_b_11_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_41_1)) 1) (<= 1 (+ v_b_42_1 v_b_10_1)) (<= (- (- v_b_11_1) v_b_41_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 v_b_11_1) (- 2)) (<= (- (- v_b_11_1) v_b_42_1) (- 2)) (<= 1 (+ v_b_11_1 v_b_10_1)) (<= v_b_41_1 (+ ULTIMATE.start_main_~i~6 1)) (<= (- v_b_41_1 (- v_b_42_1)) 1) (<= v_b_10_1 (+ ULTIMATE.start_main_~i~6 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_11_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_41_1)) 0) (<= (+ v_b_11_1 v_b_41_1) 1) (<= 2 (+ v_b_11_1 ULTIMATE.start_main_~j~6)) (<= v_b_10_1 ULTIMATE.start_main_~cont~6) (<= 0 v_b_10_1) (<= (+ v_b_10_1 1) ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start_main_~cont~6 v_b_11_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 v_b_42_1) (- 2)) (<= (- ULTIMATE.start_main_~cont~6 v_b_41_1) 0) (<= (- (- v_b_10_1) v_b_11_1) (- 1)) (<= (+ v_b_42_1 ULTIMATE.start_main_~i~6) 0) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_10_1) 1) (<= v_b_41_1 v_b_10_1) (<= 1 v_b_11_1) (<= (- v_b_10_1 (- v_b_41_1)) 0) (<= (- v_b_10_1 v_b_11_1) (- 1)) (<= (+ v_b_41_1 1) ULTIMATE.start_main_~MAX~6) (<= (+ ULTIMATE.start_main_~i~6 2) v_b_42_1) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_41_1)) 0) (<= (+ v_b_41_1 1) v_b_11_1) (<= (- (- v_b_41_1) (- v_b_42_1)) 1) (<= (- ULTIMATE.start_main_~j~6 (- v_b_10_1)) 1) (<= (- v_b_10_1 (- v_b_42_1)) 1) (<= 0 (+ v_b_41_1 v_b_10_1)) (<= (- (- v_b_42_1) v_b_42_1) (- 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_10_1) (- 1)) (<= 0 (+ v_b_11_1 ULTIMATE.start_main_~i~6)) (<= v_b_41_1 0) (<= (- ULTIMATE.start_main_~i~6 v_b_10_1) (- 1)) (<= 2 (+ v_b_42_1 ULTIMATE.start_main_~MAX~6)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_42_1)) 2) (<= v_b_11_1 (+ v_b_10_1 1)) (<= (+ v_b_41_1 1) v_b_42_1) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_11_1) (<= (+ v_b_10_1 1) v_b_11_1) (<= (- (- v_b_41_1) v_b_41_1) 0) (<= (- v_b_41_1 (- v_b_41_1)) 0) (<= (- v_b_42_1 (- v_b_42_1)) 2) (<= (- ULTIMATE.start_main_~MAX~6 v_b_11_1) 0) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_10_1) (<= 2 (+ v_b_42_1 v_b_11_1)) (<= (- ULTIMATE.start_main_~cont~6 v_b_42_1) (- 1)) (<= (* 2 v_b_42_1) 2) (<= (- ULTIMATE.start_main_~i~6 v_b_41_1) (- 1)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_10_1) 0) (<= ULTIMATE.start_main_~j~6 (+ v_b_41_1 1)) (<= (+ v_b_11_1 ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_41_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_42_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_42_1)) 1) (<= v_b_11_1 (+ ULTIMATE.start_main_~cont~6 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)) (<= (* 2 v_b_11_1) 2) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_11_1) (- 2)) (<= (- (- v_b_10_1) (- v_b_41_1)) 0) (<= ULTIMATE.start_main_~MAX~6 v_b_42_1) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_10_1)) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_42_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_42_1)) 1) (<= 1 (+ ULTIMATE.start_main_~MAX~6 v_b_10_1)) (<= 1 (+ v_b_11_1 v_b_41_1)) (<= v_b_11_1 (+ v_b_41_1 1)) (<= (+ v_b_11_1 ULTIMATE.start_main_~j~6) 2) (<= (+ ULTIMATE.start_main_~cont~6 v_b_41_1) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_b_41_1) (- 1)) (<= 0 (* 2 v_b_10_1)) (<= (- ULTIMATE.start_main_~j~6 v_b_10_1) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_42_1) 0) (forall ((v_prenex_130 Int) (v_prenex_129 Int)) (or (< v_prenex_130 v_b_10_1) (<= v_b_11_1 v_prenex_130) (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_129) (select ULTIMATE.start_main_~str1~6 v_prenex_130)) 0) (< v_prenex_129 v_b_41_1) (<= v_b_42_1 v_prenex_129))) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_11_1) (- 1)) (<= (* 2 v_b_41_1) 0) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_41_1) (<= (- v_b_10_1 v_b_42_1) (- 1)) (<= v_b_42_1 (+ v_b_10_1 1)) (<= 1 (+ v_b_42_1 ULTIMATE.start_main_~cont~6)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_42_1)) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_b_42_1) (- 2)) (<= 2 (* 2 v_b_42_1)) (<= v_b_11_1 v_b_42_1) (<= (- v_b_41_1 v_b_42_1) (- 1)) (<= (+ v_b_11_1 ULTIMATE.start_main_~MAX~6) 2) (<= 1 (+ v_b_42_1 v_b_41_1)) (<= ULTIMATE.start_main_~j~6 (+ v_b_10_1 1)) (<= (- ULTIMATE.start_main_~j~6 v_b_41_1) 1) (<= (- (- v_b_10_1) (- v_b_11_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_10_1)) (- 1)) (<= 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_42_1) (- 2)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_10_1) 1) (<= ULTIMATE.start_main_~MAX~6 v_b_11_1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_41_1)) (- 1)) (<= (- v_b_11_1 v_b_41_1) 1) (<= 0 (* 2 v_b_41_1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_10_1)) 0) (<= (- (- v_b_11_1) v_b_11_1) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_10_1) 0) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_42_1) (<= v_b_42_1 (+ v_b_41_1 1)) (<= 1 (+ v_b_41_1 ULTIMATE.start_main_~j~6)) (<= 0 (+ v_b_42_1 ULTIMATE.start_main_~i~6)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_41_1) 1) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_11_1)) 1) (<= (- v_b_11_1 (- v_b_42_1)) 2) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_42_1)) 2) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_41_1)) (<= v_b_11_1 ULTIMATE.start_main_~MAX~6) (<= (+ ULTIMATE.start_main_~i~6 2) v_b_11_1) (<= (- v_b_11_1 (- v_b_41_1)) 1) (<= (+ v_b_42_1 v_b_41_1) 1) (<= 0 (+ v_b_41_1 ULTIMATE.start_main_~i~6 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_41_1 ULTIMATE.start_main_~cont~6) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_10_1)) (<= (- v_b_11_1 v_b_42_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_11_1)) 1) (<= 2 (+ v_b_42_1 ULTIMATE.start_main_~j~6)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_42_1)) 2) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_42_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_11_1)) 2) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_41_1) 0) (<= (+ ULTIMATE.start_main_~cont~6 v_b_11_1) 1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_11_1) (- 2)) (<= (+ v_b_10_1 1) v_b_42_1) (<= (* 2 v_b_10_1) 0) (<= 0 v_b_41_1) (<= (- ULTIMATE.start_main_~j~6 v_b_11_1) 0) (<= v_b_42_1 v_b_11_1) (<= (- (- v_b_41_1) v_b_42_1) (- 1)) (<= ULTIMATE.start_main_~cont~6 v_b_10_1) (<= (+ v_b_42_1 ULTIMATE.start_main_~cont~6) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_10_1) 1) (<= 1 v_b_42_1) (<= v_b_11_1 1))) (<= 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) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6)) (<= ULTIMATE.start_main_~j~6 1) (<= 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) (<= (+ ULTIMATE.start_main_~i~6 2) ULTIMATE.start_main_~j~6) (<= 2 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~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) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6)) (<= ULTIMATE.start_main_~j~6 1) (<= 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)) (exists ((v_b_42_1 Int) (v_b_11_1 Int) (v_b_41_1 Int) (v_b_10_1 Int)) (and (<= (+ v_b_41_1 ULTIMATE.start_main_~i~6 1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_41_1)) 1) (<= (+ v_b_41_1 v_b_10_1) 0) (forall ((v_prenex_131 Int)) (or (<= (- v_b_42_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_131))) 1) (<= v_b_11_1 v_prenex_131) (< v_prenex_131 v_b_10_1))) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_42_1) (- 1)) (forall ((v_prenex_151 Int)) (or (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_151)) (- 1)) (< v_prenex_151 v_b_10_1) (<= v_b_11_1 v_prenex_151))) (<= v_b_42_1 1) (<= (- (- v_b_10_1) v_b_41_1) 0) (<= (- (- v_b_10_1) v_b_42_1) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_41_1)) (- 1)) (forall ((v_prenex_139 Int)) (or (<= (- v_b_11_1 (select ULTIMATE.start_main_~str1~6 v_prenex_139)) 1) (<= v_b_11_1 v_prenex_139) (< v_prenex_139 v_b_10_1))) (<= (+ v_b_11_1 v_b_10_1) 1) (forall ((v_prenex_146 Int)) (or (<= v_b_11_1 v_prenex_146) (< v_prenex_146 v_b_10_1) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_prenex_146)) 1))) (<= (- (- v_b_11_1) (- v_b_41_1)) (- 1)) (forall ((v_prenex_156 Int) (v_prenex_155 Int)) (or (< v_prenex_156 v_b_10_1) (< v_prenex_155 v_b_41_1) (<= v_b_42_1 v_prenex_155) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_155)) (- (select ULTIMATE.start_main_~str1~6 v_prenex_156))) 0) (<= v_b_11_1 v_prenex_156))) (<= (+ v_b_42_1 ULTIMATE.start_main_~MAX~6) 2) (forall ((v_prenex_172 Int)) (or (<= (- (- v_b_41_1) (select ULTIMATE.start_main_~str1~6 v_prenex_172)) 0) (< v_prenex_172 v_b_10_1) (<= v_b_11_1 v_prenex_172))) (<= (+ v_b_10_1 1) ULTIMATE.start_main_~j~6) (<= (- v_b_11_1 (- v_b_11_1)) 2) (<= v_b_11_1 (+ ULTIMATE.start_main_~i~6 2)) (forall ((v_prenex_170 Int)) (or (<= v_b_11_1 v_prenex_170) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_170))) 0) (< v_prenex_170 v_b_10_1))) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_11_1)) 0) (<= v_b_42_1 ULTIMATE.start_main_~j~6) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_11_1)) (<= (- v_b_10_1 v_b_41_1) 0) (<= (+ ULTIMATE.start_main_~i~6 v_b_10_1 1) 0) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_41_1 1)) (forall ((v_prenex_187 Int)) (or (<= (- (- v_b_42_1) (select ULTIMATE.start_main_~str1~6 v_prenex_187)) (- 1)) (< v_prenex_187 v_b_10_1) (<= v_b_11_1 v_prenex_187))) (<= v_b_42_1 (+ ULTIMATE.start_main_~i~6 2)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_41_1) 1) (< v_b_11_1 (+ v_b_10_1 1)) (<= v_b_42_1 ULTIMATE.start_main_~MAX~6) (<= v_b_10_1 0) (forall ((v_prenex_159 Int) (v_prenex_160 Int)) (or (< v_prenex_160 v_b_10_1) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_prenex_159)) (select ULTIMATE.start_main_~str1~6 v_prenex_160)) 0) (<= v_b_11_1 v_prenex_160) (<= v_b_42_1 v_prenex_159) (< v_prenex_159 v_b_41_1))) (<= (- ULTIMATE.start_main_~j~6 (- v_b_11_1)) 2) (<= (+ v_b_41_1 ULTIMATE.start_main_~j~6) 1) (<= 1 (+ v_b_41_1 ULTIMATE.start_main_~MAX~6)) (<= v_b_42_1 (+ ULTIMATE.start_main_~cont~6 1)) (<= (- (- v_b_10_1) (- v_b_42_1)) 1) (<= (+ v_b_42_1 v_b_11_1) 2) (<= ULTIMATE.start_main_~j~6 v_b_42_1) (<= ULTIMATE.start_main_~j~6 v_b_11_1) (<= (- (- v_b_11_1) (- v_b_42_1)) 0) (<= 2 (* 2 v_b_11_1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_10_1)) (- 1)) (<= (+ v_b_42_1 ULTIMATE.start_main_~j~6) 2) (<= 1 (+ v_b_11_1 ULTIMATE.start_main_~cont~6)) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_10_1 1)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_41_1)) 1) (<= (- v_b_10_1 (- v_b_11_1)) 1) (<= v_b_10_1 v_b_41_1) (<= 1 (+ ULTIMATE.start_main_~j~6 v_b_10_1)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_11_1)) 0) (<= (+ v_b_11_1 ULTIMATE.start_main_~cont~6) 1) (forall ((v_prenex_181 Int)) (or (<= (- v_b_10_1 (select ULTIMATE.start_main_~str1~6 v_prenex_181)) 0) (<= v_b_11_1 v_prenex_181) (< v_prenex_181 v_b_10_1))) (<= (- (- ULTIMATE.start_main_~j~6) v_b_10_1) (- 1)) (<= ULTIMATE.start_main_~cont~6 v_b_41_1) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_10_1)) 1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_42_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_10_1)) 1) (<= (+ v_b_42_1 v_b_10_1) 1) (forall ((v_prenex_194 Int)) (or (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_194))) (- 1)) (< v_prenex_194 v_b_10_1) (<= v_b_11_1 v_prenex_194))) (<= (+ v_b_41_1 ULTIMATE.start_main_~MAX~6) 1) (forall ((v_prenex_161 Int) (v_prenex_162 Int)) (or (< v_prenex_162 v_b_10_1) (<= v_b_11_1 v_prenex_162) (< v_prenex_161 v_b_41_1) (<= v_b_42_1 v_prenex_161) (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_161) (- (select ULTIMATE.start_main_~str1~6 v_prenex_162))) 0))) (forall ((v_prenex_186 Int)) (or (<= v_b_11_1 v_prenex_186) (< v_prenex_186 v_b_10_1) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_186)) (select ULTIMATE.start_main_~str1~6 v_prenex_186)) 0))) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_41_1)) (- 1)) (<= (- v_b_10_1 (- v_b_10_1)) 0) (<= (+ v_b_41_1 1) ULTIMATE.start_main_~j~6) (<= (- (- ULTIMATE.start_main_~i~6) v_b_11_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_41_1)) 1) (forall ((v_prenex_150 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_150)) 0) (<= v_b_11_1 v_prenex_150) (< v_prenex_150 v_b_10_1))) (<= 1 (+ v_b_42_1 v_b_10_1)) (<= (- (- v_b_11_1) v_b_41_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 v_b_11_1) (- 2)) (<= (- (- v_b_11_1) v_b_42_1) (- 2)) (<= 1 (+ v_b_11_1 v_b_10_1)) (forall ((v_prenex_180 Int)) (or (<= v_b_11_1 v_prenex_180) (<= (- (- v_b_10_1) (select ULTIMATE.start_main_~str1~6 v_prenex_180)) 0) (< v_prenex_180 v_b_10_1))) (<= v_b_41_1 (+ ULTIMATE.start_main_~i~6 1)) (<= (- v_b_41_1 (- v_b_42_1)) 1) (<= v_b_10_1 (+ ULTIMATE.start_main_~i~6 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_11_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_41_1)) 0) (<= (+ v_b_11_1 v_b_41_1) 1) (<= 2 (+ v_b_11_1 ULTIMATE.start_main_~j~6)) (<= v_b_10_1 ULTIMATE.start_main_~cont~6) (<= 0 v_b_10_1) (<= (+ v_b_10_1 1) ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start_main_~cont~6 v_b_11_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 v_b_42_1) (- 2)) (<= (- ULTIMATE.start_main_~cont~6 v_b_41_1) 0) (<= (- (- v_b_10_1) v_b_11_1) (- 1)) (<= (+ v_b_42_1 ULTIMATE.start_main_~i~6) 0) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_10_1) 1) (<= v_b_41_1 v_b_10_1) (<= 1 v_b_11_1) (forall ((v_prenex_147 Int)) (or (<= (- v_b_41_1 (select ULTIMATE.start_main_~str1~6 v_prenex_147)) 0) (<= v_b_11_1 v_prenex_147) (< v_prenex_147 v_b_10_1))) (<= (- v_b_10_1 (- v_b_41_1)) 0) (<= (- v_b_10_1 v_b_11_1) (- 1)) (<= (+ v_b_41_1 1) ULTIMATE.start_main_~MAX~6) (<= (+ ULTIMATE.start_main_~i~6 2) v_b_42_1) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_41_1)) 0) (<= (+ v_b_41_1 1) v_b_11_1) (<= (- (- v_b_41_1) (- v_b_42_1)) 1) (<= (- ULTIMATE.start_main_~j~6 (- v_b_10_1)) 1) (<= (- v_b_10_1 (- v_b_42_1)) 1) (<= 0 (+ v_b_41_1 v_b_10_1)) (<= (- (- v_b_42_1) v_b_42_1) (- 2)) (forall ((v_prenex_144 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_144))) 1) (<= v_b_11_1 v_prenex_144) (< v_prenex_144 v_b_10_1))) (forall ((v_prenex_135 Int)) (or (<= v_b_11_1 v_prenex_135) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_135)) (- 1)) (< v_prenex_135 v_b_10_1))) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_10_1) (- 1)) (<= 0 (+ v_b_11_1 ULTIMATE.start_main_~i~6)) (<= v_b_41_1 0) (<= (- ULTIMATE.start_main_~i~6 v_b_10_1) (- 1)) (<= 2 (+ v_b_42_1 ULTIMATE.start_main_~MAX~6)) (forall ((v_prenex_182 Int)) (or (< v_prenex_182 v_b_10_1) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_182))) 0) (<= v_b_11_1 v_prenex_182))) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_42_1)) 2) (<= v_b_11_1 (+ v_b_10_1 1)) (<= (+ v_b_41_1 1) v_b_42_1) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_11_1) (<= (+ v_b_10_1 1) v_b_11_1) (<= (- (- v_b_41_1) v_b_41_1) 0) (<= (- v_b_41_1 (- v_b_41_1)) 0) (<= (- v_b_42_1 (- v_b_42_1)) 2) (<= (- ULTIMATE.start_main_~MAX~6 v_b_11_1) 0) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_10_1) (<= 2 (+ v_b_42_1 v_b_11_1)) (<= (- ULTIMATE.start_main_~cont~6 v_b_42_1) (- 1)) (<= (* 2 v_b_42_1) 2) (<= (- ULTIMATE.start_main_~i~6 v_b_41_1) (- 1)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_10_1) 0) (forall ((v_prenex_178 Int)) (or (<= (- (- v_b_11_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_178))) (- 1)) (< v_prenex_178 v_b_10_1) (<= v_b_11_1 v_prenex_178))) (<= ULTIMATE.start_main_~j~6 (+ v_b_41_1 1)) (<= (+ v_b_11_1 ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_41_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_42_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_42_1)) 1) (<= v_b_11_1 (+ ULTIMATE.start_main_~cont~6 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)) (forall ((v_prenex_163 Int)) (or (< v_prenex_163 v_b_10_1) (<= v_b_11_1 v_prenex_163) (<= (- v_b_11_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_163))) 1))) (<= (* 2 v_b_11_1) 2) (forall ((v_prenex_138 Int)) (or (<= v_b_11_1 v_prenex_138) (< v_prenex_138 v_b_10_1) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_138))) 1))) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_11_1) (- 2)) (forall ((v_prenex_164 Int)) (or (<= v_b_11_1 v_prenex_164) (<= (- (- v_b_42_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_164))) (- 1)) (< v_prenex_164 v_b_10_1))) (<= (- (- v_b_10_1) (- v_b_41_1)) 0) (<= ULTIMATE.start_main_~MAX~6 v_b_42_1) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_10_1)) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_42_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_42_1)) 1) (<= 1 (+ ULTIMATE.start_main_~MAX~6 v_b_10_1)) (<= 1 (+ v_b_11_1 v_b_41_1)) (forall ((v_prenex_158 Int)) (or (< v_prenex_158 v_b_10_1) (<= v_b_11_1 v_prenex_158) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_158) (- (select ULTIMATE.start_main_~str1~6 v_prenex_158))) 0))) (<= v_b_11_1 (+ v_b_41_1 1)) (<= (+ v_b_11_1 ULTIMATE.start_main_~j~6) 2) (<= (+ ULTIMATE.start_main_~cont~6 v_b_41_1) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_b_41_1) (- 1)) (<= 0 (* 2 v_b_10_1)) (<= (- ULTIMATE.start_main_~j~6 v_b_10_1) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_42_1) 0) (forall ((v_prenex_130 Int) (v_prenex_129 Int)) (or (< v_prenex_130 v_b_10_1) (<= v_b_11_1 v_prenex_130) (<= (- (select ULTIMATE.start_main_~str2~6 v_prenex_129) (select ULTIMATE.start_main_~str1~6 v_prenex_130)) 0) (< v_prenex_129 v_b_41_1) (<= v_b_42_1 v_prenex_129))) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_11_1) (- 1)) (<= (* 2 v_b_41_1) 0) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_41_1) (<= (- v_b_10_1 v_b_42_1) (- 1)) (<= v_b_42_1 (+ v_b_10_1 1)) (<= 1 (+ v_b_42_1 ULTIMATE.start_main_~cont~6)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_42_1)) 0) (forall ((v_prenex_149 Int)) (or (< v_prenex_149 v_b_10_1) (<= (- v_b_10_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_149))) 0) (<= v_b_11_1 v_prenex_149))) (<= (- (- ULTIMATE.start_main_~j~6) v_b_42_1) (- 2)) (<= 2 (* 2 v_b_42_1)) (<= v_b_11_1 v_b_42_1) (<= (- v_b_41_1 v_b_42_1) (- 1)) (<= (+ v_b_11_1 ULTIMATE.start_main_~MAX~6) 2) (<= 1 (+ v_b_42_1 v_b_41_1)) (<= ULTIMATE.start_main_~j~6 (+ v_b_10_1 1)) (forall ((v_prenex_173 Int)) (or (<= v_b_11_1 v_prenex_173) (< v_prenex_173 v_b_10_1) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_173)) 1))) (<= (- ULTIMATE.start_main_~j~6 v_b_41_1) 1) (<= (- (- v_b_10_1) (- v_b_11_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_10_1)) (- 1)) (<= 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_42_1) (- 2)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_10_1) 1) (<= ULTIMATE.start_main_~MAX~6 v_b_11_1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_41_1)) (- 1)) (<= (- v_b_11_1 v_b_41_1) 1) (<= 0 (* 2 v_b_41_1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_10_1)) 0) (forall ((v_prenex_168 Int)) (or (< v_prenex_168 v_b_10_1) (<= (- (- v_b_11_1) (select ULTIMATE.start_main_~str1~6 v_prenex_168)) (- 1)) (<= v_b_11_1 v_prenex_168))) (<= (- (- v_b_11_1) v_b_11_1) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_10_1) 0) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_42_1) (forall ((v_prenex_133 Int)) (or (<= (- v_b_42_1 (select ULTIMATE.start_main_~str1~6 v_prenex_133)) 1) (< v_prenex_133 v_b_10_1) (<= v_b_11_1 v_prenex_133))) (<= v_b_42_1 (+ v_b_41_1 1)) (<= 1 (+ v_b_41_1 ULTIMATE.start_main_~j~6)) (<= 0 (+ v_b_42_1 ULTIMATE.start_main_~i~6)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_41_1) 1) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_11_1)) 1) (<= (- v_b_11_1 (- v_b_42_1)) 2) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_42_1)) 2) (forall ((v_prenex_122 Int)) (or (<= (- (- v_b_10_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_122))) 0) (<= v_b_11_1 v_prenex_122) (< v_prenex_122 v_b_10_1))) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_41_1)) (forall ((v_prenex_166 Int)) (or (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_166))) (- 1)) (< v_prenex_166 v_b_10_1) (<= v_b_11_1 v_prenex_166))) (<= v_b_11_1 ULTIMATE.start_main_~MAX~6) (<= (+ ULTIMATE.start_main_~i~6 2) v_b_11_1) (<= (- v_b_11_1 (- v_b_41_1)) 1) (<= (+ v_b_42_1 v_b_41_1) 1) (<= 0 (+ v_b_41_1 ULTIMATE.start_main_~i~6 1)) (<= (+ ULTIMATE.start_main_~j~6 v_b_10_1) 1) (<= (- ULTIMATE.start_main_~cont~6 v_b_10_1) 0) (forall ((v_idx_111 Int)) (or (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_111)) (- 1)) (< v_idx_111 v_b_10_1) (<= v_b_11_1 v_idx_111))) (<= (- (- v_b_10_1) v_b_10_1) 0) (<= v_b_41_1 ULTIMATE.start_main_~cont~6) (forall ((v_prenex_177 Int)) (or (<= v_b_11_1 v_prenex_177) (< v_prenex_177 v_b_10_1) (<= (- v_b_41_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_177))) 0))) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_10_1)) (<= (- v_b_11_1 v_b_42_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_11_1)) 1) (forall ((v_prenex_137 Int)) (or (<= v_b_11_1 v_prenex_137) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_137)) 0) (< v_prenex_137 v_b_10_1))) (<= 2 (+ v_b_42_1 ULTIMATE.start_main_~j~6)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_42_1)) 2) (forall ((v_prenex_185 Int)) (or (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_185))) 1) (< v_prenex_185 v_b_10_1) (<= v_b_11_1 v_prenex_185))) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_42_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_11_1)) 2) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_41_1) 0) (<= (+ ULTIMATE.start_main_~cont~6 v_b_11_1) 1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_11_1) (- 2)) (forall ((v_prenex_167 Int)) (or (<= v_b_11_1 v_prenex_167) (< v_prenex_167 v_b_10_1) (<= (- (- v_b_41_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_167))) 0))) (<= (+ v_b_10_1 1) v_b_42_1) (<= (* 2 v_b_10_1) 0) (<= 0 v_b_41_1) (<= (- ULTIMATE.start_main_~j~6 v_b_11_1) 0) (<= v_b_42_1 v_b_11_1) (<= (- (- v_b_41_1) v_b_42_1) (- 1)) (<= ULTIMATE.start_main_~cont~6 v_b_10_1) (<= (+ v_b_42_1 ULTIMATE.start_main_~cont~6) 1) (forall ((v_prenex_154 Int)) (or (<= v_b_11_1 v_prenex_154) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_154)) 1) (< v_prenex_154 v_b_10_1))) (forall ((v_prenex_174 Int)) (or (< v_prenex_174 v_b_10_1) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_174))) (- 1)) (<= v_b_11_1 v_prenex_174))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_10_1) 1) (<= 1 v_b_42_1) (<= v_b_11_1 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) (<= (+ ULTIMATE.start_main_~i~6 2) ULTIMATE.start_main_~j~6) (<= 2 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6))))} [2018-12-19 13:31:42,862 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 13:31:42,862 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 13:31:42,862 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 13:31:42,863 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 13:31:42,863 WARN L224 ngHoareTripleChecker]: Pre: {2147483617#(or (exists ((v_v_555_1 Int) (v_b_37_1 Int) (v_b_38_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) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_555_1)) 190) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_37_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_38_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_37_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_37_1)) 0) (<= (- (- v_b_37_1) (- v_v_555_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_38_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 4294967358) (<= (- (- v_b_37_1) v_v_555_1) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_37_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_37_1)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_555_1) 4294967424) (<= (- (- 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_555_1 (- v_v_555_1)) 254) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_37_1) 4294967296) (<= (- (- v_b_38_1) v_b_38_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_555_1) 191) (<= (- (- v_b_38_1) v_v_555_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_37_1)) 4294967295) (<= (- v_b_37_1 (- v_v_555_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_555_1)) 4294967422) (<= (- v_b_37_1 (- v_b_37_1)) 0) (<= (- (- v_b_37_1) v_b_38_1) 0) (<= (- v_b_37_1 v_b_38_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_37_1) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_555_1) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_37_1) 4294967295) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_38_1)) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_38_1 (- v_b_38_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- (- v_b_37_1) v_b_37_1) 0) (<= (- v_b_38_1 v_v_555_1) 191) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_555_1) 4294967423) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_555_1)) 4294967423) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_38_1) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_38_1) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_38_1)) 126) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_555_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_38_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_37_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_38_1)) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_555_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_38_1)) 0) (<= (- (- v_v_555_1) v_v_555_1) 256) (<= (- (- v_b_37_1) (- v_b_38_1)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_38_1)) 4294967358) (forall ((v_idx_144 Int) (v_idx_142 Int) (v_idx_143 Int)) (or (<= v_b_37_1 v_idx_142) (< v_idx_144 v_b_38_1) (and (<= (- v_b_37_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_143))) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_143)) 4294967423) (<= (- v_b_37_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_143)) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_143))) 4294967422) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_143))) 190) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_143))) 4294967423) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_143))) 127) (<= (- (- v_b_37_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_143))) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_143)) 128) (<= (- (- v_b_37_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_143)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_143)) 4294967424) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_143)) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_143))) 127) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_143) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_143))) 254) (<= (- v_b_38_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_143))) 190) (<= (- (- v_b_38_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_143))) 127) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_143)) (select c_ULTIMATE.start_main_~str1~6 v_idx_143)) 256) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_143)) 128) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_143)) 191) (<= (- (- v_b_38_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_143)) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_143))) 127) (<= (- v_b_38_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_143)) 191)) (<= v_b_38_1 v_idx_143) (< v_idx_143 v_b_37_1))) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 126) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_555_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- v_b_37_1 v_v_555_1) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_37_1)) 0) (<= (- v_b_37_1 (- v_b_38_1)) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_38_1) 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) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_555_1) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_37_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_38_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- v_b_38_1 (- v_v_555_1)) 190) (<= (- (- v_b_38_1) (- v_v_555_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_555_1) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967295))) (exists ((v_v_463_1 Int) (v_b_35_1 Int) (v_b_36_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) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_36_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_36_1)) 63) (<= (- v_v_463_1 (- v_v_463_1)) 254) (<= (- c_ULTIMATE.start_main_~i~6 v_b_36_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_463_1) 4294967424) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_463_1)) 4294967423) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_35_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_35_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_36_1)) 4294967358) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 4294967358) (<= (- (- v_v_463_1) v_v_463_1) 256) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_35_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 v_b_35_1) 63) (<= (- (- v_b_35_1) (- v_b_36_1)) 63) (<= (- v_b_36_1 v_v_463_1) 191) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_463_1) 128) (<= (- v_b_35_1 (- v_v_463_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) (<= (- (- v_b_36_1) v_v_463_1) 128) (<= (- v_b_36_1 (- v_b_36_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_35_1)) 4294967295) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_463_1)) 4294967422) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_463_1) 128) (<= (- c_ULTIMATE.start_main_~i~6 v_v_463_1) 191) (<= (- (- v_b_36_1) v_b_36_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_36_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_463_1)) 127) (forall ((v_idx_138 Int) (v_idx_139 Int) (v_idx_140 Int)) (or (<= v_b_36_1 v_idx_139) (< v_idx_139 v_b_35_1) (<= v_b_35_1 v_idx_138) (and (<= (- (- v_b_36_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_139)) 128) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_139) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_139))) 254) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_139)) 4294967423) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_139))) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_139)) 4294967424) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_139))) 4294967422) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_139))) 190) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_139))) 4294967423) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_139)) 128) (<= (- (- v_b_35_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_139)) 128) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_139)) 191) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_139))) 127) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_139)) (select c_ULTIMATE.start_main_~str1~6 v_idx_139)) 256) (<= (- (- v_b_35_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_139))) 127) (<= (- (- v_b_36_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_139))) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_139))) 127) (<= (- v_b_36_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_139)) 191) (<= (- v_b_36_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_139))) 190) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_139)) 128) (<= (- v_b_35_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_139)) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_139)) 128) (<= (- v_b_35_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_139))) 127)) (< v_idx_140 v_b_36_1))) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_35_1)) 4294967296) (<= (- v_b_36_1 (- v_v_463_1)) 190) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_36_1)) 126) (<= (- 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_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_35_1) 4294967295) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_36_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_35_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_36_1) 4294967295) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_35_1) 0) (<= (- v_b_35_1 v_v_463_1) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_36_1)) 63) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_36_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_36_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_35_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_463_1) 4294967423) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_463_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_463_1)) 190) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- v_b_35_1) v_v_463_1) 128) (<= (- v_b_35_1 (- v_b_36_1)) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_463_1)) 127) (<= (- (- v_b_35_1) (- v_v_463_1)) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_36_1)) 0) (<= (- v_b_35_1 (- v_b_35_1)) 0) (<= (- (- v_b_36_1) (- v_v_463_1)) 127) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_35_1)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- v_b_35_1) v_b_36_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_463_1) 128) (<= (- v_b_35_1 v_b_36_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967295) (<= (- (- v_b_35_1) v_b_35_1) 0))))} [2018-12-19 13:31:42,863 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 13:31:42,864 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 13:31:42,864 WARN L230 ngHoareTripleChecker]: Post: {2147483616#(exists ((v_v_697_1 Int) (v_b_51_1 Int) (v_b_50_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) 62) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_51_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 63) (<= (- c_ULTIMATE.start_main_~i~6 v_b_51_1) (- 1)) (<= (- (- v_b_51_1) v_b_51_1) 8589934592) (<= (- (- v_v_697_1) v_v_697_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_50_1)) 62) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_697_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_697_1)) 0) (<= (- (- 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_~j~6) (- v_v_697_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_~MAX~6 v_b_51_1) 0) (<= (- v_b_51_1 v_v_697_1) 63) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_51_1)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934593) (<= (- c_ULTIMATE.start_main_~i~6 v_v_697_1) 62) (<= (- v_b_50_1 (- v_v_697_1)) 62) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_51_1)) 63) (<= (- v_b_51_1 (- v_v_697_1)) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_50_1)) 62) (<= (- (- v_b_51_1) (- v_v_697_1)) 4294967296) (<= (- v_v_697_1 (- v_v_697_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967297) (<= (- v_b_50_1 (- v_b_50_1)) 124) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_51_1)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_697_1) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_50_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_50_1)) (- 1)) (<= (- (- v_b_50_1) v_v_697_1) 4294967297) (forall ((v_idx_148 Int) (v_idx_146 Int) (v_idx_147 Int)) (or (< v_idx_148 v_b_51_1) (< v_idx_147 v_b_50_1) (<= v_b_50_1 v_idx_146) (<= v_b_51_1 v_idx_147) (and (<= (- (- v_b_50_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_147)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_147))) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_147)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_147)) (select c_ULTIMATE.start_main_~str1~6 v_idx_147)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_147))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_147))) 0) (<= (- (- v_b_51_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_147)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_147))) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_147)) 0) (<= (- v_b_50_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_147)) 62) (<= (- (- v_b_50_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_147))) 4294967297) (<= (- v_b_51_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_147)) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_147))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_147)) 62) (<= (- v_b_50_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_147))) 62) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_147)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_147))) 63) (<= (- v_b_51_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_147))) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_147))) 4294967296) (<= (- (- v_b_51_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_147))) 4294967296) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_147) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_147))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_147)) 63) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_147)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_147)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_147))) 62) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_147)) 4294967297)))) (<= (- v_b_50_1 v_b_51_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_697_1)) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 124) (<= (- c_ULTIMATE.start_main_~i~6 v_b_50_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_51_1)) 126) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_50_1)) 62) (<= (- (- v_b_51_1) v_v_697_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_51_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_50_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_50_1) 4294967297) (<= (- (- v_b_50_1) (- v_b_51_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 126) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_51_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_51_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_697_1)) 63) (<= (- (- v_b_50_1) v_b_51_1) 8589934593) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 125) (<= (- v_b_50_1 (- v_b_51_1)) 125) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_697_1)) 62) (<= (- c_ULTIMATE.start_main_~cont~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_~MAX~6 v_b_50_1) 1) (<= (- (- 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 (- c_ULTIMATE.start_main_~i~6)) 62) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- v_b_51_1 (- v_b_51_1)) 126) (<= (- c_ULTIMATE.start_main_~j~6 v_b_51_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_51_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- v_b_50_1 v_v_697_1) 62) (<= (- 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_b_50_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_51_1) 8589934592) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_697_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_50_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_51_1)) 63) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_51_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_697_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_697_1) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_697_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_51_1)) 125) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_697_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 62) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_697_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_50_1)) 125) (<= (- (- v_b_50_1) (- v_v_697_1)) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_50_1)) 62) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_50_1) 8589934594) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_50_1)) 124) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- v_b_50_1) v_b_50_1) 8589934594) (<= (- (- 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_v_697_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_697_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_50_1) 4294967297)))} [2018-12-19 13:31:42,864 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 13:31:42,897 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 13:31:42,897 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 13:31:45,017 WARN L181 SmtUtils]: Spent 2.12 s on a formula simplification. DAG size of input: 405 DAG size of output: 232 [2018-12-19 13:31:45,018 WARN L270 ngHoareTripleChecker]: Pre: {2147483617#(exists ((v_v_463_1 Int) (v_b_35_1 Int) (v_b_36_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) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_36_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_36_1)) 63) (<= (- v_v_463_1 (- v_v_463_1)) 254) (<= (- ULTIMATE.start_main_~i~6 v_b_36_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_463_1) 4294967424) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_463_1)) 4294967423) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_35_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_35_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_36_1)) 4294967358) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 4294967358) (<= (- (- v_v_463_1) v_v_463_1) 256) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_35_1) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- ULTIMATE.start_main_~i~6 v_b_35_1) 63) (<= (- (- v_b_35_1) (- v_b_36_1)) 63) (<= (- v_b_36_1 v_v_463_1) 191) (<= (- ULTIMATE.start_main_~cont~6 v_v_463_1) 128) (<= (- v_b_35_1 (- v_v_463_1)) 127) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 0) (<= (- (- v_b_36_1) v_v_463_1) 128) (<= (- v_b_36_1 (- v_b_36_1)) 126) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_35_1)) 4294967295) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_463_1)) 4294967422) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_463_1) 128) (<= (- ULTIMATE.start_main_~i~6 v_v_463_1) 191) (<= (- (- v_b_36_1) v_b_36_1) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_36_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_463_1)) 127) (forall ((v_idx_138 Int) (v_idx_139 Int) (v_idx_140 Int)) (or (<= v_b_36_1 v_idx_139) (< v_idx_139 v_b_35_1) (<= v_b_35_1 v_idx_138) (and (<= (- (- v_b_36_1) (select ULTIMATE.start_main_~str1~6 v_idx_139)) 128) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_139) (- (select ULTIMATE.start_main_~str1~6 v_idx_139))) 254) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_139)) 4294967423) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_139))) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_139)) 4294967424) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_139))) 4294967422) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_139))) 190) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_139))) 4294967423) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_139)) 128) (<= (- (- v_b_35_1) (select ULTIMATE.start_main_~str1~6 v_idx_139)) 128) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_139)) 191) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_139))) 127) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_139)) (select ULTIMATE.start_main_~str1~6 v_idx_139)) 256) (<= (- (- v_b_35_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_139))) 127) (<= (- (- v_b_36_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_139))) 127) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_139))) 127) (<= (- v_b_36_1 (select ULTIMATE.start_main_~str1~6 v_idx_139)) 191) (<= (- v_b_36_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_139))) 190) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_139)) 128) (<= (- v_b_35_1 (select ULTIMATE.start_main_~str1~6 v_idx_139)) 128) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_139)) 128) (<= (- v_b_35_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_139))) 127)) (< v_idx_140 v_b_36_1))) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_35_1)) 4294967296) (<= (- v_b_36_1 (- v_v_463_1)) 190) (<= (- ULTIMATE.start_main_~i~6 (- v_b_36_1)) 126) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_35_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 v_b_35_1) 4294967295) (<= (- (- ULTIMATE.start_main_~i~6) v_b_36_1) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_35_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_36_1) 4294967295) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- (- ULTIMATE.start_main_~i~6) v_b_35_1) 0) (<= (- v_b_35_1 v_v_463_1) 128) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_36_1)) 63) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 126) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_36_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_36_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_35_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_v_463_1) 4294967423) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_463_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 4294967296) (<= (- ULTIMATE.start_main_~i~6 (- v_v_463_1)) 190) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- v_b_35_1) v_v_463_1) 128) (<= (- v_b_35_1 (- v_b_36_1)) 63) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 63) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_463_1)) 127) (<= (- (- v_b_35_1) (- v_v_463_1)) 127) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_36_1)) 0) (<= (- v_b_35_1 (- v_b_35_1)) 0) (<= (- (- v_b_36_1) (- v_v_463_1)) 127) (<= (- ULTIMATE.start_main_~i~6 (- v_b_35_1)) 63) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 0) (<= (- (- v_b_35_1) v_b_36_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_v_463_1) 128) (<= (- v_b_35_1 v_b_36_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 4294967295) (<= (- (- v_b_35_1) v_b_35_1) 0)))} [2018-12-19 13:31:45,018 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 13:31:45,018 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 13:31:47,968 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_~j~6) 4294967297) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~cont~6 62)) (<= (- (- 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) (<= (- 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_~j~6)) 63) (<= (- (- 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_~cont~6 ULTIMATE.start_main_~i~6) 4294967297) (<= 0 (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6 8589934593)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 63) (<= (- (- 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_~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) (exists ((v_b_51_1 Int) (v_b_50_1 Int)) (and (<= 0 (+ v_b_50_1 ULTIMATE.start_main_~MAX~6 8589934593)) (forall ((v_idx_147 Int)) (or (< v_idx_147 v_b_50_1) (<= (- v_b_51_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_147))) 63) (<= v_b_51_1 v_idx_147))) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_51_1) 4294967296) (<= ULTIMATE.start_main_~cont~6 (+ v_b_50_1 4294967297)) (<= (- ULTIMATE.start_main_~i~6 v_b_51_1) (- 1)) (<= (- (- v_b_51_1) v_b_51_1) 8589934592) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_50_1)) 62) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_50_1 4294967297)) (<= v_b_50_1 (+ ULTIMATE.start_main_~MAX~6 4294967358)) (forall ((v_prenex_214 Int)) (or (<= v_b_51_1 v_prenex_214) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_prenex_214)) 0) (< v_prenex_214 v_b_50_1))) (<= (+ v_b_51_1 ULTIMATE.start_main_~i~6) 125) (<= 0 (+ v_b_51_1 v_b_50_1 8589934593)) (<= 0 (+ v_b_51_1 ULTIMATE.start_main_~i~6 8589934593)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_51_1) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_51_1)) 63) (<= 0 (+ v_b_50_1 ULTIMATE.start_main_~j~6 4294967297)) (<= (* 2 v_b_51_1) 126) (forall ((v_prenex_208 Int)) (or (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_208)) 4294967296) (<= v_b_51_1 v_prenex_208) (< v_prenex_208 v_b_50_1))) (<= v_b_50_1 (+ ULTIMATE.start_main_~cont~6 62)) (<= (+ v_b_51_1 ULTIMATE.start_main_~j~6) 63) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_51_1)) 63) (<= (* 2 v_b_50_1) 124) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_50_1)) 62) (forall ((v_prenex_205 Int)) (or (<= v_b_51_1 v_prenex_205) (< v_prenex_205 v_b_50_1) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_205))) 0))) (forall ((v_prenex_215 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_215)) 4294967297) (<= v_b_51_1 v_prenex_215) (< v_prenex_215 v_b_50_1))) (<= v_b_50_1 (+ v_b_51_1 4294967358)) (<= 0 (+ v_b_50_1 4294967297)) (<= (- v_b_50_1 (- v_b_50_1)) 124) (forall ((v_prenex_197 Int)) (or (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_197))) 63) (< v_prenex_197 v_b_50_1) (<= v_b_51_1 v_prenex_197))) (<= ULTIMATE.start_main_~i~6 (+ v_b_51_1 4294967358)) (<= ULTIMATE.start_main_~j~6 (+ v_b_51_1 4294967296)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_51_1)) 63) (forall ((v_prenex_203 Int)) (or (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_prenex_203)) 0) (< v_prenex_203 v_b_50_1) (<= v_b_51_1 v_prenex_203))) (<= (- ULTIMATE.start_main_~cont~6 v_b_50_1) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_50_1)) (- 1)) (<= (- v_b_50_1 v_b_51_1) (- 1)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_51_1) 63) (forall ((v_prenex_199 Int)) (or (<= (- v_b_50_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_199))) 62) (<= v_b_51_1 v_prenex_199) (< v_prenex_199 v_b_50_1))) (<= v_b_51_1 (+ ULTIMATE.start_main_~i~6 4294967360)) (<= (- ULTIMATE.start_main_~i~6 v_b_50_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_51_1)) 126) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_50_1)) 62) (<= v_b_51_1 (+ v_b_50_1 4294967360)) (<= (+ v_b_50_1 ULTIMATE.start_main_~i~6) 124) (<= (- (- ULTIMATE.start_main_~i~6) v_b_51_1) 8589934593) (forall ((v_prenex_211 Int)) (or (<= v_b_51_1 v_prenex_211) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_211)) 63) (< v_prenex_211 v_b_50_1))) (<= 0 (+ v_b_50_1 ULTIMATE.start_main_~i~6 8589934594)) (forall ((v_prenex_204 Int)) (or (< v_prenex_204 v_b_50_1) (<= v_b_51_1 v_prenex_204) (<= (- v_b_51_1 (select ULTIMATE.start_main_~str1~6 v_prenex_204)) 63))) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_50_1) 8589934593) (forall ((v_prenex_202 Int)) (or (<= v_b_51_1 v_prenex_202) (< v_prenex_202 v_b_50_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_202))) 4294967296))) (<= (- (- ULTIMATE.start_main_~j~6) v_b_50_1) 4294967297) (<= (- (- v_b_50_1) (- v_b_51_1)) 1) (forall ((v_prenex_209 Int)) (or (< v_prenex_209 v_b_50_1) (<= v_b_51_1 v_prenex_209) (<= (- v_b_50_1 (select ULTIMATE.start_main_~str1~6 v_prenex_209)) 62))) (<= (- (- ULTIMATE.start_main_~j~6) v_b_51_1) 4294967296) (forall ((v_prenex_206 Int)) (or (<= v_b_51_1 v_prenex_206) (< v_prenex_206 v_b_50_1) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_206))) 62))) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_51_1)) 1) (<= 0 (+ (* 2 v_b_51_1) 8589934592)) (<= (+ v_b_50_1 ULTIMATE.start_main_~j~6) 62) (<= (- (- v_b_50_1) v_b_51_1) 8589934593) (forall ((v_prenex_201 Int)) (or (< v_prenex_201 v_b_50_1) (<= (- (- v_b_50_1) (select ULTIMATE.start_main_~str1~6 v_prenex_201)) 4294967297) (<= v_b_51_1 v_prenex_201))) (<= (+ v_b_51_1 ULTIMATE.start_main_~MAX~6) 126) (<= 0 (+ (* 2 v_b_50_1) 8589934594)) (<= (- v_b_50_1 (- v_b_51_1)) 125) (<= v_b_50_1 62) (<= (- ULTIMATE.start_main_~MAX~6 v_b_50_1) 1) (<= v_b_51_1 63) (<= v_b_50_1 (+ ULTIMATE.start_main_~j~6 62)) (<= ULTIMATE.start_main_~j~6 (+ v_b_50_1 4294967297)) (forall ((v_prenex_219 Int)) (or (< v_prenex_219 v_b_50_1) (<= v_b_51_1 v_prenex_219) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_219))) 4294967297))) (<= (- v_b_51_1 (- v_b_51_1)) 126) (<= (- ULTIMATE.start_main_~j~6 v_b_51_1) 4294967296) (<= (+ v_b_50_1 ULTIMATE.start_main_~MAX~6) 125) (<= (+ v_b_51_1 v_b_50_1) 125) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_51_1)) 0) (<= 0 (+ v_b_51_1 4294967296)) (<= ULTIMATE.start_main_~i~6 (+ v_b_50_1 4294967359)) (forall ((v_prenex_200 Int)) (or (<= v_b_51_1 v_prenex_200) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_200) (- (select ULTIMATE.start_main_~str1~6 v_prenex_200))) 0) (< v_prenex_200 v_b_50_1))) (forall ((v_prenex_212 Int)) (or (<= v_b_51_1 v_prenex_212) (< v_prenex_212 v_b_50_1) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_212)) 62))) (forall ((v_prenex_196 Int)) (or (< v_prenex_196 v_b_50_1) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_196))) 0) (<= v_b_51_1 v_prenex_196))) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_50_1) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_51_1) 8589934592) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_51_1 4294967296)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_50_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_51_1)) 63) (<= (- ULTIMATE.start_main_~cont~6 v_b_51_1) 4294967296) (forall ((v_prenex_213 Int)) (or (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_213))) 0) (< v_prenex_213 v_b_50_1) (<= v_b_51_1 v_prenex_213))) (<= (+ ULTIMATE.start_main_~cont~6 v_b_50_1) 62) (forall ((v_prenex_218 Int)) (or (< v_prenex_218 v_b_50_1) (<= v_b_51_1 v_prenex_218) (<= (- (- v_b_51_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_218))) 4294967296))) (forall ((v_prenex_217 Int)) (or (<= v_b_51_1 v_prenex_217) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_217)) 0) (< v_prenex_217 v_b_50_1))) (forall ((v_prenex_207 Int)) (or (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_207))) 0) (<= v_b_51_1 v_prenex_207) (< v_prenex_207 v_b_50_1))) (forall ((v_prenex_210 Int)) (or (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_210)) (select ULTIMATE.start_main_~str1~6 v_prenex_210)) 0) (<= v_b_51_1 v_prenex_210) (< v_prenex_210 v_b_50_1))) (<= (- ULTIMATE.start_main_~i~6 (- v_b_51_1)) 125) (forall ((v_prenex_198 Int)) (or (<= (- (- v_b_51_1) (select ULTIMATE.start_main_~str1~6 v_prenex_198)) 4294967296) (< v_prenex_198 v_b_50_1) (<= v_b_51_1 v_prenex_198))) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_50_1)) 125) (forall ((v_prenex_216 Int)) (or (< v_prenex_216 v_b_50_1) (<= (- (- v_b_50_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_216))) 4294967297) (<= v_b_51_1 v_prenex_216))) (<= (- ULTIMATE.start_main_~j~6 (- v_b_50_1)) 62) (<= (- (- ULTIMATE.start_main_~i~6) v_b_50_1) 8589934594) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_51_1 4294967359)) (<= v_b_51_1 (+ ULTIMATE.start_main_~cont~6 63)) (<= ULTIMATE.start_main_~cont~6 (+ v_b_51_1 4294967296)) (<= 0 (+ v_b_51_1 ULTIMATE.start_main_~j~6 4294967296)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_50_1)) 124) (<= v_b_51_1 (+ ULTIMATE.start_main_~j~6 63)) (<= v_b_51_1 (+ ULTIMATE.start_main_~MAX~6 4294967359)) (<= 0 (+ v_b_51_1 ULTIMATE.start_main_~MAX~6 8589934592)) (<= (- (- v_b_50_1) v_b_50_1) 8589934594) (forall ((v_prenex_195 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_195)) 0) (<= v_b_51_1 v_prenex_195) (< v_prenex_195 v_b_50_1))) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_50_1 4294967360)) (<= v_b_50_1 (+ ULTIMATE.start_main_~i~6 4294967359)) (<= (- ULTIMATE.start_main_~j~6 v_b_50_1) 4294967297))) (<= (+ 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)) (<= ULTIMATE.start_main_~cont~6 (+ ULTIMATE.start_main_~i~6 4294967297)) (<= 0 (+ (* 2 ULTIMATE.start_main_~i~6) 8589934594)) (<= 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_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 126) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~j~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_~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 13:31:52,916 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 13:31:52,917 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 13:31:52,917 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 13:31:52,918 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 13:31:52,918 WARN L224 ngHoareTripleChecker]: Pre: {2147483615#(or (exists ((v_v_555_1 Int) (v_b_37_1 Int) (v_b_38_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) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_555_1)) 190) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_37_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_38_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_37_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_37_1)) 0) (<= (- (- v_b_37_1) (- v_v_555_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_38_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 4294967358) (<= (- (- v_b_37_1) v_v_555_1) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_37_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_37_1)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_555_1) 4294967424) (<= (- (- 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_555_1 (- v_v_555_1)) 254) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_37_1) 4294967296) (<= (- (- v_b_38_1) v_b_38_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_555_1) 191) (<= (- (- v_b_38_1) v_v_555_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_37_1)) 4294967295) (<= (- v_b_37_1 (- v_v_555_1)) 127) (forall ((v_idx_155 Int) (v_idx_156 Int) (v_idx_154 Int)) (or (< v_idx_155 v_b_37_1) (< v_idx_156 v_b_38_1) (<= v_b_37_1 v_idx_154) (<= v_b_38_1 v_idx_155) (and (<= (- v_b_37_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_155))) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_155)) 4294967423) (<= (- v_b_37_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_155)) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_155))) 4294967422) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_155))) 190) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_155))) 4294967423) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_155))) 127) (<= (- (- v_b_37_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_155))) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_155)) 128) (<= (- (- v_b_37_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_155)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_155)) 4294967424) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_155)) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_155))) 127) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_155) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_155))) 254) (<= (- v_b_38_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_155))) 190) (<= (- (- v_b_38_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_155))) 127) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_155)) (select c_ULTIMATE.start_main_~str1~6 v_idx_155)) 256) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_155)) 128) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_155)) 191) (<= (- (- v_b_38_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_155)) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_155))) 127) (<= (- v_b_38_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_155)) 191)))) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_555_1)) 4294967422) (<= (- v_b_37_1 (- v_b_37_1)) 0) (<= (- (- v_b_37_1) v_b_38_1) 0) (<= (- v_b_37_1 v_b_38_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_37_1) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_555_1) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_37_1) 4294967295) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_38_1)) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_38_1 (- v_b_38_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- (- v_b_37_1) v_b_37_1) 0) (<= (- v_b_38_1 v_v_555_1) 191) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_555_1) 4294967423) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_555_1)) 4294967423) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_38_1) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_38_1) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_38_1)) 126) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_555_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_38_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_37_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_38_1)) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_555_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_38_1)) 0) (<= (- (- v_v_555_1) v_v_555_1) 256) (<= (- (- v_b_37_1) (- v_b_38_1)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_38_1)) 4294967358) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 126) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_555_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- v_b_37_1 v_v_555_1) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_37_1)) 0) (<= (- v_b_37_1 (- v_b_38_1)) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_38_1) 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) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_555_1) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_37_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_38_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- v_b_38_1 (- v_v_555_1)) 190) (<= (- (- v_b_38_1) (- v_v_555_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_555_1) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967295))) (exists ((v_v_463_1 Int) (v_b_35_1 Int) (v_b_36_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) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_36_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_36_1)) 63) (<= (- v_v_463_1 (- v_v_463_1)) 254) (<= (- c_ULTIMATE.start_main_~i~6 v_b_36_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_463_1) 4294967424) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_463_1)) 4294967423) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_35_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_35_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_36_1)) 4294967358) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 4294967358) (<= (- (- v_v_463_1) v_v_463_1) 256) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_35_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 v_b_35_1) 63) (<= (- (- v_b_35_1) (- v_b_36_1)) 63) (<= (- v_b_36_1 v_v_463_1) 191) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_463_1) 128) (<= (- v_b_35_1 (- v_v_463_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) (<= (- (- v_b_36_1) v_v_463_1) 128) (<= (- v_b_36_1 (- v_b_36_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_35_1)) 4294967295) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_463_1)) 4294967422) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_463_1) 128) (<= (- c_ULTIMATE.start_main_~i~6 v_v_463_1) 191) (<= (- (- v_b_36_1) v_b_36_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_36_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_463_1)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_35_1)) 4294967296) (<= (- v_b_36_1 (- v_v_463_1)) 190) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_36_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_35_1)) 0) (forall ((v_idx_151 Int) (v_idx_152 Int) (v_idx_150 Int)) (or (< v_idx_152 v_b_36_1) (<= v_b_36_1 v_idx_151) (<= v_b_35_1 v_idx_150) (and (<= (- (- v_b_36_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_151)) 128) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_151) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_151))) 254) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_151)) 4294967423) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_151))) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_151)) 4294967424) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_151))) 4294967422) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_151))) 190) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_151))) 4294967423) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_151)) 128) (<= (- (- v_b_35_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_151)) 128) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_151)) 191) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_151))) 127) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_151)) (select c_ULTIMATE.start_main_~str1~6 v_idx_151)) 256) (<= (- (- v_b_35_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_151))) 127) (<= (- (- v_b_36_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_151))) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_151))) 127) (<= (- v_b_36_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_151)) 191) (<= (- v_b_36_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_151))) 190) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_151)) 128) (<= (- v_b_35_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_151)) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_151)) 128) (<= (- v_b_35_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_151))) 127)) (< v_idx_151 v_b_35_1))) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_35_1) 4294967295) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_36_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_35_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_36_1) 4294967295) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_35_1) 0) (<= (- v_b_35_1 v_v_463_1) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_36_1)) 63) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_36_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_36_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_35_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_463_1) 4294967423) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_463_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_463_1)) 190) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- v_b_35_1) v_v_463_1) 128) (<= (- v_b_35_1 (- v_b_36_1)) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_463_1)) 127) (<= (- (- v_b_35_1) (- v_v_463_1)) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_36_1)) 0) (<= (- v_b_35_1 (- v_b_35_1)) 0) (<= (- (- v_b_36_1) (- v_v_463_1)) 127) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_35_1)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- v_b_35_1) v_b_36_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_463_1) 128) (<= (- v_b_35_1 v_b_36_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967295) (<= (- (- v_b_35_1) v_b_35_1) 0))))} [2018-12-19 13:31:52,918 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 13:31:52,918 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 13:31:52,919 WARN L230 ngHoareTripleChecker]: Post: {2147483614#(exists ((v_v_463_1 Int) (v_b_35_1 Int) (v_b_57_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 4294967295) (<= (- c_ULTIMATE.start_main_~i~6 v_b_35_1) 64) (<= (- c_ULTIMATE.start_main_~i~6 v_b_57_1) 0) (<= (- v_v_463_1 (- v_v_463_1)) 254) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_57_1) 4294967294) (<= (- (- 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_~i~6) c_ULTIMATE.start_main_~i~6) (- 2)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_35_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_35_1) 0) (<= (- (- v_v_463_1) v_v_463_1) 256) (<= (- (- v_b_35_1) (- v_b_57_1)) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_35_1)) (- 1)) (<= (- v_b_35_1 v_b_57_1) (- 1)) (<= (- (- v_b_57_1) v_v_463_1) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_57_1)) 64) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_57_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_57_1)) 128) (<= (- (- v_b_57_1) v_b_57_1) (- 2)) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_463_1) 128) (<= (- v_b_35_1 (- v_v_463_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_463_1) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_463_1)) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_463_1) 127) (forall ((v_idx_159 Int) (v_idx_158 Int) (v_idx_160 Int)) (or (< v_idx_160 v_b_57_1) (<= v_b_57_1 v_idx_159) (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_159))) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_159)) 127) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_159) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_159))) 254) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_159)) 4294967423) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_159))) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_159))) 4294967422) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_159))) 191) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_159)) 128) (<= (- (- v_b_35_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_159)) 128) (<= (- v_b_57_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_159))) 191) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_159)) (select c_ULTIMATE.start_main_~str1~6 v_idx_159)) 256) (<= (- (- v_b_57_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_159))) 126) (<= (- (- v_b_35_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_159))) 127) (<= (- (- v_b_57_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_159)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_159))) 127) (<= (- v_b_57_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_159)) 192) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_159)) 192) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_159)) 128) (<= (- v_b_35_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_159)) 128) (<= (- v_b_35_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_159))) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_159))) 126) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_159)) 127)) (< v_idx_159 v_b_35_1) (<= v_b_35_1 v_idx_158))) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_57_1)) 4294967359) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_35_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_35_1)) 4294967295) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_463_1)) 4294967422) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_463_1)) 191) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_463_1) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) (- 2)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 4294967359) (<= (- v_b_57_1 (- v_v_463_1)) 191) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_35_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_463_1)) 127) (<= (- 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_~i~6) (- v_v_463_1)) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_57_1)) 64) (<= (- (- v_b_35_1) v_b_57_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_35_1) 4294967295) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_35_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967294) (<= (- (- v_b_57_1) (- v_v_463_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_57_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_57_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_57_1) (- 2)) (<= (- v_b_57_1 v_v_463_1) 192) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_35_1)) 64) (<= (- v_b_35_1 v_v_463_1) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_35_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_57_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)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_35_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_463_1) 4294967423) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_463_1)) 127) (<= (- v_b_57_1 (- v_b_57_1)) 128) (<= (- (- v_b_35_1) v_v_463_1) 128) (<= (- (- v_b_35_1) (- v_v_463_1)) 127) (<= (- v_b_35_1 (- v_b_35_1)) 0) (<= (- (- 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_~i~6 v_v_463_1) 192) (<= (- v_b_35_1 (- v_b_57_1)) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_57_1) (- 1)) (<= (- (- v_b_35_1) v_b_35_1) 0)))} [2018-12-19 13:31:52,919 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 13:31:52,925 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 13:31:52,926 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 13:31:54,099 WARN L181 SmtUtils]: Spent 1.17 s on a formula simplification. DAG size of input: 405 DAG size of output: 232 [2018-12-19 13:31:54,099 WARN L270 ngHoareTripleChecker]: Pre: {2147483615#(exists ((v_v_463_1 Int) (v_b_35_1 Int) (v_b_36_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) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_36_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_36_1)) 63) (<= (- v_v_463_1 (- v_v_463_1)) 254) (<= (- ULTIMATE.start_main_~i~6 v_b_36_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_463_1) 4294967424) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_463_1)) 4294967423) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_35_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_35_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_36_1)) 4294967358) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 4294967358) (<= (- (- v_v_463_1) v_v_463_1) 256) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_35_1) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- ULTIMATE.start_main_~i~6 v_b_35_1) 63) (<= (- (- v_b_35_1) (- v_b_36_1)) 63) (<= (- v_b_36_1 v_v_463_1) 191) (<= (- ULTIMATE.start_main_~cont~6 v_v_463_1) 128) (<= (- v_b_35_1 (- v_v_463_1)) 127) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 0) (<= (- (- v_b_36_1) v_v_463_1) 128) (<= (- v_b_36_1 (- v_b_36_1)) 126) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_35_1)) 4294967295) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_463_1)) 4294967422) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_463_1) 128) (<= (- ULTIMATE.start_main_~i~6 v_v_463_1) 191) (<= (- (- v_b_36_1) v_b_36_1) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_36_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_463_1)) 127) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_35_1)) 4294967296) (<= (- v_b_36_1 (- v_v_463_1)) 190) (<= (- ULTIMATE.start_main_~i~6 (- v_b_36_1)) 126) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_35_1)) 0) (forall ((v_idx_151 Int) (v_idx_152 Int) (v_idx_150 Int)) (or (< v_idx_152 v_b_36_1) (<= v_b_36_1 v_idx_151) (<= v_b_35_1 v_idx_150) (and (<= (- (- v_b_36_1) (select ULTIMATE.start_main_~str1~6 v_idx_151)) 128) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_151) (- (select ULTIMATE.start_main_~str1~6 v_idx_151))) 254) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_151)) 4294967423) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_151))) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_151)) 4294967424) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_151))) 4294967422) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_151))) 190) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_151))) 4294967423) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_151)) 128) (<= (- (- v_b_35_1) (select ULTIMATE.start_main_~str1~6 v_idx_151)) 128) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_151)) 191) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_151))) 127) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_151)) (select ULTIMATE.start_main_~str1~6 v_idx_151)) 256) (<= (- (- v_b_35_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_151))) 127) (<= (- (- v_b_36_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_151))) 127) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_151))) 127) (<= (- v_b_36_1 (select ULTIMATE.start_main_~str1~6 v_idx_151)) 191) (<= (- v_b_36_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_151))) 190) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_151)) 128) (<= (- v_b_35_1 (select ULTIMATE.start_main_~str1~6 v_idx_151)) 128) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_151)) 128) (<= (- v_b_35_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_151))) 127)) (< v_idx_151 v_b_35_1))) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 v_b_35_1) 4294967295) (<= (- (- ULTIMATE.start_main_~i~6) v_b_36_1) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_35_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_36_1) 4294967295) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- (- ULTIMATE.start_main_~i~6) v_b_35_1) 0) (<= (- v_b_35_1 v_v_463_1) 128) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_36_1)) 63) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 126) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_36_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_36_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_35_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_v_463_1) 4294967423) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_463_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 4294967296) (<= (- ULTIMATE.start_main_~i~6 (- v_v_463_1)) 190) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- v_b_35_1) v_v_463_1) 128) (<= (- v_b_35_1 (- v_b_36_1)) 63) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 63) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_463_1)) 127) (<= (- (- v_b_35_1) (- v_v_463_1)) 127) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_36_1)) 0) (<= (- v_b_35_1 (- v_b_35_1)) 0) (<= (- (- v_b_36_1) (- v_v_463_1)) 127) (<= (- ULTIMATE.start_main_~i~6 (- v_b_35_1)) 63) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 0) (<= (- (- v_b_35_1) v_b_36_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_v_463_1) 128) (<= (- v_b_35_1 v_b_36_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 4294967295) (<= (- (- v_b_35_1) v_b_35_1) 0)))} [2018-12-19 13:31:54,099 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 13:31:54,099 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 13:31:56,811 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)) (<= 0 (+ (* 2 ULTIMATE.start_main_~i~6) 253)) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~cont~6 4294967550)) (<= 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) (- 2)) (<= (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 4294967614) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 4294967359) (<= ULTIMATE.start_main_~cont~6 (+ ULTIMATE.start_main_~MAX~6 254)) (<= 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) (exists ((v_b_35_1 Int) (v_b_57_1 Int)) (and (forall ((v_idx_159 Int)) (or (<= v_b_57_1 v_idx_159) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_159)) 192) (< v_idx_159 v_b_35_1))) (<= v_b_57_1 (+ ULTIMATE.start_main_~i~6 318)) (forall ((v_prenex_226 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_226))) 126) (< v_prenex_226 v_b_35_1) (<= v_b_57_1 v_prenex_226))) (<= (- ULTIMATE.start_main_~i~6 v_b_35_1) 64) (<= (- ULTIMATE.start_main_~i~6 v_b_57_1) 0) (<= v_b_57_1 (+ v_b_35_1 319)) (<= v_b_57_1 (+ ULTIMATE.start_main_~cont~6 319)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_57_1) 4294967294) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_57_1 253)) (forall ((v_prenex_230 Int)) (or (< v_prenex_230 v_b_35_1) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_230))) 191) (<= v_b_57_1 v_prenex_230))) (<= (* 2 v_b_35_1) 255) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_35_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_35_1) 0) (<= 0 (+ ULTIMATE.start_main_~MAX~6 v_b_57_1 253)) (<= ULTIMATE.start_main_~cont~6 (+ v_b_57_1 254)) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_57_1 254)) (<= (- (- v_b_35_1) (- v_b_57_1)) 64) (forall ((v_prenex_238 Int)) (or (<= (- v_b_57_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_238))) 191) (< v_prenex_238 v_b_35_1) (<= v_b_57_1 v_prenex_238))) (forall ((v_prenex_235 Int)) (or (<= v_b_57_1 v_prenex_235) (<= (- (- v_b_35_1) (select ULTIMATE.start_main_~str1~6 v_prenex_235)) 128) (< v_prenex_235 v_b_35_1))) (forall ((v_prenex_239 Int)) (or (< v_prenex_239 v_b_35_1) (<= v_b_57_1 v_prenex_239) (<= (- v_b_57_1 (select ULTIMATE.start_main_~str1~6 v_prenex_239)) 192))) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_35_1)) (- 1)) (forall ((v_prenex_234 Int)) (or (<= v_b_57_1 v_prenex_234) (< v_prenex_234 v_b_35_1) (<= (- (- v_b_57_1) (select ULTIMATE.start_main_~str1~6 v_prenex_234)) 127))) (<= 0 (+ ULTIMATE.start_main_~MAX~6 v_b_35_1 254)) (<= (- v_b_35_1 v_b_57_1) (- 1)) (<= v_b_57_1 (+ ULTIMATE.start_main_~MAX~6 318)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_57_1)) 64) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_35_1 4294967550)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_57_1)) 0) (forall ((v_prenex_240 Int)) (or (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_240)) 128) (<= v_b_57_1 v_prenex_240) (< v_prenex_240 v_b_35_1))) (<= (+ v_b_35_1 v_b_57_1) 319) (<= (- ULTIMATE.start_main_~i~6 (- v_b_57_1)) 128) (<= v_b_35_1 255) (<= (- (- v_b_57_1) v_b_57_1) (- 2)) (<= v_b_35_1 (+ ULTIMATE.start_main_~MAX~6 254)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_57_1) 319) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_57_1) 4294967614) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_57_1)) 4294967359) (<= 0 (+ v_b_35_1 v_b_57_1 254)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_35_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_35_1)) 4294967295) (<= v_b_35_1 (+ ULTIMATE.start_main_~i~6 254)) (<= ULTIMATE.start_main_~i~6 (+ v_b_57_1 318)) (<= 0 (+ v_b_57_1 254)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_35_1) (- 1)) (<= v_b_57_1 319) (<= v_b_35_1 (+ ULTIMATE.start_main_~cont~6 255)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_57_1)) 64) (forall ((v_prenex_224 Int)) (or (<= v_b_57_1 v_prenex_224) (< v_prenex_224 v_b_35_1) (<= (- v_b_35_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_224))) 127))) (forall ((v_prenex_231 Int)) (or (< v_prenex_231 v_b_35_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_231)) 127) (<= v_b_57_1 v_prenex_231))) (forall ((v_prenex_223 Int)) (or (<= v_b_57_1 v_prenex_223) (< v_prenex_223 v_b_35_1) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_223)) 127))) (<= (- (- v_b_35_1) v_b_57_1) (- 1)) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_35_1 254)) (forall ((v_prenex_236 Int)) (or (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_236))) 127) (<= v_b_57_1 v_prenex_236) (< v_prenex_236 v_b_35_1))) (<= (- ULTIMATE.start_main_~MAX~6 v_b_35_1) 4294967295) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_57_1 4294967549)) (<= (- ULTIMATE.start_main_~cont~6 v_b_35_1) 0) (forall ((v_prenex_222 Int)) (or (<= v_b_57_1 v_prenex_222) (<= (- v_b_35_1 (select ULTIMATE.start_main_~str1~6 v_prenex_222)) 128) (< v_prenex_222 v_b_35_1))) (<= ULTIMATE.start_main_~cont~6 (+ v_b_35_1 255)) (<= 0 (+ v_b_35_1 255)) (<= (- ULTIMATE.start_main_~cont~6 v_b_57_1) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_57_1) (- 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_57_1) (- 2)) (<= 0 (+ (* 2 v_b_57_1) 253)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_35_1)) 64) (forall ((v_prenex_227 Int)) (or (<= v_b_57_1 v_prenex_227) (<= (- (- v_b_57_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_227))) 126) (< v_prenex_227 v_b_35_1))) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_35_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_57_1)) 0) (<= ULTIMATE.start_main_~i~6 (+ v_b_35_1 319)) (forall ((v_prenex_237 Int)) (or (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_237))) 126) (<= v_b_57_1 v_prenex_237) (< v_prenex_237 v_b_35_1))) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_35_1)) 0) (forall ((v_prenex_233 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_233))) 127) (<= v_b_57_1 v_prenex_233) (< v_prenex_233 v_b_35_1))) (<= (- v_b_57_1 (- v_b_57_1)) 128) (<= 0 (+ (* 2 v_b_35_1) 255)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_35_1) 255) (forall ((v_prenex_229 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_229)) 128) (< v_prenex_229 v_b_35_1) (<= v_b_57_1 v_prenex_229))) (forall ((v_prenex_221 Int)) (or (< v_prenex_221 v_b_35_1) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_221)) (select ULTIMATE.start_main_~str1~6 v_prenex_221)) 256) (<= v_b_57_1 v_prenex_221))) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_35_1) 4294967550) (forall ((v_prenex_225 Int)) (or (<= v_b_57_1 v_prenex_225) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_225) (- (select ULTIMATE.start_main_~str1~6 v_prenex_225))) 254) (< v_prenex_225 v_b_35_1))) (forall ((v_prenex_228 Int)) (or (< v_prenex_228 v_b_35_1) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_228))) 4294967422) (<= v_b_57_1 v_prenex_228))) (<= (* 2 v_b_57_1) 383) (<= (+ ULTIMATE.start_main_~i~6 v_b_35_1) 319) (<= (- v_b_35_1 (- v_b_35_1)) 0) (forall ((v_prenex_220 Int)) (or (<= v_b_57_1 v_prenex_220) (< v_prenex_220 v_b_35_1) (<= (- (- v_b_35_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_220))) 127))) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_35_1 255)) (forall ((v_prenex_232 Int)) (or (<= v_b_57_1 v_prenex_232) (< v_prenex_232 v_b_35_1) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_232)) 4294967423))) (<= (- v_b_35_1 (- v_b_57_1)) 64) (<= (+ ULTIMATE.start_main_~i~6 v_b_57_1) 383) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_57_1) (- 1)) (<= (- (- v_b_35_1) v_b_35_1) 0) (<= v_b_35_1 (+ v_b_57_1 254)))) (<= 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 13:32:00,184 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 13:32:00,185 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 13:32:00,185 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 13:32:00,185 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 13:32:00,186 WARN L224 ngHoareTripleChecker]: Pre: {2147483613#(or (exists ((v_b_23_1 Int) (v_b_11_1 Int) (v_b_24_1 Int) (v_v_91_1 Int) (v_v_250_1 Int) (v_b_10_1 Int)) (and (<= (- c_ULTIMATE.start_main_~i~6 v_b_24_1) (- 2)) (<= (- v_b_10_1 v_b_23_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_23_1)) (- 1)) (forall ((v_idx_162 Int) (v_idx_163 Int) (v_idx_161 Int) (v_idx_166 Int) (v_idx_164 Int) (v_idx_165 Int)) (or (< v_idx_165 v_b_10_1) (<= v_b_23_1 v_idx_161) (<= v_b_24_1 v_idx_162) (<= v_b_11_1 v_idx_165) (and (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_162))) 1) (<= (- v_b_11_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_162))) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_162))) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_162)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_162)) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_165))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_162)) 1) (<= (- (- v_b_24_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_162)) (- 1)) (<= (- v_b_10_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_162)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_162)) 1) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_162)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_165))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_165))) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_165)) (select c_ULTIMATE.start_main_~str1~6 v_idx_165)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_165)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_165)) 1) (<= (- v_b_10_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_165)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_162))) 1) (<= (- (- v_b_23_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_162))) 0) (<= (- (- v_b_23_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_162)) 0) (<= (- (- v_b_11_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_162))) (- 1)) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_162) (select c_ULTIMATE.start_main_~str1~6 v_idx_165)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_165)) (- 1)) (<= (- v_b_23_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_165))) 0) (<= (- v_b_11_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_162)) 1) (<= (- v_b_23_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_162)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_162)) (- 1)) (<= (- (- v_b_11_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_162)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_165)) 1) (<= (- (- v_b_24_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_165))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_162)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_162))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_162))) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_165)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_162)) (select c_ULTIMATE.start_main_~str1~6 v_idx_165)) 0) (<= (- v_b_24_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_165)) 1) (<= (- (- v_b_24_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_165)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_165)) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_165))) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_165))) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_165))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_165))) (- 1)) (<= (- (- v_b_23_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_165))) 0) (<= (- v_b_24_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_162)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_162)) 1) (<= (- (- v_b_23_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_165)) 0) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_165) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_165))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_162))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_165)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_162)) 0) (<= (- (- v_b_10_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_165)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_162)) (select c_ULTIMATE.start_main_~str2~6 v_idx_162)) 0) (<= (- v_b_23_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_165)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_165))) 1) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_162) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_162))) 0) (<= (- (- v_b_24_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_162))) (- 1)) (<= (- v_b_23_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_162))) 0) (<= (- v_b_11_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_165))) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_165)) (- 1)) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_162) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_165))) 0) (<= (- (- v_b_10_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_162))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_162))) 1) (<= (- (- v_b_10_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_162)) 0) (<= (- v_b_24_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_165))) 1) (<= (- v_b_10_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_165))) 0) (<= (- v_b_24_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_162))) 1) (<= (- (- v_b_10_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_165))) 0) (<= (- v_b_11_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_165)) 1) (<= (- (- v_b_11_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_165))) (- 1)) (<= (- (- v_b_11_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_165)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_165))) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_162))) 0) (<= (- v_b_10_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_162))) 0)) (< v_idx_166 v_b_11_1) (<= v_b_10_1 v_idx_164) (< v_idx_162 v_b_23_1) (< v_idx_163 v_b_24_1))) (<= (- c_ULTIMATE.start_main_~i~6 v_v_250_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_24_1)) 1) (<= (- v_b_11_1 (- v_b_11_1)) 2) (<= (- v_b_10_1 (- v_b_24_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_11_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_24_1)) 2) (<= (- v_b_23_1 (- v_b_23_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_24_1) 0) (<= (- (- v_b_24_1) (- v_v_91_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_91_1) 0) (<= (- (- v_b_24_1) v_v_91_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_91_1) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_91_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_91_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) (- 2)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_11_1)) 2) (<= (- c_ULTIMATE.start_main_~j~6 v_b_23_1) 1) (<= (- v_v_91_1 (- v_v_91_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_10_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_24_1) (- 1)) (<= (- v_b_10_1 (- v_b_11_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_23_1) (- 1)) (<= (- v_b_23_1 v_v_91_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_24_1)) 2) (<= (- v_v_250_1 (- v_v_250_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_11_1)) 0) (<= (- v_b_23_1 (- v_v_250_1)) 0) (<= (- v_v_250_1 (- v_v_91_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_~i~6) v_b_24_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_250_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- v_b_10_1 (- v_v_91_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_10_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_23_1) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_10_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_250_1)) 0) (<= (- v_b_10_1 (- v_v_250_1)) 0) (<= (- (- v_b_10_1) v_b_23_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_250_1)) 1) (<= (- v_b_10_1 (- v_b_10_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_24_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_250_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_250_1) 1) (<= (- (- v_b_24_1) v_v_250_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_23_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_11_1) 0) (<= (- (- v_b_11_1) v_b_23_1) (- 1)) (<= (- (- 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_~i~6) (- v_b_23_1)) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_250_1)) 1) (<= (- (- v_b_23_1) v_v_250_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_11_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_91_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_250_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) c_ULTIMATE.start_main_~j~6) (- 2)) (<= (- (- v_b_11_1) v_v_250_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_24_1)) 0) (<= (- (- v_v_250_1) v_v_91_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- v_b_11_1 v_b_24_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_11_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_23_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_91_1)) (- 1)) (<= (- (- v_b_10_1) (- v_b_23_1)) 0) (<= (- (- v_b_10_1) v_b_11_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_23_1)) 1) (<= (- v_b_24_1 v_v_250_1) 1) (<= (- (- v_b_23_1) v_v_91_1) 0) (<= (- (- v_b_11_1) (- v_b_23_1)) (- 1)) (<= (- v_b_10_1 v_b_11_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_250_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_91_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 2) (<= (- v_b_10_1 v_b_24_1) (- 1)) (<= (- v_b_11_1 (- v_b_23_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_24_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_250_1) 0) (<= (- (- v_b_23_1) v_b_23_1) 0) (<= (- (- v_v_250_1) v_v_250_1) 0) (<= (- (- v_b_24_1) (- v_v_250_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_10_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_91_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_10_1) (- 1)) (<= (- (- v_b_10_1) v_v_250_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_10_1) (- 1)) (<= (- v_b_24_1 (- v_v_250_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- (- v_b_10_1) (- v_v_91_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_23_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_11_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_23_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- v_b_11_1 (- v_v_250_1)) 1) (<= (- (- v_b_23_1) v_b_24_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- v_b_10_1 v_v_250_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_91_1)) (- 1)) (<= (- v_b_10_1 v_v_91_1) 0) (<= (- v_v_250_1 v_v_91_1) 0) (<= (- (- v_b_10_1) v_b_24_1) (- 1)) (<= (- v_b_23_1 (- v_v_91_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_11_1)) 2) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_250_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_11_1) (- 2)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_91_1)) (- 1)) (<= (- (- v_b_23_1) (- v_v_91_1)) 0) (<= (- (- 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_~cont~6 v_b_23_1) 0) (<= (- v_b_11_1 (- v_b_24_1)) 2) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_23_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_250_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_23_1 v_b_24_1) (- 1)) (<= (- (- v_b_11_1) (- v_b_24_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_91_1)) 1) (<= (- v_b_23_1 (- v_b_24_1)) 1) (<= (- v_b_11_1 (- v_v_91_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- v_b_24_1) v_b_24_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_10_1)) (- 1)) (<= (- (- v_b_10_1) (- v_b_11_1)) 1) (<= (- v_b_11_1 v_v_91_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_10_1)) (- 1)) (<= (- (- v_b_11_1) v_v_91_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_91_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_10_1) 1) (<= (- (- v_b_11_1) v_b_24_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_23_1)) 0) (<= (- (- v_b_23_1) (- v_b_24_1)) 1) (<= (- c_ULTIMATE.start_main_~i~6 v_b_23_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_250_1) 0) (<= (- (- v_v_250_1) (- v_v_91_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_10_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 2) (<= (- c_ULTIMATE.start_main_~j~6 v_v_250_1) 1) (<= (- 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)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_91_1)) 0) (<= (- (- v_v_91_1) v_v_91_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_91_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_91_1) 1) (<= (- (- v_b_23_1) (- v_v_250_1)) 0) (<= (- (- v_b_11_1) (- v_v_250_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_11_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 1) (<= (- v_b_11_1 v_v_250_1) 1) (<= (- v_b_23_1 v_v_250_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_24_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_91_1) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_24_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_250_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_250_1)) (- 1)) (<= (- v_b_24_1 v_v_91_1) 1) (<= (- 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) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_23_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) (- 2)) (<= (- v_b_10_1 (- v_b_23_1)) 0) (<= (- (- v_b_10_1) (- v_b_24_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_11_1)) 1) (<= (- v_b_11_1 v_b_23_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_23_1) 0) (<= (- v_b_24_1 (- v_b_24_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_11_1)) 2) (<= (- (- v_b_10_1) v_v_91_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_24_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_11_1) (- 2)) (<= (- c_ULTIMATE.start_main_~j~6 v_b_11_1) 0) (<= (- (- v_b_10_1) (- v_v_250_1)) 0) (<= (- v_b_24_1 (- v_v_91_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_24_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_24_1)) 2) (<= (- (- v_b_11_1) (- v_v_91_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_10_1) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_24_1) (- 2)))) (exists ((v_v_694_1 Int) (v_b_49_1 Int) (v_b_47_1 Int)) (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- v_b_47_1 v_b_49_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_49_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_694_1)) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_49_1) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_694_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_694_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_b_49_1)) 2) (<= (- c_ULTIMATE.start_main_~j~6 v_b_47_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934593) (<= (- (- v_b_49_1) v_b_49_1) 8589934592) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_47_1)) 1) (<= (- (- v_b_47_1) (- v_b_49_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_47_1) 8589934593) (<= (- v_b_49_1 v_v_694_1) 2) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_694_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_694_1) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 1) (<= (- (- v_b_49_1) v_v_694_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_694_1) 2) (forall ((v_idx_168 Int) (v_idx_169 Int) (v_idx_170 Int)) (or (< v_idx_170 v_b_49_1) (< v_idx_169 v_b_47_1) (<= v_b_47_1 v_idx_168) (and (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_169))) 0) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_169) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_169))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_169))) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_169)) 1) (<= (- (- v_b_49_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_169)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_169)) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_169)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_169))) 2) (<= (- v_b_47_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_169)) 1) (<= (- (- v_b_47_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_169))) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_169))) 0) (<= (- v_b_49_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_169))) 2) (<= (- (- v_b_47_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_169)) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_169))) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_169)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_169))) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_169)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_169)) (select c_ULTIMATE.start_main_~str1~6 v_idx_169)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_169)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_169))) 4294967296) (<= (- v_b_47_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_169))) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_169)) 4294967296) (<= (- (- v_b_49_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_169))) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_169))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_169)) 1) (<= (- v_b_49_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_169)) 2)) (<= v_b_49_1 v_idx_169))) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_49_1)) 3) (<= (- v_b_49_1 (- v_v_694_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 2) (<= (- (- v_b_47_1) v_v_694_1) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 4) (<= (- v_b_47_1 (- v_b_49_1)) 3) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_694_1)) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_49_1)) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_49_1)) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_47_1) 8589934594) (<= (- (- 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_v_694_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_47_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_49_1) 8589934592) (<= (- c_ULTIMATE.start_main_~j~6 v_v_694_1) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_47_1)) (- 1)) (<= (- v_v_694_1 (- v_v_694_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) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_49_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_694_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_~j~6) v_v_694_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_49_1)) 0) (<= (- v_b_47_1 (- v_b_47_1)) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_694_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_47_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_47_1)) 3) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 1) (<= (- c_ULTIMATE.start_main_~i~6 v_b_49_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_49_1)) 4) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_47_1) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_47_1)) 2) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_47_1)) 2) (<= (- 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) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_47_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_49_1) 4294967296) (<= (- (- v_b_47_1) v_b_47_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_694_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_47_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_694_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_47_1)) 1) (<= (- v_b_47_1 v_v_694_1) 1) (<= (- (- v_b_47_1) (- v_v_694_1)) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_694_1)) 0) (<= (- (- v_v_694_1) v_v_694_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_49_1) 4294967296) (<= (- v_b_49_1 (- v_b_49_1)) 4) (<= (- (- v_b_47_1) v_b_49_1) 8589934593) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- v_b_47_1 (- v_v_694_1)) 1) (<= (- c_ULTIMATE.start_main_~j~6 v_b_49_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_49_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_694_1) 4294967296) (<= (- (- 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_~MAX~6 v_b_47_1) 1) (<= (- (- v_b_49_1) (- v_v_694_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 3) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_49_1)) 3) (<= (- c_ULTIMATE.start_main_~i~6 v_b_47_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 1))))} [2018-12-19 13:32:00,186 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 13:32:00,187 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 13:32:00,187 WARN L230 ngHoareTripleChecker]: Post: {2147483612#(exists ((v_v_694_1 Int) (v_b_49_1 Int) (v_b_47_1 Int)) (and (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- v_b_49_1 (- v_v_694_1)) 1) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~j~6) 0) (<= (- v_b_47_1 v_b_49_1) (- 1)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~MAX~6)) 1) (<= (- (- v_b_47_1) v_b_47_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- v_b_47_1) v_b_49_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_694_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_b_49_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_49_1)) 2) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_49_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_694_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_47_1)) 1) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_49_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_694_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 (- v_v_694_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_b_47_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_47_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_49_1) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_v_694_1)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_49_1)) 1) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_47_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_47_1) 0) (<= (- (- v_b_47_1) (- v_b_49_1)) 1) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~cont~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~cont~6) 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)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_49_1)) 1) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~MAX~6)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_694_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_47_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_49_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_694_1)) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- v_b_49_1) (- v_v_694_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_49_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_694_1) 1) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- v_b_47_1 (- v_b_47_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_47_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_694_1) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~i~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_47_1)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start___VERIFIER_assert_~cond)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_47_1)) 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___VERIFIER_assert_~cond c_ULTIMATE.start_main_~cont~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_694_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~MAX~6)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_v_694_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_47_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_49_1)) 1) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_49_1) (- 1)) (<= (- v_b_49_1 v_v_694_1) 1) (<= (- (- v_b_47_1) (- v_v_694_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_47_1) 0) (<= (- (- v_b_49_1) v_v_694_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_47_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_49_1) (- 1)) (<= (- v_v_694_1 (- v_v_694_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_49_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_49_1)) 1) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_v_694_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_694_1)) 0) (<= (- (- v_b_47_1) v_v_694_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_47_1) 0) (<= (- 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) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_49_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|) v_v_694_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_49_1) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_694_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_b_47_1)) 0) (<= (- v_b_47_1 (- v_v_694_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_~j~6) v_v_694_1) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_49_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_49_1)) 1) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_47_1) (- 1)) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_v_694_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 1) (<= (- c_ULTIMATE.start_main_~j~6 v_v_694_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_49_1) (- 1)) (<= (- v_b_47_1 v_v_694_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_#in~cond| c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_47_1 (- v_b_49_1)) 1) (<= (- c_ULTIMATE.start_main_~i~6 v_v_694_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_47_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_694_1)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_49_1)) 1) (forall ((v_idx_173 Int) (v_idx_174 Int) (v_idx_172 Int)) (or (and (<= (- v_b_49_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_173))) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_173))) 0) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_173) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_173))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_173)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (select c_ULTIMATE.start_main_~str1~6 v_idx_173)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_173))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_173)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_173))) (- 1)) (<= (- (- v_b_47_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_173)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_173))) 0) (<= (- (- v_b_49_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_173))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_173))) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_173))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_173)) 1) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (select c_ULTIMATE.start_main_~str1~6 v_idx_173)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- (select c_ULTIMATE.start_main_~str1~6 v_idx_173))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_173)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_173)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_173)) (select c_ULTIMATE.start_main_~str1~6 v_idx_173)) 0) (<= (- v_b_47_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_173))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_173)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_173))) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_173)) (- 1)) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (select c_ULTIMATE.start_main_~str1~6 v_idx_173)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_173)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- (select c_ULTIMATE.start_main_~str1~6 v_idx_173))) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_173))) 0) (<= (- v_b_47_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_173)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_173))) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (select c_ULTIMATE.start_main_~str1~6 v_idx_173)) 0) (<= (- v_b_49_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_173)) 1) (<= (- (- v_b_47_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_173))) 0) (<= (- (- v_b_49_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_173)) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_173))) 0)) (<= v_b_47_1 v_idx_172) (< v_idx_174 v_b_49_1) (<= v_b_49_1 v_idx_173) (< v_idx_173 v_b_47_1))) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_47_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_49_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_694_1)) 0) (<= (- (- v_b_49_1) v_b_49_1) (- 2)) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_v_694_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___VERIFIER_assert_~cond v_b_49_1) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~MAX~6)) 1) (<= (- (- v_v_694_1) v_v_694_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_b_47_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_b_49_1)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_47_1) 0) (<= (- v_b_49_1 (- v_b_49_1)) 2) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_v_694_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_47_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_47_1) 1) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_47_1)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_47_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 1) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_v_694_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_47_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_49_1) (- 2))))} [2018-12-19 13:32:00,187 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 13:32:00,195 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 13:32:00,195 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 13:32:02,306 WARN L181 SmtUtils]: Spent 2.11 s on a formula simplification. DAG size of input: 832 DAG size of output: 288 [2018-12-19 13:32:02,306 WARN L270 ngHoareTripleChecker]: Pre: {2147483613#(exists ((v_v_694_1 Int) (v_b_49_1 Int) (v_b_47_1 Int)) (and (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- v_b_47_1 v_b_49_1) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_49_1)) 2) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_694_1)) 2) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_49_1) 4294967296) (<= (- ULTIMATE.start_main_~j~6 (- v_v_694_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_694_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_b_49_1)) 2) (<= (- ULTIMATE.start_main_~j~6 v_b_47_1) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 8589934593) (<= (- (- v_b_49_1) v_b_49_1) 8589934592) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_47_1)) 1) (<= (- (- v_b_47_1) (- v_b_49_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_47_1) 8589934593) (<= (- v_b_49_1 v_v_694_1) 2) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_694_1)) 0) (<= (- ULTIMATE.start_main_~i~6 v_v_694_1) 1) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 1) (<= (- (- v_b_49_1) v_v_694_1) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 v_v_694_1) 2) (forall ((v_idx_168 Int) (v_idx_169 Int) (v_idx_170 Int)) (or (< v_idx_170 v_b_49_1) (< v_idx_169 v_b_47_1) (<= v_b_47_1 v_idx_168) (and (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_169))) 0) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_169) (- (select ULTIMATE.start_main_~str1~6 v_idx_169))) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_169))) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_169)) 1) (<= (- (- v_b_49_1) (select ULTIMATE.start_main_~str1~6 v_idx_169)) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_169)) 4294967297) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_169)) 2) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_169))) 2) (<= (- v_b_47_1 (select ULTIMATE.start_main_~str1~6 v_idx_169)) 1) (<= (- (- v_b_47_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_169))) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_169))) 0) (<= (- v_b_49_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_169))) 2) (<= (- (- v_b_47_1) (select ULTIMATE.start_main_~str1~6 v_idx_169)) 4294967297) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_169))) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_169)) 0) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_169))) 1) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_169)) 0) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_169)) (select ULTIMATE.start_main_~str1~6 v_idx_169)) 0) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_169)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_169))) 4294967296) (<= (- v_b_47_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_169))) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_169)) 4294967296) (<= (- (- v_b_49_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_169))) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_169))) 0) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_169)) 1) (<= (- v_b_49_1 (select ULTIMATE.start_main_~str1~6 v_idx_169)) 2)) (<= v_b_49_1 v_idx_169))) (<= (- ULTIMATE.start_main_~i~6 (- v_b_49_1)) 3) (<= (- v_b_49_1 (- v_v_694_1)) 2) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 2) (<= (- (- v_b_47_1) v_v_694_1) 4294967297) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 4) (<= (- v_b_47_1 (- v_b_49_1)) 3) (<= (- ULTIMATE.start_main_~i~6 (- v_v_694_1)) 1) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 2) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_49_1)) 2) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_49_1)) 2) (<= (- (- ULTIMATE.start_main_~i~6) v_b_47_1) 8589934594) (<= (- (- 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_v_694_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_47_1) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_49_1) 8589934592) (<= (- ULTIMATE.start_main_~j~6 v_v_694_1) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_47_1)) (- 1)) (<= (- v_v_694_1 (- v_v_694_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) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_49_1) 0) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 2) (<= (- ULTIMATE.start_main_~cont~6 v_v_694_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_~j~6) v_v_694_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_49_1)) 0) (<= (- v_b_47_1 (- v_b_47_1)) 2) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_694_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_47_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 2) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_47_1)) 3) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_49_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_49_1)) 4) (<= (- (- ULTIMATE.start_main_~j~6) v_b_47_1) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- v_b_47_1)) 2) (<= (- ULTIMATE.start_main_~j~6 (- v_b_47_1)) 2) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 3) (<= (- ULTIMATE.start_main_~cont~6 v_b_47_1) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) v_b_49_1) 4294967296) (<= (- (- v_b_47_1) v_b_47_1) 8589934594) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_694_1)) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_47_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_v_694_1) 4294967297) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_47_1)) 1) (<= (- v_b_47_1 v_v_694_1) 1) (<= (- (- v_b_47_1) (- v_v_694_1)) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_694_1)) 0) (<= (- (- v_v_694_1) v_v_694_1) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_49_1) 4294967296) (<= (- v_b_49_1 (- v_b_49_1)) 4) (<= (- (- v_b_47_1) v_b_49_1) 8589934593) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 1) (<= (- v_b_47_1 (- v_v_694_1)) 1) (<= (- ULTIMATE.start_main_~j~6 v_b_49_1) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) v_b_49_1) 8589934593) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_694_1) 4294967296) (<= (- (- 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_~MAX~6 v_b_47_1) 1) (<= (- (- v_b_49_1) (- v_v_694_1)) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 3) (<= (- ULTIMATE.start_main_~j~6 (- v_b_49_1)) 3) (<= (- ULTIMATE.start_main_~i~6 v_b_47_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 1)))} [2018-12-19 13:32:02,307 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 13:32:02,307 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 13:32:03,424 WARN L276 ngHoareTripleChecker]: Post: {2147483612#(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___VERIFIER_assert_~cond 1) ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 0) (<= 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|)) (<= ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6) 1) (<= (* 2 ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~j~6) 0) (<= ULTIMATE.start_main_~j~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= ULTIMATE.start___VERIFIER_assert_~cond |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (+ ULTIMATE.start_main_~j~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (- (- |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_main_~MAX~6 1) (<= (- |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 (- 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) (exists ((v_b_49_1 Int) (v_b_47_1 Int)) (and (<= (+ ULTIMATE.start_main_~j~6 v_b_49_1) 1) (forall ((v_prenex_250 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_250)) 0) (<= v_b_49_1 v_prenex_250) (< v_prenex_250 v_b_47_1))) (<= (- v_b_47_1 v_b_49_1) (- 1)) (<= (- (- v_b_47_1) v_b_47_1) 0) (<= (- (- v_b_47_1) v_b_49_1) (- 1)) (<= (+ v_b_49_1 v_b_47_1) 1) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_49_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_49_1)) 2) (forall ((v_prenex_265 Int)) (or (< v_prenex_265 v_b_47_1) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (select ULTIMATE.start_main_~str1~6 v_prenex_265)) 0) (<= v_b_49_1 v_prenex_265))) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_47_1) 0) (forall ((v_idx_173 Int)) (or (<= (- (- v_b_49_1) (select ULTIMATE.start_main_~str1~6 v_idx_173)) (- 1)) (<= v_b_49_1 v_idx_173) (< v_idx_173 v_b_47_1))) (<= 1 v_b_49_1) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_49_1) (- 1)) (<= v_b_47_1 ULTIMATE.start_main_~i~6) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_47_1)) 1) (<= 2 (+ ULTIMATE.start_main_~MAX~6 v_b_49_1)) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_49_1) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_49_1)) 1) (<= v_b_49_1 (+ v_b_47_1 1)) (<= v_b_47_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (forall ((v_prenex_263 Int)) (or (<= (- (- v_b_49_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_263))) (- 1)) (<= v_b_49_1 v_prenex_263) (< v_prenex_263 v_b_47_1))) (<= 1 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_49_1)) (<= v_b_47_1 0) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond 1) v_b_49_1) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_47_1) 0) (<= 0 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_47_1)) (<= (- (- ULTIMATE.start_main_~j~6) v_b_49_1) (- 1)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_47_1) 0) (forall ((v_prenex_242 Int)) (or (<= v_b_49_1 v_prenex_242) (< v_prenex_242 v_b_47_1) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_242))) 0))) (<= 2 (* 2 v_b_49_1)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_49_1)) 1) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_47_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_47_1) 0) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_47_1) (forall ((v_prenex_245 Int)) (or (<= v_b_49_1 v_prenex_245) (< v_prenex_245 v_b_47_1) (<= (- (- v_b_47_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_245))) 0))) (<= (- (- v_b_47_1) (- v_b_49_1)) 1) (<= v_b_49_1 (+ ULTIMATE.start_main_~cont~6 1)) (<= v_b_49_1 (+ ULTIMATE.start_main_~i~6 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_49_1)) 1) (<= 1 (+ v_b_49_1 v_b_47_1)) (forall ((v_prenex_254 Int)) (or (<= v_b_49_1 v_prenex_254) (< v_prenex_254 v_b_47_1) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_254))) 0))) (<= ULTIMATE.start_main_~j~6 v_b_47_1) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_47_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_49_1)) 1) (forall ((v_prenex_267 Int)) (or (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_267) (- (select ULTIMATE.start_main_~str1~6 v_prenex_267))) 0) (<= v_b_49_1 v_prenex_267) (< v_prenex_267 v_b_47_1))) (forall ((v_prenex_255 Int)) (or (< v_prenex_255 v_b_47_1) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_255))) 0) (<= v_b_49_1 v_prenex_255))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_49_1) (- 1)) (<= (* 2 v_b_49_1) 2) (<= ULTIMATE.start___VERIFIER_assert_~cond v_b_47_1) (forall ((v_prenex_247 Int)) (or (< v_prenex_247 v_b_47_1) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_247))) 1) (<= v_b_49_1 v_prenex_247))) (forall ((v_prenex_264 Int)) (or (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_264))) 0) (<= v_b_49_1 v_prenex_264) (< v_prenex_264 v_b_47_1))) (forall ((v_prenex_269 Int)) (or (< v_prenex_269 v_b_47_1) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_prenex_269)) 0) (<= v_b_49_1 v_prenex_269))) (forall ((v_prenex_246 Int)) (or (< v_prenex_246 v_b_47_1) (<= v_b_49_1 v_prenex_246) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_246)) 0))) (forall ((v_prenex_273 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_273)) 0) (<= v_b_49_1 v_prenex_273) (< v_prenex_273 v_b_47_1))) (forall ((v_prenex_262 Int)) (or (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- (select ULTIMATE.start_main_~str1~6 v_prenex_262))) 0) (<= v_b_49_1 v_prenex_262) (< v_prenex_262 v_b_47_1))) (<= (+ v_b_47_1 1) v_b_49_1) (<= (- v_b_47_1 (- v_b_47_1)) 0) (<= v_b_47_1 ULTIMATE.start___VERIFIER_assert_~cond) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_47_1)) 0) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_49_1) 2) (forall ((v_prenex_252 Int)) (or (<= v_b_49_1 v_prenex_252) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_252)) 1) (< v_prenex_252 v_b_47_1))) (forall ((v_prenex_266 Int)) (or (<= v_b_49_1 v_prenex_266) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (select ULTIMATE.start_main_~str1~6 v_prenex_266)) 0) (< v_prenex_266 v_b_47_1))) (forall ((v_prenex_272 Int)) (or (< v_prenex_272 v_b_47_1) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_272)) 0) (<= v_b_49_1 v_prenex_272))) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_47_1)) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_47_1)) 0) (forall ((v_prenex_260 Int)) (or (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- (select ULTIMATE.start_main_~str1~6 v_prenex_260))) 0) (< v_prenex_260 v_b_47_1) (<= v_b_49_1 v_prenex_260))) (forall ((v_prenex_270 Int)) (or (< v_prenex_270 v_b_47_1) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_270))) 0) (<= v_b_49_1 v_prenex_270))) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_47_1) 1) (<= (+ ULTIMATE.start_main_~i~6 v_b_47_1) 0) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_47_1)) (forall ((v_prenex_271 Int)) (or (< v_prenex_271 v_b_47_1) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (select ULTIMATE.start_main_~str1~6 v_prenex_271)) 0) (<= v_b_49_1 v_prenex_271))) (<= (- ULTIMATE.start_main_~i~6 (- v_b_49_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_47_1) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_49_1) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_47_1) 0) (forall ((v_prenex_256 Int)) (or (< v_prenex_256 v_b_47_1) (<= v_b_49_1 v_prenex_256) (<= (- v_b_47_1 (select ULTIMATE.start_main_~str1~6 v_prenex_256)) 0))) (forall ((v_prenex_243 Int)) (or (< v_prenex_243 v_b_47_1) (<= v_b_49_1 v_prenex_243) (<= (- v_b_49_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_243))) 1))) (<= v_b_47_1 ULTIMATE.start_main_~cont~6) (<= v_b_49_1 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1)) (forall ((v_prenex_261 Int)) (or (<= (- v_b_49_1 (select ULTIMATE.start_main_~str1~6 v_prenex_261)) 1) (< v_prenex_261 v_b_47_1) (<= v_b_49_1 v_prenex_261))) (forall ((v_prenex_244 Int)) (or (< v_prenex_244 v_b_47_1) (<= v_b_49_1 v_prenex_244) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_244)) (- 1)))) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_47_1)) (- 1)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_49_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_49_1) (- 1)) (<= v_b_49_1 1) (<= (- ULTIMATE.start_main_~j~6 v_b_49_1) (- 1)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_49_1)) 1) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_47_1 1)) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_49_1) 1) (<= v_b_49_1 (+ ULTIMATE.start___VERIFIER_assert_~cond 1)) (<= (- ULTIMATE.start_main_~j~6 v_b_47_1) 0) (<= (+ ULTIMATE.start_main_~j~6 1) v_b_49_1) (forall ((v_prenex_251 Int)) (or (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_251)) (select ULTIMATE.start_main_~str1~6 v_prenex_251)) 0) (<= v_b_49_1 v_prenex_251) (< v_prenex_251 v_b_47_1))) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_49_1)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_49_1)) 1) (forall ((v_prenex_248 Int)) (or (< v_prenex_248 v_b_47_1) (<= v_b_49_1 v_prenex_248) (<= (- (- v_b_47_1) (select ULTIMATE.start_main_~str1~6 v_prenex_248)) 0))) (<= ULTIMATE.start_main_~cont~6 v_b_47_1) (<= 1 (+ ULTIMATE.start_main_~j~6 v_b_49_1)) (forall ((v_prenex_268 Int)) (or (<= v_b_49_1 v_prenex_268) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (select ULTIMATE.start_main_~str1~6 v_prenex_268)) 0) (< v_prenex_268 v_b_47_1))) (<= 1 (+ ULTIMATE.start_main_~MAX~6 v_b_47_1)) (<= v_b_47_1 ULTIMATE.start_main_~j~6) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_49_1) 1) (<= (- ULTIMATE.start_main_~MAX~6 v_b_49_1) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_47_1)) 0) (<= 1 (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_49_1)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_49_1)) 1) (forall ((v_prenex_249 Int)) (or (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- (select ULTIMATE.start_main_~str1~6 v_prenex_249))) 0) (< v_prenex_249 v_b_47_1) (<= v_b_49_1 v_prenex_249))) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_49_1)) 0) (<= v_b_49_1 ULTIMATE.start_main_~MAX~6) (<= (+ ULTIMATE.start_main_~j~6 v_b_47_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_47_1) (- 1)) (<= ULTIMATE.start_main_~i~6 v_b_47_1) (<= ULTIMATE.start_main_~MAX~6 v_b_49_1) (<= 0 (+ ULTIMATE.start_main_~j~6 v_b_47_1)) (<= (- ULTIMATE.start_main_~i~6 v_b_49_1) (- 1)) (forall ((v_prenex_241 Int)) (or (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- (select ULTIMATE.start_main_~str1~6 v_prenex_241))) 0) (<= v_b_49_1 v_prenex_241) (< v_prenex_241 v_b_47_1))) (<= 1 (+ ULTIMATE.start_main_~i~6 v_b_49_1)) (<= 0 v_b_47_1) (<= v_b_49_1 (+ ULTIMATE.start_main_~j~6 1)) (<= (- v_b_47_1 (- v_b_49_1)) 1) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_49_1) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_47_1)) 0) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_47_1) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_49_1)) 1) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1) v_b_49_1) (<= (- ULTIMATE.start_main_~cont~6 v_b_49_1) (- 1)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_47_1)) 0) (<= (- (- v_b_49_1) v_b_49_1) (- 2)) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_47_1)) (<= (+ ULTIMATE.start_main_~i~6 v_b_49_1) 1) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_49_1) (- 1)) (forall ((v_prenex_258 Int)) (or (<= v_b_49_1 v_prenex_258) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_258))) 0) (< v_prenex_258 v_b_47_1))) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_47_1) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_49_1)) 1) (forall ((v_prenex_259 Int)) (or (< v_prenex_259 v_b_47_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_259))) (- 1)) (<= v_b_49_1 v_prenex_259))) (<= (- (- ULTIMATE.start_main_~j~6) v_b_47_1) 0) (<= (- v_b_49_1 (- v_b_49_1)) 2) (<= 0 (* 2 v_b_47_1)) (forall ((v_prenex_253 Int)) (or (<= v_b_49_1 v_prenex_253) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_prenex_253)) 0) (< v_prenex_253 v_b_47_1))) (<= (+ v_b_47_1 1) ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_47_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_47_1) 1) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_47_1)) (<= (* 2 v_b_47_1) 0) (forall ((v_prenex_257 Int)) (or (< v_prenex_257 v_b_47_1) (<= v_b_49_1 v_prenex_257) (<= (- v_b_47_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_257))) 0))) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_47_1)) 0) (<= (+ ULTIMATE.start_main_~cont~6 v_b_47_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_47_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_49_1) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_47_1)) 0))) (<= (+ ULTIMATE.start_main_~MAX~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 1) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start___VERIFIER_assert_~cond) (<= 0 (* 2 ULTIMATE.start_main_~cont~6)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 0) (<= 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) (<= 0 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6)) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~MAX~6) (- 1)) (<= 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_~i~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~cont~6)) 0) (<= 0 (* 2 ULTIMATE.start_main_~j~6)) (<= ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~cont~6) (<= 1 (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~MAX~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_~cont~6 ULTIMATE.start_main_~i~6) 0) (<= (+ ULTIMATE.start_main_~j~6 1) ULTIMATE.start_main_~MAX~6) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~j~6)))} [2018-12-19 13:32:05,530 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 13:32:05,530 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 13:32:05,531 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 13:32:05,531 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 13:32:05,532 WARN L224 ngHoareTripleChecker]: Pre: {2147483611#(or (exists ((v_b_23_1 Int) (v_b_11_1 Int) (v_b_24_1 Int) (v_v_91_1 Int) (v_v_250_1 Int) (v_b_10_1 Int)) (and (<= (- c_ULTIMATE.start_main_~i~6 v_b_24_1) (- 2)) (<= (- v_b_10_1 v_b_23_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_23_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_v_250_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_24_1)) 1) (<= (- v_b_11_1 (- v_b_11_1)) 2) (<= (- v_b_10_1 (- v_b_24_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_11_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_24_1)) 2) (<= (- v_b_23_1 (- v_b_23_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_24_1) 0) (<= (- (- v_b_24_1) (- v_v_91_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_91_1) 0) (<= (- (- v_b_24_1) v_v_91_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_91_1) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_91_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_91_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) (- 2)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_11_1)) 2) (<= (- c_ULTIMATE.start_main_~j~6 v_b_23_1) 1) (<= (- v_v_91_1 (- v_v_91_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_10_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_24_1) (- 1)) (<= (- v_b_10_1 (- v_b_11_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_23_1) (- 1)) (<= (- v_b_23_1 v_v_91_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_24_1)) 2) (<= (- v_v_250_1 (- v_v_250_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_11_1)) 0) (<= (- v_b_23_1 (- v_v_250_1)) 0) (<= (- v_v_250_1 (- v_v_91_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_~i~6) v_b_24_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_250_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- v_b_10_1 (- v_v_91_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_10_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_23_1) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_10_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_250_1)) 0) (<= (- v_b_10_1 (- v_v_250_1)) 0) (<= (- (- v_b_10_1) v_b_23_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_250_1)) 1) (<= (- v_b_10_1 (- v_b_10_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_24_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_250_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_250_1) 1) (<= (- (- v_b_24_1) v_v_250_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_23_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_11_1) 0) (<= (- (- v_b_11_1) v_b_23_1) (- 1)) (<= (- (- 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_~i~6) (- v_b_23_1)) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_250_1)) 1) (<= (- (- v_b_23_1) v_v_250_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_11_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_91_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_250_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) c_ULTIMATE.start_main_~j~6) (- 2)) (<= (- (- v_b_11_1) v_v_250_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_24_1)) 0) (<= (- (- v_v_250_1) v_v_91_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- v_b_11_1 v_b_24_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_11_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_23_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_91_1)) (- 1)) (<= (- (- v_b_10_1) (- v_b_23_1)) 0) (<= (- (- v_b_10_1) v_b_11_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_23_1)) 1) (<= (- v_b_24_1 v_v_250_1) 1) (<= (- (- v_b_23_1) v_v_91_1) 0) (<= (- (- v_b_11_1) (- v_b_23_1)) (- 1)) (<= (- v_b_10_1 v_b_11_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_250_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_91_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 2) (<= (- v_b_10_1 v_b_24_1) (- 1)) (<= (- v_b_11_1 (- v_b_23_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_24_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_250_1) 0) (<= (- (- v_b_23_1) v_b_23_1) 0) (<= (- (- v_v_250_1) v_v_250_1) 0) (<= (- (- v_b_24_1) (- v_v_250_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_10_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_91_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_10_1) (- 1)) (<= (- (- v_b_10_1) v_v_250_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_10_1) (- 1)) (<= (- v_b_24_1 (- v_v_250_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- (- v_b_10_1) (- v_v_91_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_23_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_11_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_23_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- v_b_11_1 (- v_v_250_1)) 1) (<= (- (- v_b_23_1) v_b_24_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- v_b_10_1 v_v_250_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_91_1)) (- 1)) (<= (- v_b_10_1 v_v_91_1) 0) (forall ((v_idx_179 Int) (v_idx_180 Int) (v_idx_177 Int) (v_idx_178 Int) (v_idx_175 Int) (v_idx_176 Int)) (or (and (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_176))) 1) (<= (- v_b_11_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_176))) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_176))) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_176)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_176)) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_179))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_176)) 1) (<= (- (- v_b_24_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_176)) (- 1)) (<= (- v_b_10_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_176)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_176)) 1) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_176)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_179))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_179))) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_179)) (select c_ULTIMATE.start_main_~str1~6 v_idx_179)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_179)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_179)) 1) (<= (- v_b_10_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_179)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_176))) 1) (<= (- (- v_b_23_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_176))) 0) (<= (- (- v_b_23_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_176)) 0) (<= (- (- v_b_11_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_176))) (- 1)) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_176) (select c_ULTIMATE.start_main_~str1~6 v_idx_179)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_179)) (- 1)) (<= (- v_b_23_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_179))) 0) (<= (- v_b_11_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_176)) 1) (<= (- v_b_23_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_176)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_176)) (- 1)) (<= (- (- v_b_11_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_176)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_179)) 1) (<= (- (- v_b_24_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_179))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_176)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_176))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_176))) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_179)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_176)) (select c_ULTIMATE.start_main_~str1~6 v_idx_179)) 0) (<= (- v_b_24_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_179)) 1) (<= (- (- v_b_24_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_179)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_179)) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_179))) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_179))) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_179))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_179))) (- 1)) (<= (- (- v_b_23_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_179))) 0) (<= (- v_b_24_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_176)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_176)) 1) (<= (- (- v_b_23_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_179)) 0) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_179) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_179))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_176))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_179)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_176)) 0) (<= (- (- v_b_10_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_179)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_176)) (select c_ULTIMATE.start_main_~str2~6 v_idx_176)) 0) (<= (- v_b_23_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_179)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_179))) 1) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_176) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_176))) 0) (<= (- (- v_b_24_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_176))) (- 1)) (<= (- v_b_23_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_176))) 0) (<= (- v_b_11_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_179))) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_179)) (- 1)) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_176) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_179))) 0) (<= (- (- v_b_10_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_176))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_176))) 1) (<= (- (- v_b_10_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_176)) 0) (<= (- v_b_24_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_179))) 1) (<= (- v_b_10_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_179))) 0) (<= (- v_b_24_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_176))) 1) (<= (- (- v_b_10_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_179))) 0) (<= (- v_b_11_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_179)) 1) (<= (- (- v_b_11_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_179))) (- 1)) (<= (- (- v_b_11_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_179)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_179))) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_176))) 0) (<= (- v_b_10_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_176))) 0)) (<= v_b_24_1 v_idx_176) (< v_idx_180 v_b_11_1) (< v_idx_176 v_b_23_1) (< v_idx_177 v_b_24_1) (< v_idx_179 v_b_10_1) (<= v_b_10_1 v_idx_178) (<= v_b_23_1 v_idx_175) (<= v_b_11_1 v_idx_179))) (<= (- v_v_250_1 v_v_91_1) 0) (<= (- (- v_b_10_1) v_b_24_1) (- 1)) (<= (- v_b_23_1 (- v_v_91_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_11_1)) 2) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_250_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_11_1) (- 2)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_91_1)) (- 1)) (<= (- (- v_b_23_1) (- v_v_91_1)) 0) (<= (- (- 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_~cont~6 v_b_23_1) 0) (<= (- v_b_11_1 (- v_b_24_1)) 2) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_23_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_250_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_23_1 v_b_24_1) (- 1)) (<= (- (- v_b_11_1) (- v_b_24_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_91_1)) 1) (<= (- v_b_23_1 (- v_b_24_1)) 1) (<= (- v_b_11_1 (- v_v_91_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- v_b_24_1) v_b_24_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_10_1)) (- 1)) (<= (- (- v_b_10_1) (- v_b_11_1)) 1) (<= (- v_b_11_1 v_v_91_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_10_1)) (- 1)) (<= (- (- v_b_11_1) v_v_91_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_91_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_10_1) 1) (<= (- (- v_b_11_1) v_b_24_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_23_1)) 0) (<= (- (- v_b_23_1) (- v_b_24_1)) 1) (<= (- c_ULTIMATE.start_main_~i~6 v_b_23_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_250_1) 0) (<= (- (- v_v_250_1) (- v_v_91_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_10_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 2) (<= (- c_ULTIMATE.start_main_~j~6 v_v_250_1) 1) (<= (- 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)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_91_1)) 0) (<= (- (- v_v_91_1) v_v_91_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_91_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_91_1) 1) (<= (- (- v_b_23_1) (- v_v_250_1)) 0) (<= (- (- v_b_11_1) (- v_v_250_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_11_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 1) (<= (- v_b_11_1 v_v_250_1) 1) (<= (- v_b_23_1 v_v_250_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_24_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_91_1) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_24_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_250_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_250_1)) (- 1)) (<= (- v_b_24_1 v_v_91_1) 1) (<= (- 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) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_23_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) (- 2)) (<= (- v_b_10_1 (- v_b_23_1)) 0) (<= (- (- v_b_10_1) (- v_b_24_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_11_1)) 1) (<= (- v_b_11_1 v_b_23_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_23_1) 0) (<= (- v_b_24_1 (- v_b_24_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_11_1)) 2) (<= (- (- v_b_10_1) v_v_91_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_24_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_11_1) (- 2)) (<= (- c_ULTIMATE.start_main_~j~6 v_b_11_1) 0) (<= (- (- v_b_10_1) (- v_v_250_1)) 0) (<= (- v_b_24_1 (- v_v_91_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_24_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_24_1)) 2) (<= (- (- v_b_11_1) (- v_v_91_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_10_1) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_24_1) (- 2)))) (exists ((v_v_694_1 Int) (v_b_49_1 Int) (v_b_47_1 Int)) (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- v_b_47_1 v_b_49_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_49_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_694_1)) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_49_1) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_694_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_694_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_b_49_1)) 2) (<= (- c_ULTIMATE.start_main_~j~6 v_b_47_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934593) (<= (- (- v_b_49_1) v_b_49_1) 8589934592) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_47_1)) 1) (<= (- (- v_b_47_1) (- v_b_49_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_47_1) 8589934593) (<= (- v_b_49_1 v_v_694_1) 2) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_694_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_694_1) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 1) (<= (- (- v_b_49_1) v_v_694_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_694_1) 2) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_49_1)) 3) (<= (- v_b_49_1 (- v_v_694_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 2) (<= (- (- v_b_47_1) v_v_694_1) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 4) (<= (- v_b_47_1 (- v_b_49_1)) 3) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_694_1)) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_49_1)) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_49_1)) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_47_1) 8589934594) (<= (- (- 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_v_694_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_47_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_49_1) 8589934592) (<= (- c_ULTIMATE.start_main_~j~6 v_v_694_1) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_47_1)) (- 1)) (<= (- v_v_694_1 (- v_v_694_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) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_49_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_694_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_~j~6) v_v_694_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_49_1)) 0) (<= (- v_b_47_1 (- v_b_47_1)) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_694_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_47_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 2) (forall ((v_idx_184 Int) (v_idx_182 Int) (v_idx_183 Int)) (or (<= v_b_49_1 v_idx_183) (<= v_b_47_1 v_idx_182) (< v_idx_183 v_b_47_1) (< v_idx_184 v_b_49_1) (and (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_183))) 0) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_183) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_183))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_183))) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_183)) 1) (<= (- (- v_b_49_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_183)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_183)) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_183)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_183))) 2) (<= (- v_b_47_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_183)) 1) (<= (- (- v_b_47_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_183))) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_183))) 0) (<= (- v_b_49_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_183))) 2) (<= (- (- v_b_47_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_183)) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_183))) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_183)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_183))) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_183)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_183)) (select c_ULTIMATE.start_main_~str1~6 v_idx_183)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_183)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_183))) 4294967296) (<= (- v_b_47_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_183))) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_183)) 4294967296) (<= (- (- v_b_49_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_183))) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_183))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_183)) 1) (<= (- v_b_49_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_183)) 2)))) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_47_1)) 3) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 1) (<= (- c_ULTIMATE.start_main_~i~6 v_b_49_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_49_1)) 4) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_47_1) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_47_1)) 2) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_47_1)) 2) (<= (- 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) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_47_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_49_1) 4294967296) (<= (- (- v_b_47_1) v_b_47_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_694_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_47_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_694_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_47_1)) 1) (<= (- v_b_47_1 v_v_694_1) 1) (<= (- (- v_b_47_1) (- v_v_694_1)) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_694_1)) 0) (<= (- (- v_v_694_1) v_v_694_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_49_1) 4294967296) (<= (- v_b_49_1 (- v_b_49_1)) 4) (<= (- (- v_b_47_1) v_b_49_1) 8589934593) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- v_b_47_1 (- v_v_694_1)) 1) (<= (- c_ULTIMATE.start_main_~j~6 v_b_49_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_49_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_694_1) 4294967296) (<= (- (- 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_~MAX~6 v_b_47_1) 1) (<= (- (- v_b_49_1) (- v_v_694_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 3) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_49_1)) 3) (<= (- c_ULTIMATE.start_main_~i~6 v_b_47_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 1))))} [2018-12-19 13:32:05,532 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 13:32:05,532 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 13:32:05,533 WARN L230 ngHoareTripleChecker]: Post: {2147483610#(exists ((v_v_694_1 Int) (v_b_49_1 Int) (v_b_47_1 Int)) (and (<= (- v_b_47_1 v_b_49_1) (- 1)) (<= (- (- v_b_47_1) v_b_47_1) 0) (<= (- (- v_b_47_1) v_b_49_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_49_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_694_1)) 2) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_49_1)) 4) (<= (- (- 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) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_49_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_694_1) 0) (forall ((v_idx_188 Int) (v_idx_186 Int) (v_idx_187 Int)) (or (< v_idx_187 v_b_47_1) (<= v_b_49_1 v_idx_187) (and (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_187) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_187))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_187)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_187))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_187)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_187))) (- 1)) (<= (- (- v_b_47_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_187)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_187)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_187))) 2) (<= (- (- v_b_49_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_187))) (- 1)) (<= (- v_b_47_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_187)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_187))) 0) (<= (- v_b_49_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_187))) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_187)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_187)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_187)) (select c_ULTIMATE.start_main_~str1~6 v_idx_187)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_187))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_187)) (- 1)) (<= (- v_b_47_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_187))) 1) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_187)) 2) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_187))) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_187))) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_187)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_187))) 0) (<= (- (- v_b_47_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_187))) 0) (<= (- (- v_b_49_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_187)) (- 1)) (<= (- v_b_49_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_187)) 2)) (< v_idx_188 v_b_49_1) (<= v_b_47_1 v_idx_186))) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 4) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_694_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_b_49_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_49_1) (- 2)) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_47_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_47_1)) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_49_1)) 2) (<= (- (- v_b_47_1) (- v_b_49_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) (- 2)) (<= (- v_b_49_1 v_v_694_1) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_694_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_694_1) 2) (<= (- (- v_b_49_1) (- v_v_694_1)) (- 1)) (<= (- v_b_49_1 (- v_v_694_1)) 2) (<= (- 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_47_1 (- v_b_49_1)) 3) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_47_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_694_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_49_1)) 2) (<= (- c_ULTIMATE.start_main_~j~6 v_v_694_1) 2) (<= (- (- 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) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_694_1)) 2) (<= (- c_ULTIMATE.start_main_~j~6 v_b_47_1) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_49_1)) 3) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_694_1)) 0) (<= (- (- 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_v_694_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_47_1) 0) (<= (- (- v_b_49_1) v_v_694_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_47_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_49_1) (- 1)) (<= (- v_v_694_1 (- v_v_694_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_694_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_694_1)) 0) (<= (- (- v_b_47_1) v_v_694_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 2) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_47_1)) 3) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_49_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_694_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_~MAX~6) (- v_b_49_1)) 0) (<= (- v_b_47_1 (- v_b_47_1)) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_47_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_b_47_1) (- 1)) (<= (- 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) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_47_1)) 3) (<= (- (- 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_~MAX~6 (- v_b_49_1)) 4) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_694_1) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_49_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_47_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_v_694_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_47_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_49_1) (- 1)) (<= (- v_b_47_1 v_v_694_1) 1) (<= (- 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) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_694_1)) 0) (<= (- (- v_b_49_1) v_b_49_1) (- 2)) (<= (- (- v_v_694_1) v_v_694_1) 0) (<= (- v_b_49_1 (- v_b_49_1)) 4) (<= (- v_b_47_1 (- v_v_694_1)) 1) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_47_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_47_1) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_47_1) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_694_1)) 1) (<= (- c_ULTIMATE.start_main_~j~6 v_b_49_1) 1) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_49_1) (- 2))))} [2018-12-19 13:32:05,533 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 13:32:05,558 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 13:32:05,558 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 13:32:07,683 WARN L181 SmtUtils]: Spent 2.12 s on a formula simplification. DAG size of input: 832 DAG size of output: 288 [2018-12-19 13:32:07,684 WARN L270 ngHoareTripleChecker]: Pre: {2147483611#(exists ((v_v_694_1 Int) (v_b_49_1 Int) (v_b_47_1 Int)) (and (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- v_b_47_1 v_b_49_1) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_49_1)) 2) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_694_1)) 2) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_49_1) 4294967296) (<= (- ULTIMATE.start_main_~j~6 (- v_v_694_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_694_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_b_49_1)) 2) (<= (- ULTIMATE.start_main_~j~6 v_b_47_1) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 8589934593) (<= (- (- v_b_49_1) v_b_49_1) 8589934592) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_47_1)) 1) (<= (- (- v_b_47_1) (- v_b_49_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_47_1) 8589934593) (<= (- v_b_49_1 v_v_694_1) 2) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_694_1)) 0) (<= (- ULTIMATE.start_main_~i~6 v_v_694_1) 1) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 1) (<= (- (- v_b_49_1) v_v_694_1) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 v_v_694_1) 2) (<= (- ULTIMATE.start_main_~i~6 (- v_b_49_1)) 3) (<= (- v_b_49_1 (- v_v_694_1)) 2) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 2) (<= (- (- v_b_47_1) v_v_694_1) 4294967297) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 4) (<= (- v_b_47_1 (- v_b_49_1)) 3) (<= (- ULTIMATE.start_main_~i~6 (- v_v_694_1)) 1) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 2) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_49_1)) 2) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_49_1)) 2) (<= (- (- ULTIMATE.start_main_~i~6) v_b_47_1) 8589934594) (<= (- (- 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_v_694_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_47_1) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_49_1) 8589934592) (<= (- ULTIMATE.start_main_~j~6 v_v_694_1) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_47_1)) (- 1)) (<= (- v_v_694_1 (- v_v_694_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) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_49_1) 0) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 2) (<= (- ULTIMATE.start_main_~cont~6 v_v_694_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_~j~6) v_v_694_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_49_1)) 0) (<= (- v_b_47_1 (- v_b_47_1)) 2) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_694_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_47_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 2) (forall ((v_idx_184 Int) (v_idx_182 Int) (v_idx_183 Int)) (or (<= v_b_49_1 v_idx_183) (<= v_b_47_1 v_idx_182) (< v_idx_183 v_b_47_1) (< v_idx_184 v_b_49_1) (and (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_183))) 0) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_183) (- (select ULTIMATE.start_main_~str1~6 v_idx_183))) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_183))) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_183)) 1) (<= (- (- v_b_49_1) (select ULTIMATE.start_main_~str1~6 v_idx_183)) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_183)) 4294967297) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_183)) 2) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_183))) 2) (<= (- v_b_47_1 (select ULTIMATE.start_main_~str1~6 v_idx_183)) 1) (<= (- (- v_b_47_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_183))) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_183))) 0) (<= (- v_b_49_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_183))) 2) (<= (- (- v_b_47_1) (select ULTIMATE.start_main_~str1~6 v_idx_183)) 4294967297) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_183))) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_183)) 0) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_183))) 1) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_183)) 0) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_183)) (select ULTIMATE.start_main_~str1~6 v_idx_183)) 0) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_183)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_183))) 4294967296) (<= (- v_b_47_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_183))) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_183)) 4294967296) (<= (- (- v_b_49_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_183))) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_183))) 0) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_183)) 1) (<= (- v_b_49_1 (select ULTIMATE.start_main_~str1~6 v_idx_183)) 2)))) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_47_1)) 3) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_49_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_49_1)) 4) (<= (- (- ULTIMATE.start_main_~j~6) v_b_47_1) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- v_b_47_1)) 2) (<= (- ULTIMATE.start_main_~j~6 (- v_b_47_1)) 2) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 3) (<= (- ULTIMATE.start_main_~cont~6 v_b_47_1) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) v_b_49_1) 4294967296) (<= (- (- v_b_47_1) v_b_47_1) 8589934594) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_694_1)) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_47_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_v_694_1) 4294967297) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_47_1)) 1) (<= (- v_b_47_1 v_v_694_1) 1) (<= (- (- v_b_47_1) (- v_v_694_1)) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_694_1)) 0) (<= (- (- v_v_694_1) v_v_694_1) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_49_1) 4294967296) (<= (- v_b_49_1 (- v_b_49_1)) 4) (<= (- (- v_b_47_1) v_b_49_1) 8589934593) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 1) (<= (- v_b_47_1 (- v_v_694_1)) 1) (<= (- ULTIMATE.start_main_~j~6 v_b_49_1) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) v_b_49_1) 8589934593) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_694_1) 4294967296) (<= (- (- 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_~MAX~6 v_b_47_1) 1) (<= (- (- v_b_49_1) (- v_v_694_1)) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 3) (<= (- ULTIMATE.start_main_~j~6 (- v_b_49_1)) 3) (<= (- ULTIMATE.start_main_~i~6 v_b_47_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 1)))} [2018-12-19 13:32:07,684 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 13:32:07,684 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 13:32:09,946 WARN L276 ngHoareTripleChecker]: Post: {2147483610#(and (<= 1 ULTIMATE.start_main_~MAX~6) (<= (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 2) (exists ((v_b_49_1 Int) (v_b_47_1 Int)) (and (<= (- v_b_47_1 v_b_49_1) (- 1)) (<= (- (- v_b_47_1) v_b_47_1) 0) (<= (- (- v_b_47_1) v_b_49_1) (- 1)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_49_1 1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_49_1)) 2) (<= 1 v_b_49_1) (<= (- ULTIMATE.start_main_~j~6 (- v_b_49_1)) 4) (forall ((v_idx_187 Int)) (or (<= v_b_49_1 v_idx_187) (< v_idx_187 v_b_47_1) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_187)) 2))) (<= 2 (+ ULTIMATE.start_main_~MAX~6 v_b_49_1)) (<= v_b_47_1 1) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_49_1) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_49_1)) 1) (forall ((v_prenex_298 Int)) (or (< v_prenex_298 v_b_47_1) (<= v_b_49_1 v_prenex_298) (<= (- v_b_47_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_298))) 1))) (forall ((v_prenex_274 Int)) (or (< v_prenex_274 v_b_47_1) (<= v_b_49_1 v_prenex_274) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_274)) 0))) (forall ((v_prenex_284 Int)) (or (<= v_b_49_1 v_prenex_284) (< v_prenex_284 v_b_47_1) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_prenex_284)) (- 1)))) (forall ((v_prenex_277 Int)) (or (< v_prenex_277 v_b_47_1) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_277)) 0) (<= v_b_49_1 v_prenex_277))) (forall ((v_prenex_283 Int)) (or (< v_prenex_283 v_b_47_1) (<= v_b_49_1 v_prenex_283) (<= (- v_b_49_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_283))) 2))) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_47_1 2)) (<= v_b_47_1 (+ ULTIMATE.start_main_~i~6 2)) (<= v_b_49_1 (+ ULTIMATE.start_main_~MAX~6 1)) (forall ((v_prenex_281 Int)) (or (<= v_b_49_1 v_prenex_281) (< v_prenex_281 v_b_47_1) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_281))) (- 1)))) (<= 2 (* 2 v_b_49_1)) (<= (- ULTIMATE.start_main_~i~6 v_b_49_1) (- 2)) (forall ((v_prenex_286 Int)) (or (<= v_b_49_1 v_prenex_286) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_286))) 2) (< v_prenex_286 v_b_47_1))) (<= (- (- ULTIMATE.start_main_~j~6) v_b_49_1) (- 2)) (<= (- ULTIMATE.start_main_~cont~6 v_b_47_1) 0) (forall ((v_prenex_295 Int)) (or (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_295)) 2) (< v_prenex_295 v_b_47_1) (<= v_b_49_1 v_prenex_295))) (<= v_b_49_1 (+ ULTIMATE.start_main_~cont~6 2)) (forall ((v_prenex_275 Int)) (or (< v_prenex_275 v_b_47_1) (<= v_b_49_1 v_prenex_275) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_275))) (- 1)))) (<= (- ULTIMATE.start_main_~i~6 (- v_b_49_1)) 2) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_47_1)) 1) (<= (- (- v_b_47_1) (- v_b_49_1)) 1) (forall ((v_prenex_282 Int)) (or (< v_prenex_282 v_b_47_1) (<= v_b_49_1 v_prenex_282) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_282)) (- 1)))) (<= 1 (+ v_b_49_1 v_b_47_1)) (forall ((v_prenex_293 Int)) (or (<= v_b_49_1 v_prenex_293) (< v_prenex_293 v_b_47_1) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_293))) 0))) (forall ((v_prenex_285 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_285)) 1) (<= v_b_49_1 v_prenex_285) (< v_prenex_285 v_b_47_1))) (<= (- v_b_47_1 (- v_b_49_1)) 3) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_47_1)) 0) (<= 1 (+ ULTIMATE.start_main_~j~6 v_b_47_1)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_49_1)) 2) (<= (+ ULTIMATE.start_main_~cont~6 v_b_49_1) 2) (forall ((v_prenex_297 Int)) (or (< v_prenex_297 v_b_47_1) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_297))) 0) (<= v_b_49_1 v_prenex_297))) (<= (- ULTIMATE.start_main_~j~6 v_b_47_1) 2) (forall ((v_prenex_279 Int)) (or (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_279) (- (select ULTIMATE.start_main_~str1~6 v_prenex_279))) 0) (< v_prenex_279 v_b_47_1) (<= v_b_49_1 v_prenex_279))) (<= ULTIMATE.start_main_~j~6 (+ v_b_49_1 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_49_1)) 3) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_47_1)) 2) (<= (+ ULTIMATE.start_main_~j~6 v_b_49_1) 4) (<= (+ ULTIMATE.start_main_~cont~6 v_b_47_1) 1) (forall ((v_prenex_287 Int)) (or (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_287))) 2) (< v_prenex_287 v_b_47_1) (<= v_b_49_1 v_prenex_287))) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_47_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_47_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_49_1) (- 1)) (<= (+ ULTIMATE.start_main_~j~6 v_b_47_1) 3) (<= v_b_47_1 (+ ULTIMATE.start_main_~cont~6 1)) (<= ULTIMATE.start_main_~j~6 (+ v_b_47_1 2)) (forall ((v_prenex_292 Int)) (or (< v_prenex_292 v_b_47_1) (<= v_b_49_1 v_prenex_292) (<= (- (- v_b_49_1) (select ULTIMATE.start_main_~str1~6 v_prenex_292)) (- 1)))) (forall ((v_prenex_288 Int)) (or (<= (- v_b_49_1 (select ULTIMATE.start_main_~str1~6 v_prenex_288)) 2) (< v_prenex_288 v_b_47_1) (<= v_b_49_1 v_prenex_288))) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_49_1)) (<= ULTIMATE.start_main_~cont~6 v_b_47_1) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_49_1) 4) (forall ((v_prenex_296 Int)) (or (<= (- v_b_47_1 (select ULTIMATE.start_main_~str1~6 v_prenex_296)) 1) (< v_prenex_296 v_b_47_1) (<= v_b_49_1 v_prenex_296))) (<= v_b_47_1 ULTIMATE.start_main_~j~6) (<= 1 (+ ULTIMATE.start_main_~MAX~6 v_b_47_1)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_47_1)) 3) (forall ((v_prenex_276 Int)) (or (<= v_b_49_1 v_prenex_276) (< v_prenex_276 v_b_47_1) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_276))) 1))) (<= (- ULTIMATE.start_main_~MAX~6 v_b_49_1) 0) (<= (+ ULTIMATE.start_main_~i~6 v_b_49_1) 2) (<= v_b_47_1 ULTIMATE.start_main_~MAX~6) (<= v_b_47_1 v_b_49_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_49_1)) 0) (<= (- v_b_47_1 (- v_b_47_1)) 2) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_47_1) (- 1)) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_47_1) 3) (<= (- ULTIMATE.start_main_~i~6 v_b_47_1) (- 1)) (<= ULTIMATE.start_main_~i~6 v_b_47_1) (forall ((v_prenex_291 Int)) (or (<= v_b_49_1 v_prenex_291) (<= (- (- v_b_49_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_291))) (- 1)) (< v_prenex_291 v_b_47_1))) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_47_1)) 3) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_49_1)) 4) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_49_1)) (<= 0 v_b_47_1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_49_1) 0) (forall ((v_prenex_290 Int)) (or (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_290)) 0) (<= v_b_49_1 v_prenex_290) (< v_prenex_290 v_b_47_1))) (<= v_b_49_1 (+ v_b_47_1 2)) (forall ((v_prenex_278 Int)) (or (<= v_b_49_1 v_prenex_278) (< v_prenex_278 v_b_47_1) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_278)) (select ULTIMATE.start_main_~str1~6 v_prenex_278)) 0))) (<= v_b_49_1 (+ ULTIMATE.start_main_~j~6 1)) (forall ((v_prenex_280 Int)) (or (<= v_b_49_1 v_prenex_280) (< v_prenex_280 v_b_47_1) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_280))) 0))) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_49_1) (<= v_b_49_1 2) (<= (- (- ULTIMATE.start_main_~j~6) v_b_47_1) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_47_1)) 1) (<= (- ULTIMATE.start_main_~cont~6 v_b_49_1) (- 1)) (<= (* 2 v_b_49_1) 4) (<= (- (- v_b_49_1) v_b_49_1) (- 2)) (forall ((v_prenex_294 Int)) (or (<= (- (- v_b_47_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_294))) 0) (< v_prenex_294 v_b_47_1) (<= v_b_49_1 v_prenex_294))) (<= 2 (+ ULTIMATE.start_main_~j~6 v_b_49_1)) (<= (- v_b_49_1 (- v_b_49_1)) 4) (<= v_b_49_1 (+ ULTIMATE.start_main_~i~6 3)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_47_1)) 1) (<= (+ v_b_49_1 v_b_47_1) 3) (<= 0 (* 2 v_b_47_1)) (<= (* 2 v_b_47_1) 2) (forall ((v_prenex_289 Int)) (or (< v_prenex_289 v_b_47_1) (<= v_b_49_1 v_prenex_289) (<= (- (- v_b_47_1) (select ULTIMATE.start_main_~str1~6 v_prenex_289)) 0))) (<= (- ULTIMATE.start_main_~MAX~6 v_b_47_1) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_47_1) 1) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_47_1)) (<= (+ ULTIMATE.start_main_~i~6 v_b_47_1) 1) (<= (- ULTIMATE.start_main_~j~6 v_b_49_1) 1) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_47_1 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_49_1) (- 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) (- ULTIMATE.start_main_~j~6)) 2) (<= ULTIMATE.start_main_~cont~6 0) (<= 0 (* 2 ULTIMATE.start_main_~cont~6)) (<= (- (- 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_~cont~6 ULTIMATE.start_main_~MAX~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_~MAX~6 (- ULTIMATE.start_main_~j~6)) 4) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~i~6 3)) (<= (- (- 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_~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)) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~j~6) (<= 0 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~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)) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~cont~6 2)) (<= 0 (+ (* 2 ULTIMATE.start_main_~i~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_~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 13:32:16,072 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 13:32:16,073 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 13:32:16,073 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 13:32:16,073 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 13:32:16,074 WARN L224 ngHoareTripleChecker]: Pre: {2147483609#(or (exists ((v_b_23_1 Int) (v_b_11_1 Int) (v_b_24_1 Int) (v_v_91_1 Int) (v_v_250_1 Int) (v_b_10_1 Int)) (and (<= (- c_ULTIMATE.start_main_~i~6 v_b_24_1) (- 2)) (<= (- v_b_10_1 v_b_23_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_23_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_v_250_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_24_1)) 1) (<= (- v_b_11_1 (- v_b_11_1)) 2) (<= (- v_b_10_1 (- v_b_24_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_11_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_24_1)) 2) (<= (- v_b_23_1 (- v_b_23_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_24_1) 0) (<= (- (- v_b_24_1) (- v_v_91_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_91_1) 0) (<= (- (- v_b_24_1) v_v_91_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_91_1) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_91_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_91_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) (- 2)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_11_1)) 2) (<= (- c_ULTIMATE.start_main_~j~6 v_b_23_1) 1) (<= (- v_v_91_1 (- v_v_91_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_10_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_24_1) (- 1)) (<= (- v_b_10_1 (- v_b_11_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_23_1) (- 1)) (<= (- v_b_23_1 v_v_91_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_24_1)) 2) (<= (- v_v_250_1 (- v_v_250_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_11_1)) 0) (<= (- v_b_23_1 (- v_v_250_1)) 0) (<= (- v_v_250_1 (- v_v_91_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_~i~6) v_b_24_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_250_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- v_b_10_1 (- v_v_91_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_10_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_23_1) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_10_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_250_1)) 0) (<= (- v_b_10_1 (- v_v_250_1)) 0) (<= (- (- v_b_10_1) v_b_23_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_250_1)) 1) (<= (- v_b_10_1 (- v_b_10_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_24_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_250_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_250_1) 1) (<= (- (- v_b_24_1) v_v_250_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_23_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_11_1) 0) (<= (- (- v_b_11_1) v_b_23_1) (- 1)) (<= (- (- 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_~i~6) (- v_b_23_1)) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_250_1)) 1) (<= (- (- v_b_23_1) v_v_250_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_11_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_91_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_250_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) c_ULTIMATE.start_main_~j~6) (- 2)) (<= (- (- v_b_11_1) v_v_250_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_24_1)) 0) (<= (- (- v_v_250_1) v_v_91_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- v_b_11_1 v_b_24_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_11_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_23_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_91_1)) (- 1)) (<= (- (- v_b_10_1) (- v_b_23_1)) 0) (<= (- (- v_b_10_1) v_b_11_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_23_1)) 1) (<= (- v_b_24_1 v_v_250_1) 1) (<= (- (- v_b_23_1) v_v_91_1) 0) (<= (- (- v_b_11_1) (- v_b_23_1)) (- 1)) (<= (- v_b_10_1 v_b_11_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_250_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_91_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 2) (<= (- v_b_10_1 v_b_24_1) (- 1)) (<= (- v_b_11_1 (- v_b_23_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_24_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_250_1) 0) (<= (- (- v_b_23_1) v_b_23_1) 0) (<= (- (- v_v_250_1) v_v_250_1) 0) (<= (- (- v_b_24_1) (- v_v_250_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_10_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_91_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_10_1) (- 1)) (<= (- (- v_b_10_1) v_v_250_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_10_1) (- 1)) (<= (- v_b_24_1 (- v_v_250_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- (- v_b_10_1) (- v_v_91_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_23_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_11_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_23_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- v_b_11_1 (- v_v_250_1)) 1) (<= (- (- v_b_23_1) v_b_24_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- v_b_10_1 v_v_250_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_91_1)) (- 1)) (<= (- v_b_10_1 v_v_91_1) 0) (<= (- v_v_250_1 v_v_91_1) 0) (<= (- (- v_b_10_1) v_b_24_1) (- 1)) (<= (- v_b_23_1 (- v_v_91_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_11_1)) 2) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_250_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_11_1) (- 2)) (forall ((v_idx_191 Int) (v_idx_192 Int) (v_idx_190 Int) (v_idx_193 Int) (v_idx_194 Int) (v_idx_189 Int)) (or (and (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_190))) 1) (<= (- v_b_11_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_190))) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_190))) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_190)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_190)) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_193))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_190)) 1) (<= (- (- v_b_24_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_190)) (- 1)) (<= (- v_b_10_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_190)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_190)) 1) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_190)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_193))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_193))) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_193)) (select c_ULTIMATE.start_main_~str1~6 v_idx_193)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_193)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_193)) 1) (<= (- v_b_10_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_193)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_190))) 1) (<= (- (- v_b_23_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_190))) 0) (<= (- (- v_b_23_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_190)) 0) (<= (- (- v_b_11_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_190))) (- 1)) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_190) (select c_ULTIMATE.start_main_~str1~6 v_idx_193)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_193)) (- 1)) (<= (- v_b_23_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_193))) 0) (<= (- v_b_11_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_190)) 1) (<= (- v_b_23_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_190)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_190)) (- 1)) (<= (- (- v_b_11_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_190)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_193)) 1) (<= (- (- v_b_24_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_193))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_190)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_190))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_190))) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_193)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_190)) (select c_ULTIMATE.start_main_~str1~6 v_idx_193)) 0) (<= (- v_b_24_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_193)) 1) (<= (- (- v_b_24_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_193)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_193)) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_193))) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_193))) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_193))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_193))) (- 1)) (<= (- (- v_b_23_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_193))) 0) (<= (- v_b_24_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_190)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_190)) 1) (<= (- (- v_b_23_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_193)) 0) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_193) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_193))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_190))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_193)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_190)) 0) (<= (- (- v_b_10_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_193)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_190)) (select c_ULTIMATE.start_main_~str2~6 v_idx_190)) 0) (<= (- v_b_23_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_193)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_193))) 1) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_190) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_190))) 0) (<= (- (- v_b_24_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_190))) (- 1)) (<= (- v_b_23_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_190))) 0) (<= (- v_b_11_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_193))) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_193)) (- 1)) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_190) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_193))) 0) (<= (- (- v_b_10_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_190))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_190))) 1) (<= (- (- v_b_10_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_190)) 0) (<= (- v_b_24_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_193))) 1) (<= (- v_b_10_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_193))) 0) (<= (- v_b_24_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_190))) 1) (<= (- (- v_b_10_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_193))) 0) (<= (- v_b_11_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_193)) 1) (<= (- (- v_b_11_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_193))) (- 1)) (<= (- (- v_b_11_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_193)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_193))) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_190))) 0) (<= (- v_b_10_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_190))) 0)) (<= v_b_23_1 v_idx_189) (< v_idx_193 v_b_10_1) (<= v_b_11_1 v_idx_193) (< v_idx_191 v_b_24_1) (< v_idx_194 v_b_11_1) (<= v_b_24_1 v_idx_190) (< v_idx_190 v_b_23_1) (<= v_b_10_1 v_idx_192))) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_91_1)) (- 1)) (<= (- (- v_b_23_1) (- v_v_91_1)) 0) (<= (- (- 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_~cont~6 v_b_23_1) 0) (<= (- v_b_11_1 (- v_b_24_1)) 2) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_23_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_250_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_23_1 v_b_24_1) (- 1)) (<= (- (- v_b_11_1) (- v_b_24_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_91_1)) 1) (<= (- v_b_23_1 (- v_b_24_1)) 1) (<= (- v_b_11_1 (- v_v_91_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- v_b_24_1) v_b_24_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_10_1)) (- 1)) (<= (- (- v_b_10_1) (- v_b_11_1)) 1) (<= (- v_b_11_1 v_v_91_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_10_1)) (- 1)) (<= (- (- v_b_11_1) v_v_91_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_91_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_10_1) 1) (<= (- (- v_b_11_1) v_b_24_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_23_1)) 0) (<= (- (- v_b_23_1) (- v_b_24_1)) 1) (<= (- c_ULTIMATE.start_main_~i~6 v_b_23_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_250_1) 0) (<= (- (- v_v_250_1) (- v_v_91_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_10_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 2) (<= (- c_ULTIMATE.start_main_~j~6 v_v_250_1) 1) (<= (- 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)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_91_1)) 0) (<= (- (- v_v_91_1) v_v_91_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_91_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_91_1) 1) (<= (- (- v_b_23_1) (- v_v_250_1)) 0) (<= (- (- v_b_11_1) (- v_v_250_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_11_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 1) (<= (- v_b_11_1 v_v_250_1) 1) (<= (- v_b_23_1 v_v_250_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_24_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_91_1) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_24_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_250_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_250_1)) (- 1)) (<= (- v_b_24_1 v_v_91_1) 1) (<= (- 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) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_23_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) (- 2)) (<= (- v_b_10_1 (- v_b_23_1)) 0) (<= (- (- v_b_10_1) (- v_b_24_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_11_1)) 1) (<= (- v_b_11_1 v_b_23_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_23_1) 0) (<= (- v_b_24_1 (- v_b_24_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_11_1)) 2) (<= (- (- v_b_10_1) v_v_91_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_24_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_11_1) (- 2)) (<= (- c_ULTIMATE.start_main_~j~6 v_b_11_1) 0) (<= (- (- v_b_10_1) (- v_v_250_1)) 0) (<= (- v_b_24_1 (- v_v_91_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_24_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_24_1)) 2) (<= (- (- v_b_11_1) (- v_v_91_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_10_1) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_24_1) (- 2)))) (exists ((v_b_54_1 Int) (v_b_55_1 Int) (v_v_787_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) 62) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 63) (<= (- v_v_787_1 (- v_v_787_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 4294967297) (<= (- v_b_54_1 v_b_55_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_b_54_1) 0) (<= (- (- v_b_54_1) v_v_787_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_55_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 c_ULTIMATE.start_main_~i~6) 2) (<= (- 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_v_787_1) 62) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_54_1)) 62) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_787_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934593) (<= (- (- v_b_54_1) (- v_v_787_1)) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_55_1) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_54_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_54_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_55_1)) 125) (<= (- c_ULTIMATE.start_main_~j~6 v_b_55_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_55_1)) 126) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_787_1) 0) (<= (- v_b_54_1 (- v_b_55_1)) 125) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_55_1) 8589934592) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_54_1)) 62) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 124) (<= (- (- v_b_55_1) (- v_v_787_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_787_1) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_787_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_54_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_787_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_787_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_55_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_787_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 126) (<= (- v_b_54_1 v_v_787_1) 62) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_54_1)) 125) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_787_1) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_54_1)) 62) (<= (- (- v_v_787_1) v_v_787_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_55_1) (- 1)) (<= (- v_b_55_1 (- v_v_787_1)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 125) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_54_1) 4294967297) (forall ((v_idx_196 Int) (v_idx_197 Int) (v_idx_198 Int)) (or (<= v_b_54_1 v_idx_196) (and (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_197)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_197))) 63) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_197)) 1) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_197) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_197))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_197)) 4294967297) (<= (- (- v_b_55_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_197))) 4294967296) (<= (- (- v_b_54_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_197)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_197)) 4294967296) (<= (- (- v_b_55_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_197)) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_197))) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_197))) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_197))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_197))) 4294967297) (<= (- v_b_54_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_197))) 62) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_197)) 62) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_197))) 62) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_197))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_197)) 0) (<= (- (- v_b_54_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_197))) 4294967297) (<= (- v_b_54_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_197)) 62) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_197))) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_197)) 63) (<= (- v_b_55_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_197)) 63) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_197)) (select c_ULTIMATE.start_main_~str1~6 v_idx_197)) 0) (<= (- v_b_55_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_197))) 63) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_197)) 0)) (< v_idx_197 v_b_54_1) (< v_idx_198 v_b_55_1) (<= v_b_55_1 v_idx_197))) (<= (- c_ULTIMATE.start_main_~j~6 v_v_787_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_54_1)) 124) (<= (- (- 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_~MAX~6) (- v_b_54_1)) (- 1)) (<= (- (- v_b_55_1) v_v_787_1) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 62) (<= (- c_ULTIMATE.start_main_~j~6 v_b_54_1) 4294967297) (<= (- (- 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)) 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_54_1) (- v_b_55_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_55_1)) 2) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_55_1)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_54_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_787_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_54_1) 4294967297) (<= (- v_b_55_1 v_v_787_1) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_54_1 (- v_b_54_1)) 124) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_787_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_787_1)) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_55_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_55_1)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_787_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_54_1)) 62) (<= (- (- v_b_54_1) v_b_55_1) 8589934593) (<= (- (- v_b_55_1) v_b_55_1) 8589934592) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 62) (<= (- (- v_b_54_1) v_b_54_1) 8589934594) (<= (- v_b_55_1 (- v_b_55_1)) 126) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_787_1)) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- v_b_54_1 (- v_v_787_1)) 62) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_787_1)) 62) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_55_1)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_55_1) 8589934593) (<= (- (- 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_~i~6) (- v_b_54_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_55_1)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_55_1)) 0))))} [2018-12-19 13:32:16,074 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 13:32:16,074 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 13:32:16,075 WARN L230 ngHoareTripleChecker]: Post: {2147483608#(exists ((v_b_54_1 Int) (v_b_55_1 Int) (v_v_787_1 Int)) (and (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~j~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~MAX~6)) 1) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~cont~6) 0) (<= (- v_v_787_1 (- v_v_787_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|)) 0) (<= (- v_b_54_1 v_b_55_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_b_54_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_54_1)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_55_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_787_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_54_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_b_55_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_55_1)) 1) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_b_54_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_55_1) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_b_54_1) 0) (<= (- (- v_b_54_1) v_b_54_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_787_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_55_1) (- 1)) (<= (- (- v_b_55_1) v_b_55_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_787_1) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~cont~6)) 0) (forall ((v_idx_201 Int) (v_idx_202 Int) (v_idx_200 Int)) (or (<= v_b_54_1 v_idx_200) (< v_idx_201 v_b_54_1) (and (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_201)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_201)) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_201))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_201))) 0) (<= (- (- v_b_55_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_201))) (- 1)) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_201) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_201))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_201)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- (select c_ULTIMATE.start_main_~str1~6 v_idx_201))) 0) (<= (- (- v_b_55_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_201)) (- 1)) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (select c_ULTIMATE.start_main_~str1~6 v_idx_201)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_201))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_201))) 1) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_201))) 0) (<= (- (- v_b_54_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_201))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_201))) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_201))) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_201))) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_201))) 0) (<= (- v_b_55_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_201))) 1) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (select c_ULTIMATE.start_main_~str1~6 v_idx_201)) 0) (<= (- v_b_54_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_201))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_201))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_201)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_201)) (- 1)) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- (select c_ULTIMATE.start_main_~str1~6 v_idx_201))) 0) (<= (- v_b_55_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_201)) 1) (<= (- (- v_b_54_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_201)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_201)) (select c_ULTIMATE.start_main_~str1~6 v_idx_201)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_201)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_201)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (select c_ULTIMATE.start_main_~str1~6 v_idx_201)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_201)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (select c_ULTIMATE.start_main_~str1~6 v_idx_201)) 0) (<= (- v_b_54_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_201)) 0)) (<= v_b_55_1 v_idx_201) (< v_idx_202 v_b_55_1))) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_787_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_55_1) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_787_1) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 1) (<= (- v_b_55_1 (- v_b_55_1)) 2) (<= (- 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)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_v_787_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_787_1) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~MAX~6)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_787_1) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_54_1) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_b_55_1)) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_787_1)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_v_787_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_54_1) 1) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_55_1)) 1) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_787_1)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_b_55_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_787_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) (- 1)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_55_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_55_1) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_55_1) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_54_1)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_54_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_787_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start___VERIFIER_assert_~cond)) 0) (<= (- 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_~i~6) v_b_55_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___VERIFIER_assert_~cond c_ULTIMATE.start_main_~cont~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_55_1) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~MAX~6)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- (- v_v_787_1) v_v_787_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_54_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_55_1) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_55_1)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_54_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_54_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_~i~6) 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) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_54_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_~cond) (- v_v_787_1)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) 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) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_54_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_~cont~6 c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- v_b_54_1) (- v_b_55_1)) 1) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_54_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_54_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___VERIFIER_assert_#in~cond| v_v_787_1) 0) (<= (- v_b_54_1 (- v_v_787_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_54_1) 0) (<= (- (- v_b_54_1) v_b_55_1) (- 1)) (<= (- |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)) (<= (- v_b_55_1 v_v_787_1) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_55_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_55_1)) 1) (<= (- c_ULTIMATE.start_main_~j~6 v_b_55_1) (- 1)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_54_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_54_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_787_1) 0) (<= (- v_b_54_1 (- v_b_55_1)) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_787_1)) 0) (<= (- (- v_b_55_1) (- v_v_787_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_54_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_787_1) 0) (<= (- (- v_b_55_1) v_v_787_1) (- 1)) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_v_787_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_787_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_787_1)) 1) (<= (- (- v_b_54_1) (- v_v_787_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___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~MAX~6)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_55_1)) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_v_787_1)) 0) (<= (- v_b_55_1 (- v_v_787_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 1) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_v_787_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_55_1)) 1) (<= (- v_b_54_1 (- v_b_54_1)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- v_b_54_1) v_v_787_1) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_55_1)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_54_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_54_1)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_v_787_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 1) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_54_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_55_1)) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_55_1)) 1) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_b_54_1)) 0) (<= (- v_b_54_1 v_v_787_1) 0)))} [2018-12-19 13:32:16,075 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 13:32:16,084 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 13:32:16,084 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 13:32:18,208 WARN L181 SmtUtils]: Spent 2.12 s on a formula simplification. DAG size of input: 835 DAG size of output: 291 [2018-12-19 13:32:18,208 WARN L270 ngHoareTripleChecker]: Pre: {2147483609#(exists ((v_b_54_1 Int) (v_b_55_1 Int) (v_v_787_1 Int)) (and (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 62) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 63) (<= (- v_v_787_1 (- v_v_787_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 4294967297) (<= (- v_b_54_1 v_b_55_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 v_b_54_1) 0) (<= (- (- v_b_54_1) v_v_787_1) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) v_b_55_1) 4294967296) (<= (- (- 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) 2) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 63) (<= (- ULTIMATE.start_main_~i~6 v_v_787_1) 62) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_54_1)) 62) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_787_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 8589934593) (<= (- (- v_b_54_1) (- v_v_787_1)) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 v_b_55_1) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 v_b_54_1) 4294967297) (<= (- (- ULTIMATE.start_main_~i~6) v_b_54_1) 8589934594) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- v_b_55_1)) 125) (<= (- ULTIMATE.start_main_~j~6 v_b_55_1) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_55_1)) 126) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 62) (<= (- ULTIMATE.start_main_~cont~6 v_v_787_1) 0) (<= (- v_b_54_1 (- v_b_55_1)) 125) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_55_1) 8589934592) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 4294967296) (<= (- ULTIMATE.start_main_~j~6 (- v_b_54_1)) 62) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 124) (<= (- (- v_b_55_1) (- v_v_787_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_787_1) 4294967296) (<= (- ULTIMATE.start_main_~j~6 (- v_v_787_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 v_b_54_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_787_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_787_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_55_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_787_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 126) (<= (- v_b_54_1 v_v_787_1) 62) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_54_1)) 125) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_v_787_1) 63) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_54_1)) 62) (<= (- (- v_v_787_1) v_v_787_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_55_1) (- 1)) (<= (- v_b_55_1 (- v_v_787_1)) 63) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 125) (<= (- (- ULTIMATE.start_main_~j~6) v_b_54_1) 4294967297) (forall ((v_idx_196 Int) (v_idx_197 Int) (v_idx_198 Int)) (or (<= v_b_54_1 v_idx_196) (and (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_197)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_197))) 63) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_197)) 1) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_197) (- (select ULTIMATE.start_main_~str1~6 v_idx_197))) 0) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_197)) 4294967297) (<= (- (- v_b_55_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_197))) 4294967296) (<= (- (- v_b_54_1) (select ULTIMATE.start_main_~str1~6 v_idx_197)) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_197)) 4294967296) (<= (- (- v_b_55_1) (select ULTIMATE.start_main_~str1~6 v_idx_197)) 4294967296) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_197))) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_197))) 0) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_197))) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_197))) 4294967297) (<= (- v_b_54_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_197))) 62) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_197)) 62) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_197))) 62) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_197))) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_197)) 0) (<= (- (- v_b_54_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_197))) 4294967297) (<= (- v_b_54_1 (select ULTIMATE.start_main_~str1~6 v_idx_197)) 62) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_197))) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_197)) 63) (<= (- v_b_55_1 (select ULTIMATE.start_main_~str1~6 v_idx_197)) 63) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_197)) (select ULTIMATE.start_main_~str1~6 v_idx_197)) 0) (<= (- v_b_55_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_197))) 63) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_197)) 0)) (< v_idx_197 v_b_54_1) (< v_idx_198 v_b_55_1) (<= v_b_55_1 v_idx_197))) (<= (- ULTIMATE.start_main_~j~6 v_v_787_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- v_b_54_1)) 124) (<= (- (- 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_~MAX~6) (- v_b_54_1)) (- 1)) (<= (- (- v_b_55_1) v_v_787_1) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 62) (<= (- ULTIMATE.start_main_~j~6 v_b_54_1) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~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) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- (- v_b_54_1) (- v_b_55_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_55_1)) 2) (<= (- ULTIMATE.start_main_~j~6 (- v_b_55_1)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_54_1) 8589934593) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_787_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_54_1) 4294967297) (<= (- v_b_55_1 v_v_787_1) 63) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_54_1 (- v_b_54_1)) 124) (<= (- (- ULTIMATE.start_main_~j~6) v_v_787_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_787_1)) 63) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_55_1) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_55_1)) 63) (<= (- (- ULTIMATE.start_main_~i~6) v_v_787_1) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_54_1)) 62) (<= (- (- v_b_54_1) v_b_55_1) 8589934593) (<= (- (- v_b_55_1) v_b_55_1) 8589934592) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 62) (<= (- (- v_b_54_1) v_b_54_1) 8589934594) (<= (- v_b_55_1 (- v_b_55_1)) 126) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_787_1)) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 1) (<= (- v_b_54_1 (- v_v_787_1)) 62) (<= (- ULTIMATE.start_main_~i~6 (- v_v_787_1)) 62) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_55_1)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_55_1) 8589934593) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 8589934594) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 63) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_54_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_55_1)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_55_1)) 0)))} [2018-12-19 13:32:18,208 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 13:32:18,208 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 13:32:19,442 WARN L276 ngHoareTripleChecker]: Post: {2147483608#(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___VERIFIER_assert_~cond) ULTIMATE.start_main_~i~6) 0) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6) (<= (* 2 ULTIMATE.start_main_~i~6) 0) (<= (+ 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___VERIFIER_assert_~cond |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (+ ULTIMATE.start_main_~j~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (- (- |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_~cont~6) 0) (<= ULTIMATE.start_main_~MAX~6 1) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~i~6) (<= (- 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___VERIFIER_assert_~cond) (- 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_~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|)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~j~6)) 0) (<= 0 (* 2 ULTIMATE.start_main_~i~6)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= 1 (+ ULTIMATE.start_main_~MAX~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6) (<= (- 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)) (exists ((v_b_54_1 Int) (v_b_55_1 Int)) (and (forall ((v_idx_201 Int)) (or (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (select ULTIMATE.start_main_~str1~6 v_idx_201)) 0) (< v_idx_201 v_b_54_1) (<= v_b_55_1 v_idx_201))) (<= v_b_55_1 (+ ULTIMATE.start___VERIFIER_assert_~cond 1)) (<= 1 (+ ULTIMATE.start_main_~j~6 v_b_55_1)) (forall ((v_prenex_319 Int)) (or (<= v_b_55_1 v_prenex_319) (< v_prenex_319 v_b_54_1) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_319)) 0))) (<= (- v_b_54_1 v_b_55_1) (- 1)) (forall ((v_prenex_312 Int)) (or (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- (select ULTIMATE.start_main_~str1~6 v_prenex_312))) 0) (<= v_b_55_1 v_prenex_312) (< v_prenex_312 v_b_54_1))) (<= (- ULTIMATE.start_main_~i~6 v_b_54_1) 0) (<= ULTIMATE.start_main_~i~6 v_b_54_1) (<= 0 (+ v_b_54_1 ULTIMATE.start___VERIFIER_assert_~cond)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_54_1)) 0) (<= v_b_55_1 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1)) (forall ((v_prenex_331 Int)) (or (<= (- v_b_55_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_331))) 1) (< v_prenex_331 v_b_54_1) (<= v_b_55_1 v_prenex_331))) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_55_1)) 1) (<= v_b_55_1 (+ v_b_54_1 1)) (<= v_b_55_1 ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_54_1)) 0) (forall ((v_prenex_327 Int)) (or (<= (- ULTIMATE.start___VERIFIER_assert_~cond (select ULTIMATE.start_main_~str1~6 v_prenex_327)) 0) (< v_prenex_327 v_b_54_1) (<= v_b_55_1 v_prenex_327))) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_55_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_55_1)) 1) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_54_1) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_55_1) (- 1)) (<= (- (- v_b_54_1) v_b_54_1) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_54_1) 0) (forall ((v_prenex_307 Int)) (or (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_307)) 1) (<= v_b_55_1 v_prenex_307) (< v_prenex_307 v_b_54_1))) (forall ((v_prenex_304 Int)) (or (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_304))) 0) (< v_prenex_304 v_b_54_1) (<= v_b_55_1 v_prenex_304))) (<= (- (- ULTIMATE.start_main_~j~6) v_b_55_1) (- 1)) (<= (- (- v_b_55_1) v_b_55_1) (- 2)) (<= v_b_54_1 ULTIMATE.start_main_~j~6) (forall ((v_prenex_322 Int)) (or (<= v_b_55_1 v_prenex_322) (< v_prenex_322 v_b_54_1) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_prenex_322)) 0))) (forall ((v_prenex_320 Int)) (or (< v_prenex_320 v_b_54_1) (<= v_b_55_1 v_prenex_320) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- (select ULTIMATE.start_main_~str1~6 v_prenex_320))) 0))) (<= (+ ULTIMATE.start_main_~j~6 1) v_b_55_1) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_55_1) (- 1)) (forall ((v_prenex_324 Int)) (or (<= v_b_55_1 v_prenex_324) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_324))) (- 1)) (< v_prenex_324 v_b_54_1))) (<= (- v_b_55_1 (- v_b_55_1)) 2) (forall ((v_prenex_303 Int)) (or (< v_prenex_303 v_b_54_1) (<= v_b_55_1 v_prenex_303) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_303)) 0))) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_54_1) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_55_1)) 1) (<= v_b_54_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_54_1 1)) (forall ((v_prenex_299 Int)) (or (< v_prenex_299 v_b_54_1) (<= (- v_b_55_1 (select ULTIMATE.start_main_~str1~6 v_prenex_299)) 1) (<= v_b_55_1 v_prenex_299))) (<= (- ULTIMATE.start_main_~MAX~6 v_b_54_1) 1) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_55_1)) 1) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_55_1) 2) (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_55_1 v_prenex_321) (< v_prenex_321 v_b_54_1))) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_55_1)) (forall ((v_prenex_328 Int)) (or (< v_prenex_328 v_b_54_1) (<= v_b_55_1 v_prenex_328) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_prenex_328)) 0))) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_55_1) (- 1)) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_55_1) 1) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_55_1)) 1) (<= (+ v_b_54_1 ULTIMATE.start___VERIFIER_assert_~cond) 0) (forall ((v_prenex_314 Int)) (or (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- (select ULTIMATE.start_main_~str1~6 v_prenex_314))) 0) (< v_prenex_314 v_b_54_1) (<= v_b_55_1 v_prenex_314))) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_55_1) (<= (- ULTIMATE.start_main_~MAX~6 v_b_55_1) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_55_1) (- 1)) (forall ((v_prenex_316 Int)) (or (<= v_b_55_1 v_prenex_316) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_316))) 0) (< v_prenex_316 v_b_54_1))) (forall ((v_prenex_310 Int)) (or (< v_prenex_310 v_b_54_1) (<= v_b_55_1 v_prenex_310) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- (select ULTIMATE.start_main_~str1~6 v_prenex_310))) 0))) (<= v_b_55_1 (+ ULTIMATE.start_main_~j~6 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_54_1)) 0) (forall ((v_prenex_311 Int)) (or (< v_prenex_311 v_b_54_1) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_311))) 0) (<= v_b_55_1 v_prenex_311))) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_54_1) 0) (<= (+ ULTIMATE.start_main_~i~6 v_b_55_1) 1) (forall ((v_prenex_308 Int)) (or (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_308)) 0) (<= v_b_55_1 v_prenex_308) (< v_prenex_308 v_b_54_1))) (<= (* 2 v_b_54_1) 0) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1) v_b_55_1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_55_1) (- 1)) (<= 1 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_55_1)) (forall ((v_prenex_330 Int)) (or (<= v_b_55_1 v_prenex_330) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_330)) (select ULTIMATE.start_main_~str1~6 v_prenex_330)) 0) (< v_prenex_330 v_b_54_1))) (<= ULTIMATE.start_main_~MAX~6 v_b_55_1) (<= (+ v_b_54_1 v_b_55_1) 1) (<= 0 (+ v_b_54_1 ULTIMATE.start_main_~cont~6)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_55_1) (- 1)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_54_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_55_1) (- 1)) (<= 1 (+ v_b_54_1 v_b_55_1)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_55_1)) 1) (<= (+ v_b_54_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_b_54_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_54_1)) 0) (<= v_b_54_1 ULTIMATE.start___VERIFIER_assert_~cond) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_55_1) (forall ((v_prenex_309 Int)) (or (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_309))) 0) (<= v_b_55_1 v_prenex_309) (< v_prenex_309 v_b_54_1))) (<= 0 (+ v_b_54_1 ULTIMATE.start_main_~j~6)) (<= 1 v_b_55_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_54_1)) (- 1)) (forall ((v_prenex_313 Int)) (or (<= v_b_55_1 v_prenex_313) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (select ULTIMATE.start_main_~str1~6 v_prenex_313)) 0) (< v_prenex_313 v_b_54_1))) (<= v_b_55_1 (+ ULTIMATE.start_main_~i~6 1)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_55_1) 1) (forall ((v_prenex_301 Int)) (or (<= v_b_55_1 v_prenex_301) (< v_prenex_301 v_b_54_1) (<= (- (- v_b_54_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_301))) 0))) (forall ((v_prenex_305 Int)) (or (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_305))) 1) (<= v_b_55_1 v_prenex_305) (< v_prenex_305 v_b_54_1))) (<= (* 2 v_b_55_1) 2) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_54_1)) 0) (<= (- (- v_b_54_1) (- v_b_55_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_54_1)) 1) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_54_1)) 0) (<= 0 (* 2 v_b_54_1)) (<= 2 (* 2 v_b_55_1)) (forall ((v_prenex_329 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_329))) 0) (<= v_b_55_1 v_prenex_329) (< v_prenex_329 v_b_54_1))) (forall ((v_prenex_325 Int)) (or (< v_prenex_325 v_b_54_1) (<= (- v_b_54_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_325))) 0) (<= v_b_55_1 v_prenex_325))) (<= (- ULTIMATE.start_main_~j~6 v_b_54_1) 0) (<= 2 (+ ULTIMATE.start_main_~MAX~6 v_b_55_1)) (<= v_b_55_1 1) (<= (- (- v_b_54_1) v_b_55_1) (- 1)) (<= v_b_55_1 (+ ULTIMATE.start_main_~cont~6 1)) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_54_1) 0) (<= v_b_54_1 0) (forall ((v_prenex_306 Int)) (or (< v_prenex_306 v_b_54_1) (<= v_b_55_1 v_prenex_306) (<= (- (- v_b_55_1) (select ULTIMATE.start_main_~str1~6 v_prenex_306)) (- 1)))) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_55_1) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_55_1)) 1) (forall ((v_prenex_318 Int)) (or (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_318)) (- 1)) (< v_prenex_318 v_b_54_1) (<= v_b_55_1 v_prenex_318))) (forall ((v_prenex_326 Int)) (or (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (select ULTIMATE.start_main_~str1~6 v_prenex_326)) 0) (<= v_b_55_1 v_prenex_326) (< v_prenex_326 v_b_54_1))) (<= (+ v_b_54_1 ULTIMATE.start_main_~MAX~6) 1) (<= (- ULTIMATE.start_main_~j~6 v_b_55_1) (- 1)) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_54_1)) (<= ULTIMATE.start_main_~j~6 v_b_54_1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_54_1) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_54_1)) 0) (<= (+ ULTIMATE.start_main_~j~6 v_b_55_1) 1) (<= (- v_b_54_1 (- v_b_55_1)) 1) (<= v_b_54_1 ULTIMATE.start_main_~cont~6) (<= v_b_54_1 ULTIMATE.start_main_~i~6) (<= (- ULTIMATE.start_main_~j~6 (- v_b_54_1)) 0) (<= 1 (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_55_1)) (<= (+ v_b_54_1 ULTIMATE.start_main_~j~6) 0) (forall ((v_prenex_300 Int)) (or (< v_prenex_300 v_b_54_1) (<= v_b_55_1 v_prenex_300) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_300))) 0))) (<= (+ v_b_54_1 1) v_b_55_1) (<= ULTIMATE.start_main_~cont~6 v_b_54_1) (<= 1 (+ ULTIMATE.start_main_~i~6 v_b_55_1)) (forall ((v_prenex_315 Int)) (or (<= (- (- v_b_54_1) (select ULTIMATE.start_main_~str1~6 v_prenex_315)) 0) (< v_prenex_315 v_b_54_1) (<= v_b_55_1 v_prenex_315))) (<= (+ v_b_54_1 ULTIMATE.start_main_~cont~6) 0) (forall ((v_prenex_323 Int)) (or (< v_prenex_323 v_b_54_1) (<= v_b_55_1 v_prenex_323) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_323)) 0))) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_55_1)) 2) (<= (+ v_b_54_1 1) ULTIMATE.start_main_~MAX~6) (<= 0 (+ v_b_54_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= ULTIMATE.start___VERIFIER_assert_~cond v_b_54_1) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond 1) v_b_55_1) (forall ((v_prenex_317 Int)) (or (<= (- (- v_b_55_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_317))) (- 1)) (<= v_b_55_1 v_prenex_317) (< v_prenex_317 v_b_54_1))) (<= (+ v_b_54_1 ULTIMATE.start_main_~i~6) 0) (<= 1 (+ v_b_54_1 ULTIMATE.start_main_~MAX~6)) (<= 0 (+ v_b_54_1 ULTIMATE.start_main_~i~6)) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_54_1) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_55_1)) 1) (<= (- v_b_54_1 (- v_b_54_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_55_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_54_1) (- 1)) (forall ((v_prenex_302 Int)) (or (<= (- v_b_54_1 (select ULTIMATE.start_main_~str1~6 v_prenex_302)) 0) (< v_prenex_302 v_b_54_1) (<= v_b_55_1 v_prenex_302))) (<= (- ULTIMATE.start_main_~i~6 (- v_b_54_1)) 0) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_55_1) 1) (<= (- ULTIMATE.start_main_~cont~6 v_b_54_1) 0) (<= 0 v_b_54_1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_55_1)) 1) (<= (- ULTIMATE.start_main_~j~6 (- v_b_55_1)) 1) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_54_1)) 0))) (<= (- (- |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) (<= 0 (* 2 ULTIMATE.start_main_~cont~6)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 0) (<= 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) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~i~6)) 0) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~MAX~6) 1) (<= 0 ULTIMATE.start_main_~cont~6) (<= (- |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_~i~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~MAX~6) (<= (- 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) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~i~6) 0) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6)) (<= 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 13:32:21,782 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 13:32:21,783 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 13:32:21,784 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 13:32:21,784 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 13:32:21,785 WARN L224 ngHoareTripleChecker]: Pre: {2147483607#(or (exists ((v_b_54_1 Int) (v_b_55_1 Int) (v_v_787_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) 62) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 63) (<= (- v_v_787_1 (- v_v_787_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 4294967297) (<= (- v_b_54_1 v_b_55_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_b_54_1) 0) (<= (- (- v_b_54_1) v_v_787_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_55_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 c_ULTIMATE.start_main_~i~6) 2) (<= (- 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_v_787_1) 62) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_54_1)) 62) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_787_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934593) (<= (- (- v_b_54_1) (- v_v_787_1)) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_55_1) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_54_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_54_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_55_1)) 125) (<= (- c_ULTIMATE.start_main_~j~6 v_b_55_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_55_1)) 126) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_787_1) 0) (<= (- v_b_54_1 (- v_b_55_1)) 125) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_55_1) 8589934592) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_54_1)) 62) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 124) (<= (- (- v_b_55_1) (- v_v_787_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_787_1) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_787_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_54_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_787_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_787_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_55_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_787_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 126) (<= (- v_b_54_1 v_v_787_1) 62) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_54_1)) 125) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_787_1) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_54_1)) 62) (<= (- (- v_v_787_1) v_v_787_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_55_1) (- 1)) (<= (- v_b_55_1 (- v_v_787_1)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 125) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_54_1) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 v_v_787_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_54_1)) 124) (<= (- (- 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_~MAX~6) (- v_b_54_1)) (- 1)) (<= (- (- v_b_55_1) v_v_787_1) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 62) (<= (- c_ULTIMATE.start_main_~j~6 v_b_54_1) 4294967297) (<= (- (- 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)) 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_54_1) (- v_b_55_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_55_1)) 2) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_55_1)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_54_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_787_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_54_1) 4294967297) (<= (- v_b_55_1 v_v_787_1) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_54_1 (- v_b_54_1)) 124) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_787_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_787_1)) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_55_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_55_1)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_787_1) 4294967297) (forall ((v_idx_212 Int) (v_idx_210 Int) (v_idx_211 Int)) (or (<= v_b_55_1 v_idx_211) (<= v_b_54_1 v_idx_210) (< v_idx_212 v_b_55_1) (and (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_211)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_211))) 63) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_211)) 1) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_211) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_211))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_211)) 4294967297) (<= (- (- v_b_55_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_211))) 4294967296) (<= (- (- v_b_54_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_211)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_211)) 4294967296) (<= (- (- v_b_55_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_211)) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_211))) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_211))) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_211))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_211))) 4294967297) (<= (- v_b_54_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_211))) 62) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_211)) 62) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_211))) 62) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_211))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_211)) 0) (<= (- (- v_b_54_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_211))) 4294967297) (<= (- v_b_54_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_211)) 62) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_211))) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_211)) 63) (<= (- v_b_55_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_211)) 63) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_211)) (select c_ULTIMATE.start_main_~str1~6 v_idx_211)) 0) (<= (- v_b_55_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_211))) 63) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_211)) 0)) (< v_idx_211 v_b_54_1))) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_54_1)) 62) (<= (- (- v_b_54_1) v_b_55_1) 8589934593) (<= (- (- v_b_55_1) v_b_55_1) 8589934592) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 62) (<= (- (- v_b_54_1) v_b_54_1) 8589934594) (<= (- v_b_55_1 (- v_b_55_1)) 126) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_787_1)) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- v_b_54_1 (- v_v_787_1)) 62) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_787_1)) 62) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_55_1)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_55_1) 8589934593) (<= (- (- 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_~i~6) (- v_b_54_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_55_1)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_55_1)) 0))) (exists ((v_b_23_1 Int) (v_b_11_1 Int) (v_b_24_1 Int) (v_v_91_1 Int) (v_v_250_1 Int) (v_b_10_1 Int)) (and (<= (- c_ULTIMATE.start_main_~i~6 v_b_24_1) (- 2)) (<= (- v_b_10_1 v_b_23_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_23_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_v_250_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_24_1)) 1) (<= (- v_b_11_1 (- v_b_11_1)) 2) (<= (- v_b_10_1 (- v_b_24_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_11_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_24_1)) 2) (<= (- v_b_23_1 (- v_b_23_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_24_1) 0) (<= (- (- v_b_24_1) (- v_v_91_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_91_1) 0) (<= (- (- v_b_24_1) v_v_91_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_91_1) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_91_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_91_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) (- 2)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_11_1)) 2) (<= (- c_ULTIMATE.start_main_~j~6 v_b_23_1) 1) (<= (- v_v_91_1 (- v_v_91_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_10_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_24_1) (- 1)) (<= (- v_b_10_1 (- v_b_11_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_23_1) (- 1)) (<= (- v_b_23_1 v_v_91_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_24_1)) 2) (<= (- v_v_250_1 (- v_v_250_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_11_1)) 0) (<= (- v_b_23_1 (- v_v_250_1)) 0) (<= (- v_v_250_1 (- v_v_91_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_~i~6) v_b_24_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_250_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- v_b_10_1 (- v_v_91_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_10_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_23_1) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_10_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_250_1)) 0) (<= (- v_b_10_1 (- v_v_250_1)) 0) (<= (- (- v_b_10_1) v_b_23_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_250_1)) 1) (<= (- v_b_10_1 (- v_b_10_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_24_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_250_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_250_1) 1) (<= (- (- v_b_24_1) v_v_250_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_23_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_11_1) 0) (<= (- (- v_b_11_1) v_b_23_1) (- 1)) (<= (- (- 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_~i~6) (- v_b_23_1)) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_250_1)) 1) (<= (- (- v_b_23_1) v_v_250_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_11_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_91_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_250_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) c_ULTIMATE.start_main_~j~6) (- 2)) (<= (- (- v_b_11_1) v_v_250_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_24_1)) 0) (<= (- (- v_v_250_1) v_v_91_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- v_b_11_1 v_b_24_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_11_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_23_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_91_1)) (- 1)) (<= (- (- v_b_10_1) (- v_b_23_1)) 0) (<= (- (- v_b_10_1) v_b_11_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_23_1)) 1) (<= (- v_b_24_1 v_v_250_1) 1) (<= (- (- v_b_23_1) v_v_91_1) 0) (<= (- (- v_b_11_1) (- v_b_23_1)) (- 1)) (<= (- v_b_10_1 v_b_11_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_250_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_91_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 2) (<= (- v_b_10_1 v_b_24_1) (- 1)) (<= (- v_b_11_1 (- v_b_23_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_24_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_250_1) 0) (<= (- (- v_b_23_1) v_b_23_1) 0) (<= (- (- v_v_250_1) v_v_250_1) 0) (<= (- (- v_b_24_1) (- v_v_250_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_10_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_91_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_10_1) (- 1)) (<= (- (- v_b_10_1) v_v_250_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_10_1) (- 1)) (<= (- v_b_24_1 (- v_v_250_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- (- v_b_10_1) (- v_v_91_1)) 0) (forall ((v_idx_203 Int) (v_idx_204 Int) (v_idx_207 Int) (v_idx_208 Int) (v_idx_205 Int) (v_idx_206 Int)) (or (and (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_204))) 1) (<= (- v_b_11_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_204))) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_204))) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_204)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_204)) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_207))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_204)) 1) (<= (- (- v_b_24_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_204)) (- 1)) (<= (- v_b_10_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_204)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_204)) 1) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_204)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_207))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_207))) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_207)) (select c_ULTIMATE.start_main_~str1~6 v_idx_207)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_207)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_207)) 1) (<= (- v_b_10_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_207)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_204))) 1) (<= (- (- v_b_23_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_204))) 0) (<= (- (- v_b_23_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_204)) 0) (<= (- (- v_b_11_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_204))) (- 1)) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_204) (select c_ULTIMATE.start_main_~str1~6 v_idx_207)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_207)) (- 1)) (<= (- v_b_23_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_207))) 0) (<= (- v_b_11_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_204)) 1) (<= (- v_b_23_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_204)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_204)) (- 1)) (<= (- (- v_b_11_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_204)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_207)) 1) (<= (- (- v_b_24_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_207))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_204)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_204))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_204))) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_207)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_204)) (select c_ULTIMATE.start_main_~str1~6 v_idx_207)) 0) (<= (- v_b_24_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_207)) 1) (<= (- (- v_b_24_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_207)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_207)) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_207))) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_207))) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_207))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_207))) (- 1)) (<= (- (- v_b_23_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_207))) 0) (<= (- v_b_24_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_204)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_204)) 1) (<= (- (- v_b_23_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_207)) 0) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_207) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_207))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_204))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_207)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_204)) 0) (<= (- (- v_b_10_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_207)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_204)) (select c_ULTIMATE.start_main_~str2~6 v_idx_204)) 0) (<= (- v_b_23_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_207)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_207))) 1) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_204) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_204))) 0) (<= (- (- v_b_24_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_204))) (- 1)) (<= (- v_b_23_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_204))) 0) (<= (- v_b_11_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_207))) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_207)) (- 1)) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_204) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_207))) 0) (<= (- (- v_b_10_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_204))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_204))) 1) (<= (- (- v_b_10_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_204)) 0) (<= (- v_b_24_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_207))) 1) (<= (- v_b_10_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_207))) 0) (<= (- v_b_24_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_204))) 1) (<= (- (- v_b_10_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_207))) 0) (<= (- v_b_11_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_207)) 1) (<= (- (- v_b_11_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_207))) (- 1)) (<= (- (- v_b_11_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_207)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_207))) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_204))) 0) (<= (- v_b_10_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_204))) 0)) (<= v_b_11_1 v_idx_207) (<= v_b_10_1 v_idx_206) (< v_idx_207 v_b_10_1) (< v_idx_204 v_b_23_1) (< v_idx_208 v_b_11_1) (<= v_b_23_1 v_idx_203) (<= v_b_24_1 v_idx_204) (< v_idx_205 v_b_24_1))) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_23_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_11_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_23_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- v_b_11_1 (- v_v_250_1)) 1) (<= (- (- v_b_23_1) v_b_24_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- v_b_10_1 v_v_250_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_91_1)) (- 1)) (<= (- v_b_10_1 v_v_91_1) 0) (<= (- v_v_250_1 v_v_91_1) 0) (<= (- (- v_b_10_1) v_b_24_1) (- 1)) (<= (- v_b_23_1 (- v_v_91_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_11_1)) 2) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_250_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_11_1) (- 2)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_91_1)) (- 1)) (<= (- (- v_b_23_1) (- v_v_91_1)) 0) (<= (- (- 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_~cont~6 v_b_23_1) 0) (<= (- v_b_11_1 (- v_b_24_1)) 2) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_23_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_250_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_23_1 v_b_24_1) (- 1)) (<= (- (- v_b_11_1) (- v_b_24_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_91_1)) 1) (<= (- v_b_23_1 (- v_b_24_1)) 1) (<= (- v_b_11_1 (- v_v_91_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- v_b_24_1) v_b_24_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_10_1)) (- 1)) (<= (- (- v_b_10_1) (- v_b_11_1)) 1) (<= (- v_b_11_1 v_v_91_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_10_1)) (- 1)) (<= (- (- v_b_11_1) v_v_91_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_91_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_10_1) 1) (<= (- (- v_b_11_1) v_b_24_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_23_1)) 0) (<= (- (- v_b_23_1) (- v_b_24_1)) 1) (<= (- c_ULTIMATE.start_main_~i~6 v_b_23_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_250_1) 0) (<= (- (- v_v_250_1) (- v_v_91_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_10_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 2) (<= (- c_ULTIMATE.start_main_~j~6 v_v_250_1) 1) (<= (- 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)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_91_1)) 0) (<= (- (- v_v_91_1) v_v_91_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_91_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_91_1) 1) (<= (- (- v_b_23_1) (- v_v_250_1)) 0) (<= (- (- v_b_11_1) (- v_v_250_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_11_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 1) (<= (- v_b_11_1 v_v_250_1) 1) (<= (- v_b_23_1 v_v_250_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_24_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_91_1) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_24_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_250_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_250_1)) (- 1)) (<= (- v_b_24_1 v_v_91_1) 1) (<= (- 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) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_23_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) (- 2)) (<= (- v_b_10_1 (- v_b_23_1)) 0) (<= (- (- v_b_10_1) (- v_b_24_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_11_1)) 1) (<= (- v_b_11_1 v_b_23_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_23_1) 0) (<= (- v_b_24_1 (- v_b_24_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_11_1)) 2) (<= (- (- v_b_10_1) v_v_91_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_24_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_11_1) (- 2)) (<= (- c_ULTIMATE.start_main_~j~6 v_b_11_1) 0) (<= (- (- v_b_10_1) (- v_v_250_1)) 0) (<= (- v_b_24_1 (- v_v_91_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_24_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_24_1)) 2) (<= (- (- v_b_11_1) (- v_v_91_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_10_1) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_24_1) (- 2)))))} [2018-12-19 13:32:21,785 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 13:32:21,785 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 13:32:21,785 WARN L230 ngHoareTripleChecker]: Post: {2147483606#(exists ((v_b_54_1 Int) (v_b_55_1 Int) (v_v_787_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 62) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_54_1)) 61) (<= (- v_v_787_1 (- v_v_787_1)) 0) (<= (- v_b_54_1 v_b_55_1) (- 1)) (<= (- (- 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_~j~6) v_b_54_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_55_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_55_1)) 62) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_787_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 61) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 61) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_54_1)) 123) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_55_1) (- 1)) (<= (- (- v_b_54_1) v_b_54_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_54_1)) 62) (<= (- (- v_b_55_1) v_b_55_1) (- 2)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_55_1)) 124) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_787_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_55_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_55_1)) 126) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 122) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_55_1)) 64) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) (- 2)) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_787_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_54_1) 0) (<= (- v_b_54_1 (- v_b_55_1)) 125) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_787_1)) 2) (<= (- c_ULTIMATE.start_main_~i~6 v_b_55_1) (- 2)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_54_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_787_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_787_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_787_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_55_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_787_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 126) (<= (- v_b_54_1 v_v_787_1) 62) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_54_1)) 125) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_787_1) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_54_1)) 62) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_787_1)) (- 1)) (<= (- (- v_v_787_1) v_v_787_1) 0) (<= (- v_b_55_1 (- v_v_787_1)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- c_ULTIMATE.start_main_~j~6 v_b_55_1) 1) (<= (- c_ULTIMATE.start_main_~j~6 v_b_54_1) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_787_1) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_54_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_54_1)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_55_1)) 3) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 2) (forall ((v_idx_214 Int) (v_idx_215 Int) (v_idx_216 Int)) (or (< v_idx_215 v_b_54_1) (<= v_b_55_1 v_idx_215) (<= v_b_54_1 v_idx_214) (< v_idx_216 v_b_55_1) (and (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_215)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_215))) 63) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_215)) (- 1)) (<= (- (- v_b_55_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_215))) (- 1)) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_215) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_215))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_215))) 2) (<= (- (- v_b_55_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_215)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_215)) 1) (<= (- (- v_b_54_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_215))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_215))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_215))) 1) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_215)) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_215))) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_215))) 0) (<= (- v_b_54_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_215))) 62) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_215)) 0) (<= (- v_b_54_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_215)) 62) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_215)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_215)) 63) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_215)) 61) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_215))) 61) (<= (- v_b_55_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_215)) 63) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_215))) (- 1)) (<= (- (- v_b_54_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_215)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_215)) (select c_ULTIMATE.start_main_~str1~6 v_idx_215)) 0) (<= (- v_b_55_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_215))) 63)))) (<= (- (- 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) (<= (- (- v_b_54_1) (- v_b_55_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 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) 1) (<= (- (- v_b_54_1) v_b_55_1) (- 1)) (<= (- v_b_55_1 v_v_787_1) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_55_1) (- 2)) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 64) (<= (- v_b_54_1 (- v_b_54_1)) 124) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_787_1)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_54_1)) 2) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_787_1) (- 1)) (<= (- (- v_b_55_1) (- v_v_787_1)) (- 1)) (<= (- (- v_b_55_1) v_v_787_1) (- 1)) (<= (- 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) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 60) (<= (- (- v_b_54_1) (- v_v_787_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_787_1) 2) (<= (- c_ULTIMATE.start_main_~i~6 v_b_54_1) (- 1)) (<= (- v_b_55_1 (- v_b_55_1)) 126) (<= (- v_b_54_1 (- v_v_787_1)) 62) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_55_1)) 63) (<= (- c_ULTIMATE.start_main_~i~6 v_v_787_1) 61) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_787_1)) 61) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 63) (<= (- (- v_b_54_1) v_v_787_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_55_1)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_55_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_54_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_54_1) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 124) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_54_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_55_1) (- 2))))} [2018-12-19 13:32:21,785 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 13:32:21,797 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 13:32:21,797 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 13:32:23,926 WARN L181 SmtUtils]: Spent 2.13 s on a formula simplification. DAG size of input: 835 DAG size of output: 291 [2018-12-19 13:32:23,927 WARN L270 ngHoareTripleChecker]: Pre: {2147483607#(exists ((v_b_54_1 Int) (v_b_55_1 Int) (v_v_787_1 Int)) (and (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 62) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 63) (<= (- v_v_787_1 (- v_v_787_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 4294967297) (<= (- v_b_54_1 v_b_55_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 v_b_54_1) 0) (<= (- (- v_b_54_1) v_v_787_1) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) v_b_55_1) 4294967296) (<= (- (- 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) 2) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 63) (<= (- ULTIMATE.start_main_~i~6 v_v_787_1) 62) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_54_1)) 62) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_787_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 8589934593) (<= (- (- v_b_54_1) (- v_v_787_1)) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 v_b_55_1) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 v_b_54_1) 4294967297) (<= (- (- ULTIMATE.start_main_~i~6) v_b_54_1) 8589934594) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- v_b_55_1)) 125) (<= (- ULTIMATE.start_main_~j~6 v_b_55_1) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_55_1)) 126) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 62) (<= (- ULTIMATE.start_main_~cont~6 v_v_787_1) 0) (<= (- v_b_54_1 (- v_b_55_1)) 125) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_55_1) 8589934592) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 4294967296) (<= (- ULTIMATE.start_main_~j~6 (- v_b_54_1)) 62) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 124) (<= (- (- v_b_55_1) (- v_v_787_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_787_1) 4294967296) (<= (- ULTIMATE.start_main_~j~6 (- v_v_787_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 v_b_54_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_787_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_787_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_55_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_787_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 126) (<= (- v_b_54_1 v_v_787_1) 62) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_54_1)) 125) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_v_787_1) 63) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_54_1)) 62) (<= (- (- v_v_787_1) v_v_787_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_55_1) (- 1)) (<= (- v_b_55_1 (- v_v_787_1)) 63) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 125) (<= (- (- ULTIMATE.start_main_~j~6) v_b_54_1) 4294967297) (<= (- ULTIMATE.start_main_~j~6 v_v_787_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- v_b_54_1)) 124) (<= (- (- 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_~MAX~6) (- v_b_54_1)) (- 1)) (<= (- (- v_b_55_1) v_v_787_1) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 62) (<= (- ULTIMATE.start_main_~j~6 v_b_54_1) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~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) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- (- v_b_54_1) (- v_b_55_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_55_1)) 2) (<= (- ULTIMATE.start_main_~j~6 (- v_b_55_1)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_54_1) 8589934593) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_787_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_54_1) 4294967297) (<= (- v_b_55_1 v_v_787_1) 63) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_54_1 (- v_b_54_1)) 124) (<= (- (- ULTIMATE.start_main_~j~6) v_v_787_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_787_1)) 63) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_55_1) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_55_1)) 63) (<= (- (- ULTIMATE.start_main_~i~6) v_v_787_1) 4294967297) (forall ((v_idx_212 Int) (v_idx_210 Int) (v_idx_211 Int)) (or (<= v_b_55_1 v_idx_211) (<= v_b_54_1 v_idx_210) (< v_idx_212 v_b_55_1) (and (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_211)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_211))) 63) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_211)) 1) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_211) (- (select ULTIMATE.start_main_~str1~6 v_idx_211))) 0) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_211)) 4294967297) (<= (- (- v_b_55_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_211))) 4294967296) (<= (- (- v_b_54_1) (select ULTIMATE.start_main_~str1~6 v_idx_211)) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_211)) 4294967296) (<= (- (- v_b_55_1) (select ULTIMATE.start_main_~str1~6 v_idx_211)) 4294967296) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_211))) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_211))) 0) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_211))) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_211))) 4294967297) (<= (- v_b_54_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_211))) 62) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_211)) 62) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_211))) 62) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_211))) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_211)) 0) (<= (- (- v_b_54_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_211))) 4294967297) (<= (- v_b_54_1 (select ULTIMATE.start_main_~str1~6 v_idx_211)) 62) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_211))) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_211)) 63) (<= (- v_b_55_1 (select ULTIMATE.start_main_~str1~6 v_idx_211)) 63) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_211)) (select ULTIMATE.start_main_~str1~6 v_idx_211)) 0) (<= (- v_b_55_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_211))) 63) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_211)) 0)) (< v_idx_211 v_b_54_1))) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_54_1)) 62) (<= (- (- v_b_54_1) v_b_55_1) 8589934593) (<= (- (- v_b_55_1) v_b_55_1) 8589934592) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 62) (<= (- (- v_b_54_1) v_b_54_1) 8589934594) (<= (- v_b_55_1 (- v_b_55_1)) 126) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_787_1)) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 1) (<= (- v_b_54_1 (- v_v_787_1)) 62) (<= (- ULTIMATE.start_main_~i~6 (- v_v_787_1)) 62) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_55_1)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_55_1) 8589934593) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 8589934594) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 63) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_54_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_55_1)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_55_1)) 0)))} [2018-12-19 13:32:23,927 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 13:32:23,927 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 13:32:27,052 WARN L276 ngHoareTripleChecker]: Post: {2147483606#(and (<= 1 ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 62) (exists ((v_b_54_1 Int) (v_b_55_1 Int)) (and (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_54_1)) 61) (forall ((v_idx_215 Int)) (or (<= v_b_55_1 v_idx_215) (< v_idx_215 v_b_54_1) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_215)) 0))) (forall ((v_prenex_352 Int)) (or (<= v_b_55_1 v_prenex_352) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_352))) 63) (< v_prenex_352 v_b_54_1))) (forall ((v_prenex_353 Int)) (or (<= (- v_b_54_1 (select ULTIMATE.start_main_~str1~6 v_prenex_353)) 62) (<= v_b_55_1 v_prenex_353) (< v_prenex_353 v_b_54_1))) (<= (- v_b_54_1 v_b_55_1) (- 1)) (<= (+ v_b_54_1 v_b_55_1) 125) (forall ((v_prenex_345 Int)) (or (<= v_b_55_1 v_prenex_345) (<= (- v_b_55_1 (select ULTIMATE.start_main_~str1~6 v_prenex_345)) 63) (< v_prenex_345 v_b_54_1))) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_55_1) 126) (<= (- (- ULTIMATE.start_main_~j~6) v_b_54_1) (- 1)) (<= v_b_55_1 (+ ULTIMATE.start_main_~MAX~6 62)) (<= ULTIMATE.start_main_~j~6 (+ v_b_55_1 1)) (forall ((v_prenex_336 Int)) (or (<= v_b_55_1 v_prenex_336) (<= (- v_b_54_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_336))) 62) (< v_prenex_336 v_b_54_1))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_55_1) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_55_1)) 62) (forall ((v_prenex_337 Int)) (or (<= v_b_55_1 v_prenex_337) (< v_prenex_337 v_b_54_1) (<= (- (- v_b_55_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_337))) (- 1)))) (<= (+ v_b_54_1 ULTIMATE.start_main_~cont~6) 62) (forall ((v_prenex_335 Int)) (or (< v_prenex_335 v_b_54_1) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_335))) 0) (<= v_b_55_1 v_prenex_335))) (forall ((v_prenex_347 Int)) (or (<= v_b_55_1 v_prenex_347) (<= (- v_b_55_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_347))) 63) (< v_prenex_347 v_b_54_1))) (<= 2 (+ ULTIMATE.start_main_~j~6 v_b_55_1)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_54_1)) 123) (<= v_b_55_1 (+ ULTIMATE.start_main_~i~6 64)) (<= (- ULTIMATE.start_main_~cont~6 v_b_55_1) (- 1)) (<= (- (- v_b_54_1) v_b_54_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_54_1)) 62) (<= (- (- v_b_55_1) v_b_55_1) (- 2)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_55_1)) 124) (<= (+ ULTIMATE.start_main_~cont~6 v_b_55_1) 63) (<= (+ ULTIMATE.start_main_~i~6 v_b_55_1) 124) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_55_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_55_1)) 126) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_54_1 63)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_55_1)) 64) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_54_1) 0) (<= (- v_b_54_1 (- v_b_55_1)) 125) (forall ((v_prenex_334 Int)) (or (< v_prenex_334 v_b_54_1) (<= (- (- v_b_55_1) (select ULTIMATE.start_main_~str1~6 v_prenex_334)) (- 1)) (<= v_b_55_1 v_prenex_334))) (<= 1 (+ v_b_54_1 ULTIMATE.start_main_~j~6)) (<= (- ULTIMATE.start_main_~i~6 v_b_55_1) (- 2)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_54_1) 1) (forall ((v_prenex_349 Int)) (or (<= v_b_55_1 v_prenex_349) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_349)) 1) (< v_prenex_349 v_b_54_1))) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_55_1)) (<= v_b_54_1 (+ ULTIMATE.start_main_~j~6 61)) (forall ((v_prenex_340 Int)) (or (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_340)) 61) (< v_prenex_340 v_b_54_1) (<= v_b_55_1 v_prenex_340))) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_55_1) (<= (- ULTIMATE.start_main_~MAX~6 v_b_55_1) 0) (<= v_b_55_1 (+ ULTIMATE.start_main_~cont~6 63)) (forall ((v_prenex_343 Int)) (or (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_prenex_343)) 2) (<= v_b_55_1 v_prenex_343) (< v_prenex_343 v_b_54_1))) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_54_1)) 125) (forall ((v_prenex_338 Int)) (or (<= v_b_55_1 v_prenex_338) (< v_prenex_338 v_b_54_1) (<= (- (- v_b_54_1) (select ULTIMATE.start_main_~str1~6 v_prenex_338)) 0))) (<= 0 (+ v_b_54_1 ULTIMATE.start_main_~cont~6)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_54_1)) 62) (<= ULTIMATE.start_main_~j~6 (+ v_b_54_1 2)) (<= 1 (+ v_b_54_1 v_b_55_1)) (<= (- ULTIMATE.start_main_~j~6 v_b_55_1) 1) (<= (+ v_b_54_1 ULTIMATE.start_main_~j~6) 64) (<= (* 2 v_b_55_1) 126) (<= (+ v_b_54_1 ULTIMATE.start_main_~i~6) 123) (<= (- ULTIMATE.start_main_~j~6 v_b_54_1) 2) (<= v_b_54_1 62) (<= 1 v_b_55_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_54_1)) (- 1)) (<= ULTIMATE.start_main_~i~6 (+ v_b_55_1 60)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_54_1)) 63) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_55_1)) 3) (<= (+ ULTIMATE.start_main_~j~6 v_b_55_1) 65) (<= (* 2 v_b_54_1) 124) (<= v_b_55_1 (+ ULTIMATE.start_main_~j~6 62)) (forall ((v_prenex_348 Int)) (or (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_348) (- (select ULTIMATE.start_main_~str1~6 v_prenex_348))) 0) (<= v_b_55_1 v_prenex_348) (< v_prenex_348 v_b_54_1))) (<= (- (- v_b_54_1) (- v_b_55_1)) 1) (<= v_b_54_1 (+ v_b_55_1 61)) (<= 0 (* 2 v_b_54_1)) (forall ((v_prenex_333 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_333))) 1) (< v_prenex_333 v_b_54_1) (<= v_b_55_1 v_prenex_333))) (<= 2 (* 2 v_b_55_1)) (<= 2 (+ ULTIMATE.start_main_~MAX~6 v_b_55_1)) (forall ((v_prenex_350 Int)) (or (< v_prenex_350 v_b_54_1) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_350))) 61) (<= v_b_55_1 v_prenex_350))) (forall ((v_prenex_354 Int)) (or (<= v_b_55_1 v_prenex_354) (< v_prenex_354 v_b_54_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_354)) (- 1)))) (<= (- (- v_b_54_1) v_b_55_1) (- 1)) (forall ((v_prenex_356 Int)) (or (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_356)) 63) (<= v_b_55_1 v_prenex_356) (< v_prenex_356 v_b_54_1))) (forall ((v_prenex_344 Int)) (or (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_344))) 0) (<= v_b_55_1 v_prenex_344) (< v_prenex_344 v_b_54_1))) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_55_1) (- 2)) (<= (- v_b_54_1 (- v_b_54_1)) 124) (forall ((v_prenex_332 Int)) (or (< v_prenex_332 v_b_54_1) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_332)) (select ULTIMATE.start_main_~str1~6 v_prenex_332)) 0) (<= v_b_55_1 v_prenex_332))) (<= v_b_54_1 (+ ULTIMATE.start_main_~i~6 63)) (<= ULTIMATE.start_main_~i~6 (+ v_b_54_1 61)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_54_1)) 2) (<= v_b_54_1 (+ ULTIMATE.start_main_~cont~6 62)) (forall ((v_prenex_351 Int)) (or (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_prenex_351)) (- 1)) (<= v_b_55_1 v_prenex_351) (< v_prenex_351 v_b_54_1))) (forall ((v_prenex_342 Int)) (or (< v_prenex_342 v_b_54_1) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_342))) 2) (<= v_b_55_1 v_prenex_342))) (<= ULTIMATE.start_main_~cont~6 v_b_54_1) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_55_1 62)) (<= v_b_54_1 (+ ULTIMATE.start_main_~MAX~6 61)) (<= 0 (+ v_b_54_1 ULTIMATE.start_main_~i~6 1)) (forall ((v_prenex_339 Int)) (or (<= v_b_55_1 v_prenex_339) (< v_prenex_339 v_b_54_1) (<= (- (- v_b_54_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_339))) 0))) (<= (- ULTIMATE.start_main_~i~6 v_b_54_1) (- 1)) (forall ((v_prenex_355 Int)) (or (<= v_b_55_1 v_prenex_355) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_355))) (- 1)) (< v_prenex_355 v_b_54_1))) (forall ((v_prenex_346 Int)) (or (<= v_b_55_1 v_prenex_346) (< v_prenex_346 v_b_54_1) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_346))) (- 1)))) (<= (- v_b_55_1 (- v_b_55_1)) 126) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_55_1)) 63) (<= 1 (+ v_b_54_1 ULTIMATE.start_main_~MAX~6)) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_55_1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_55_1)) 63) (<= v_b_55_1 63) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_55_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_54_1) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_54_1) 1) (forall ((v_prenex_341 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_341)) 0) (< v_prenex_341 v_b_54_1) (<= v_b_55_1 v_prenex_341))) (<= 0 v_b_54_1) (<= (- ULTIMATE.start_main_~cont~6 v_b_54_1) 0) (<= v_b_55_1 (+ v_b_54_1 63)) (<= (+ v_b_54_1 ULTIMATE.start_main_~MAX~6) 125) (<= (- (- ULTIMATE.start_main_~j~6) v_b_55_1) (- 2)))) (<= 2 (* 2 ULTIMATE.start_main_~MAX~6)) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~cont~6 63)) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~j~6 60)) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~cont~6 2)) (<= (* 2 ULTIMATE.start_main_~j~6) 4) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 2) (<= ULTIMATE.start_main_~cont~6 0) (<= 0 (* 2 ULTIMATE.start_main_~cont~6)) (<= (- (- 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_~cont~6 (+ ULTIMATE.start_main_~i~6 1)) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 2) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~j~6 62)) (<= 2 (* 2 ULTIMATE.start_main_~j~6)) (<= ULTIMATE.start_main_~j~6 2) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 0) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~i~6 3)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 63) (<= (- (- 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) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 61) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6)) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 61) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 1) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) (- 2)) (<= (* 2 ULTIMATE.start_main_~i~6) 122) (<= (- (- 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_~cont~6 ULTIMATE.start_main_~MAX~6) 63) (<= ULTIMATE.start_main_~MAX~6 63) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~MAX~6 1)) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= ULTIMATE.start_main_~i~6 61) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 122) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 64) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6 1)) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6) 65) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) (- 2)) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) (- 2)) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 62) (<= (* 2 ULTIMATE.start_main_~MAX~6) 126) (<= (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 124) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~cont~6 61)) (<= (- 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_~cont~6 ULTIMATE.start_main_~i~6) 61) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 60) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~MAX~6 60)) (<= 1 ULTIMATE.start_main_~j~6) (<= 0 (+ ULTIMATE.start_main_~i~6 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 2)) (<= 0 (+ (* 2 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_~MAX~6)) 126) (<= (* 2 ULTIMATE.start_main_~cont~6) 0) (<= (+ 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)) 63) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~i~6 64)) (<= (- (- 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_~i~6)) 124) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 1) (<= 2 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6)))} [2018-12-19 13:32:31,533 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 13:32:31,533 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 13:32:31,534 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 13:32:31,534 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 13:32:31,534 WARN L224 ngHoareTripleChecker]: Pre: {2147483605#(or (exists ((v_v_463_1 Int) (v_b_35_1 Int) (v_b_36_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) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_36_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_36_1)) 63) (<= (- v_v_463_1 (- v_v_463_1)) 254) (forall ((v_idx_218 Int) (v_idx_219 Int) (v_idx_220 Int)) (or (< v_idx_219 v_b_35_1) (<= v_b_36_1 v_idx_219) (and (<= (- (- v_b_36_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_219)) 128) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_219) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_219))) 254) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_219)) 4294967423) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_219))) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_219)) 4294967424) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_219))) 4294967422) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_219))) 190) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_219))) 4294967423) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_219)) 128) (<= (- (- v_b_35_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_219)) 128) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_219)) 191) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_219))) 127) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_219)) (select c_ULTIMATE.start_main_~str1~6 v_idx_219)) 256) (<= (- (- v_b_35_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_219))) 127) (<= (- (- v_b_36_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_219))) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_219))) 127) (<= (- v_b_36_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_219)) 191) (<= (- v_b_36_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_219))) 190) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_219)) 128) (<= (- v_b_35_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_219)) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_219)) 128) (<= (- v_b_35_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_219))) 127)) (< v_idx_220 v_b_36_1) (<= v_b_35_1 v_idx_218))) (<= (- c_ULTIMATE.start_main_~i~6 v_b_36_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_463_1) 4294967424) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_463_1)) 4294967423) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_35_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_35_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_36_1)) 4294967358) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 4294967358) (<= (- (- v_v_463_1) v_v_463_1) 256) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_35_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 v_b_35_1) 63) (<= (- (- v_b_35_1) (- v_b_36_1)) 63) (<= (- v_b_36_1 v_v_463_1) 191) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_463_1) 128) (<= (- v_b_35_1 (- v_v_463_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) (<= (- (- v_b_36_1) v_v_463_1) 128) (<= (- v_b_36_1 (- v_b_36_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_35_1)) 4294967295) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_463_1)) 4294967422) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_463_1) 128) (<= (- c_ULTIMATE.start_main_~i~6 v_v_463_1) 191) (<= (- (- v_b_36_1) v_b_36_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_36_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_463_1)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_35_1)) 4294967296) (<= (- v_b_36_1 (- v_v_463_1)) 190) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_36_1)) 126) (<= (- 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_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_35_1) 4294967295) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_36_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_35_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_36_1) 4294967295) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_35_1) 0) (<= (- v_b_35_1 v_v_463_1) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_36_1)) 63) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_36_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_36_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_35_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_463_1) 4294967423) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_463_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_463_1)) 190) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- v_b_35_1) v_v_463_1) 128) (<= (- v_b_35_1 (- v_b_36_1)) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_463_1)) 127) (<= (- (- v_b_35_1) (- v_v_463_1)) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_36_1)) 0) (<= (- v_b_35_1 (- v_b_35_1)) 0) (<= (- (- v_b_36_1) (- v_v_463_1)) 127) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_35_1)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- v_b_35_1) v_b_36_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_463_1) 128) (<= (- v_b_35_1 v_b_36_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967295) (<= (- (- v_b_35_1) v_b_35_1) 0))) (exists ((v_b_61_1 Int) (v_b_60_1 Int) (v_v_813_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) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_61_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 64) (<= (- c_ULTIMATE.start_main_~i~6 v_v_813_1) 192) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_60_1) 0) (<= (- v_b_61_1 v_v_813_1) 192) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_813_1)) 127) (<= (- v_b_60_1 (- v_v_813_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_813_1) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_60_1) 4294967295) (<= (- v_v_813_1 (- v_v_813_1)) 254) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_61_1)) 4294967359) (<= (- (- v_b_60_1) v_b_61_1) 0) (<= (- v_b_60_1 v_v_813_1) 128) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_61_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_~cont~6 (- v_b_61_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 4294967359) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_61_1) 0) (<= (- v_b_60_1 (- v_b_61_1)) 64) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_60_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 v_b_61_1) 0) (<= (- v_b_61_1 (- v_v_813_1)) 191) (<= (- c_ULTIMATE.start_main_~i~6 v_b_60_1) 64) (<= (- (- v_b_60_1) v_v_813_1) 128) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_60_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_60_1)) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_813_1)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_60_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_813_1) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_61_1) 0) (<= (- (- v_b_61_1) v_v_813_1) 128) (forall ((v_idx_223 Int) (v_idx_224 Int) (v_idx_222 Int)) (or (<= v_b_60_1 v_idx_222) (and (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_223)) 192) (<= (- (- v_b_61_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_223)) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_223))) 4294967422) (<= (- v_b_61_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_223)) 192) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_223))) 127) (<= (- v_b_60_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_223))) 127) (<= (- (- v_b_61_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_223))) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_223)) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_223)) 4294967423) (<= (- v_b_61_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_223))) 191) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_223) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_223))) 254) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_223)) 4294967424) (<= (- (- v_b_60_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_223))) 127) (<= (- (- v_b_60_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_223)) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_223)) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_223))) 127) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_223)) (select c_ULTIMATE.start_main_~str1~6 v_idx_223)) 256) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_223))) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_223)) 128) (<= (- v_b_60_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_223)) 128) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_223))) 191) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_223))) 4294967423)) (< v_idx_223 v_b_60_1) (<= v_b_61_1 v_idx_223) (< v_idx_224 v_b_61_1))) (<= (- (- v_b_60_1) (- v_b_61_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_813_1)) 4294967422) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_60_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_813_1) 4294967424) (<= (- (- v_b_60_1) (- v_v_813_1)) 127) (<= (- v_b_60_1 v_b_61_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_813_1) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_813_1)) 127) (<= (- (- v_v_813_1) v_v_813_1) 256) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_61_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_60_1)) 4294967295) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_61_1) 4294967295) (<= (- 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) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_60_1)) 0) (<= (- v_b_60_1 (- v_b_60_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_61_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_60_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_61_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- v_b_61_1) (- v_v_813_1)) 127) (<= (- (- v_b_60_1) v_b_60_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_813_1) 4294967423) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- v_b_61_1) v_b_61_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_60_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_61_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_813_1)) 191) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967295) (<= (- v_b_61_1 (- v_b_61_1)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_813_1)) 4294967423))))} [2018-12-19 13:32:31,534 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 13:32:31,534 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 13:32:31,535 WARN L230 ngHoareTripleChecker]: Post: {2147483604#(exists ((v_b_81_1 Int) (v_b_82_1 Int) (v_v_1153_1 Int)) (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_81_1) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 v_b_81_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_81_1)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_82_1)) 64) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_81_1) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 v_b_82_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1153_1)) 4294967296) (<= (- (- v_b_81_1) (- v_v_1153_1)) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1153_1) 0) (<= (- (- v_b_81_1) v_v_1153_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934593) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1153_1)) 4294967297) (<= (- v_b_81_1 v_b_82_1) (- 1)) (forall ((v_idx_226 Int) (v_idx_227 Int) (v_idx_228 Int)) (or (and (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_227))) 64) (<= (- (- v_b_82_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_227))) 4294967296) (<= (- v_b_82_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_227))) 64) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_227) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_227))) 0) (<= (- (- v_b_82_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_227)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_227)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_227))) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_227))) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_227))) 4294967296) (<= (- (- v_b_81_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_227))) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_227)) 0) (<= (- (- v_b_81_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_227)) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_227)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_227))) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_227)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_227)) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_227)) 63) (<= (- v_b_81_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_227))) 63) (<= (- v_b_82_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_227)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_227)) 64) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_227))) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_227)) (select c_ULTIMATE.start_main_~str1~6 v_idx_227)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_227))) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_227))) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_227)) 4294967296) (<= (- v_b_81_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_227)) 63)) (<= v_b_82_1 v_idx_227) (< v_idx_228 v_b_82_1) (< v_idx_227 v_b_81_1) (<= v_b_81_1 v_idx_226))) (<= (- v_b_81_1 (- v_b_81_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_81_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_82_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_82_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_81_1) 4294967297) (<= (- v_b_82_1 (- v_v_1153_1)) 64) (<= (- v_v_1153_1 (- v_v_1153_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_82_1) 8589934592) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1153_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_81_1) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_81_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_81_1) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1153_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_82_1)) 127) (<= (- (- v_b_81_1) (- v_b_82_1)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_81_1)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1153_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_81_1)) 126) (<= (- v_b_82_1 v_v_1153_1) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 64) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1153_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1153_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_81_1)) 63) (<= (- (- 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_~j~6 (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- v_b_82_1) v_v_1153_1) 4294967296) (<= (- (- 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_~cont~6 c_ULTIMATE.start_main_~i~6) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1153_1)) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_82_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_82_1)) 64) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1153_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_82_1) 4294967296) (<= (- (- v_b_82_1) v_b_82_1) 8589934592) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1153_1) 63) (<= (- (- v_b_81_1) v_b_81_1) 8589934594) (<= (- v_b_81_1 (- v_v_1153_1)) 63) (<= (- v_b_82_1 (- v_b_82_1)) 128) (<= (- (- v_v_1153_1) v_v_1153_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_~j~6)) 64) (<= (- (- v_b_81_1) v_b_82_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1153_1) 4294967296) (<= (- (- v_b_82_1) (- v_v_1153_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_82_1)) 64) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_81_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_82_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_81_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_81_1)) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_82_1)) 64) (<= (- v_b_81_1 (- v_b_82_1)) 127) (<= (- (- 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_~cont~6) v_v_1153_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 8589934594) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_82_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1153_1) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 128) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1153_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_81_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_82_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_82_1)) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1153_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_82_1) 4294967296) (<= (- v_b_81_1 v_v_1153_1) 63)))} [2018-12-19 13:32:31,535 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 13:32:31,585 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 13:32:31,585 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 13:32:33,690 WARN L181 SmtUtils]: Spent 2.10 s on a formula simplification. DAG size of input: 412 DAG size of output: 231 [2018-12-19 13:32:33,690 WARN L270 ngHoareTripleChecker]: Pre: {2147483605#(exists ((v_b_61_1 Int) (v_b_60_1 Int) (v_v_813_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) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_61_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 64) (<= (- ULTIMATE.start_main_~i~6 v_v_813_1) 192) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 64) (<= (- (- ULTIMATE.start_main_~i~6) v_b_60_1) 0) (<= (- v_b_61_1 v_v_813_1) 192) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_813_1)) 127) (<= (- v_b_60_1 (- v_v_813_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) v_v_813_1) 128) (<= (- ULTIMATE.start_main_~MAX~6 v_b_60_1) 4294967295) (<= (- v_v_813_1 (- v_v_813_1)) 254) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_61_1)) 4294967359) (<= (- (- v_b_60_1) v_b_61_1) 0) (<= (- v_b_60_1 v_v_813_1) 128) (<= (- ULTIMATE.start_main_~i~6 (- v_b_61_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_~cont~6 (- v_b_61_1)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 4294967359) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_61_1) 0) (<= (- v_b_60_1 (- v_b_61_1)) 64) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_60_1)) 4294967296) (<= (- ULTIMATE.start_main_~i~6 v_b_61_1) 0) (<= (- v_b_61_1 (- v_v_813_1)) 191) (<= (- ULTIMATE.start_main_~i~6 v_b_60_1) 64) (<= (- (- v_b_60_1) v_v_813_1) 128) (<= (- ULTIMATE.start_main_~cont~6 v_b_60_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_60_1)) 64) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_813_1)) 127) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_60_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_v_813_1) 128) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 v_b_61_1) 0) (<= (- (- v_b_61_1) v_v_813_1) 128) (forall ((v_idx_223 Int) (v_idx_224 Int) (v_idx_222 Int)) (or (<= v_b_60_1 v_idx_222) (and (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_223)) 192) (<= (- (- v_b_61_1) (select ULTIMATE.start_main_~str1~6 v_idx_223)) 128) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_223))) 4294967422) (<= (- v_b_61_1 (select ULTIMATE.start_main_~str1~6 v_idx_223)) 192) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_223))) 127) (<= (- v_b_60_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_223))) 127) (<= (- (- v_b_61_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_223))) 127) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_223)) 128) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_223)) 4294967423) (<= (- v_b_61_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_223))) 191) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_223) (- (select ULTIMATE.start_main_~str1~6 v_idx_223))) 254) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_223)) 4294967424) (<= (- (- v_b_60_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_223))) 127) (<= (- (- v_b_60_1) (select ULTIMATE.start_main_~str1~6 v_idx_223)) 128) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_223)) 128) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_223))) 127) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_223)) (select ULTIMATE.start_main_~str1~6 v_idx_223)) 256) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_223))) 127) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_223)) 128) (<= (- v_b_60_1 (select ULTIMATE.start_main_~str1~6 v_idx_223)) 128) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_223))) 191) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_223))) 4294967423)) (< v_idx_223 v_b_60_1) (<= v_b_61_1 v_idx_223) (< v_idx_224 v_b_61_1))) (<= (- (- v_b_60_1) (- v_b_61_1)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_813_1)) 4294967422) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_60_1) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_813_1) 4294967424) (<= (- (- v_b_60_1) (- v_v_813_1)) 127) (<= (- v_b_60_1 v_b_61_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_813_1) 128) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_813_1)) 127) (<= (- (- v_v_813_1) v_v_813_1) 256) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_61_1)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_60_1)) 4294967295) (<= (- ULTIMATE.start_main_~MAX~6 v_b_61_1) 4294967295) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 128) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_60_1)) 0) (<= (- v_b_60_1 (- v_b_60_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_61_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_60_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_61_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- v_b_61_1) (- v_v_813_1)) 127) (<= (- (- v_b_60_1) v_b_60_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_v_813_1) 4294967423) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 0) (<= (- (- v_b_61_1) v_b_61_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_60_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_61_1)) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_v_813_1)) 191) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 4294967295) (<= (- v_b_61_1 (- v_b_61_1)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_813_1)) 4294967423)))} [2018-12-19 13:32:33,690 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 13:32:33,690 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 13:32:36,365 WARN L276 ngHoareTripleChecker]: Post: {2147483604#(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_~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_~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) (<= 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) (exists ((v_b_81_1 Int) (v_b_82_1 Int)) (and (forall ((v_prenex_357 Int)) (or (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_prenex_357)) 0) (< v_prenex_357 v_b_81_1) (<= v_b_82_1 v_prenex_357))) (<= (- (- ULTIMATE.start_main_~j~6) v_b_81_1) 4294967297) (<= ULTIMATE.start_main_~j~6 (+ v_b_81_1 4294967297)) (<= (- ULTIMATE.start_main_~i~6 v_b_81_1) 0) (<= 0 (+ v_b_81_1 ULTIMATE.start_main_~j~6 4294967297)) (forall ((v_idx_227 Int)) (or (<= v_b_82_1 v_idx_227) (< v_idx_227 v_b_81_1) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_227))) 0))) (<= (- ULTIMATE.start_main_~j~6 (- v_b_81_1)) 63) (<= 0 (+ (* 2 v_b_82_1) 8589934592)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_82_1)) 64) (forall ((v_prenex_364 Int)) (or (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_364)) 63) (<= v_b_82_1 v_prenex_364) (< v_prenex_364 v_b_81_1))) (forall ((v_prenex_366 Int)) (or (< v_prenex_366 v_b_81_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_366)) 4294967296) (<= v_b_82_1 v_prenex_366))) (forall ((v_prenex_358 Int)) (or (< v_prenex_358 v_b_81_1) (<= v_b_82_1 v_prenex_358) (<= (- v_b_82_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_358))) 64))) (<= v_b_81_1 63) (forall ((v_prenex_375 Int)) (or (<= v_b_82_1 v_prenex_375) (<= (- (- v_b_81_1) (select ULTIMATE.start_main_~str1~6 v_prenex_375)) 4294967297) (< v_prenex_375 v_b_81_1))) (<= 0 (+ v_b_82_1 ULTIMATE.start_main_~i~6 8589934593)) (<= 0 (+ v_b_81_1 v_b_82_1 8589934593)) (<= ULTIMATE.start_main_~j~6 (+ v_b_82_1 4294967296)) (forall ((v_prenex_369 Int)) (or (<= v_b_82_1 v_prenex_369) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_369)) 4294967297) (< v_prenex_369 v_b_81_1))) (forall ((v_prenex_371 Int)) (or (<= v_b_82_1 v_prenex_371) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_371)) 64) (< v_prenex_371 v_b_81_1))) (<= v_b_81_1 (+ ULTIMATE.start_main_~MAX~6 4294967359)) (forall ((v_prenex_374 Int)) (or (< v_prenex_374 v_b_81_1) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_374))) 0) (<= v_b_82_1 v_prenex_374))) (<= (- ULTIMATE.start_main_~j~6 v_b_81_1) 4294967297) (<= 0 (+ ULTIMATE.start_main_~MAX~6 v_b_82_1 8589934592)) (<= (- ULTIMATE.start_main_~i~6 v_b_82_1) (- 1)) (<= (* 2 v_b_81_1) 126) (<= v_b_81_1 (+ ULTIMATE.start_main_~j~6 63)) (<= (- v_b_81_1 v_b_82_1) (- 1)) (<= 0 (+ ULTIMATE.start_main_~j~6 v_b_82_1 4294967296)) (<= 0 (+ v_b_82_1 4294967296)) (<= (- v_b_81_1 (- v_b_81_1)) 126) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_81_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 v_b_82_1) 0) (<= v_b_81_1 (+ ULTIMATE.start_main_~i~6 4294967360)) (<= (+ v_b_81_1 ULTIMATE.start_main_~i~6) 126) (<= 0 (+ ULTIMATE.start_main_~j~6 v_b_81_1 4294967297)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_82_1 4294967360)) (forall ((v_prenex_381 Int)) (or (<= v_b_82_1 v_prenex_381) (< v_prenex_381 v_b_81_1) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_381))) 0))) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_82_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_81_1) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_82_1) 8589934592) (<= ULTIMATE.start_main_~i~6 (+ v_b_82_1 4294967359)) (<= 0 (+ (* 2 v_b_81_1) 8589934594)) (forall ((v_prenex_376 Int)) (or (<= v_b_82_1 v_prenex_376) (< v_prenex_376 v_b_81_1) (<= (- (- v_b_82_1) (select ULTIMATE.start_main_~str1~6 v_prenex_376)) 4294967296))) (<= v_b_81_1 (+ ULTIMATE.start_main_~cont~6 63)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_81_1) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_81_1)) (- 1)) (<= (+ v_b_81_1 ULTIMATE.start_main_~j~6) 63) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_81_1) 4294967297) (forall ((v_prenex_365 Int)) (or (< v_prenex_365 v_b_81_1) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_365) (- (select ULTIMATE.start_main_~str1~6 v_prenex_365))) 0) (<= v_b_82_1 v_prenex_365))) (<= (- ULTIMATE.start_main_~i~6 (- v_b_82_1)) 127) (<= (- (- v_b_81_1) (- v_b_82_1)) 1) (<= 0 (+ v_b_81_1 ULTIMATE.start_main_~i~6 8589934594)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_81_1)) 63) (<= v_b_82_1 (+ ULTIMATE.start_main_~cont~6 64)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_81_1)) 126) (<= 0 (+ v_b_81_1 4294967297)) (forall ((v_prenex_377 Int)) (or (<= (- (- v_b_81_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_377))) 4294967297) (< v_prenex_377 v_b_81_1) (<= v_b_82_1 v_prenex_377))) (<= v_b_82_1 (+ ULTIMATE.start_main_~j~6 64)) (<= 0 (+ v_b_82_1 ULTIMATE.start_main_~MAX~6 8589934592)) (<= (+ v_b_82_1 ULTIMATE.start_main_~MAX~6) 128) (<= v_b_82_1 (+ ULTIMATE.start_main_~i~6 4294967361)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_81_1)) 63) (<= (+ ULTIMATE.start_main_~j~6 v_b_82_1) 64) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_81_1 4294967361)) (<= ULTIMATE.start_main_~i~6 (+ v_b_81_1 4294967360)) (forall ((v_prenex_361 Int)) (or (< v_prenex_361 v_b_81_1) (<= v_b_82_1 v_prenex_361) (<= (- (- v_b_82_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_361))) 4294967296))) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_81_1 4294967297)) (forall ((v_prenex_379 Int)) (or (< v_prenex_379 v_b_81_1) (<= v_b_82_1 v_prenex_379) (<= (- v_b_82_1 (select ULTIMATE.start_main_~str1~6 v_prenex_379)) 64))) (<= (+ v_b_81_1 v_b_82_1) 127) (<= v_b_82_1 (+ v_b_81_1 4294967361)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_82_1) 8589934593) (<= v_b_82_1 (+ ULTIMATE.start_main_~MAX~6 4294967360)) (forall ((v_prenex_372 Int)) (or (<= v_b_82_1 v_prenex_372) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_372)) 0) (< v_prenex_372 v_b_81_1))) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_82_1 4294967296)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_82_1)) 64) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_82_1) 4294967296) (<= (- (- v_b_82_1) v_b_82_1) 8589934592) (<= (- (- v_b_81_1) v_b_81_1) 8589934594) (<= (* 2 v_b_82_1) 128) (<= (- v_b_82_1 (- v_b_82_1)) 128) (<= ULTIMATE.start_main_~cont~6 (+ v_b_81_1 4294967297)) (forall ((v_prenex_368 Int)) (or (<= v_b_82_1 v_prenex_368) (<= (- v_b_81_1 (select ULTIMATE.start_main_~str1~6 v_prenex_368)) 63) (< v_prenex_368 v_b_81_1))) (<= (+ ULTIMATE.start_main_~cont~6 v_b_82_1) 64) (<= (- (- v_b_81_1) v_b_82_1) 8589934593) (<= ULTIMATE.start_main_~cont~6 (+ v_b_82_1 4294967296)) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_82_1) 128) (forall ((v_prenex_370 Int)) (or (<= v_b_82_1 v_prenex_370) (< v_prenex_370 v_b_81_1) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_370)) (select ULTIMATE.start_main_~str1~6 v_prenex_370)) 0))) (<= (- ULTIMATE.start_main_~j~6 (- v_b_82_1)) 64) (forall ((v_prenex_373 Int)) (or (< v_prenex_373 v_b_81_1) (<= v_b_82_1 v_prenex_373) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_373))) 63))) (forall ((v_prenex_380 Int)) (or (< v_prenex_380 v_b_81_1) (<= v_b_82_1 v_prenex_380) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_prenex_380)) 0))) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_81_1)) 0) (<= 0 (+ v_b_81_1 ULTIMATE.start_main_~MAX~6 8589934593)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_82_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_81_1) 8589934593) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_81_1)) 63) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_82_1)) 64) (forall ((v_prenex_360 Int)) (or (<= (- v_b_81_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_360))) 63) (<= v_b_82_1 v_prenex_360) (< v_prenex_360 v_b_81_1))) (forall ((v_prenex_363 Int)) (or (<= v_b_82_1 v_prenex_363) (< v_prenex_363 v_b_81_1) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_363))) 64))) (<= (- v_b_81_1 (- v_b_82_1)) 127) (forall ((v_prenex_359 Int)) (or (<= v_b_82_1 v_prenex_359) (< v_prenex_359 v_b_81_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_359))) 4294967296))) (forall ((v_prenex_378 Int)) (or (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_378))) 0) (<= v_b_82_1 v_prenex_378) (< v_prenex_378 v_b_81_1))) (<= (+ ULTIMATE.start_main_~j~6 v_b_81_1) 63) (<= (- ULTIMATE.start_main_~cont~6 v_b_82_1) 4294967296) (<= (+ v_b_82_1 ULTIMATE.start_main_~i~6) 127) (forall ((v_prenex_362 Int)) (or (<= v_b_82_1 v_prenex_362) (< v_prenex_362 v_b_81_1) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_362)) 0))) (<= v_b_81_1 (+ v_b_82_1 4294967359)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_81_1) 63) (<= (+ v_b_81_1 ULTIMATE.start_main_~MAX~6) 127) (<= (- (- ULTIMATE.start_main_~i~6) v_b_81_1) 8589934594) (<= v_b_82_1 64) (<= (- (- ULTIMATE.start_main_~j~6) v_b_82_1) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_82_1)) 128) (<= (- ULTIMATE.start_main_~j~6 v_b_82_1) 4294967296) (forall ((v_prenex_367 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_367))) 4294967297) (< v_prenex_367 v_b_81_1) (<= v_b_82_1 v_prenex_367))))) (<= 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 13:32:56,428 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 13:32:56,428 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 13:32:56,428 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 13:32:56,429 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 13:32:56,429 WARN L224 ngHoareTripleChecker]: Pre: {2147483603#(or (exists ((v_b_61_1 Int) (v_b_60_1 Int) (v_v_813_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) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_61_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 64) (<= (- c_ULTIMATE.start_main_~i~6 v_v_813_1) 192) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_60_1) 0) (<= (- v_b_61_1 v_v_813_1) 192) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_813_1)) 127) (<= (- v_b_60_1 (- v_v_813_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_813_1) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_60_1) 4294967295) (<= (- v_v_813_1 (- v_v_813_1)) 254) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_61_1)) 4294967359) (<= (- (- v_b_60_1) v_b_61_1) 0) (<= (- v_b_60_1 v_v_813_1) 128) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_61_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_~cont~6 (- v_b_61_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 4294967359) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_61_1) 0) (<= (- v_b_60_1 (- v_b_61_1)) 64) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_60_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 v_b_61_1) 0) (<= (- v_b_61_1 (- v_v_813_1)) 191) (<= (- c_ULTIMATE.start_main_~i~6 v_b_60_1) 64) (<= (- (- v_b_60_1) v_v_813_1) 128) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_60_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_60_1)) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_813_1)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_60_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_813_1) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_61_1) 0) (<= (- (- v_b_61_1) v_v_813_1) 128) (<= (- (- v_b_60_1) (- v_b_61_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_813_1)) 4294967422) (forall ((v_idx_236 Int) (v_idx_234 Int) (v_idx_235 Int)) (or (<= v_b_60_1 v_idx_234) (and (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_235)) 192) (<= (- (- v_b_61_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_235)) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_235))) 4294967422) (<= (- v_b_61_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_235)) 192) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_235))) 127) (<= (- v_b_60_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_235))) 127) (<= (- (- v_b_61_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_235))) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_235)) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_235)) 4294967423) (<= (- v_b_61_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_235))) 191) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_235) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_235))) 254) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_235)) 4294967424) (<= (- (- v_b_60_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_235))) 127) (<= (- (- v_b_60_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_235)) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_235)) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_235))) 127) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_235)) (select c_ULTIMATE.start_main_~str1~6 v_idx_235)) 256) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_235))) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_235)) 128) (<= (- v_b_60_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_235)) 128) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_235))) 191) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_235))) 4294967423)) (<= v_b_61_1 v_idx_235) (< v_idx_235 v_b_60_1) (< v_idx_236 v_b_61_1))) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_60_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_813_1) 4294967424) (<= (- (- v_b_60_1) (- v_v_813_1)) 127) (<= (- v_b_60_1 v_b_61_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_813_1) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_813_1)) 127) (<= (- (- v_v_813_1) v_v_813_1) 256) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_61_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_60_1)) 4294967295) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_61_1) 4294967295) (<= (- 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) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_60_1)) 0) (<= (- v_b_60_1 (- v_b_60_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_61_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_60_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_61_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- v_b_61_1) (- v_v_813_1)) 127) (<= (- (- v_b_60_1) v_b_60_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_813_1) 4294967423) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- v_b_61_1) v_b_61_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_60_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_61_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_813_1)) 191) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967295) (<= (- v_b_61_1 (- v_b_61_1)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_813_1)) 4294967423))) (exists ((v_v_463_1 Int) (v_b_35_1 Int) (v_b_36_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) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_36_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_36_1)) 63) (<= (- v_v_463_1 (- v_v_463_1)) 254) (<= (- c_ULTIMATE.start_main_~i~6 v_b_36_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_463_1) 4294967424) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_463_1)) 4294967423) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_35_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_35_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_36_1)) 4294967358) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 4294967358) (<= (- (- v_v_463_1) v_v_463_1) 256) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_35_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 v_b_35_1) 63) (<= (- (- v_b_35_1) (- v_b_36_1)) 63) (<= (- v_b_36_1 v_v_463_1) 191) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_463_1) 128) (<= (- v_b_35_1 (- v_v_463_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) (<= (- (- v_b_36_1) v_v_463_1) 128) (<= (- v_b_36_1 (- v_b_36_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_35_1)) 4294967295) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_463_1)) 4294967422) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_463_1) 128) (<= (- c_ULTIMATE.start_main_~i~6 v_v_463_1) 191) (<= (- (- v_b_36_1) v_b_36_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_36_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_463_1)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_35_1)) 4294967296) (<= (- v_b_36_1 (- v_v_463_1)) 190) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_36_1)) 126) (<= (- 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_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_35_1) 4294967295) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_36_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_35_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_36_1) 4294967295) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_35_1) 0) (<= (- v_b_35_1 v_v_463_1) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_36_1)) 63) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_36_1)) 4294967296) (forall ((v_idx_232 Int) (v_idx_230 Int) (v_idx_231 Int)) (or (<= v_b_36_1 v_idx_231) (and (<= (- (- v_b_36_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_231)) 128) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_231) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_231))) 254) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_231)) 4294967423) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_231))) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_231)) 4294967424) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_231))) 4294967422) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_231))) 190) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_231))) 4294967423) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_231)) 128) (<= (- (- v_b_35_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_231)) 128) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_231)) 191) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_231))) 127) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_231)) (select c_ULTIMATE.start_main_~str1~6 v_idx_231)) 256) (<= (- (- v_b_35_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_231))) 127) (<= (- (- v_b_36_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_231))) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_231))) 127) (<= (- v_b_36_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_231)) 191) (<= (- v_b_36_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_231))) 190) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_231)) 128) (<= (- v_b_35_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_231)) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_231)) 128) (<= (- v_b_35_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_231))) 127)) (< v_idx_232 v_b_36_1) (< v_idx_231 v_b_35_1) (<= v_b_35_1 v_idx_230))) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_36_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_35_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_463_1) 4294967423) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_463_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_463_1)) 190) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- v_b_35_1) v_v_463_1) 128) (<= (- v_b_35_1 (- v_b_36_1)) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_463_1)) 127) (<= (- (- v_b_35_1) (- v_v_463_1)) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_36_1)) 0) (<= (- v_b_35_1 (- v_b_35_1)) 0) (<= (- (- v_b_36_1) (- v_v_463_1)) 127) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_35_1)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- v_b_35_1) v_b_36_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_463_1) 128) (<= (- v_b_35_1 v_b_36_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967295) (<= (- (- v_b_35_1) v_b_35_1) 0))))} [2018-12-19 13:32:56,429 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 13:32:56,429 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 13:32:56,429 WARN L230 ngHoareTripleChecker]: Post: {2147483602#(exists ((v_b_95_1 Int) (v_b_60_1 Int) (v_v_813_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 4294967295) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_813_1)) 192) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) (- 2)) (<= (- v_b_60_1 (- v_b_95_1)) 65) (<= (- v_b_60_1 (- v_v_813_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_60_1) 4294967295) (<= (- v_v_813_1 (- v_v_813_1)) 254) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_95_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_813_1)) 126) (<= (- (- v_b_60_1) v_b_95_1) (- 1)) (<= (- v_b_60_1 v_v_813_1) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- v_b_95_1) (- v_v_813_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_95_1)) 4294967360) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_95_1)) 65) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_95_1) 4294967294) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_60_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_v_813_1) 193) (<= (- 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_60_1 v_b_95_1) (- 1)) (<= (- (- v_b_60_1) v_v_813_1) 128) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_60_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_95_1) (- 2)) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_95_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_95_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_813_1)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_60_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_813_1) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_95_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_~i~6) v_b_60_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_b_60_1) 65) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_813_1) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_813_1) 127) (<= (- v_b_95_1 v_v_813_1) 193) (<= (- c_ULTIMATE.start_main_~i~6 v_b_95_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_813_1)) 4294967422) (<= (- 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) (<= (- (- v_b_60_1) (- v_b_95_1)) 65) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 65) (<= (- (- v_b_60_1) (- v_v_813_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_60_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_813_1) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_813_1)) 127) (<= (- (- v_v_813_1) v_v_813_1) 256) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 130) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_95_1)) 65) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 4294967360) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_60_1)) 4294967295) (<= (- v_b_95_1 (- v_v_813_1)) 192) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_813_1)) 126) (<= (- v_b_60_1 (- v_b_60_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_95_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_60_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_60_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_95_1)) 130) (<= (- (- v_b_95_1) v_b_95_1) (- 2)) (<= (- (- v_b_60_1) v_b_60_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_813_1) 4294967423) (<= (- (- 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)) (forall ((v_idx_238 Int) (v_idx_239 Int) (v_idx_240 Int)) (or (< v_idx_239 v_b_60_1) (< v_idx_240 v_b_95_1) (<= v_b_95_1 v_idx_239) (<= v_b_60_1 v_idx_238) (and (<= (- (- v_b_95_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_239))) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_239))) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_239)) 127) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_239))) 192) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_239)) 127) (<= (- v_b_95_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_239)) 193) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_239))) 4294967422) (<= (- v_b_60_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_239))) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_239)) 4294967423) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_239)) 193) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_239) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_239))) 254) (<= (- (- v_b_60_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_239))) 127) (<= (- (- v_b_60_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_239)) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_239))) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_239)) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_239))) 127) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_239)) (select c_ULTIMATE.start_main_~str1~6 v_idx_239)) 256) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_239))) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_239)) 128) (<= (- v_b_60_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_239)) 128) (<= (- v_b_95_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_239))) 192) (<= (- (- v_b_95_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_239)) 127)))) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_60_1)) 65) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_60_1) 0) (<= (- v_b_95_1 (- v_b_95_1)) 130) (<= (- (- v_b_95_1) v_v_813_1) 127)))} [2018-12-19 13:32:56,430 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 13:32:56,449 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 13:32:56,449 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 13:32:58,613 WARN L181 SmtUtils]: Spent 2.16 s on a formula simplification. DAG size of input: 412 DAG size of output: 231 [2018-12-19 13:32:58,613 WARN L270 ngHoareTripleChecker]: Pre: {2147483603#(exists ((v_b_61_1 Int) (v_b_60_1 Int) (v_v_813_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) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_61_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 64) (<= (- ULTIMATE.start_main_~i~6 v_v_813_1) 192) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 64) (<= (- (- ULTIMATE.start_main_~i~6) v_b_60_1) 0) (<= (- v_b_61_1 v_v_813_1) 192) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_813_1)) 127) (<= (- v_b_60_1 (- v_v_813_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) v_v_813_1) 128) (<= (- ULTIMATE.start_main_~MAX~6 v_b_60_1) 4294967295) (<= (- v_v_813_1 (- v_v_813_1)) 254) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_61_1)) 4294967359) (<= (- (- v_b_60_1) v_b_61_1) 0) (<= (- v_b_60_1 v_v_813_1) 128) (<= (- ULTIMATE.start_main_~i~6 (- v_b_61_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_~cont~6 (- v_b_61_1)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 4294967359) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_61_1) 0) (<= (- v_b_60_1 (- v_b_61_1)) 64) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_60_1)) 4294967296) (<= (- ULTIMATE.start_main_~i~6 v_b_61_1) 0) (<= (- v_b_61_1 (- v_v_813_1)) 191) (<= (- ULTIMATE.start_main_~i~6 v_b_60_1) 64) (<= (- (- v_b_60_1) v_v_813_1) 128) (<= (- ULTIMATE.start_main_~cont~6 v_b_60_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_60_1)) 64) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_813_1)) 127) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_60_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_v_813_1) 128) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 v_b_61_1) 0) (<= (- (- v_b_61_1) v_v_813_1) 128) (<= (- (- v_b_60_1) (- v_b_61_1)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_813_1)) 4294967422) (forall ((v_idx_236 Int) (v_idx_234 Int) (v_idx_235 Int)) (or (<= v_b_60_1 v_idx_234) (and (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_235)) 192) (<= (- (- v_b_61_1) (select ULTIMATE.start_main_~str1~6 v_idx_235)) 128) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_235))) 4294967422) (<= (- v_b_61_1 (select ULTIMATE.start_main_~str1~6 v_idx_235)) 192) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_235))) 127) (<= (- v_b_60_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_235))) 127) (<= (- (- v_b_61_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_235))) 127) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_235)) 128) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_235)) 4294967423) (<= (- v_b_61_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_235))) 191) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_235) (- (select ULTIMATE.start_main_~str1~6 v_idx_235))) 254) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_235)) 4294967424) (<= (- (- v_b_60_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_235))) 127) (<= (- (- v_b_60_1) (select ULTIMATE.start_main_~str1~6 v_idx_235)) 128) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_235)) 128) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_235))) 127) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_235)) (select ULTIMATE.start_main_~str1~6 v_idx_235)) 256) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_235))) 127) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_235)) 128) (<= (- v_b_60_1 (select ULTIMATE.start_main_~str1~6 v_idx_235)) 128) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_235))) 191) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_235))) 4294967423)) (<= v_b_61_1 v_idx_235) (< v_idx_235 v_b_60_1) (< v_idx_236 v_b_61_1))) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_60_1) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_813_1) 4294967424) (<= (- (- v_b_60_1) (- v_v_813_1)) 127) (<= (- v_b_60_1 v_b_61_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_813_1) 128) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_813_1)) 127) (<= (- (- v_v_813_1) v_v_813_1) 256) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_61_1)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_60_1)) 4294967295) (<= (- ULTIMATE.start_main_~MAX~6 v_b_61_1) 4294967295) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 128) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_60_1)) 0) (<= (- v_b_60_1 (- v_b_60_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_61_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_60_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_61_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- v_b_61_1) (- v_v_813_1)) 127) (<= (- (- v_b_60_1) v_b_60_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_v_813_1) 4294967423) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 0) (<= (- (- v_b_61_1) v_b_61_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_60_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_61_1)) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_v_813_1)) 191) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 4294967295) (<= (- v_b_61_1 (- v_b_61_1)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_813_1)) 4294967423)))} [2018-12-19 13:32:58,614 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 13:32:58,614 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 13:33:01,128 WARN L276 ngHoareTripleChecker]: Post: {2147483602#(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)) (<= (- 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) (<= 0 (+ (* 2 ULTIMATE.start_main_~i~6) 253)) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~cont~6 4294967550)) (<= 0 (+ ULTIMATE.start_main_~MAX~6 254)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (exists ((v_b_95_1 Int) (v_b_60_1 Int)) (and (<= (* 2 v_b_95_1) 385) (<= v_b_60_1 255) (forall ((v_idx_239 Int)) (or (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_239) (- (select ULTIMATE.start_main_~str1~6 v_idx_239))) 254) (< v_idx_239 v_b_60_1) (<= v_b_95_1 v_idx_239))) (<= (+ v_b_60_1 ULTIMATE.start_main_~MAX~6) 4294967550) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_60_1 255)) (<= (+ v_b_95_1 v_b_60_1) 320) (<= v_b_95_1 (+ ULTIMATE.start_main_~i~6 319)) (forall ((v_prenex_388 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_388)) 127) (<= v_b_95_1 v_prenex_388) (< v_prenex_388 v_b_60_1))) (<= (- v_b_60_1 (- v_b_95_1)) 65) (<= 0 (+ v_b_60_1 ULTIMATE.start_main_~i~6 254)) (<= 0 (+ v_b_95_1 ULTIMATE.start_main_~cont~6 254)) (forall ((v_prenex_384 Int)) (or (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_384))) 4294967422) (<= v_b_95_1 v_prenex_384) (< v_prenex_384 v_b_60_1))) (<= (- ULTIMATE.start_main_~MAX~6 v_b_60_1) 4294967295) (forall ((v_prenex_386 Int)) (or (< v_prenex_386 v_b_60_1) (<= v_b_95_1 v_prenex_386) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_386)) 128))) (<= 0 (+ v_b_60_1 255)) (forall ((v_prenex_385 Int)) (or (< v_prenex_385 v_b_60_1) (<= v_b_95_1 v_prenex_385) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_385))) 127))) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_95_1) (- 1)) (<= (* 2 v_b_60_1) 255) (<= ULTIMATE.start_main_~cont~6 (+ v_b_95_1 254)) (<= (- (- v_b_60_1) v_b_95_1) (- 1)) (<= 0 (+ v_b_60_1 ULTIMATE.start_main_~MAX~6 254)) (<= v_b_60_1 (+ v_b_95_1 254)) (<= (+ v_b_95_1 ULTIMATE.start_main_~i~6) 385) (forall ((v_prenex_401 Int)) (or (< v_prenex_401 v_b_60_1) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_401)) 128) (<= v_b_95_1 v_prenex_401))) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_60_1 4294967550)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_60_1) 255) (forall ((v_prenex_392 Int)) (or (<= (- v_b_95_1 (select ULTIMATE.start_main_~str1~6 v_prenex_392)) 193) (<= v_b_95_1 v_prenex_392) (< v_prenex_392 v_b_60_1))) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_95_1)) 4294967360) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_95_1)) 65) (<= (- ULTIMATE.start_main_~MAX~6 v_b_95_1) 4294967294) (<= v_b_95_1 (+ ULTIMATE.start_main_~MAX~6 319)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_95_1 4294967549)) (<= 0 (+ v_b_95_1 v_b_60_1 254)) (<= 0 (+ v_b_95_1 254)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_60_1)) (- 1)) (<= 0 (+ v_b_95_1 ULTIMATE.start_main_~i~6 253)) (forall ((v_prenex_396 Int)) (or (<= (- v_b_60_1 (select ULTIMATE.start_main_~str1~6 v_prenex_396)) 128) (< v_prenex_396 v_b_60_1) (<= v_b_95_1 v_prenex_396))) (<= (- v_b_60_1 v_b_95_1) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 v_b_60_1) 0) (forall ((v_prenex_391 Int)) (or (< v_prenex_391 v_b_60_1) (<= (- v_b_95_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_391))) 192) (<= v_b_95_1 v_prenex_391))) (forall ((v_prenex_383 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_383))) 127) (< v_prenex_383 v_b_60_1) (<= v_b_95_1 v_prenex_383))) (forall ((v_prenex_399 Int)) (or (< v_prenex_399 v_b_60_1) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_399)) (select ULTIMATE.start_main_~str1~6 v_prenex_399)) 256) (<= v_b_95_1 v_prenex_399))) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_95_1) (- 2)) (<= (- ULTIMATE.start_main_~cont~6 v_b_95_1) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_95_1)) 0) (<= v_b_60_1 (+ ULTIMATE.start_main_~MAX~6 254)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_60_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_95_1) (- 2)) (<= ULTIMATE.start_main_~cont~6 (+ v_b_60_1 255)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_95_1) 320) (<= v_b_95_1 (+ ULTIMATE.start_main_~cont~6 320)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_60_1) (- 1)) (<= 0 (+ v_b_95_1 ULTIMATE.start_main_~MAX~6 253)) (<= (- ULTIMATE.start_main_~i~6 v_b_60_1) 65) (<= v_b_60_1 (+ ULTIMATE.start_main_~cont~6 255)) (forall ((v_prenex_389 Int)) (or (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_389))) 126) (< v_prenex_389 v_b_60_1) (<= v_b_95_1 v_prenex_389))) (forall ((v_prenex_400 Int)) (or (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_400)) 193) (<= v_b_95_1 v_prenex_400) (< v_prenex_400 v_b_60_1))) (<= (- ULTIMATE.start_main_~i~6 v_b_95_1) 0) (forall ((v_prenex_402 Int)) (or (<= v_b_95_1 v_prenex_402) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_402)) 127) (< v_prenex_402 v_b_60_1))) (<= ULTIMATE.start_main_~i~6 (+ v_b_60_1 320)) (<= (- (- v_b_60_1) (- v_b_95_1)) 65) (<= (+ v_b_95_1 ULTIMATE.start_main_~MAX~6) 4294967615) (<= (+ v_b_95_1 ULTIMATE.start_main_~cont~6) 320) (forall ((v_prenex_394 Int)) (or (<= (- (- v_b_60_1) (select ULTIMATE.start_main_~str1~6 v_prenex_394)) 128) (<= v_b_95_1 v_prenex_394) (< v_prenex_394 v_b_60_1))) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_60_1) (- 1)) (forall ((v_prenex_387 Int)) (or (<= v_b_95_1 v_prenex_387) (<= (- v_b_60_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_387))) 127) (< v_prenex_387 v_b_60_1))) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_95_1)) 65) (<= v_b_60_1 (+ ULTIMATE.start_main_~i~6 254)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_60_1)) 4294967295) (<= ULTIMATE.start_main_~i~6 (+ v_b_95_1 319)) (<= v_b_95_1 320) (<= v_b_95_1 (+ v_b_60_1 320)) (forall ((v_prenex_393 Int)) (or (<= (- (- v_b_60_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_393))) 127) (< v_prenex_393 v_b_60_1) (<= v_b_95_1 v_prenex_393))) (<= (- v_b_60_1 (- v_b_60_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_95_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_60_1)) (- 1)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_95_1)) 130) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_60_1)) 0) (<= (- (- v_b_95_1) v_b_95_1) (- 2)) (forall ((v_prenex_395 Int)) (or (< v_prenex_395 v_b_60_1) (<= v_b_95_1 v_prenex_395) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_395))) 192))) (<= (+ v_b_60_1 ULTIMATE.start_main_~i~6) 320) (<= (- (- v_b_60_1) v_b_60_1) 0) (forall ((v_prenex_382 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_382))) 126) (<= v_b_95_1 v_prenex_382) (< v_prenex_382 v_b_60_1))) (forall ((v_prenex_398 Int)) (or (< v_prenex_398 v_b_60_1) (<= v_b_95_1 v_prenex_398) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_398)) 4294967423))) (forall ((v_prenex_397 Int)) (or (<= v_b_95_1 v_prenex_397) (< v_prenex_397 v_b_60_1) (<= (- (- v_b_95_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_397))) 126))) (<= 0 (+ (* 2 v_b_60_1) 255)) (forall ((v_prenex_390 Int)) (or (< v_prenex_390 v_b_60_1) (<= (- (- v_b_95_1) (select ULTIMATE.start_main_~str1~6 v_prenex_390)) 127) (<= v_b_95_1 v_prenex_390))) (<= (- ULTIMATE.start_main_~i~6 (- v_b_60_1)) 65) (<= 0 (+ (* 2 v_b_95_1) 253)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_60_1) 0) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_95_1 254)) (<= (- v_b_95_1 (- v_b_95_1)) 130))) (<= (+ 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 13:33:04,611 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 13:33:04,611 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 13:33:04,612 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 13:33:04,612 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 13:33:04,612 WARN L224 ngHoareTripleChecker]: Pre: {2147483597#(or (exists ((v_v_694_1 Int) (v_b_49_1 Int) (v_b_47_1 Int)) (and (<= (- v_b_47_1 v_b_49_1) (- 1)) (<= (- (- v_b_47_1) v_b_47_1) 0) (<= (- (- v_b_47_1) v_b_49_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_49_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_694_1)) 2) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_49_1)) 4) (<= (- (- 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) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_49_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_694_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 4) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_694_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_b_49_1) (- 2)) (forall ((v_idx_258 Int) (v_idx_259 Int) (v_idx_260 Int)) (or (<= v_b_49_1 v_idx_259) (< v_idx_260 v_b_49_1) (< v_idx_259 v_b_47_1) (<= v_b_47_1 v_idx_258) (and (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_259) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_259))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_259)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_259))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_259)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_259))) (- 1)) (<= (- (- v_b_47_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_259)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_259)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_259))) 2) (<= (- (- v_b_49_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_259))) (- 1)) (<= (- v_b_47_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_259)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_259))) 0) (<= (- v_b_49_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_259))) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_259)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_259)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_259)) (select c_ULTIMATE.start_main_~str1~6 v_idx_259)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_259))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_259)) (- 1)) (<= (- v_b_47_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_259))) 1) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_259)) 2) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_259))) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_259))) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_259)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_259))) 0) (<= (- (- v_b_47_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_259))) 0) (<= (- (- v_b_49_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_259)) (- 1)) (<= (- v_b_49_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_259)) 2)))) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_49_1) (- 2)) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_47_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_47_1)) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_49_1)) 2) (<= (- (- v_b_47_1) (- v_b_49_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) (- 2)) (<= (- v_b_49_1 v_v_694_1) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_694_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_694_1) 2) (<= (- (- v_b_49_1) (- v_v_694_1)) (- 1)) (<= (- v_b_49_1 (- v_v_694_1)) 2) (<= (- 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_47_1 (- v_b_49_1)) 3) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_47_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_694_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_49_1)) 2) (<= (- c_ULTIMATE.start_main_~j~6 v_v_694_1) 2) (<= (- (- 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) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_694_1)) 2) (<= (- c_ULTIMATE.start_main_~j~6 v_b_47_1) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_49_1)) 3) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_694_1)) 0) (<= (- (- 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_v_694_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_47_1) 0) (<= (- (- v_b_49_1) v_v_694_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_47_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_49_1) (- 1)) (<= (- v_v_694_1 (- v_v_694_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_694_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_694_1)) 0) (<= (- (- v_b_47_1) v_v_694_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 2) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_47_1)) 3) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_49_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_694_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_~MAX~6) (- v_b_49_1)) 0) (<= (- v_b_47_1 (- v_b_47_1)) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_47_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_b_47_1) (- 1)) (<= (- 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) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_47_1)) 3) (<= (- (- 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_~MAX~6 (- v_b_49_1)) 4) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_694_1) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_49_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_47_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_v_694_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_47_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_49_1) (- 1)) (<= (- v_b_47_1 v_v_694_1) 1) (<= (- 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) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_694_1)) 0) (<= (- (- v_b_49_1) v_b_49_1) (- 2)) (<= (- (- v_v_694_1) v_v_694_1) 0) (<= (- v_b_49_1 (- v_b_49_1)) 4) (<= (- v_b_47_1 (- v_v_694_1)) 1) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_47_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_47_1) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_47_1) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_694_1)) 1) (<= (- c_ULTIMATE.start_main_~j~6 v_b_49_1) 1) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_49_1) (- 2)))) (exists ((v_b_54_1 Int) (v_b_55_1 Int) (v_v_787_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) 62) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 63) (<= (- v_v_787_1 (- v_v_787_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 4294967297) (<= (- v_b_54_1 v_b_55_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_b_54_1) 0) (<= (- (- v_b_54_1) v_v_787_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_55_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 c_ULTIMATE.start_main_~i~6) 2) (<= (- 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_v_787_1) 62) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_54_1)) 62) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_787_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934593) (<= (- (- v_b_54_1) (- v_v_787_1)) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_55_1) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_54_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_54_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_55_1)) 125) (<= (- c_ULTIMATE.start_main_~j~6 v_b_55_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_55_1)) 126) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_787_1) 0) (<= (- v_b_54_1 (- v_b_55_1)) 125) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_55_1) 8589934592) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_54_1)) 62) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 124) (<= (- (- v_b_55_1) (- v_v_787_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_787_1) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_787_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_54_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_787_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_787_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_55_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_787_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 126) (<= (- v_b_54_1 v_v_787_1) 62) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_54_1)) 125) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_787_1) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_54_1)) 62) (<= (- (- v_v_787_1) v_v_787_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_55_1) (- 1)) (<= (- v_b_55_1 (- v_v_787_1)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 125) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_54_1) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 v_v_787_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_54_1)) 124) (<= (- (- 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_~MAX~6) (- v_b_54_1)) (- 1)) (<= (- (- v_b_55_1) v_v_787_1) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 62) (<= (- c_ULTIMATE.start_main_~j~6 v_b_54_1) 4294967297) (<= (- (- 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)) 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_54_1) (- v_b_55_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_55_1)) 2) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_55_1)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_54_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_787_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_54_1) 4294967297) (<= (- v_b_55_1 v_v_787_1) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_54_1 (- v_b_54_1)) 124) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_787_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_787_1)) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_55_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_55_1)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_787_1) 4294967297) (forall ((v_idx_256 Int) (v_idx_254 Int) (v_idx_255 Int)) (or (< v_idx_255 v_b_54_1) (< v_idx_256 v_b_55_1) (<= v_b_54_1 v_idx_254) (<= v_b_55_1 v_idx_255) (and (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_255)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_255))) 63) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_255)) 1) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_255) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_255))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_255)) 4294967297) (<= (- (- v_b_55_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_255))) 4294967296) (<= (- (- v_b_54_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_255)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_255)) 4294967296) (<= (- (- v_b_55_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_255)) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_255))) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_255))) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_255))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_255))) 4294967297) (<= (- v_b_54_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_255))) 62) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_255)) 62) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_255))) 62) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_255))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_255)) 0) (<= (- (- v_b_54_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_255))) 4294967297) (<= (- v_b_54_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_255)) 62) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_255))) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_255)) 63) (<= (- v_b_55_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_255)) 63) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_255)) (select c_ULTIMATE.start_main_~str1~6 v_idx_255)) 0) (<= (- v_b_55_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_255))) 63) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_255)) 0)))) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_54_1)) 62) (<= (- (- v_b_54_1) v_b_55_1) 8589934593) (<= (- (- v_b_55_1) v_b_55_1) 8589934592) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 62) (<= (- (- v_b_54_1) v_b_54_1) 8589934594) (<= (- v_b_55_1 (- v_b_55_1)) 126) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_787_1)) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- v_b_54_1 (- v_v_787_1)) 62) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_787_1)) 62) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_55_1)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_55_1) 8589934593) (<= (- (- 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_~i~6) (- v_b_54_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_55_1)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_55_1)) 0))))} [2018-12-19 13:33:04,612 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 13:33:04,612 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 13:33:04,613 WARN L230 ngHoareTripleChecker]: Post: {2147483596#(exists ((v_v_694_1 Int) (v_b_49_1 Int) (v_b_47_1 Int)) (and (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~j~6) 0) (<= (- v_b_47_1 v_b_49_1) (- 1)) (<= (- (- v_b_47_1) v_b_47_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- v_b_47_1) v_b_49_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_694_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_b_49_1) (- 1)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_49_1)) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_49_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_694_1)) 2) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_49_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_694_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_694_1)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_49_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_694_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_~i~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_47_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_b_47_1)) 1) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_b_47_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_47_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_49_1) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_v_694_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_47_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_47_1)) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_49_1)) 2) (<= (- (- v_b_47_1) (- v_b_49_1)) 1) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~cont~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~cont~6) 0) (<= (- 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_b_49_1 v_v_694_1) 2) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_694_1)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_b_49_1)) 2) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_49_1)) 2) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_47_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_694_1)) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_694_1) 2) (<= (- (- v_b_49_1) (- v_v_694_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_49_1) (- 1)) (<= (- v_b_49_1 (- v_v_694_1)) 2) (<= (- 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) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- v_b_47_1 (- v_b_49_1)) 3) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_47_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_694_1) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_49_1)) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_49_1)) 2) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start___VERIFIER_assert_~cond)) 0) (<= (- 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___VERIFIER_assert_~cond c_ULTIMATE.start_main_~cont~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_694_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___VERIFIER_assert_~cond) v_v_694_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_694_1) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_47_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_49_1) (- 1)) (<= (- (- v_b_47_1) (- v_v_694_1)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_47_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_47_1) 0) (<= (- (- v_b_49_1) v_v_694_1) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_47_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_47_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_49_1) (- 1)) (<= (- v_v_694_1 (- v_v_694_1)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- c_ULTIMATE.start_main_~j~6 v_b_49_1) (- 1)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_v_694_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_694_1)) 0) (<= (- (- v_b_47_1) v_v_694_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_47_1) 0) (<= (- 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) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~j~6) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_v_694_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_49_1) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~MAX~6)) 2) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_694_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_~cont~6 c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_694_1) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_49_1)) 0) (<= (- v_b_47_1 (- v_b_47_1)) 2) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_47_1) (- 1)) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_v_694_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_47_1)) 3) (<= (- c_ULTIMATE.start_main_~i~6 v_b_49_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_49_1)) 4) (<= (- |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_#in~cond| c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_47_1)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_694_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_47_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_47_1)) 1) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~MAX~6)) 2) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_49_1) (- 1)) (<= (- v_b_47_1 v_v_694_1) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_694_1)) 0) (<= (- (- v_b_49_1) v_b_49_1) (- 2)) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~MAX~6)) 2) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_v_694_1)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_b_49_1) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- v_v_694_1) v_v_694_1) 0) (<= (- v_b_49_1 (- v_b_49_1)) 4) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_b_47_1) 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)) 1) (<= (- v_b_47_1 (- v_v_694_1)) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_47_1)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_47_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~MAX~6)) 2) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_v_694_1)) 0) (forall ((v_idx_262 Int) (v_idx_263 Int) (v_idx_264 Int)) (or (<= v_b_49_1 v_idx_263) (<= v_b_47_1 v_idx_262) (< v_idx_263 v_b_47_1) (< v_idx_264 v_b_49_1) (and (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_263))) 0) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_263) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_263))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_263)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (select c_ULTIMATE.start_main_~str1~6 v_idx_263)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_263))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_263)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_263))) (- 1)) (<= (- (- v_b_47_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_263)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_263)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_263))) 2) (<= (- (- v_b_49_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_263))) (- 1)) (<= (- v_b_47_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_263)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_263))) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_263))) 0) (<= (- v_b_49_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_263))) 2) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (select c_ULTIMATE.start_main_~str1~6 v_idx_263)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- (select c_ULTIMATE.start_main_~str1~6 v_idx_263))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_263))) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_263)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_263)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_263)) (select c_ULTIMATE.start_main_~str1~6 v_idx_263)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_263)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_263)) (- 1)) (<= (- v_b_47_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_263))) 1) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (select c_ULTIMATE.start_main_~str1~6 v_idx_263)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- (select c_ULTIMATE.start_main_~str1~6 v_idx_263))) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_263))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_263))) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (select c_ULTIMATE.start_main_~str1~6 v_idx_263)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_263)) 1) (<= (- (- v_b_47_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_263))) 0) (<= (- (- v_b_49_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_263)) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_263))) 0) (<= (- v_b_49_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_263)) 2)))) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_47_1) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 3) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_49_1)) 3) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond c_ULTIMATE.start_main_~j~6) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_49_1)) 2) (<= (- c_ULTIMATE.start_main_~i~6 v_b_47_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_v_694_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_49_1) (- 2))))} [2018-12-19 13:33:04,613 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 13:33:04,620 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 13:33:04,620 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 13:33:04,691 WARN L270 ngHoareTripleChecker]: Pre: {2147483597#(or (exists ((v_v_694_1 Int) (v_b_49_1 Int) (v_b_47_1 Int)) (and (<= (- v_b_47_1 v_b_49_1) (- 1)) (<= (- (- v_b_47_1) v_b_47_1) 0) (<= (- (- v_b_47_1) v_b_49_1) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_49_1)) 2) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_694_1)) 2) (<= (- ULTIMATE.start_main_~j~6 (- v_b_49_1)) 4) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 2) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 2) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_49_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_694_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 4) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_694_1)) (- 1)) (<= (- ULTIMATE.start_main_~i~6 v_b_49_1) (- 2)) (forall ((v_idx_258 Int) (v_idx_259 Int) (v_idx_260 Int)) (or (<= v_b_49_1 v_idx_259) (< v_idx_260 v_b_49_1) (< v_idx_259 v_b_47_1) (<= v_b_47_1 v_idx_258) (and (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_259) (- (select ULTIMATE.start_main_~str1~6 v_idx_259))) 0) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_259)) (- 1)) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_259))) 0) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_259)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_259))) (- 1)) (<= (- (- v_b_47_1) (select ULTIMATE.start_main_~str1~6 v_idx_259)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_259)) 2) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_259))) 2) (<= (- (- v_b_49_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_259))) (- 1)) (<= (- v_b_47_1 (select ULTIMATE.start_main_~str1~6 v_idx_259)) 1) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_259))) 0) (<= (- v_b_49_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_259))) 2) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_259)) 0) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_259)) 0) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_259)) (select ULTIMATE.start_main_~str1~6 v_idx_259)) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_259))) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_259)) (- 1)) (<= (- v_b_47_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_259))) 1) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_259)) 2) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_259))) 2) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_259))) 1) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_259)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_259))) 0) (<= (- (- v_b_47_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_259))) 0) (<= (- (- v_b_49_1) (select ULTIMATE.start_main_~str1~6 v_idx_259)) (- 1)) (<= (- v_b_49_1 (select ULTIMATE.start_main_~str1~6 v_idx_259)) 2)))) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) v_b_49_1) (- 2)) (<= (- ULTIMATE.start_main_~cont~6 v_b_47_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 2) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_47_1)) 1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_49_1)) 2) (<= (- (- v_b_47_1) (- v_b_49_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) (- 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) (- 2)) (<= (- v_b_49_1 v_v_694_1) 2) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_694_1)) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 v_v_694_1) 2) (<= (- (- v_b_49_1) (- v_v_694_1)) (- 1)) (<= (- v_b_49_1 (- v_v_694_1)) 2) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 2) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 4) (<= (- v_b_47_1 (- v_b_49_1)) 3) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_47_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_694_1) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_49_1)) 2) (<= (- ULTIMATE.start_main_~j~6 v_v_694_1) 2) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~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) (<= (- ULTIMATE.start_main_~j~6 (- v_v_694_1)) 2) (<= (- ULTIMATE.start_main_~j~6 v_b_47_1) 2) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_49_1)) 3) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_694_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_47_1)) 2) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- (- v_b_47_1) (- v_v_694_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_47_1) 0) (<= (- (- v_b_49_1) v_v_694_1) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_47_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_49_1) (- 1)) (<= (- v_v_694_1 (- v_v_694_1)) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_v_694_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 (- v_v_694_1)) 0) (<= (- (- v_b_47_1) v_v_694_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 2) (<= (- ULTIMATE.start_main_~j~6 (- v_b_47_1)) 3) (<= (- ULTIMATE.start_main_~MAX~6 v_b_49_1) 0) (<= (- ULTIMATE.start_main_~cont~6 v_v_694_1) 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_~i~6) (- ULTIMATE.start_main_~j~6)) 3) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_49_1)) 0) (<= (- v_b_47_1 (- v_b_47_1)) 2) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_47_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 v_b_47_1) (- 1)) (<= (- 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_~MAX~6 (- v_b_47_1)) 3) (<= (- (- 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 (- v_b_49_1)) 4) (<= (- (- ULTIMATE.start_main_~i~6) v_v_694_1) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_49_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_b_47_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 v_v_694_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_47_1)) 1) (<= (- ULTIMATE.start_main_~cont~6 v_b_49_1) (- 1)) (<= (- v_b_47_1 v_v_694_1) 1) (<= (- 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_~cont~6 (- v_v_694_1)) 0) (<= (- (- v_b_49_1) v_b_49_1) (- 2)) (<= (- (- v_v_694_1) v_v_694_1) 0) (<= (- v_b_49_1 (- v_b_49_1)) 4) (<= (- v_b_47_1 (- v_v_694_1)) 1) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) (- 1)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_47_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 v_b_47_1) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_47_1) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_694_1)) 1) (<= (- ULTIMATE.start_main_~j~6 v_b_49_1) 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_~i~6 (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_49_1) (- 2)))) (exists ((v_b_54_1 Int) (v_b_55_1 Int) (v_v_787_1 Int)) (and (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 62) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 63) (<= (- v_v_787_1 (- v_v_787_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 4294967297) (<= (- v_b_54_1 v_b_55_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 v_b_54_1) 0) (<= (- (- v_b_54_1) v_v_787_1) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) v_b_55_1) 4294967296) (<= (- (- 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) 2) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 63) (<= (- ULTIMATE.start_main_~i~6 v_v_787_1) 62) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_54_1)) 62) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_787_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 8589934593) (<= (- (- v_b_54_1) (- v_v_787_1)) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 v_b_55_1) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 v_b_54_1) 4294967297) (<= (- (- ULTIMATE.start_main_~i~6) v_b_54_1) 8589934594) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- v_b_55_1)) 125) (<= (- ULTIMATE.start_main_~j~6 v_b_55_1) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_55_1)) 126) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 62) (<= (- ULTIMATE.start_main_~cont~6 v_v_787_1) 0) (<= (- v_b_54_1 (- v_b_55_1)) 125) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_55_1) 8589934592) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 4294967296) (<= (- ULTIMATE.start_main_~j~6 (- v_b_54_1)) 62) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 124) (<= (- (- v_b_55_1) (- v_v_787_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_787_1) 4294967296) (<= (- ULTIMATE.start_main_~j~6 (- v_v_787_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 v_b_54_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_787_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_787_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_55_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_787_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 126) (<= (- v_b_54_1 v_v_787_1) 62) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_54_1)) 125) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_v_787_1) 63) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_54_1)) 62) (<= (- (- v_v_787_1) v_v_787_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_55_1) (- 1)) (<= (- v_b_55_1 (- v_v_787_1)) 63) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 125) (<= (- (- ULTIMATE.start_main_~j~6) v_b_54_1) 4294967297) (<= (- ULTIMATE.start_main_~j~6 v_v_787_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- v_b_54_1)) 124) (<= (- (- 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_~MAX~6) (- v_b_54_1)) (- 1)) (<= (- (- v_b_55_1) v_v_787_1) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 62) (<= (- ULTIMATE.start_main_~j~6 v_b_54_1) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~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) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- (- v_b_54_1) (- v_b_55_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_55_1)) 2) (<= (- ULTIMATE.start_main_~j~6 (- v_b_55_1)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_54_1) 8589934593) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_787_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_54_1) 4294967297) (<= (- v_b_55_1 v_v_787_1) 63) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_54_1 (- v_b_54_1)) 124) (<= (- (- ULTIMATE.start_main_~j~6) v_v_787_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_787_1)) 63) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_55_1) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_55_1)) 63) (<= (- (- ULTIMATE.start_main_~i~6) v_v_787_1) 4294967297) (forall ((v_idx_256 Int) (v_idx_254 Int) (v_idx_255 Int)) (or (< v_idx_255 v_b_54_1) (< v_idx_256 v_b_55_1) (<= v_b_54_1 v_idx_254) (<= v_b_55_1 v_idx_255) (and (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_255)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_255))) 63) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_255)) 1) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_255) (- (select ULTIMATE.start_main_~str1~6 v_idx_255))) 0) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_255)) 4294967297) (<= (- (- v_b_55_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_255))) 4294967296) (<= (- (- v_b_54_1) (select ULTIMATE.start_main_~str1~6 v_idx_255)) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_255)) 4294967296) (<= (- (- v_b_55_1) (select ULTIMATE.start_main_~str1~6 v_idx_255)) 4294967296) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_255))) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_255))) 0) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_255))) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_255))) 4294967297) (<= (- v_b_54_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_255))) 62) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_255)) 62) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_255))) 62) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_255))) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_255)) 0) (<= (- (- v_b_54_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_255))) 4294967297) (<= (- v_b_54_1 (select ULTIMATE.start_main_~str1~6 v_idx_255)) 62) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_255))) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_255)) 63) (<= (- v_b_55_1 (select ULTIMATE.start_main_~str1~6 v_idx_255)) 63) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_255)) (select ULTIMATE.start_main_~str1~6 v_idx_255)) 0) (<= (- v_b_55_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_255))) 63) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_255)) 0)))) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_54_1)) 62) (<= (- (- v_b_54_1) v_b_55_1) 8589934593) (<= (- (- v_b_55_1) v_b_55_1) 8589934592) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 62) (<= (- (- v_b_54_1) v_b_54_1) 8589934594) (<= (- v_b_55_1 (- v_b_55_1)) 126) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_787_1)) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 1) (<= (- v_b_54_1 (- v_v_787_1)) 62) (<= (- ULTIMATE.start_main_~i~6 (- v_v_787_1)) 62) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_55_1)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_55_1) 8589934593) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 8589934594) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 63) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_54_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_55_1)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_55_1)) 0))))} [2018-12-19 13:33:04,691 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 13:33:04,691 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 13:33:07,552 WARN L276 ngHoareTripleChecker]: Post: {2147483596#(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_main_~MAX~6 ULTIMATE.start_main_~i~6) 2) (<= (- (- 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_~j~6 ULTIMATE.start_main_~MAX~6) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~i~6 1)) (<= 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_main_~MAX~6 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 2)) (<= (- 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_~i~6 ULTIMATE.start_main_~j~6) 0) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond 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___VERIFIER_assert_~cond) ULTIMATE.start_main_~i~6) 0) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6) (<= (* 2 ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~j~6) 0) (<= ULTIMATE.start___VERIFIER_assert_~cond |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~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_main_~i~6 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 2) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start_main_~cont~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___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_~i~6)) 0) (<= ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) (<= ULTIMATE.start_main_~i~6 ULTIMATE.start___VERIFIER_assert_~cond) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~cont~6 1)) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6)) (<= 1 (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 2) (<= 0 (* 2 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= 0 (* 2 ULTIMATE.start_main_~i~6)) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~j~6 2)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 4) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~j~6) 1) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= 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_main_~j~6 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1)) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~cont~6 2)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start_main_~i~6) 0) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start___VERIFIER_assert_~cond 2)) (<= (- 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___VERIFIER_assert_~cond ULTIMATE.start_main_~MAX~6) 2) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~i~6 2)) (<= (- (- 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 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_~j~6 (+ ULTIMATE.start___VERIFIER_assert_~cond 1)) (<= (- (- 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_~cond ULTIMATE.start_main_~cont~6) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 1) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~j~6)) 1) (<= (* 2 ULTIMATE.start_main_~MAX~6) 4) (<= 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___VERIFIER_assert_#in~cond| ULTIMATE.start___VERIFIER_assert_~cond) (<= 0 (* 2 ULTIMATE.start_main_~cont~6)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~j~6) 0) (<= 0 ULTIMATE.start___VERIFIER_assert_~cond) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6) 2) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~i~6)) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~MAX~6)) 2) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 2) (<= (- (- 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) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~i~6)) 0) (<= 0 ULTIMATE.start_main_~cont~6) (<= (- |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_~cont~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 2) (<= (+ |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_~i~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~cont~6)) 0) (<= 0 (* 2 ULTIMATE.start_main_~j~6)) (<= ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~cont~6) (<= 1 (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~MAX~6)) (<= 1 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~MAX~6)) 2) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~j~6)) 1) (<= ULTIMATE.start___VERIFIER_assert_~cond 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~MAX~6)) 2) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (* 2 ULTIMATE.start_main_~j~6) 2) (<= ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~cont~6)) 0) (<= ULTIMATE.start_main_~cont~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~j~6)) 1) (<= (+ ULTIMATE.start_main_~j~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 1) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 1) (<= 0 (* 2 ULTIMATE.start___VERIFIER_assert_~cond)) (exists ((v_b_49_1 Int) (v_b_47_1 Int)) (and (<= (- v_b_47_1 v_b_49_1) (- 1)) (<= (- (- v_b_47_1) v_b_47_1) 0) (<= (- (- v_b_47_1) v_b_49_1) (- 1)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_49_1 1)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_49_1) (- 1)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_49_1)) 2) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_49_1)) 2) (forall ((v_idx_263 Int)) (or (<= v_b_49_1 v_idx_263) (< v_idx_263 v_b_47_1) (<= (- v_b_47_1 (select ULTIMATE.start_main_~str1~6 v_idx_263)) 1))) (forall ((v_prenex_414 Int)) (or (<= (- v_b_49_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_414))) 2) (< v_prenex_414 v_b_47_1) (<= v_b_49_1 v_prenex_414))) (forall ((v_prenex_419 Int)) (or (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_419)) (select ULTIMATE.start_main_~str1~6 v_prenex_419)) 0) (< v_prenex_419 v_b_47_1) (<= v_b_49_1 v_prenex_419))) (<= 1 v_b_49_1) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_49_1) (- 1)) (<= v_b_49_1 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 2)) (<= 2 (+ ULTIMATE.start_main_~MAX~6 v_b_49_1)) (<= v_b_47_1 1) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_49_1) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_49_1)) 1) (forall ((v_prenex_434 Int)) (or (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- (select ULTIMATE.start_main_~str1~6 v_prenex_434))) 0) (<= v_b_49_1 v_prenex_434) (< v_prenex_434 v_b_47_1))) (<= 1 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_49_1)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_47_1)) 1) (forall ((v_prenex_407 Int)) (or (< v_prenex_407 v_b_47_1) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- (select ULTIMATE.start_main_~str1~6 v_prenex_407))) 0) (<= v_b_49_1 v_prenex_407))) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond 1) v_b_49_1) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_47_1)) 1) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_47_1) 0) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_47_1 2)) (<= 0 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_47_1)) (forall ((v_prenex_415 Int)) (or (<= (- v_b_49_1 (select ULTIMATE.start_main_~str1~6 v_prenex_415)) 2) (< v_prenex_415 v_b_47_1) (<= v_b_49_1 v_prenex_415))) (<= (- (- ULTIMATE.start_main_~j~6) v_b_49_1) (- 1)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_47_1) 0) (forall ((v_prenex_411 Int)) (or (<= v_b_49_1 v_prenex_411) (< v_prenex_411 v_b_47_1) (<= (- v_b_47_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_411))) 1))) (forall ((v_prenex_432 Int)) (or (< v_prenex_432 v_b_47_1) (<= v_b_49_1 v_prenex_432) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (select ULTIMATE.start_main_~str1~6 v_prenex_432)) 0))) (<= v_b_49_1 (+ ULTIMATE.start_main_~MAX~6 1)) (<= 2 (* 2 v_b_49_1)) (forall ((v_prenex_421 Int)) (or (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (select ULTIMATE.start_main_~str1~6 v_prenex_421)) 0) (<= v_b_49_1 v_prenex_421) (< v_prenex_421 v_b_47_1))) (<= (- ULTIMATE.start_main_~cont~6 v_b_47_1) 0) (<= v_b_49_1 (+ ULTIMATE.start_main_~cont~6 2)) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_47_1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_49_1)) 2) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_47_1)) 1) (<= (- (- v_b_47_1) (- v_b_49_1)) 1) (forall ((v_prenex_429 Int)) (or (< v_prenex_429 v_b_47_1) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_prenex_429)) 1) (<= v_b_49_1 v_prenex_429))) (<= 1 (+ v_b_49_1 v_b_47_1)) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_49_1)) 2) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_47_1) 1) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_49_1)) 2) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_47_1) 0) (forall ((v_prenex_431 Int)) (or (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_431))) 2) (< v_prenex_431 v_b_47_1) (<= v_b_49_1 v_prenex_431))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_49_1) (- 1)) (forall ((v_prenex_409 Int)) (or (<= v_b_49_1 v_prenex_409) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_409)) (- 1)) (< v_prenex_409 v_b_47_1))) (<= ULTIMATE.start___VERIFIER_assert_~cond v_b_47_1) (forall ((v_prenex_403 Int)) (or (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_prenex_403)) 0) (< v_prenex_403 v_b_47_1) (<= v_b_49_1 v_prenex_403))) (<= (- v_b_47_1 (- v_b_49_1)) 3) (forall ((v_prenex_426 Int)) (or (< v_prenex_426 v_b_47_1) (<= v_b_49_1 v_prenex_426) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- (select ULTIMATE.start_main_~str1~6 v_prenex_426))) 0))) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_49_1) 2) (<= v_b_47_1 (+ ULTIMATE.start_main_~i~6 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_47_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_49_1)) 2) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_49_1)) 2) (<= (+ ULTIMATE.start_main_~cont~6 v_b_49_1) 2) (<= (+ ULTIMATE.start_main_~j~6 v_b_49_1) 3) (forall ((v_prenex_405 Int)) (or (< v_prenex_405 v_b_47_1) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_405)) 0) (<= v_b_49_1 v_prenex_405))) (forall ((v_prenex_424 Int)) (or (<= v_b_49_1 v_prenex_424) (< v_prenex_424 v_b_47_1) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_424))) 1))) (<= ULTIMATE.start_main_~j~6 (+ v_b_47_1 1)) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_47_1)) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_47_1) 1) (forall ((v_prenex_420 Int)) (or (<= v_b_49_1 v_prenex_420) (< v_prenex_420 v_b_47_1) (<= (- (- v_b_49_1) (select ULTIMATE.start_main_~str1~6 v_prenex_420)) (- 1)))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_47_1) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_49_1) (- 1)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_47_1) 1) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_47_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_47_1) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_47_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_47_1)) (- 1)) (forall ((v_prenex_423 Int)) (or (< v_prenex_423 v_b_47_1) (<= v_b_49_1 v_prenex_423) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_423) (- (select ULTIMATE.start_main_~str1~6 v_prenex_423))) 0))) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_49_1) (- 1)) (<= (- ULTIMATE.start_main_~j~6 v_b_49_1) (- 1)) (<= v_b_47_1 (+ ULTIMATE.start_main_~cont~6 1)) (<= (- ULTIMATE.start_main_~j~6 v_b_47_1) 0) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_49_1)) (<= ULTIMATE.start_main_~cont~6 v_b_47_1) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_49_1) 4) (<= 1 (+ ULTIMATE.start_main_~j~6 v_b_49_1)) (<= 1 (+ ULTIMATE.start_main_~MAX~6 v_b_47_1)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_49_1) 0) (<= (+ ULTIMATE.start_main_~i~6 v_b_49_1) 2) (<= v_b_47_1 ULTIMATE.start_main_~MAX~6) (<= 1 (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_49_1)) (forall ((v_prenex_417 Int)) (or (<= v_b_49_1 v_prenex_417) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_417))) 0) (< v_prenex_417 v_b_47_1))) (<= v_b_47_1 v_b_49_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_49_1)) 0) (<= (- v_b_47_1 (- v_b_47_1)) 2) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_47_1) (- 1)) (<= v_b_47_1 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1)) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_47_1) 3) (<= ULTIMATE.start_main_~i~6 v_b_47_1) (forall ((v_prenex_413 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_413)) 0) (<= v_b_49_1 v_prenex_413) (< v_prenex_413 v_b_47_1))) (<= 0 (+ ULTIMATE.start_main_~j~6 v_b_47_1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_47_1)) 3) (<= v_b_47_1 (+ ULTIMATE.start_main_~j~6 1)) (<= (- ULTIMATE.start_main_~i~6 v_b_49_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_49_1)) 4) (<= 1 (+ ULTIMATE.start_main_~i~6 v_b_49_1)) (forall ((v_prenex_430 Int)) (or (< v_prenex_430 v_b_47_1) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_430))) 0) (<= v_b_49_1 v_prenex_430))) (<= 0 v_b_47_1) (<= v_b_49_1 (+ ULTIMATE.start_main_~j~6 2)) (forall ((v_prenex_404 Int)) (or (<= (- (- v_b_49_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_404))) (- 1)) (<= v_b_49_1 v_prenex_404) (< v_prenex_404 v_b_47_1))) (forall ((v_prenex_435 Int)) (or (<= (- (- v_b_47_1) (select ULTIMATE.start_main_~str1~6 v_prenex_435)) 0) (< v_prenex_435 v_b_47_1) (<= v_b_49_1 v_prenex_435))) (<= (- ULTIMATE.start_main_~j~6 (- v_b_47_1)) 2) (<= v_b_49_1 (+ v_b_47_1 2)) (forall ((v_prenex_408 Int)) (or (< v_prenex_408 v_b_47_1) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- (select ULTIMATE.start_main_~str1~6 v_prenex_408))) 0) (<= v_b_49_1 v_prenex_408))) (<= v_b_49_1 (+ ULTIMATE.start_main_~i~6 2)) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_49_1) (<= v_b_49_1 2) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_47_1)) 1) (forall ((v_prenex_428 Int)) (or (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (select ULTIMATE.start_main_~str1~6 v_prenex_428)) 0) (<= v_b_49_1 v_prenex_428) (< v_prenex_428 v_b_47_1))) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_47_1)) 1) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1) v_b_49_1) (forall ((v_prenex_412 Int)) (or (< v_prenex_412 v_b_47_1) (<= v_b_49_1 v_prenex_412) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_412)) 0))) (<= (- ULTIMATE.start_main_~cont~6 v_b_49_1) (- 1)) (<= (* 2 v_b_49_1) 4) (<= (- (- v_b_49_1) v_b_49_1) (- 2)) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_47_1)) (<= v_b_47_1 (+ ULTIMATE.start___VERIFIER_assert_~cond 1)) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_49_1) (- 1)) (forall ((v_prenex_410 Int)) (or (< v_prenex_410 v_b_47_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_410))) (- 1)) (<= v_b_49_1 v_prenex_410))) (forall ((v_prenex_418 Int)) (or (<= (- ULTIMATE.start___VERIFIER_assert_~cond (select ULTIMATE.start_main_~str1~6 v_prenex_418)) 0) (< v_prenex_418 v_b_47_1) (<= v_b_49_1 v_prenex_418))) (forall ((v_prenex_416 Int)) (or (<= v_b_49_1 v_prenex_416) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_416)) 0) (< v_prenex_416 v_b_47_1))) (<= (- v_b_49_1 (- v_b_49_1)) 4) (<= (+ ULTIMATE.start_main_~j~6 v_b_47_1) 2) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_49_1) 2) (forall ((v_prenex_406 Int)) (or (< v_prenex_406 v_b_47_1) (<= v_b_49_1 v_prenex_406) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_406))) 0))) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_47_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_47_1)) 1) (<= v_b_49_1 (+ ULTIMATE.start___VERIFIER_assert_~cond 2)) (<= (+ v_b_49_1 v_b_47_1) 3) (<= (- (- ULTIMATE.start_main_~j~6) v_b_47_1) 0) (<= 0 (* 2 v_b_47_1)) (<= (* 2 v_b_47_1) 2) (forall ((v_prenex_427 Int)) (or (<= v_b_49_1 v_prenex_427) (< v_prenex_427 v_b_47_1) (<= (- (- v_b_47_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_427))) 0))) (<= (- ULTIMATE.start_main_~MAX~6 v_b_47_1) 1) (<= (- ULTIMATE.start_main_~j~6 (- v_b_49_1)) 3) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_47_1)) (<= (+ ULTIMATE.start_main_~i~6 v_b_47_1) 1) (forall ((v_prenex_433 Int)) (or (<= v_b_49_1 v_prenex_433) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_433))) 0) (< v_prenex_433 v_b_47_1))) (forall ((v_prenex_425 Int)) (or (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_425))) 0) (< v_prenex_425 v_b_47_1) (<= v_b_49_1 v_prenex_425))) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_49_1)) 2) (forall ((v_prenex_422 Int)) (or (< v_prenex_422 v_b_47_1) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_422)) 2) (<= v_b_49_1 v_prenex_422))) (<= (- ULTIMATE.start_main_~i~6 v_b_47_1) 0) (<= ULTIMATE.start_main_~j~6 v_b_49_1) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_49_1) (- 2)))) (<= (+ ULTIMATE.start_main_~MAX~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 2) (<= (* 2 ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~MAX~6)) 2) (<= ULTIMATE.start_main_~MAX~6 2) (<= 0 (+ ULTIMATE.start_main_~j~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6) 3) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 1) (<= 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_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 3) (<= 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_main_~MAX~6 ULTIMATE.start_main_~j~6) 1) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 0) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6) 1) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 1) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~j~6)))} [2018-12-19 13:33:10,018 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 13:33:10,018 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 13:33:10,019 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 13:33:10,019 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 13:33:10,019 WARN L224 ngHoareTripleChecker]: Pre: {2147483595#(or (exists ((v_b_54_1 Int) (v_b_55_1 Int) (v_v_787_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) 62) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 63) (<= (- v_v_787_1 (- v_v_787_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 4294967297) (<= (- v_b_54_1 v_b_55_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_b_54_1) 0) (<= (- (- v_b_54_1) v_v_787_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_55_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 c_ULTIMATE.start_main_~i~6) 2) (<= (- 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_v_787_1) 62) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_54_1)) 62) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_787_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934593) (<= (- (- v_b_54_1) (- v_v_787_1)) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_55_1) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_54_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_54_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_55_1)) 125) (<= (- c_ULTIMATE.start_main_~j~6 v_b_55_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_55_1)) 126) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_787_1) 0) (<= (- v_b_54_1 (- v_b_55_1)) 125) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_55_1) 8589934592) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_54_1)) 62) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 124) (<= (- (- v_b_55_1) (- v_v_787_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_787_1) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_787_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_54_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_787_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_787_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_55_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_787_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 126) (<= (- v_b_54_1 v_v_787_1) 62) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_54_1)) 125) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_787_1) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_54_1)) 62) (<= (- (- v_v_787_1) v_v_787_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_55_1) (- 1)) (<= (- v_b_55_1 (- v_v_787_1)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 125) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_54_1) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 v_v_787_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_54_1)) 124) (<= (- (- 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_~MAX~6) (- v_b_54_1)) (- 1)) (<= (- (- v_b_55_1) v_v_787_1) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 62) (<= (- c_ULTIMATE.start_main_~j~6 v_b_54_1) 4294967297) (<= (- (- 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)) 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_54_1) (- v_b_55_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_55_1)) 2) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_55_1)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_54_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_787_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_54_1) 4294967297) (<= (- v_b_55_1 v_v_787_1) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_54_1 (- v_b_54_1)) 124) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_787_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_787_1)) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_55_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_55_1)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_787_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_54_1)) 62) (<= (- (- v_b_54_1) v_b_55_1) 8589934593) (<= (- (- v_b_55_1) v_b_55_1) 8589934592) (forall ((v_idx_267 Int) (v_idx_268 Int) (v_idx_266 Int)) (or (< v_idx_268 v_b_55_1) (< v_idx_267 v_b_54_1) (and (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_267)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_267))) 63) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_267)) 1) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_267) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_267))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_267)) 4294967297) (<= (- (- v_b_55_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_267))) 4294967296) (<= (- (- v_b_54_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_267)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_267)) 4294967296) (<= (- (- v_b_55_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_267)) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_267))) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_267))) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_267))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_267))) 4294967297) (<= (- v_b_54_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_267))) 62) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_267)) 62) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_267))) 62) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_267))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_267)) 0) (<= (- (- v_b_54_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_267))) 4294967297) (<= (- v_b_54_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_267)) 62) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_267))) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_267)) 63) (<= (- v_b_55_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_267)) 63) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_267)) (select c_ULTIMATE.start_main_~str1~6 v_idx_267)) 0) (<= (- v_b_55_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_267))) 63) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_267)) 0)) (<= v_b_54_1 v_idx_266) (<= v_b_55_1 v_idx_267))) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 62) (<= (- (- v_b_54_1) v_b_54_1) 8589934594) (<= (- v_b_55_1 (- v_b_55_1)) 126) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_787_1)) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- v_b_54_1 (- v_v_787_1)) 62) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_787_1)) 62) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_55_1)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_55_1) 8589934593) (<= (- (- 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_~i~6) (- v_b_54_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_55_1)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_55_1)) 0))) (exists ((v_v_694_1 Int) (v_b_49_1 Int) (v_b_47_1 Int)) (and (<= (- v_b_47_1 v_b_49_1) (- 1)) (<= (- (- v_b_47_1) v_b_47_1) 0) (<= (- (- v_b_47_1) v_b_49_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_49_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_694_1)) 2) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_49_1)) 4) (<= (- (- 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) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_49_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_694_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 4) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_694_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_b_49_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_49_1) (- 2)) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_47_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_47_1)) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_49_1)) 2) (<= (- (- v_b_47_1) (- v_b_49_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) (- 2)) (<= (- v_b_49_1 v_v_694_1) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_694_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_694_1) 2) (<= (- (- v_b_49_1) (- v_v_694_1)) (- 1)) (<= (- v_b_49_1 (- v_v_694_1)) 2) (<= (- 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_47_1 (- v_b_49_1)) 3) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_47_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_694_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_49_1)) 2) (<= (- c_ULTIMATE.start_main_~j~6 v_v_694_1) 2) (<= (- (- 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) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_694_1)) 2) (<= (- c_ULTIMATE.start_main_~j~6 v_b_47_1) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_49_1)) 3) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_694_1)) 0) (<= (- (- 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_v_694_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_47_1) 0) (<= (- (- v_b_49_1) v_v_694_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_47_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_49_1) (- 1)) (<= (- v_v_694_1 (- v_v_694_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_694_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_694_1)) 0) (<= (- (- v_b_47_1) v_v_694_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 2) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_47_1)) 3) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_49_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_694_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_~MAX~6) (- v_b_49_1)) 0) (<= (- v_b_47_1 (- v_b_47_1)) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_47_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_b_47_1) (- 1)) (<= (- 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) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_47_1)) 3) (<= (- (- 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_~MAX~6 (- v_b_49_1)) 4) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_694_1) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_49_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (forall ((v_idx_272 Int) (v_idx_270 Int) (v_idx_271 Int)) (or (< v_idx_272 v_b_49_1) (<= v_b_47_1 v_idx_270) (< v_idx_271 v_b_47_1) (and (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_271) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_271))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_271)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_271))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_271)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_271))) (- 1)) (<= (- (- v_b_47_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_271)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_271)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_271))) 2) (<= (- (- v_b_49_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_271))) (- 1)) (<= (- v_b_47_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_271)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_271))) 0) (<= (- v_b_49_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_271))) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_271)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_271)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_271)) (select c_ULTIMATE.start_main_~str1~6 v_idx_271)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_271))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_271)) (- 1)) (<= (- v_b_47_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_271))) 1) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_271)) 2) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_271))) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_271))) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_271)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_271))) 0) (<= (- (- v_b_47_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_271))) 0) (<= (- (- v_b_49_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_271)) (- 1)) (<= (- v_b_49_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_271)) 2)) (<= v_b_49_1 v_idx_271))) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_47_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_v_694_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_47_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_49_1) (- 1)) (<= (- v_b_47_1 v_v_694_1) 1) (<= (- 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) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_694_1)) 0) (<= (- (- v_b_49_1) v_b_49_1) (- 2)) (<= (- (- v_v_694_1) v_v_694_1) 0) (<= (- v_b_49_1 (- v_b_49_1)) 4) (<= (- v_b_47_1 (- v_v_694_1)) 1) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_47_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_47_1) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_47_1) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_694_1)) 1) (<= (- c_ULTIMATE.start_main_~j~6 v_b_49_1) 1) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_49_1) (- 2)))))} [2018-12-19 13:33:10,019 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 13:33:10,019 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 13:33:10,020 WARN L230 ngHoareTripleChecker]: Post: {2147483594#(exists ((v_b_54_1 Int) (v_b_55_1 Int) (v_v_787_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 62) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_54_1)) 61) (<= (- v_v_787_1 (- v_v_787_1)) 0) (forall ((v_idx_276 Int) (v_idx_274 Int) (v_idx_275 Int)) (or (< v_idx_276 v_b_55_1) (<= v_b_55_1 v_idx_275) (<= v_b_54_1 v_idx_274) (< v_idx_275 v_b_54_1) (and (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_275)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_275))) 63) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_275)) (- 1)) (<= (- (- v_b_55_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_275))) (- 1)) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_275) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_275))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_275))) 2) (<= (- (- v_b_55_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_275)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_275)) 1) (<= (- (- v_b_54_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_275))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_275))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_275))) 1) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_275)) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_275))) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_275))) 0) (<= (- v_b_54_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_275))) 62) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_275)) 0) (<= (- v_b_54_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_275)) 62) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_275)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_275)) 63) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_275)) 61) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_275))) 61) (<= (- v_b_55_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_275)) 63) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_275))) (- 1)) (<= (- (- v_b_54_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_275)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_275)) (select c_ULTIMATE.start_main_~str1~6 v_idx_275)) 0) (<= (- v_b_55_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_275))) 63)))) (<= (- v_b_54_1 v_b_55_1) (- 1)) (<= (- (- 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_~j~6) v_b_54_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_55_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_55_1)) 62) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_787_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 61) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 61) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_54_1)) 123) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_55_1) (- 1)) (<= (- (- v_b_54_1) v_b_54_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_54_1)) 62) (<= (- (- v_b_55_1) v_b_55_1) (- 2)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_55_1)) 124) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_787_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_55_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_55_1)) 126) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 122) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_55_1)) 64) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) (- 2)) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_787_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_54_1) 0) (<= (- v_b_54_1 (- v_b_55_1)) 125) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_787_1)) 2) (<= (- c_ULTIMATE.start_main_~i~6 v_b_55_1) (- 2)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_54_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_787_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_787_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_787_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_55_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_787_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 126) (<= (- v_b_54_1 v_v_787_1) 62) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_54_1)) 125) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_787_1) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_54_1)) 62) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_787_1)) (- 1)) (<= (- (- v_v_787_1) v_v_787_1) 0) (<= (- v_b_55_1 (- v_v_787_1)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- c_ULTIMATE.start_main_~j~6 v_b_55_1) 1) (<= (- c_ULTIMATE.start_main_~j~6 v_b_54_1) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_787_1) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_54_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_54_1)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_55_1)) 3) (<= (- (- 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) 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) (<= (- (- v_b_54_1) (- v_b_55_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 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) 1) (<= (- (- v_b_54_1) v_b_55_1) (- 1)) (<= (- v_b_55_1 v_v_787_1) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_55_1) (- 2)) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 64) (<= (- v_b_54_1 (- v_b_54_1)) 124) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_787_1)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_54_1)) 2) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_787_1) (- 1)) (<= (- (- v_b_55_1) (- v_v_787_1)) (- 1)) (<= (- (- v_b_55_1) v_v_787_1) (- 1)) (<= (- 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) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 60) (<= (- (- v_b_54_1) (- v_v_787_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_787_1) 2) (<= (- c_ULTIMATE.start_main_~i~6 v_b_54_1) (- 1)) (<= (- v_b_55_1 (- v_b_55_1)) 126) (<= (- v_b_54_1 (- v_v_787_1)) 62) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_55_1)) 63) (<= (- c_ULTIMATE.start_main_~i~6 v_v_787_1) 61) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_787_1)) 61) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 63) (<= (- (- v_b_54_1) v_v_787_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_55_1)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_55_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_54_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_54_1) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 124) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_54_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_55_1) (- 2))))} [2018-12-19 13:33:10,020 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 13:33:10,027 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 13:33:10,027 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 13:33:10,099 WARN L270 ngHoareTripleChecker]: Pre: {2147483595#(or (exists ((v_b_54_1 Int) (v_b_55_1 Int) (v_v_787_1 Int)) (and (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 62) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 63) (<= (- v_v_787_1 (- v_v_787_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 4294967297) (<= (- v_b_54_1 v_b_55_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 v_b_54_1) 0) (<= (- (- v_b_54_1) v_v_787_1) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) v_b_55_1) 4294967296) (<= (- (- 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) 2) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 63) (<= (- ULTIMATE.start_main_~i~6 v_v_787_1) 62) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_54_1)) 62) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_787_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 8589934593) (<= (- (- v_b_54_1) (- v_v_787_1)) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 v_b_55_1) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 v_b_54_1) 4294967297) (<= (- (- ULTIMATE.start_main_~i~6) v_b_54_1) 8589934594) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- v_b_55_1)) 125) (<= (- ULTIMATE.start_main_~j~6 v_b_55_1) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_55_1)) 126) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 62) (<= (- ULTIMATE.start_main_~cont~6 v_v_787_1) 0) (<= (- v_b_54_1 (- v_b_55_1)) 125) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_55_1) 8589934592) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 4294967296) (<= (- ULTIMATE.start_main_~j~6 (- v_b_54_1)) 62) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 124) (<= (- (- v_b_55_1) (- v_v_787_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_787_1) 4294967296) (<= (- ULTIMATE.start_main_~j~6 (- v_v_787_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 v_b_54_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_787_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_787_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_55_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_787_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 126) (<= (- v_b_54_1 v_v_787_1) 62) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_54_1)) 125) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_v_787_1) 63) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_54_1)) 62) (<= (- (- v_v_787_1) v_v_787_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_55_1) (- 1)) (<= (- v_b_55_1 (- v_v_787_1)) 63) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 125) (<= (- (- ULTIMATE.start_main_~j~6) v_b_54_1) 4294967297) (<= (- ULTIMATE.start_main_~j~6 v_v_787_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- v_b_54_1)) 124) (<= (- (- 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_~MAX~6) (- v_b_54_1)) (- 1)) (<= (- (- v_b_55_1) v_v_787_1) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 62) (<= (- ULTIMATE.start_main_~j~6 v_b_54_1) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~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) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- (- v_b_54_1) (- v_b_55_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_55_1)) 2) (<= (- ULTIMATE.start_main_~j~6 (- v_b_55_1)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_54_1) 8589934593) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_787_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_54_1) 4294967297) (<= (- v_b_55_1 v_v_787_1) 63) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_54_1 (- v_b_54_1)) 124) (<= (- (- ULTIMATE.start_main_~j~6) v_v_787_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_787_1)) 63) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_55_1) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_55_1)) 63) (<= (- (- ULTIMATE.start_main_~i~6) v_v_787_1) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_54_1)) 62) (<= (- (- v_b_54_1) v_b_55_1) 8589934593) (<= (- (- v_b_55_1) v_b_55_1) 8589934592) (forall ((v_idx_267 Int) (v_idx_268 Int) (v_idx_266 Int)) (or (< v_idx_268 v_b_55_1) (< v_idx_267 v_b_54_1) (and (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_267)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_267))) 63) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_267)) 1) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_267) (- (select ULTIMATE.start_main_~str1~6 v_idx_267))) 0) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_267)) 4294967297) (<= (- (- v_b_55_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_267))) 4294967296) (<= (- (- v_b_54_1) (select ULTIMATE.start_main_~str1~6 v_idx_267)) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_267)) 4294967296) (<= (- (- v_b_55_1) (select ULTIMATE.start_main_~str1~6 v_idx_267)) 4294967296) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_267))) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_267))) 0) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_267))) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_267))) 4294967297) (<= (- v_b_54_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_267))) 62) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_267)) 62) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_267))) 62) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_267))) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_267)) 0) (<= (- (- v_b_54_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_267))) 4294967297) (<= (- v_b_54_1 (select ULTIMATE.start_main_~str1~6 v_idx_267)) 62) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_267))) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_267)) 63) (<= (- v_b_55_1 (select ULTIMATE.start_main_~str1~6 v_idx_267)) 63) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_267)) (select ULTIMATE.start_main_~str1~6 v_idx_267)) 0) (<= (- v_b_55_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_267))) 63) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_267)) 0)) (<= v_b_54_1 v_idx_266) (<= v_b_55_1 v_idx_267))) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 62) (<= (- (- v_b_54_1) v_b_54_1) 8589934594) (<= (- v_b_55_1 (- v_b_55_1)) 126) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_787_1)) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 1) (<= (- v_b_54_1 (- v_v_787_1)) 62) (<= (- ULTIMATE.start_main_~i~6 (- v_v_787_1)) 62) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_55_1)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_55_1) 8589934593) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 8589934594) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 63) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_54_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_55_1)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_55_1)) 0))) (exists ((v_v_694_1 Int) (v_b_49_1 Int) (v_b_47_1 Int)) (and (<= (- v_b_47_1 v_b_49_1) (- 1)) (<= (- (- v_b_47_1) v_b_47_1) 0) (<= (- (- v_b_47_1) v_b_49_1) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_49_1)) 2) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_694_1)) 2) (<= (- ULTIMATE.start_main_~j~6 (- v_b_49_1)) 4) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 2) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 2) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_49_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_694_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 4) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_694_1)) (- 1)) (<= (- ULTIMATE.start_main_~i~6 v_b_49_1) (- 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) v_b_49_1) (- 2)) (<= (- ULTIMATE.start_main_~cont~6 v_b_47_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 2) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_47_1)) 1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_49_1)) 2) (<= (- (- v_b_47_1) (- v_b_49_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) (- 2)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) (- 2)) (<= (- v_b_49_1 v_v_694_1) 2) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_694_1)) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 v_v_694_1) 2) (<= (- (- v_b_49_1) (- v_v_694_1)) (- 1)) (<= (- v_b_49_1 (- v_v_694_1)) 2) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 2) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 4) (<= (- v_b_47_1 (- v_b_49_1)) 3) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_47_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_694_1) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_49_1)) 2) (<= (- ULTIMATE.start_main_~j~6 v_v_694_1) 2) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~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) (<= (- ULTIMATE.start_main_~j~6 (- v_v_694_1)) 2) (<= (- ULTIMATE.start_main_~j~6 v_b_47_1) 2) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_49_1)) 3) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_694_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_47_1)) 2) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- (- v_b_47_1) (- v_v_694_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_47_1) 0) (<= (- (- v_b_49_1) v_v_694_1) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_47_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_49_1) (- 1)) (<= (- v_v_694_1 (- v_v_694_1)) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_v_694_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 (- v_v_694_1)) 0) (<= (- (- v_b_47_1) v_v_694_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 2) (<= (- ULTIMATE.start_main_~j~6 (- v_b_47_1)) 3) (<= (- ULTIMATE.start_main_~MAX~6 v_b_49_1) 0) (<= (- ULTIMATE.start_main_~cont~6 v_v_694_1) 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_~i~6) (- ULTIMATE.start_main_~j~6)) 3) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_49_1)) 0) (<= (- v_b_47_1 (- v_b_47_1)) 2) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_47_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 v_b_47_1) (- 1)) (<= (- 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_~MAX~6 (- v_b_47_1)) 3) (<= (- (- 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 (- v_b_49_1)) 4) (<= (- (- ULTIMATE.start_main_~i~6) v_v_694_1) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_49_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (forall ((v_idx_272 Int) (v_idx_270 Int) (v_idx_271 Int)) (or (< v_idx_272 v_b_49_1) (<= v_b_47_1 v_idx_270) (< v_idx_271 v_b_47_1) (and (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_271) (- (select ULTIMATE.start_main_~str1~6 v_idx_271))) 0) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_271)) (- 1)) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_271))) 0) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_271)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_271))) (- 1)) (<= (- (- v_b_47_1) (select ULTIMATE.start_main_~str1~6 v_idx_271)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_271)) 2) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_271))) 2) (<= (- (- v_b_49_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_271))) (- 1)) (<= (- v_b_47_1 (select ULTIMATE.start_main_~str1~6 v_idx_271)) 1) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_271))) 0) (<= (- v_b_49_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_271))) 2) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_271)) 0) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_271)) 0) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_271)) (select ULTIMATE.start_main_~str1~6 v_idx_271)) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_271))) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_271)) (- 1)) (<= (- v_b_47_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_271))) 1) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_271)) 2) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_271))) 2) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_271))) 1) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_271)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_271))) 0) (<= (- (- v_b_47_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_271))) 0) (<= (- (- v_b_49_1) (select ULTIMATE.start_main_~str1~6 v_idx_271)) (- 1)) (<= (- v_b_49_1 (select ULTIMATE.start_main_~str1~6 v_idx_271)) 2)) (<= v_b_49_1 v_idx_271))) (<= (- (- ULTIMATE.start_main_~j~6) v_b_47_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 v_v_694_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_47_1)) 1) (<= (- ULTIMATE.start_main_~cont~6 v_b_49_1) (- 1)) (<= (- v_b_47_1 v_v_694_1) 1) (<= (- 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_~cont~6 (- v_v_694_1)) 0) (<= (- (- v_b_49_1) v_b_49_1) (- 2)) (<= (- (- v_v_694_1) v_v_694_1) 0) (<= (- v_b_49_1 (- v_b_49_1)) 4) (<= (- v_b_47_1 (- v_v_694_1)) 1) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) (- 1)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_47_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 v_b_47_1) 1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_47_1) 1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_694_1)) 1) (<= (- ULTIMATE.start_main_~j~6 v_b_49_1) 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_~i~6 (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_49_1) (- 2)))))} [2018-12-19 13:33:10,099 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 13:33:10,100 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 13:33:12,697 WARN L276 ngHoareTripleChecker]: Post: {2147483594#(and (<= 1 ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 62) (<= 2 (* 2 ULTIMATE.start_main_~MAX~6)) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~cont~6 63)) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~j~6 60)) (<= 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_~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) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~j~6 62)) (<= 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) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 63) (<= (- (- 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) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 61) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6)) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 61) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 1) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) (- 2)) (<= (* 2 ULTIMATE.start_main_~i~6) 122) (<= (- (- 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_~cont~6 ULTIMATE.start_main_~MAX~6) 63) (<= ULTIMATE.start_main_~MAX~6 63) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~MAX~6 1)) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= ULTIMATE.start_main_~i~6 61) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 122) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 64) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6 1)) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6) 65) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) (- 2)) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) (- 2)) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 62) (<= (* 2 ULTIMATE.start_main_~MAX~6) 126) (<= (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 124) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~cont~6 61)) (<= (- 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_~cont~6 ULTIMATE.start_main_~i~6) 61) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 60) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~MAX~6 60)) (<= 1 ULTIMATE.start_main_~j~6) (<= 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_~MAX~6)) 126) (<= (* 2 ULTIMATE.start_main_~cont~6) 0) (<= (+ 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)) 63) (exists ((v_b_54_1 Int) (v_b_55_1 Int)) (and (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_54_1)) 61) (forall ((v_prenex_443 Int)) (or (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_443))) (- 1)) (< v_prenex_443 v_b_54_1) (<= v_b_55_1 v_prenex_443))) (forall ((v_prenex_455 Int)) (or (<= v_b_55_1 v_prenex_455) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_455))) 0) (< v_prenex_455 v_b_54_1))) (forall ((v_prenex_451 Int)) (or (<= (- v_b_55_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_451))) 63) (< v_prenex_451 v_b_54_1) (<= v_b_55_1 v_prenex_451))) (<= (- v_b_54_1 v_b_55_1) (- 1)) (<= (+ v_b_54_1 v_b_55_1) 125) (forall ((v_idx_275 Int)) (or (<= v_b_55_1 v_idx_275) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_275)) (select ULTIMATE.start_main_~str1~6 v_idx_275)) 0) (< v_idx_275 v_b_54_1))) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_55_1) 126) (<= (- (- ULTIMATE.start_main_~j~6) v_b_54_1) (- 1)) (<= v_b_55_1 (+ ULTIMATE.start_main_~MAX~6 62)) (<= ULTIMATE.start_main_~j~6 (+ v_b_55_1 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_55_1) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_55_1)) 62) (<= (+ v_b_54_1 ULTIMATE.start_main_~cont~6) 62) (forall ((v_prenex_448 Int)) (or (< v_prenex_448 v_b_54_1) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_448))) 2) (<= v_b_55_1 v_prenex_448))) (<= 2 (+ ULTIMATE.start_main_~j~6 v_b_55_1)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_54_1)) 123) (<= v_b_55_1 (+ ULTIMATE.start_main_~i~6 64)) (<= (- ULTIMATE.start_main_~cont~6 v_b_55_1) (- 1)) (<= (- (- v_b_54_1) v_b_54_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_54_1)) 62) (<= (- (- v_b_55_1) v_b_55_1) (- 2)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_55_1)) 124) (forall ((v_prenex_447 Int)) (or (< v_prenex_447 v_b_54_1) (<= v_b_55_1 v_prenex_447) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_447))) 63))) (<= (+ ULTIMATE.start_main_~cont~6 v_b_55_1) 63) (<= (+ ULTIMATE.start_main_~i~6 v_b_55_1) 124) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_55_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_55_1)) 126) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_54_1 63)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_55_1)) 64) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_54_1) 0) (<= (- v_b_54_1 (- v_b_55_1)) 125) (<= 1 (+ v_b_54_1 ULTIMATE.start_main_~j~6)) (<= (- ULTIMATE.start_main_~i~6 v_b_55_1) (- 2)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_54_1) 1) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_55_1)) (<= v_b_54_1 (+ ULTIMATE.start_main_~j~6 61)) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_55_1) (<= (- ULTIMATE.start_main_~MAX~6 v_b_55_1) 0) (forall ((v_prenex_453 Int)) (or (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_453) (- (select ULTIMATE.start_main_~str1~6 v_prenex_453))) 0) (< v_prenex_453 v_b_54_1) (<= v_b_55_1 v_prenex_453))) (<= v_b_55_1 (+ ULTIMATE.start_main_~cont~6 63)) (forall ((v_prenex_439 Int)) (or (< v_prenex_439 v_b_54_1) (<= (- v_b_54_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_439))) 62) (<= v_b_55_1 v_prenex_439))) (forall ((v_prenex_442 Int)) (or (< v_prenex_442 v_b_54_1) (<= v_b_55_1 v_prenex_442) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_442)) 63))) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_54_1)) 125) (<= 0 (+ v_b_54_1 ULTIMATE.start_main_~cont~6)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_54_1)) 62) (<= ULTIMATE.start_main_~j~6 (+ v_b_54_1 2)) (<= 1 (+ v_b_54_1 v_b_55_1)) (<= (- ULTIMATE.start_main_~j~6 v_b_55_1) 1) (<= (+ v_b_54_1 ULTIMATE.start_main_~j~6) 64) (<= (* 2 v_b_55_1) 126) (<= (+ v_b_54_1 ULTIMATE.start_main_~i~6) 123) (<= (- ULTIMATE.start_main_~j~6 v_b_54_1) 2) (forall ((v_prenex_437 Int)) (or (<= (- (- v_b_54_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_437))) 0) (< v_prenex_437 v_b_54_1) (<= v_b_55_1 v_prenex_437))) (<= v_b_54_1 62) (forall ((v_prenex_450 Int)) (or (< v_prenex_450 v_b_54_1) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_450)) 0) (<= v_b_55_1 v_prenex_450))) (<= 1 v_b_55_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_54_1)) (- 1)) (<= ULTIMATE.start_main_~i~6 (+ v_b_55_1 60)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_54_1)) 63) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_55_1)) 3) (forall ((v_prenex_438 Int)) (or (< v_prenex_438 v_b_54_1) (<= v_b_55_1 v_prenex_438) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_438))) (- 1)))) (<= (+ ULTIMATE.start_main_~j~6 v_b_55_1) 65) (forall ((v_prenex_444 Int)) (or (<= v_b_55_1 v_prenex_444) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_444)) 1) (< v_prenex_444 v_b_54_1))) (<= (* 2 v_b_54_1) 124) (forall ((v_prenex_436 Int)) (or (< v_prenex_436 v_b_54_1) (<= v_b_55_1 v_prenex_436) (<= (- v_b_54_1 (select ULTIMATE.start_main_~str1~6 v_prenex_436)) 62))) (<= v_b_55_1 (+ ULTIMATE.start_main_~j~6 62)) (<= (- (- v_b_54_1) (- v_b_55_1)) 1) (<= v_b_54_1 (+ v_b_55_1 61)) (<= 0 (* 2 v_b_54_1)) (<= 2 (* 2 v_b_55_1)) (forall ((v_prenex_441 Int)) (or (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_prenex_441)) (- 1)) (<= v_b_55_1 v_prenex_441) (< v_prenex_441 v_b_54_1))) (<= 2 (+ ULTIMATE.start_main_~MAX~6 v_b_55_1)) (forall ((v_prenex_458 Int)) (or (<= v_b_55_1 v_prenex_458) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_458)) 0) (< v_prenex_458 v_b_54_1))) (<= (- (- v_b_54_1) v_b_55_1) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_55_1) (- 2)) (<= (- v_b_54_1 (- v_b_54_1)) 124) (<= v_b_54_1 (+ ULTIMATE.start_main_~i~6 63)) (<= ULTIMATE.start_main_~i~6 (+ v_b_54_1 61)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_54_1)) 2) (<= v_b_54_1 (+ ULTIMATE.start_main_~cont~6 62)) (forall ((v_prenex_445 Int)) (or (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_445)) (- 1)) (< v_prenex_445 v_b_54_1) (<= v_b_55_1 v_prenex_445))) (<= ULTIMATE.start_main_~cont~6 v_b_54_1) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_55_1 62)) (<= v_b_54_1 (+ ULTIMATE.start_main_~MAX~6 61)) (<= 0 (+ v_b_54_1 ULTIMATE.start_main_~i~6 1)) (forall ((v_prenex_454 Int)) (or (<= (- (- v_b_54_1) (select ULTIMATE.start_main_~str1~6 v_prenex_454)) 0) (<= v_b_55_1 v_prenex_454) (< v_prenex_454 v_b_54_1))) (forall ((v_prenex_456 Int)) (or (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_456))) 0) (< v_prenex_456 v_b_54_1) (<= v_b_55_1 v_prenex_456))) (<= (- ULTIMATE.start_main_~i~6 v_b_54_1) (- 1)) (forall ((v_prenex_449 Int)) (or (<= (- (- v_b_55_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_449))) (- 1)) (< v_prenex_449 v_b_54_1) (<= v_b_55_1 v_prenex_449))) (<= (- v_b_55_1 (- v_b_55_1)) 126) (forall ((v_prenex_446 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_446))) 1) (< v_prenex_446 v_b_54_1) (<= v_b_55_1 v_prenex_446))) (forall ((v_prenex_459 Int)) (or (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_459)) 61) (< v_prenex_459 v_b_54_1) (<= v_b_55_1 v_prenex_459))) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_55_1)) 63) (<= 1 (+ v_b_54_1 ULTIMATE.start_main_~MAX~6)) (forall ((v_prenex_440 Int)) (or (< v_prenex_440 v_b_54_1) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_prenex_440)) 2) (<= v_b_55_1 v_prenex_440))) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_55_1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_55_1)) 63) (<= v_b_55_1 63) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_55_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_54_1) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_54_1) 1) (forall ((v_prenex_452 Int)) (or (< v_prenex_452 v_b_54_1) (<= v_b_55_1 v_prenex_452) (<= (- (- v_b_55_1) (select ULTIMATE.start_main_~str1~6 v_prenex_452)) (- 1)))) (<= 0 v_b_54_1) (<= (- ULTIMATE.start_main_~cont~6 v_b_54_1) 0) (forall ((v_prenex_457 Int)) (or (< v_prenex_457 v_b_54_1) (<= v_b_55_1 v_prenex_457) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_457))) 61))) (<= v_b_55_1 (+ v_b_54_1 63)) (forall ((v_prenex_460 Int)) (or (<= (- v_b_55_1 (select ULTIMATE.start_main_~str1~6 v_prenex_460)) 63) (<= v_b_55_1 v_prenex_460) (< v_prenex_460 v_b_54_1))) (<= (+ v_b_54_1 ULTIMATE.start_main_~MAX~6) 125) (<= (- (- ULTIMATE.start_main_~j~6) v_b_55_1) (- 2)))) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~i~6 64)) (<= (- (- 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_~i~6)) 124) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 1) (<= 2 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6)))} [2018-12-19 13:33:15,234 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 13:33:15,235 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 13:33:15,235 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 13:33:15,235 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 13:33:15,236 WARN L224 ngHoareTripleChecker]: Pre: {2147483593#(or (exists ((v_b_54_1 Int) (v_b_55_1 Int) (v_v_787_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) 62) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 63) (<= (- v_v_787_1 (- v_v_787_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 4294967297) (<= (- v_b_54_1 v_b_55_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_b_54_1) 0) (<= (- (- v_b_54_1) v_v_787_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_55_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 c_ULTIMATE.start_main_~i~6) 2) (<= (- 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_v_787_1) 62) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_54_1)) 62) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_787_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934593) (<= (- (- v_b_54_1) (- v_v_787_1)) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_55_1) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_54_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_54_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_55_1)) 125) (<= (- c_ULTIMATE.start_main_~j~6 v_b_55_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_55_1)) 126) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_787_1) 0) (<= (- v_b_54_1 (- v_b_55_1)) 125) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_55_1) 8589934592) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_54_1)) 62) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 124) (<= (- (- v_b_55_1) (- v_v_787_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_787_1) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_787_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_54_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_787_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_787_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_55_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_787_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 126) (<= (- v_b_54_1 v_v_787_1) 62) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_54_1)) 125) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_787_1) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_54_1)) 62) (<= (- (- v_v_787_1) v_v_787_1) 0) (forall ((v_idx_278 Int) (v_idx_279 Int) (v_idx_280 Int)) (or (<= v_b_54_1 v_idx_278) (and (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_279)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_279))) 63) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_279)) 1) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_279) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_279))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_279)) 4294967297) (<= (- (- v_b_55_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_279))) 4294967296) (<= (- (- v_b_54_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_279)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_279)) 4294967296) (<= (- (- v_b_55_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_279)) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_279))) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_279))) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_279))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_279))) 4294967297) (<= (- v_b_54_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_279))) 62) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_279)) 62) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_279))) 62) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_279))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_279)) 0) (<= (- (- v_b_54_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_279))) 4294967297) (<= (- v_b_54_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_279)) 62) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_279))) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_279)) 63) (<= (- v_b_55_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_279)) 63) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_279)) (select c_ULTIMATE.start_main_~str1~6 v_idx_279)) 0) (<= (- v_b_55_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_279))) 63) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_279)) 0)) (<= v_b_55_1 v_idx_279) (< v_idx_279 v_b_54_1) (< v_idx_280 v_b_55_1))) (<= (- c_ULTIMATE.start_main_~i~6 v_b_55_1) (- 1)) (<= (- v_b_55_1 (- v_v_787_1)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 125) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_54_1) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 v_v_787_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_54_1)) 124) (<= (- (- 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_~MAX~6) (- v_b_54_1)) (- 1)) (<= (- (- v_b_55_1) v_v_787_1) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 62) (<= (- c_ULTIMATE.start_main_~j~6 v_b_54_1) 4294967297) (<= (- (- 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)) 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_54_1) (- v_b_55_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_55_1)) 2) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_55_1)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_54_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_787_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_54_1) 4294967297) (<= (- v_b_55_1 v_v_787_1) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_54_1 (- v_b_54_1)) 124) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_787_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_787_1)) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_55_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_55_1)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_787_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_54_1)) 62) (<= (- (- v_b_54_1) v_b_55_1) 8589934593) (<= (- (- v_b_55_1) v_b_55_1) 8589934592) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 62) (<= (- (- v_b_54_1) v_b_54_1) 8589934594) (<= (- v_b_55_1 (- v_b_55_1)) 126) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_787_1)) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- v_b_54_1 (- v_v_787_1)) 62) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_787_1)) 62) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_55_1)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_55_1) 8589934593) (<= (- (- 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_~i~6) (- v_b_54_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_55_1)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_55_1)) 0))) (exists ((v_v_1147_1 Int) (v_b_77_1 Int) (v_b_78_1 Int)) (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 127) (<= (- 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_77_1) (- v_b_78_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_77_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_77_1) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~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 c_ULTIMATE.start_main_~cont~6) 63) (<= (- v_b_78_1 v_v_1147_1) 63) (<= (- c_ULTIMATE.start_main_~i~6 v_b_77_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_77_1)) 62) (<= (- v_b_78_1 (- v_v_1147_1)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934593) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 65) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_78_1) 4294967296) (<= (- v_b_78_1 (- v_b_78_1)) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_78_1)) 63) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1147_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1147_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_77_1)) 64) (<= (- c_ULTIMATE.start_main_~j~6 v_b_77_1) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1147_1)) 0) (<= (- (- v_v_1147_1) v_v_1147_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 124) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1147_1)) 63) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_77_1)) 124) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_77_1)) 62) (<= (- v_b_77_1 (- v_v_1147_1)) 62) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_78_1)) 63) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1147_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_77_1) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 v_b_78_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_78_1)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 126) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_78_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_78_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_77_1)) (- 1)) (<= (- v_v_1147_1 (- v_v_1147_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 125) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1147_1) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_78_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_78_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1147_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_~i~6) (- v_b_77_1)) 126) (<= (- (- 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_77_1) 8589934593) (<= (- (- 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_~j~6) (- v_b_77_1)) 62) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_77_1)) 125) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1147_1)) 62) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_78_1) 8589934592) (<= (- (- v_b_77_1) v_v_1147_1) 4294967297) (<= (- (- v_b_78_1) v_v_1147_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_78_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_77_1) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_77_1 (- v_b_77_1)) 124) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1147_1)) 4294967297) (<= (- v_b_77_1 (- v_b_78_1)) 125) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1147_1)) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1147_1) 0) (<= (- (- v_b_78_1) (- v_v_1147_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_77_1) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 4) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 62) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1147_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_78_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1147_1) 63) (<= (- (- v_b_77_1) v_b_77_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- v_b_77_1) (- v_v_1147_1)) 4294967297) (<= (- (- v_b_78_1) v_b_78_1) 8589934592) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_78_1)) 126) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 8589934594) (<= (- v_b_77_1 v_b_78_1) (- 1)) (<= (- (- v_b_77_1) v_b_78_1) 8589934593) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_78_1)) 125) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1147_1) 4294967297) (forall ((v_idx_283 Int) (v_idx_284 Int) (v_idx_282 Int)) (or (< v_idx_283 v_b_77_1) (<= v_b_78_1 v_idx_283) (and (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_283))) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_283)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_283))) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_283)) (select c_ULTIMATE.start_main_~str1~6 v_idx_283)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_283)) 0) (<= (- (- v_b_78_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_283))) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_283))) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_283))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_283)) 63) (<= (- v_b_77_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_283))) 62) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_283)) 0) (<= (- v_b_78_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_283)) 63) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_283))) 62) (<= (- v_b_78_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_283))) 63) (<= (- (- v_b_77_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_283))) 4294967297) (<= (- (- v_b_77_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_283)) 4294967297) (<= (- (- v_b_78_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_283)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_283)) 4294967297) (<= (- v_b_77_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_283)) 62) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_283)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_283))) 4294967296) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_283) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_283))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_283))) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_283)) 62) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_283)) 2) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_283))) 0)) (<= v_b_77_1 v_idx_282) (< v_idx_284 v_b_78_1))) (<= (- v_b_77_1 v_v_1147_1) 62) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_78_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1147_1) 62) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_78_1)) 65) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1147_1)) 0))))} [2018-12-19 13:33:15,236 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 13:33:15,236 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 13:33:15,236 WARN L230 ngHoareTripleChecker]: Post: {2147483592#(exists ((v_v_1147_1 Int) (v_b_77_1 Int) (v_b_78_1 Int)) (and (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_78_1) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~cont~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_78_1) (- 1)) (<= (- (- v_b_77_1) (- v_b_78_1)) 1) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_v_1147_1)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~MAX~6)) 63) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_77_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~MAX~6)) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_77_1)) 124) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 63) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_v_1147_1)) 0) (<= (- v_b_78_1 v_v_1147_1) 63) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_b_77_1)) 62) (<= (- c_ULTIMATE.start_main_~i~6 v_b_77_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_77_1)) 62) (<= (- v_b_78_1 (- v_v_1147_1)) 63) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_77_1)) 62) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1147_1)) 62) (<= (- v_b_78_1 (- v_b_78_1)) 126) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_78_1) (- 1)) (<= (- (- v_b_77_1) v_v_1147_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_78_1)) 63) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_b_78_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1147_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1147_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_78_1) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~cont~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_b_77_1) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_77_1)) 62) (<= (- 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)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_77_1)) 62) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 63) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1147_1)) 0) (<= (- (- v_v_1147_1) v_v_1147_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_v_1147_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1147_1)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1147_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_77_1)) 62) (forall ((v_idx_287 Int) (v_idx_288 Int) (v_idx_286 Int)) (or (< v_idx_288 v_b_78_1) (<= v_b_78_1 v_idx_287) (< v_idx_287 v_b_77_1) (and (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_287)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_287))) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_287)) (select c_ULTIMATE.start_main_~str1~6 v_idx_287)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- (select c_ULTIMATE.start_main_~str1~6 v_idx_287))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_287)) 0) (<= (- (- v_b_77_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_287))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_287))) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_287))) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_287))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_287)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_287))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_287)) 62) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_287)) 63) (<= (- v_b_77_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_287))) 62) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_287)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_287)) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_287))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_287))) 0) (<= (- v_b_78_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_287)) 63) (<= (- (- v_b_78_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_287))) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (select c_ULTIMATE.start_main_~str1~6 v_idx_287)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (select c_ULTIMATE.start_main_~str1~6 v_idx_287)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (select c_ULTIMATE.start_main_~str1~6 v_idx_287)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (select c_ULTIMATE.start_main_~str1~6 v_idx_287)) 0) (<= (- v_b_78_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_287))) 63) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_287))) 62) (<= (- (- v_b_77_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_287)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- (select c_ULTIMATE.start_main_~str1~6 v_idx_287))) 0) (<= (- v_b_77_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_287)) 62) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_287))) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_287)) 0) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_287) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_287))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_287))) 0) (<= (- (- v_b_78_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_287)) (- 1))) (<= v_b_77_1 v_idx_286))) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_77_1)) 62) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- v_b_77_1 (- v_v_1147_1)) 62) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_78_1)) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1147_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_b_78_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1147_1)) 0) (<= (- (- v_b_78_1) (- v_v_1147_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_78_1) (- 2)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_v_1147_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_b_77_1) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start___VERIFIER_assert_~cond)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 126) (<= (- (- 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_~i~6) v_b_77_1) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_78_1)) 63) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~MAX~6)) 63) (<= (- (- 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___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_v_1147_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_77_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 v_b_77_1) 0) (<= (- v_v_1147_1 (- v_v_1147_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_77_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_78_1)) 63) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_77_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_78_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1147_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_78_1)) 63) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_78_1)) 63) (<= (- 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_77_1) (- v_v_1147_1)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_77_1)) 62) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1147_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) 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) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 125) (<= (- (- 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_~cont~6 c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1147_1) (- 1)) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_77_1)) 125) (<= (- (- v_b_77_1) v_b_78_1) (- 1)) (<= (- (- v_b_77_1) v_b_77_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_main_~cont~6 v_b_77_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_78_1) (- 1)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_77_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_78_1)) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_77_1 (- v_b_77_1)) 124) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_77_1 (- v_b_78_1)) 125) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_78_1) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_b_78_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_78_1)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_77_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_78_1)) 125) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1147_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_77_1) (- 1)) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~MAX~6)) 63) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_77_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1147_1)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1147_1) 62) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1147_1) 63) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_78_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 124) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_v_1147_1) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_v_1147_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_v_1147_1) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_b_78_1)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_78_1)) 126) (<= (- v_b_77_1 v_b_78_1) (- 1)) (<= (- (- v_b_78_1) v_b_78_1) (- 2)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 63) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_77_1 v_v_1147_1) 62) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_78_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1147_1)) 0) (<= (- (- v_b_78_1) v_v_1147_1) (- 1))))} [2018-12-19 13:33:15,236 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 13:33:15,245 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 13:33:15,245 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 13:33:17,361 WARN L181 SmtUtils]: Spent 2.12 s on a formula simplification. DAG size of input: 506 DAG size of output: 295 [2018-12-19 13:33:17,362 WARN L270 ngHoareTripleChecker]: Pre: {2147483593#(exists ((v_v_1147_1 Int) (v_b_77_1 Int) (v_b_78_1 Int)) (and (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 127) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 62) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 63) (<= (- (- v_b_77_1) (- v_b_78_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 2) (<= (- (- ULTIMATE.start_main_~i~6) v_b_77_1) 8589934594) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_77_1) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 2) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 63) (<= (- v_b_78_1 v_v_1147_1) 63) (<= (- ULTIMATE.start_main_~i~6 v_b_77_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_77_1)) 62) (<= (- v_b_78_1 (- v_v_1147_1)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 8589934593) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 65) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_78_1) 4294967296) (<= (- v_b_78_1 (- v_b_78_1)) 126) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_78_1)) 63) (<= (- ULTIMATE.start_main_~cont~6 v_v_1147_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_1147_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 4294967297) (<= (- ULTIMATE.start_main_~j~6 (- v_b_77_1)) 64) (<= (- ULTIMATE.start_main_~j~6 v_b_77_1) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 63) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_1147_1)) 0) (<= (- (- v_v_1147_1) v_v_1147_1) 0) (<= (- (- 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_~MAX~6 (- v_v_1147_1)) 63) (<= (- ULTIMATE.start_main_~i~6 (- v_b_77_1)) 124) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_77_1)) 62) (<= (- v_b_77_1 (- v_v_1147_1)) 62) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_78_1)) 63) (<= (- (- ULTIMATE.start_main_~j~6) v_v_1147_1) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_77_1) 4294967297) (<= (- ULTIMATE.start_main_~i~6 v_b_78_1) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_78_1)) 63) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 126) (<= (- ULTIMATE.start_main_~cont~6 v_b_78_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_b_78_1) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_77_1)) (- 1)) (<= (- v_v_1147_1 (- v_v_1147_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 125) (<= (- ULTIMATE.start_main_~j~6 v_v_1147_1) 2) (<= (- ULTIMATE.start_main_~MAX~6 v_b_78_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_78_1) 8589934593) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_1147_1) 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) (- v_b_77_1)) 126) (<= (- (- 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_~MAX~6) v_b_77_1) 8589934593) (<= (- (- 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_~j~6) (- v_b_77_1)) 62) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_77_1)) 125) (<= (- ULTIMATE.start_main_~i~6 (- v_v_1147_1)) 62) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_78_1) 8589934592) (<= (- (- v_b_77_1) v_v_1147_1) 4294967297) (<= (- (- v_b_78_1) v_v_1147_1) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_78_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 v_b_77_1) 1) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_77_1 (- v_b_77_1)) 124) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_1147_1)) 4294967297) (<= (- v_b_77_1 (- v_b_78_1)) 125) (<= (- ULTIMATE.start_main_~j~6 (- v_v_1147_1)) 2) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_1147_1) 0) (<= (- (- v_b_78_1) (- v_v_1147_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) v_b_77_1) 4294967297) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 4) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 62) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_1147_1)) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_78_1) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 v_v_1147_1) 63) (<= (- (- v_b_77_1) v_b_77_1) 8589934594) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- v_b_77_1) (- v_v_1147_1)) 4294967297) (<= (- (- v_b_78_1) v_b_78_1) 8589934592) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_78_1)) 126) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 8589934594) (<= (- v_b_77_1 v_b_78_1) (- 1)) (<= (- (- v_b_77_1) v_b_78_1) 8589934593) (<= (- ULTIMATE.start_main_~i~6 (- v_b_78_1)) 125) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 63) (<= (- (- ULTIMATE.start_main_~i~6) v_v_1147_1) 4294967297) (forall ((v_idx_283 Int) (v_idx_284 Int) (v_idx_282 Int)) (or (< v_idx_283 v_b_77_1) (<= v_b_78_1 v_idx_283) (and (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_283))) 2) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_283)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_283))) 0) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_283)) (select ULTIMATE.start_main_~str1~6 v_idx_283)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_283)) 0) (<= (- (- v_b_78_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_283))) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_283))) 63) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_283))) 0) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_283)) 63) (<= (- v_b_77_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_283))) 62) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_283)) 0) (<= (- v_b_78_1 (select ULTIMATE.start_main_~str1~6 v_idx_283)) 63) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_283))) 62) (<= (- v_b_78_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_283))) 63) (<= (- (- v_b_77_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_283))) 4294967297) (<= (- (- v_b_77_1) (select ULTIMATE.start_main_~str1~6 v_idx_283)) 4294967297) (<= (- (- v_b_78_1) (select ULTIMATE.start_main_~str1~6 v_idx_283)) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_283)) 4294967297) (<= (- v_b_77_1 (select ULTIMATE.start_main_~str1~6 v_idx_283)) 62) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_283)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_283))) 4294967296) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_283) (- (select ULTIMATE.start_main_~str1~6 v_idx_283))) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_283))) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_283)) 62) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_283)) 2) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_283))) 0)) (<= v_b_77_1 v_idx_282) (< v_idx_284 v_b_78_1))) (<= (- v_b_77_1 v_v_1147_1) 62) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_78_1)) 0) (<= (- ULTIMATE.start_main_~i~6 v_v_1147_1) 62) (<= (- ULTIMATE.start_main_~j~6 (- v_b_78_1)) 65) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_1147_1)) 0)))} [2018-12-19 13:33:17,362 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 13:33:17,362 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 13:33:20,261 WARN L276 ngHoareTripleChecker]: Post: {2147483592#(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_main_~j~6 (+ ULTIMATE.start___VERIFIER_assert_~cond 62)) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~i~6 63)) (<= (- (- 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_~MAX~6 (+ ULTIMATE.start_main_~cont~6 63)) (<= 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_~cond (- ULTIMATE.start_main_~MAX~6)) 63) (<= ULTIMATE.start_main_~j~6 62) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~MAX~6)) 63) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 62) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 63) (<= (- 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_~MAX~6) ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~i~6) 0) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6) (<= (* 2 ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~j~6) 0) (<= ULTIMATE.start___VERIFIER_assert_~cond |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= ULTIMATE.start_main_~j~6 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 62)) (<= (- (- |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_~cond ULTIMATE.start_main_~j~6) 62) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start_main_~cont~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_~j~6 (+ ULTIMATE.start_main_~cont~6 62)) (<= (- 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_main_~MAX~6 ULTIMATE.start_main_~i~6) 63) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 63) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 62) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~i~6)) 0) (<= 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)) (<= 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___VERIFIER_assert_~cond) 0) (<= 1 (+ ULTIMATE.start_main_~MAX~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= (+ ULTIMATE.start_main_~MAX~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 63) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~j~6)) 62) (<= (- 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_main_~MAX~6 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 63)) (<= (- (- |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___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~j~6)) 62) (<= (- 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_~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_~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___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~MAX~6)) 63) (<= 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) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~MAX~6 61)) (<= 0 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 1)) (<= ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~cont~6) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 62) (<= ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~j~6)) 62) (<= (- ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) 0) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start___VERIFIER_assert_~cond) (<= 0 (* 2 ULTIMATE.start_main_~cont~6)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~j~6) 0) (<= 0 ULTIMATE.start___VERIFIER_assert_~cond) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 62) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~i~6)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 125) (<= (- (- 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) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~i~6)) 0) (<= 0 ULTIMATE.start_main_~cont~6) (<= 0 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6)) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~MAX~6) (- 1)) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6)) (<= (+ ULTIMATE.start_main_~cont~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1) ULTIMATE.start_main_~MAX~6) (<= 0 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~i~6)) (<= 0 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_main_~cont~6 ULTIMATE.start_main_~MAX~6) 63) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~MAX~6) 63) (<= ULTIMATE.start_main_~MAX~6 63) (<= (- |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_~i~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~cont~6)) 0) (<= 0 (* 2 ULTIMATE.start_main_~j~6)) (<= ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~cont~6) (<= 1 (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~MAX~6)) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start___VERIFIER_assert_~cond 63)) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6) 62) (<= 1 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6)) (<= (* 2 ULTIMATE.start_main_~MAX~6) 126) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~j~6)) 62) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~i~6 62)) (<= ULTIMATE.start___VERIFIER_assert_~cond 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~MAX~6)) 63) (exists ((v_b_77_1 Int) (v_b_78_1 Int)) (and (forall ((v_prenex_489 Int)) (or (< v_prenex_489 v_b_77_1) (<= v_b_78_1 v_prenex_489) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_prenex_489)) 62))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_78_1) (- 1)) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_78_1) 126) (<= 0 (+ ULTIMATE.start_main_~j~6 v_b_77_1)) (forall ((v_idx_287 Int)) (or (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_287)) 0) (<= v_b_78_1 v_idx_287) (< v_idx_287 v_b_77_1))) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_78_1) (- 1)) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1) v_b_78_1) (<= (- (- v_b_77_1) (- v_b_78_1)) 1) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_78_1) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_77_1 63)) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_77_1) 125) (forall ((v_prenex_477 Int)) (or (< v_prenex_477 v_b_77_1) (<= v_b_78_1 v_prenex_477) (<= (- (- v_b_77_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_477))) 0))) (<= v_b_78_1 (+ ULTIMATE.start___VERIFIER_assert_~cond 63)) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond 1) v_b_78_1) (forall ((v_prenex_485 Int)) (or (< v_prenex_485 v_b_77_1) (<= v_b_78_1 v_prenex_485) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_485))) 0))) (<= 1 (+ ULTIMATE.start_main_~i~6 v_b_78_1)) (forall ((v_prenex_483 Int)) (or (< v_prenex_483 v_b_77_1) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_483)) 63) (<= v_b_78_1 v_prenex_483))) (forall ((v_prenex_467 Int)) (or (<= v_b_78_1 v_prenex_467) (< v_prenex_467 v_b_77_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_467)) (- 1)))) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_77_1) 0) (forall ((v_prenex_469 Int)) (or (<= v_b_78_1 v_prenex_469) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (select ULTIMATE.start_main_~str1~6 v_prenex_469)) 0) (< v_prenex_469 v_b_77_1))) (<= (- ULTIMATE.start_main_~j~6 (- v_b_77_1)) 124) (forall ((v_prenex_491 Int)) (or (<= (- (- v_b_77_1) (select ULTIMATE.start_main_~str1~6 v_prenex_491)) 0) (< v_prenex_491 v_b_77_1) (<= v_b_78_1 v_prenex_491))) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_77_1)) 62) (<= (- ULTIMATE.start_main_~i~6 v_b_77_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_77_1)) 62) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_78_1)) (forall ((v_prenex_475 Int)) (or (< v_prenex_475 v_b_77_1) (<= v_b_78_1 v_prenex_475) (<= (- (- v_b_78_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_475))) (- 1)))) (<= ULTIMATE.start_main_~cont~6 v_b_77_1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_77_1)) 62) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_77_1) 62) (<= (- v_b_78_1 (- v_b_78_1)) 126) (<= (- (- ULTIMATE.start_main_~j~6) v_b_78_1) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_78_1)) 63) (forall ((v_prenex_480 Int)) (or (< v_prenex_480 v_b_77_1) (<= v_b_78_1 v_prenex_480) (<= (- (- v_b_78_1) (select ULTIMATE.start_main_~str1~6 v_prenex_480)) (- 1)))) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_78_1) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 v_b_78_1) (- 1)) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_78_1) 63) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_77_1) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_77_1)) 62) (forall ((v_prenex_466 Int)) (or (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_466))) 63) (< v_prenex_466 v_b_77_1) (<= v_b_78_1 v_prenex_466))) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_77_1)) 62) (<= (+ ULTIMATE.start_main_~i~6 v_b_77_1) 62) (forall ((v_prenex_481 Int)) (or (<= v_b_78_1 v_prenex_481) (< v_prenex_481 v_b_77_1) (<= (- v_b_77_1 (select ULTIMATE.start_main_~str1~6 v_prenex_481)) 62))) (<= 1 (+ ULTIMATE.start_main_~MAX~6 v_b_77_1)) (forall ((v_prenex_479 Int)) (or (< v_prenex_479 v_b_77_1) (<= v_b_78_1 v_prenex_479) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_479))) 0))) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_77_1)) 62) (<= v_b_77_1 (+ ULTIMATE.start___VERIFIER_assert_~cond 62)) (forall ((v_prenex_462 Int)) (or (< v_prenex_462 v_b_77_1) (<= (- v_b_77_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_462))) 62) (<= v_b_78_1 v_prenex_462))) (<= v_b_77_1 62) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_77_1)) 62) (forall ((v_prenex_486 Int)) (or (<= v_b_78_1 v_prenex_486) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- (select ULTIMATE.start_main_~str1~6 v_prenex_486))) 0) (< v_prenex_486 v_b_77_1))) (<= v_b_77_1 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 62)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_78_1)) 63) (<= v_b_78_1 (+ ULTIMATE.start_main_~j~6 63)) (<= (- ULTIMATE.start_main_~i~6 v_b_78_1) (- 1)) (<= 1 (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_78_1)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_78_1) (- 2)) (forall ((v_prenex_482 Int)) (or (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_482)) 0) (<= v_b_78_1 v_prenex_482) (< v_prenex_482 v_b_77_1))) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_77_1) 0) (<= 1 (+ ULTIMATE.start_main_~j~6 v_b_78_1)) (<= ULTIMATE.start___VERIFIER_assert_~cond v_b_77_1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_77_1) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_78_1)) 63) (<= 1 (+ v_b_77_1 v_b_78_1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_77_1)) (- 1)) (<= (- ULTIMATE.start_main_~j~6 v_b_77_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_77_1) 0) (forall ((v_prenex_465 Int)) (or (<= v_b_78_1 v_prenex_465) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_465)) 0) (< v_prenex_465 v_b_77_1))) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_78_1)) 63) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_77_1) 0) (<= 2 (+ ULTIMATE.start_main_~MAX~6 v_b_78_1)) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_77_1) 62) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_77_1)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_78_1) 0) (<= 1 v_b_78_1) (<= v_b_77_1 (+ v_b_78_1 61)) (forall ((v_prenex_490 Int)) (or (<= v_b_78_1 v_prenex_490) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_490)) 0) (< v_prenex_490 v_b_77_1))) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_78_1)) 63) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_78_1)) 63) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_77_1)) 62) (<= v_b_77_1 (+ ULTIMATE.start_main_~i~6 62)) (<= 0 (* 2 v_b_77_1)) (forall ((v_prenex_487 Int)) (or (< v_prenex_487 v_b_77_1) (<= (- v_b_78_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_487))) 63) (<= v_b_78_1 v_prenex_487))) (<= 2 (* 2 v_b_78_1)) (forall ((v_prenex_463 Int)) (or (< v_prenex_463 v_b_77_1) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (select ULTIMATE.start_main_~str1~6 v_prenex_463)) 0) (<= v_b_78_1 v_prenex_463))) (forall ((v_prenex_488 Int)) (or (<= v_b_78_1 v_prenex_488) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (select ULTIMATE.start_main_~str1~6 v_prenex_488)) 0) (< v_prenex_488 v_b_77_1))) (<= ULTIMATE.start_main_~i~6 v_b_77_1) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_77_1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_77_1)) 125) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_78_1) 63) (<= v_b_78_1 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 63)) (forall ((v_prenex_464 Int)) (or (< v_prenex_464 v_b_77_1) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_464))) 0) (<= v_b_78_1 v_prenex_464))) (<= (- (- v_b_77_1) v_b_78_1) (- 1)) (<= (- (- v_b_77_1) v_b_77_1) 0) (<= 0 v_b_77_1) (<= ULTIMATE.start_main_~j~6 (+ v_b_78_1 61)) (<= v_b_78_1 (+ ULTIMATE.start_main_~i~6 63)) (<= v_b_78_1 (+ ULTIMATE.start_main_~cont~6 63)) (<= v_b_77_1 (+ ULTIMATE.start_main_~MAX~6 61)) (<= (- ULTIMATE.start_main_~cont~6 v_b_77_1) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_78_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_77_1) 1) (<= (+ ULTIMATE.start_main_~j~6 v_b_78_1) 125) (<= (- ULTIMATE.start_main_~i~6 (- v_b_78_1)) 63) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_78_1) (<= (- v_b_77_1 (- v_b_77_1)) 124) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_77_1)) (<= v_b_78_1 (+ ULTIMATE.start_main_~MAX~6 62)) (<= (- v_b_77_1 (- v_b_78_1)) 125) (<= v_b_77_1 (+ ULTIMATE.start_main_~cont~6 62)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_78_1) (- 1)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_78_1) (- 1)) (forall ((v_prenex_468 Int)) (or (<= v_b_78_1 v_prenex_468) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- (select ULTIMATE.start_main_~str1~6 v_prenex_468))) 0) (< v_prenex_468 v_b_77_1))) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_78_1)) 1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_77_1) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_78_1)) 125) (forall ((v_prenex_492 Int)) (or (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_492)) (select ULTIMATE.start_main_~str1~6 v_prenex_492)) 0) (<= v_b_78_1 v_prenex_492) (< v_prenex_492 v_b_77_1))) (forall ((v_prenex_478 Int)) (or (< v_prenex_478 v_b_77_1) (<= v_b_78_1 v_prenex_478) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_478)) 0))) (forall ((v_prenex_470 Int)) (or (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_470))) 62) (<= v_b_78_1 v_prenex_470) (< v_prenex_470 v_b_77_1))) (forall ((v_prenex_471 Int)) (or (< v_prenex_471 v_b_77_1) (<= v_b_78_1 v_prenex_471) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- (select ULTIMATE.start_main_~str1~6 v_prenex_471))) 0))) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_77_1) (- 1)) (forall ((v_prenex_474 Int)) (or (< v_prenex_474 v_b_77_1) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_474))) 0) (<= v_b_78_1 v_prenex_474))) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_77_1)) 0) (<= ULTIMATE.start_main_~j~6 (+ v_b_77_1 62)) (<= v_b_78_1 (+ v_b_77_1 63)) (<= (+ v_b_77_1 v_b_78_1) 125) (<= v_b_78_1 63) (forall ((v_prenex_473 Int)) (or (<= (- v_b_78_1 (select ULTIMATE.start_main_~str1~6 v_prenex_473)) 63) (<= v_b_78_1 v_prenex_473) (< v_prenex_473 v_b_77_1))) (<= v_b_77_1 (+ ULTIMATE.start_main_~j~6 62)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_78_1) (- 1)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_78_1) 63) (forall ((v_prenex_484 Int)) (or (< v_prenex_484 v_b_77_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_484))) (- 1)) (<= v_b_78_1 v_prenex_484))) (<= (* 2 v_b_78_1) 126) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_77_1) (forall ((v_prenex_493 Int)) (or (<= v_b_78_1 v_prenex_493) (< v_prenex_493 v_b_77_1) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- (select ULTIMATE.start_main_~str1~6 v_prenex_493))) 0))) (<= (+ ULTIMATE.start_main_~cont~6 v_b_77_1) 62) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_78_1)) 63) (forall ((v_prenex_472 Int)) (or (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_472) (- (select ULTIMATE.start_main_~str1~6 v_prenex_472))) 0) (<= v_b_78_1 v_prenex_472) (< v_prenex_472 v_b_77_1))) (<= 1 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_78_1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_78_1)) 126) (<= (- v_b_77_1 v_b_78_1) (- 1)) (<= (- (- v_b_78_1) v_b_78_1) (- 2)) (<= (* 2 v_b_77_1) 124) (<= 0 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_77_1)) (<= (+ ULTIMATE.start_main_~j~6 v_b_77_1) 124) (forall ((v_prenex_476 Int)) (or (<= v_b_78_1 v_prenex_476) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_476))) 0) (< v_prenex_476 v_b_77_1))) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_78_1)) 0) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_78_1 62)) (<= (+ ULTIMATE.start_main_~i~6 v_b_78_1) 63) (forall ((v_prenex_461 Int)) (or (< v_prenex_461 v_b_77_1) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (select ULTIMATE.start_main_~str1~6 v_prenex_461)) 0) (<= v_b_78_1 v_prenex_461))))) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) (<= (+ ULTIMATE.start_main_~j~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 62) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~cont~6)) 0) (<= ULTIMATE.start_main_~cont~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 124) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 62) (<= 0 (* 2 ULTIMATE.start___VERIFIER_assert_~cond)) (<= (* 2 ULTIMATE.start_main_~j~6) 124) (<= (* 2 ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= 0 (+ ULTIMATE.start_main_~j~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6) 125) (<= 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_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 63) (<= (- |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_main_~MAX~6 ULTIMATE.start_main_~j~6) 1) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 0) (<= (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 63) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~j~6)))} [2018-12-19 13:33:24,325 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 13:33:24,326 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 13:33:24,326 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 13:33:24,326 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 13:33:24,326 WARN L224 ngHoareTripleChecker]: Pre: {2147483591#(or (exists ((v_v_1147_1 Int) (v_b_77_1 Int) (v_b_78_1 Int)) (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 127) (<= (- 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_77_1) (- v_b_78_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_77_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_77_1) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~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 c_ULTIMATE.start_main_~cont~6) 63) (<= (- v_b_78_1 v_v_1147_1) 63) (forall ((v_idx_294 Int) (v_idx_295 Int) (v_idx_296 Int)) (or (< v_idx_295 v_b_77_1) (< v_idx_296 v_b_78_1) (<= v_b_77_1 v_idx_294) (and (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_295))) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_295)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_295))) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_295)) (select c_ULTIMATE.start_main_~str1~6 v_idx_295)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_295)) 0) (<= (- (- v_b_78_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_295))) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_295))) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_295))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_295)) 63) (<= (- v_b_77_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_295))) 62) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_295)) 0) (<= (- v_b_78_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_295)) 63) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_295))) 62) (<= (- v_b_78_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_295))) 63) (<= (- (- v_b_77_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_295))) 4294967297) (<= (- (- v_b_77_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_295)) 4294967297) (<= (- (- v_b_78_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_295)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_295)) 4294967297) (<= (- v_b_77_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_295)) 62) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_295)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_295))) 4294967296) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_295) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_295))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_295))) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_295)) 62) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_295)) 2) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_295))) 0)) (<= v_b_78_1 v_idx_295))) (<= (- c_ULTIMATE.start_main_~i~6 v_b_77_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_77_1)) 62) (<= (- v_b_78_1 (- v_v_1147_1)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934593) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 65) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_78_1) 4294967296) (<= (- v_b_78_1 (- v_b_78_1)) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_78_1)) 63) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1147_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1147_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_77_1)) 64) (<= (- c_ULTIMATE.start_main_~j~6 v_b_77_1) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1147_1)) 0) (<= (- (- v_v_1147_1) v_v_1147_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 124) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1147_1)) 63) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_77_1)) 124) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_77_1)) 62) (<= (- v_b_77_1 (- v_v_1147_1)) 62) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_78_1)) 63) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1147_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_77_1) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 v_b_78_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_78_1)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 126) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_78_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_78_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_77_1)) (- 1)) (<= (- v_v_1147_1 (- v_v_1147_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 125) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1147_1) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_78_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_78_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1147_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_~i~6) (- v_b_77_1)) 126) (<= (- (- 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_77_1) 8589934593) (<= (- (- 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_~j~6) (- v_b_77_1)) 62) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_77_1)) 125) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1147_1)) 62) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_78_1) 8589934592) (<= (- (- v_b_77_1) v_v_1147_1) 4294967297) (<= (- (- v_b_78_1) v_v_1147_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_78_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_77_1) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_77_1 (- v_b_77_1)) 124) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1147_1)) 4294967297) (<= (- v_b_77_1 (- v_b_78_1)) 125) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1147_1)) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1147_1) 0) (<= (- (- v_b_78_1) (- v_v_1147_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_77_1) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 4) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 62) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1147_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_78_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1147_1) 63) (<= (- (- v_b_77_1) v_b_77_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- v_b_77_1) (- v_v_1147_1)) 4294967297) (<= (- (- v_b_78_1) v_b_78_1) 8589934592) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_78_1)) 126) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 8589934594) (<= (- v_b_77_1 v_b_78_1) (- 1)) (<= (- (- v_b_77_1) v_b_78_1) 8589934593) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_78_1)) 125) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1147_1) 4294967297) (<= (- v_b_77_1 v_v_1147_1) 62) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_78_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1147_1) 62) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_78_1)) 65) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1147_1)) 0))) (exists ((v_b_54_1 Int) (v_b_55_1 Int) (v_v_787_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) 62) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 63) (<= (- v_v_787_1 (- v_v_787_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 4294967297) (<= (- v_b_54_1 v_b_55_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_b_54_1) 0) (<= (- (- v_b_54_1) v_v_787_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_55_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 c_ULTIMATE.start_main_~i~6) 2) (<= (- 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_v_787_1) 62) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_54_1)) 62) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_787_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934593) (<= (- (- v_b_54_1) (- v_v_787_1)) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_55_1) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_54_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_54_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_55_1)) 125) (<= (- c_ULTIMATE.start_main_~j~6 v_b_55_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_55_1)) 126) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_787_1) 0) (<= (- v_b_54_1 (- v_b_55_1)) 125) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_55_1) 8589934592) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_54_1)) 62) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 124) (<= (- (- v_b_55_1) (- v_v_787_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_787_1) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_787_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_54_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_787_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_787_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_55_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_787_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 126) (<= (- v_b_54_1 v_v_787_1) 62) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_54_1)) 125) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_787_1) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_54_1)) 62) (<= (- (- v_v_787_1) v_v_787_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_55_1) (- 1)) (<= (- v_b_55_1 (- v_v_787_1)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 125) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_54_1) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 v_v_787_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_54_1)) 124) (<= (- (- 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_~MAX~6) (- v_b_54_1)) (- 1)) (<= (- (- v_b_55_1) v_v_787_1) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 62) (<= (- c_ULTIMATE.start_main_~j~6 v_b_54_1) 4294967297) (<= (- (- 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)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 4294967297) (forall ((v_idx_290 Int) (v_idx_291 Int) (v_idx_292 Int)) (or (< v_idx_292 v_b_55_1) (<= v_b_54_1 v_idx_290) (and (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_291)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_291))) 63) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_291)) 1) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_291) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_291))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_291)) 4294967297) (<= (- (- v_b_55_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_291))) 4294967296) (<= (- (- v_b_54_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_291)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_291)) 4294967296) (<= (- (- v_b_55_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_291)) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_291))) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_291))) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_291))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_291))) 4294967297) (<= (- v_b_54_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_291))) 62) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_291)) 62) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_291))) 62) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_291))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_291)) 0) (<= (- (- v_b_54_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_291))) 4294967297) (<= (- v_b_54_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_291)) 62) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_291))) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_291)) 63) (<= (- v_b_55_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_291)) 63) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_291)) (select c_ULTIMATE.start_main_~str1~6 v_idx_291)) 0) (<= (- v_b_55_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_291))) 63) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_291)) 0)) (< v_idx_291 v_b_54_1) (<= v_b_55_1 v_idx_291))) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- v_b_54_1) (- v_b_55_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_55_1)) 2) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_55_1)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_54_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_787_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_54_1) 4294967297) (<= (- v_b_55_1 v_v_787_1) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_54_1 (- v_b_54_1)) 124) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_787_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_787_1)) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_55_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_55_1)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_787_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_54_1)) 62) (<= (- (- v_b_54_1) v_b_55_1) 8589934593) (<= (- (- v_b_55_1) v_b_55_1) 8589934592) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 62) (<= (- (- v_b_54_1) v_b_54_1) 8589934594) (<= (- v_b_55_1 (- v_b_55_1)) 126) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_787_1)) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- v_b_54_1 (- v_v_787_1)) 62) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_787_1)) 62) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_55_1)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_55_1) 8589934593) (<= (- (- 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_~i~6) (- v_b_54_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_55_1)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_55_1)) 0))))} [2018-12-19 13:33:24,327 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 13:33:24,327 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 13:33:24,327 WARN L230 ngHoareTripleChecker]: Post: {2147483590#(exists ((v_v_1147_1 Int) (v_b_77_1 Int) (v_b_78_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 62) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_77_1)) 123) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 6) (<= (- (- v_b_77_1) (- v_b_78_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_77_1)) 61) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4) (<= (- v_b_78_1 v_v_1147_1) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 3) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1147_1)) 3) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 61) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 61) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1147_1) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_77_1)) 62) (<= (- v_b_78_1 (- v_v_1147_1)) 63) (forall ((v_idx_300 Int) (v_idx_298 Int) (v_idx_299 Int)) (or (< v_idx_299 v_b_77_1) (<= v_b_77_1 v_idx_298) (and (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_299))) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_299)) (select c_ULTIMATE.start_main_~str1~6 v_idx_299)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_299)) 0) (<= (- (- v_b_77_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_299))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_299))) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_299))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_299))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_299))) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_299))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_299)) 63) (<= (- v_b_77_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_299))) 62) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_299)) 3) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_299)) (- 1)) (<= (- v_b_78_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_299)) 63) (<= (- (- v_b_78_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_299))) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_299))) 3) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_299)) 1) (<= (- v_b_78_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_299))) 63) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_299)) (- 1)) (<= (- (- v_b_77_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_299)) 0) (<= (- v_b_77_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_299)) 62) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_299)) 0) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_299) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_299))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_299)) 61) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_299))) 61) (<= (- (- v_b_78_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_299)) (- 1))) (<= v_b_78_1 v_idx_299) (< v_idx_300 v_b_78_1))) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 3) (<= (- c_ULTIMATE.start_main_~i~6 v_b_77_1) (- 1)) (<= (- v_b_78_1 (- v_b_78_1)) 126) (<= (- (- v_b_77_1) v_v_1147_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_78_1)) 63) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1147_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_78_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_78_1)) 124) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 122) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) (- 2)) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_77_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1147_1)) 0) (<= (- (- v_v_1147_1) v_v_1147_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_78_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1147_1)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1147_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1147_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_77_1)) 62) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 66) (<= (- v_b_77_1 (- v_v_1147_1)) 62) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_78_1)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_78_1)) 64) (<= (- (- v_b_78_1) (- v_v_1147_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_78_1) (- 2)) (<= (- c_ULTIMATE.start_main_~j~6 v_b_77_1) 3) (<= (- (- 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) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 126) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1147_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_77_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- v_v_1147_1 (- v_v_1147_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_77_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_78_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_77_1)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_78_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_78_1)) 62) (<= (- (- v_b_77_1) (- v_v_1147_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1147_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 2) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1147_1) 3) (<= (- (- 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_~MAX~6 c_ULTIMATE.start_main_~i~6) 64) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1147_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_77_1)) 125) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 1) (<= (- (- v_b_77_1) v_b_78_1) (- 1)) (<= (- (- v_b_77_1) v_b_77_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_77_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 v_b_78_1) (- 2)) (<= (- (- 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_77_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_77_1) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_77_1 (- v_b_77_1)) 124) (<= (- v_b_77_1 (- v_b_78_1)) 125) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1147_1)) 61) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_78_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_78_1)) 66) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1147_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_77_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 60) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1147_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1147_1) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_78_1)) 126) (<= (- v_b_77_1 v_b_78_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 v_b_78_1) 2) (<= (- (- v_b_78_1) v_b_78_1) (- 2)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 63) (<= (- v_b_77_1 v_v_1147_1) 62) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_78_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 124) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_77_1)) 65) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1147_1) 61) (<= (- (- v_b_78_1) v_v_1147_1) (- 1))))} [2018-12-19 13:33:24,327 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 13:33:24,338 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 13:33:24,339 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 13:33:26,453 WARN L181 SmtUtils]: Spent 2.11 s on a formula simplification. DAG size of input: 506 DAG size of output: 295 [2018-12-19 13:33:26,453 WARN L270 ngHoareTripleChecker]: Pre: {2147483591#(exists ((v_v_1147_1 Int) (v_b_77_1 Int) (v_b_78_1 Int)) (and (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 127) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 62) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 63) (<= (- (- v_b_77_1) (- v_b_78_1)) 1) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 2) (<= (- (- ULTIMATE.start_main_~i~6) v_b_77_1) 8589934594) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_77_1) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 2) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 63) (<= (- v_b_78_1 v_v_1147_1) 63) (forall ((v_idx_294 Int) (v_idx_295 Int) (v_idx_296 Int)) (or (< v_idx_295 v_b_77_1) (< v_idx_296 v_b_78_1) (<= v_b_77_1 v_idx_294) (and (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_295))) 2) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_295)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_295))) 0) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_295)) (select ULTIMATE.start_main_~str1~6 v_idx_295)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_295)) 0) (<= (- (- v_b_78_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_295))) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_295))) 63) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_295))) 0) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_295)) 63) (<= (- v_b_77_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_295))) 62) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_295)) 0) (<= (- v_b_78_1 (select ULTIMATE.start_main_~str1~6 v_idx_295)) 63) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_295))) 62) (<= (- v_b_78_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_295))) 63) (<= (- (- v_b_77_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_295))) 4294967297) (<= (- (- v_b_77_1) (select ULTIMATE.start_main_~str1~6 v_idx_295)) 4294967297) (<= (- (- v_b_78_1) (select ULTIMATE.start_main_~str1~6 v_idx_295)) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_295)) 4294967297) (<= (- v_b_77_1 (select ULTIMATE.start_main_~str1~6 v_idx_295)) 62) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_295)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_295))) 4294967296) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_295) (- (select ULTIMATE.start_main_~str1~6 v_idx_295))) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_295))) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_295)) 62) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_295)) 2) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_295))) 0)) (<= v_b_78_1 v_idx_295))) (<= (- ULTIMATE.start_main_~i~6 v_b_77_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_77_1)) 62) (<= (- v_b_78_1 (- v_v_1147_1)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 8589934593) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 65) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_78_1) 4294967296) (<= (- v_b_78_1 (- v_b_78_1)) 126) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_78_1)) 63) (<= (- ULTIMATE.start_main_~cont~6 v_v_1147_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_1147_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 4294967297) (<= (- ULTIMATE.start_main_~j~6 (- v_b_77_1)) 64) (<= (- ULTIMATE.start_main_~j~6 v_b_77_1) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 63) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_1147_1)) 0) (<= (- (- v_v_1147_1) v_v_1147_1) 0) (<= (- (- 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_~MAX~6 (- v_v_1147_1)) 63) (<= (- ULTIMATE.start_main_~i~6 (- v_b_77_1)) 124) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_77_1)) 62) (<= (- v_b_77_1 (- v_v_1147_1)) 62) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_78_1)) 63) (<= (- (- ULTIMATE.start_main_~j~6) v_v_1147_1) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_77_1) 4294967297) (<= (- ULTIMATE.start_main_~i~6 v_b_78_1) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_78_1)) 63) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 126) (<= (- ULTIMATE.start_main_~cont~6 v_b_78_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_b_78_1) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_77_1)) (- 1)) (<= (- v_v_1147_1 (- v_v_1147_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 125) (<= (- ULTIMATE.start_main_~j~6 v_v_1147_1) 2) (<= (- ULTIMATE.start_main_~MAX~6 v_b_78_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_78_1) 8589934593) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_1147_1) 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) (- v_b_77_1)) 126) (<= (- (- 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_~MAX~6) v_b_77_1) 8589934593) (<= (- (- 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_~j~6) (- v_b_77_1)) 62) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_77_1)) 125) (<= (- ULTIMATE.start_main_~i~6 (- v_v_1147_1)) 62) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_78_1) 8589934592) (<= (- (- v_b_77_1) v_v_1147_1) 4294967297) (<= (- (- v_b_78_1) v_v_1147_1) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_78_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 v_b_77_1) 1) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_77_1 (- v_b_77_1)) 124) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_1147_1)) 4294967297) (<= (- v_b_77_1 (- v_b_78_1)) 125) (<= (- ULTIMATE.start_main_~j~6 (- v_v_1147_1)) 2) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_1147_1) 0) (<= (- (- v_b_78_1) (- v_v_1147_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) v_b_77_1) 4294967297) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 4) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 62) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_1147_1)) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_78_1) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 v_v_1147_1) 63) (<= (- (- v_b_77_1) v_b_77_1) 8589934594) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- v_b_77_1) (- v_v_1147_1)) 4294967297) (<= (- (- v_b_78_1) v_b_78_1) 8589934592) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_78_1)) 126) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 8589934594) (<= (- v_b_77_1 v_b_78_1) (- 1)) (<= (- (- v_b_77_1) v_b_78_1) 8589934593) (<= (- ULTIMATE.start_main_~i~6 (- v_b_78_1)) 125) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 63) (<= (- (- ULTIMATE.start_main_~i~6) v_v_1147_1) 4294967297) (<= (- v_b_77_1 v_v_1147_1) 62) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_78_1)) 0) (<= (- ULTIMATE.start_main_~i~6 v_v_1147_1) 62) (<= (- ULTIMATE.start_main_~j~6 (- v_b_78_1)) 65) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_1147_1)) 0)))} [2018-12-19 13:33:26,454 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 13:33:26,454 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 13:33:29,270 WARN L276 ngHoareTripleChecker]: Post: {2147483590#(and (<= 1 ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 62) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6) 66) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 2) (<= ULTIMATE.start_main_~j~6 3) (<= 2 (* 2 ULTIMATE.start_main_~MAX~6)) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~cont~6 63)) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 6) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~j~6 60)) (<= (* 2 ULTIMATE.start_main_~j~6) 6) (<= ULTIMATE.start_main_~cont~6 0) (<= 0 (* 2 ULTIMATE.start_main_~cont~6)) (<= (- (- 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_~cont~6 (+ ULTIMATE.start_main_~i~6 1)) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~MAX~6 2)) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~j~6 62)) (<= 2 (* 2 ULTIMATE.start_main_~j~6)) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 63) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 64) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 4) (<= 0 ULTIMATE.start_main_~cont~6) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 3) (<= 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) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 61) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6)) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 61) (exists ((v_b_77_1 Int) (v_b_78_1 Int)) (and (<= v_b_77_1 (+ ULTIMATE.start_main_~j~6 61)) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_78_1) 126) (forall ((v_idx_299 Int)) (or (< v_idx_299 v_b_77_1) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_299))) 0) (<= v_b_78_1 v_idx_299))) (<= (- ULTIMATE.start_main_~i~6 (- v_b_77_1)) 123) (forall ((v_prenex_513 Int)) (or (< v_prenex_513 v_b_77_1) (<= v_b_78_1 v_prenex_513) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_prenex_513)) (- 1)))) (<= (- (- v_b_77_1) (- v_b_78_1)) 1) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_77_1 63)) (<= ULTIMATE.start_main_~j~6 (+ v_b_78_1 2)) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_77_1) 125) (forall ((v_prenex_514 Int)) (or (< v_prenex_514 v_b_77_1) (<= v_b_78_1 v_prenex_514) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_514)) 61))) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_77_1)) 61) (forall ((v_prenex_510 Int)) (or (<= (- v_b_77_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_510))) 62) (< v_prenex_510 v_b_77_1) (<= v_b_78_1 v_prenex_510))) (forall ((v_prenex_500 Int)) (or (<= v_b_78_1 v_prenex_500) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_500)) (- 1)) (< v_prenex_500 v_b_77_1))) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_77_1)) 62) (forall ((v_prenex_499 Int)) (or (< v_prenex_499 v_b_77_1) (<= v_b_78_1 v_prenex_499) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_499)) (select ULTIMATE.start_main_~str1~6 v_prenex_499)) 0))) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_78_1)) (forall ((v_prenex_515 Int)) (or (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_prenex_515)) 3) (< v_prenex_515 v_b_77_1) (<= v_b_78_1 v_prenex_515))) (forall ((v_prenex_504 Int)) (or (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_504))) 63) (< v_prenex_504 v_b_77_1) (<= v_b_78_1 v_prenex_504))) (<= (- ULTIMATE.start_main_~i~6 v_b_77_1) (- 1)) (<= ULTIMATE.start_main_~cont~6 v_b_77_1) (<= ULTIMATE.start_main_~i~6 (+ v_b_78_1 60)) (<= (- v_b_78_1 (- v_b_78_1)) 126) (<= v_b_78_1 (+ ULTIMATE.start_main_~i~6 64)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_78_1)) 63) (forall ((v_prenex_503 Int)) (or (< v_prenex_503 v_b_77_1) (<= v_b_78_1 v_prenex_503) (<= (- (- v_b_78_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_503))) (- 1)))) (<= v_b_77_1 (+ ULTIMATE.start_main_~i~6 63)) (<= (- ULTIMATE.start_main_~cont~6 v_b_78_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_78_1)) 124) (<= 1 (+ ULTIMATE.start_main_~j~6 v_b_77_1)) (forall ((v_prenex_508 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_508)) 1) (<= v_b_78_1 v_prenex_508) (< v_prenex_508 v_b_77_1))) (<= 1 (+ ULTIMATE.start_main_~MAX~6 v_b_77_1)) (<= (- (- ULTIMATE.start_main_~j~6) v_b_77_1) (- 1)) (forall ((v_prenex_512 Int)) (or (<= v_b_78_1 v_prenex_512) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_512) (- (select ULTIMATE.start_main_~str1~6 v_prenex_512))) 0) (< v_prenex_512 v_b_77_1))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_78_1) 0) (<= 2 (+ ULTIMATE.start_main_~j~6 v_b_78_1)) (forall ((v_prenex_498 Int)) (or (< v_prenex_498 v_b_77_1) (<= v_b_78_1 v_prenex_498) (<= (- (- v_b_77_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_498))) 0))) (<= v_b_77_1 62) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_78_1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_77_1)) 62) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_77_1 1)) (forall ((v_prenex_516 Int)) (or (<= (- v_b_78_1 (select ULTIMATE.start_main_~str1~6 v_prenex_516)) 63) (<= v_b_78_1 v_prenex_516) (< v_prenex_516 v_b_77_1))) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_78_1)) 63) (forall ((v_prenex_496 Int)) (or (< v_prenex_496 v_b_77_1) (<= v_b_78_1 v_prenex_496) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_496))) 1))) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_78_1)) 64) (forall ((v_prenex_511 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_511)) 0) (< v_prenex_511 v_b_77_1) (<= v_b_78_1 v_prenex_511))) (forall ((v_prenex_497 Int)) (or (< v_prenex_497 v_b_77_1) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_497))) 61) (<= v_b_78_1 v_prenex_497))) (<= (+ ULTIMATE.start_main_~i~6 v_b_78_1) 124) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_78_1) (- 2)) (forall ((v_prenex_494 Int)) (or (< v_prenex_494 v_b_77_1) (<= v_b_78_1 v_prenex_494) (<= (- (- v_b_78_1) (select ULTIMATE.start_main_~str1~6 v_prenex_494)) (- 1)))) (<= (- ULTIMATE.start_main_~j~6 v_b_77_1) 3) (forall ((v_prenex_509 Int)) (or (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_509))) (- 1)) (<= v_b_78_1 v_prenex_509) (< v_prenex_509 v_b_77_1))) (<= 1 (+ v_b_77_1 v_b_78_1)) (<= (+ ULTIMATE.start_main_~j~6 v_b_77_1) 65) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_77_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_77_1) 0) (<= 2 (+ ULTIMATE.start_main_~MAX~6 v_b_78_1)) (forall ((v_prenex_517 Int)) (or (< v_prenex_517 v_b_77_1) (<= (- v_b_77_1 (select ULTIMATE.start_main_~str1~6 v_prenex_517)) 62) (<= v_b_78_1 v_prenex_517))) (<= (- ULTIMATE.start_main_~MAX~6 v_b_78_1) 0) (<= 1 v_b_78_1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_77_1)) 63) (<= v_b_78_1 (+ ULTIMATE.start_main_~j~6 62)) (<= v_b_77_1 (+ v_b_78_1 61)) (<= (- (- ULTIMATE.start_main_~j~6) v_b_78_1) (- 2)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_78_1)) 62) (<= 0 (* 2 v_b_77_1)) (<= 2 (* 2 v_b_78_1)) (<= (+ ULTIMATE.start_main_~j~6 v_b_78_1) 66) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_77_1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_77_1)) 125) (<= (- (- v_b_77_1) v_b_78_1) (- 1)) (<= ULTIMATE.start_main_~i~6 (+ v_b_77_1 61)) (<= (- (- v_b_77_1) v_b_77_1) 0) (<= 0 v_b_77_1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_77_1) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_78_1) (- 2)) (<= v_b_78_1 (+ ULTIMATE.start_main_~cont~6 63)) (<= v_b_77_1 (+ ULTIMATE.start_main_~MAX~6 61)) (forall ((v_prenex_518 Int)) (or (<= v_b_78_1 v_prenex_518) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_518)) 63) (< v_prenex_518 v_b_77_1))) (forall ((v_prenex_501 Int)) (or (< v_prenex_501 v_b_77_1) (<= (- (- v_b_77_1) (select ULTIMATE.start_main_~str1~6 v_prenex_501)) 0) (<= v_b_78_1 v_prenex_501))) (<= (- ULTIMATE.start_main_~cont~6 v_b_77_1) 0) (<= ULTIMATE.start_main_~j~6 (+ v_b_77_1 3)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_77_1) 1) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_78_1) (<= (- v_b_77_1 (- v_b_77_1)) 124) (<= v_b_78_1 (+ ULTIMATE.start_main_~MAX~6 62)) (forall ((v_prenex_506 Int)) (or (<= v_b_78_1 v_prenex_506) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_506))) 3) (< v_prenex_506 v_b_77_1))) (<= (- v_b_77_1 (- v_b_78_1)) 125) (<= v_b_77_1 (+ ULTIMATE.start_main_~cont~6 62)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_78_1) (- 1)) (forall ((v_prenex_505 Int)) (or (<= (- v_b_78_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_505))) 63) (< v_prenex_505 v_b_77_1) (<= v_b_78_1 v_prenex_505))) (<= (- ULTIMATE.start_main_~j~6 (- v_b_78_1)) 66) (forall ((v_prenex_495 Int)) (or (< v_prenex_495 v_b_77_1) (<= v_b_78_1 v_prenex_495) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_495)) 0))) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_77_1) (- 1)) (<= v_b_78_1 (+ v_b_77_1 63)) (forall ((v_prenex_507 Int)) (or (< v_prenex_507 v_b_77_1) (<= v_b_78_1 v_prenex_507) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_507))) (- 1)))) (<= (+ v_b_77_1 v_b_78_1) 125) (<= v_b_78_1 63) (<= (+ ULTIMATE.start_main_~cont~6 v_b_78_1) 63) (<= (* 2 v_b_78_1) 126) (forall ((v_prenex_502 Int)) (or (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_502))) 0) (<= v_b_78_1 v_prenex_502) (< v_prenex_502 v_b_77_1))) (<= (+ ULTIMATE.start_main_~cont~6 v_b_77_1) 62) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_78_1)) 126) (<= (- v_b_77_1 v_b_78_1) (- 1)) (<= (- ULTIMATE.start_main_~j~6 v_b_78_1) 2) (<= (- (- v_b_78_1) v_b_78_1) (- 2)) (<= (* 2 v_b_77_1) 124) (<= (+ ULTIMATE.start_main_~i~6 v_b_77_1) 123) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_78_1)) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_77_1)) 65) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_78_1 62)))) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 3) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 1) (<= (* 2 ULTIMATE.start_main_~i~6) 122) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 1)) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6) 63) (<= ULTIMATE.start_main_~MAX~6 63) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= ULTIMATE.start_main_~i~6 61) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 122) (<= 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_~j~6)) 63) (<= (* 2 ULTIMATE.start_main_~MAX~6) 126) (<= (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 124) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~cont~6 61)) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 61) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 60) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~MAX~6 60)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 66) (<= 1 ULTIMATE.start_main_~j~6) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 3) (<= 0 (+ ULTIMATE.start_main_~i~6 1)) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6) 64) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 2)) (<= 0 (+ (* 2 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_~MAX~6)) 126) (<= (* 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)) 63) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~i~6 64)) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~cont~6 3)) (<= (- (- 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_~i~6)) 124) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~i~6 4)) (<= 2 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6)))} [2018-12-19 13:33:32,799 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 13:33:32,799 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 13:33:32,799 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 13:33:32,800 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 13:33:32,800 WARN L224 ngHoareTripleChecker]: Pre: {2147483589#(or (exists ((v_b_84_1 Int) (v_b_85_1 Int) (v_b_87_1 Int) (v_b_83_1 Int) (v_v_1179_1 Int) (v_v_1174_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) 4294967298) (<= (- v_b_83_1 v_b_85_1) 1) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_87_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_84_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1179_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) (<= (- v_b_84_1 v_b_87_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1179_1)) 0) (<= (- (- v_b_85_1) (- v_v_1174_1)) 4294967297) (<= (- (- v_b_83_1) (- v_v_1179_1)) 4294967297) (<= (- (- v_b_83_1) v_v_1174_1) 4294967297) (forall ((v_idx_302 Int) (v_idx_303 Int) (v_idx_301 Int) (v_idx_306 Int) (v_idx_304 Int) (v_idx_305 Int)) (or (< v_idx_303 v_b_84_1) (and (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_305))) 0) (<= (- v_b_83_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_305))) 64) (<= (- v_b_87_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_305))) 64) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_305)) (select c_ULTIMATE.start_main_~str1~6 v_idx_305)) 0) (<= (- v_b_83_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_302)) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_302))) 4294967298) (<= (- v_b_84_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_305)) 64) (<= (- (- v_b_87_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_305))) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_305)) 4294967298) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_302)) 64) (<= (- (- v_b_84_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_305))) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_305)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_302))) 4294967296) (<= (- (- v_b_85_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_302)) 4294967297) (<= (- (- v_b_85_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_305))) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_305))) 1) (<= (- v_b_84_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_302))) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_305)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_302))) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_305))) 4294967296) (<= (- (- v_b_84_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_302)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_305))) 0) (<= (- v_b_84_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_305))) 64) (<= (- (- v_b_85_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_302))) 4294967297) (<= (- (- v_b_83_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_302))) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_305))) 63) (<= (- (- v_b_83_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_305))) 4294967297) (<= (- (- v_b_83_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_302)) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_302)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_302)) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_305))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_302))) 0) (<= (- v_b_87_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_302))) 64) (<= (- v_b_83_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_305)) 64) (<= (- (- v_b_84_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_302))) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_305)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_302)) 4294967298) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_305))) 4294967298) (<= (- (- v_b_87_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_305)) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_302)) 63) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_305)) 63) (<= (- v_b_85_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_305))) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_302))) 64) (<= (- v_b_83_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_302))) 64) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_305)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_302)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_302)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_302)) (select c_ULTIMATE.start_main_~str2~6 v_idx_302)) 0) (<= (- (- v_b_83_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_305)) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_302))) 63) (<= (- v_b_85_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_305)) 63) (<= (- v_b_84_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_302)) 64) (<= (- v_b_87_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_302)) 64) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_302))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_305))) 64) (<= (- (- v_b_87_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_302)) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_302)) 1) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_302) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_302))) 0) (<= (- v_b_85_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_302))) 63) (<= (- (- v_b_84_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_305)) 4294967296) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_302)) (select c_ULTIMATE.start_main_~str1~6 v_idx_305)) 0) (<= (- v_b_87_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_305)) 64) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_302) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_305))) 0) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_305) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_305))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_302)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_305)) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_302))) 1) (<= (- (- v_b_87_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_302))) 4294967296) (<= (- v_b_85_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_302)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_305)) 64) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_302) (select c_ULTIMATE.start_main_~str1~6 v_idx_305)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_305))) 0) (<= (- (- v_b_85_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_305)) 4294967297)) (< v_idx_305 v_b_85_1) (<= v_b_83_1 v_idx_301) (< v_idx_306 v_b_87_1) (<= v_b_84_1 v_idx_302) (<= v_b_85_1 v_idx_304) (<= v_b_87_1 v_idx_305) (< v_idx_302 v_b_83_1))) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_84_1)) 0) (<= (- v_b_83_1 v_v_1179_1) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1174_1) 4294967298) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_87_1)) 65) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_85_1)) 63) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1174_1) 63) (<= (- v_b_85_1 (- v_v_1179_1)) 63) (<= (- v_b_83_1 (- v_v_1174_1)) 64) (<= (- (- v_v_1174_1) v_v_1174_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1174_1)) 0) (<= (- v_b_83_1 v_b_87_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- (- v_b_87_1) v_v_1174_1) 4294967296) (<= (- v_v_1174_1 (- v_v_1174_1)) 0) (<= (- (- v_b_84_1) (- v_b_85_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_84_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 64) (<= (- v_v_1179_1 (- v_v_1179_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 126) (<= (- (- v_b_83_1) v_b_87_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_87_1) 8589934592) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1179_1) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_83_1)) 0) (<= (- (- v_b_84_1) v_b_85_1) 8589934593) (<= (- v_v_1174_1 v_v_1179_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_84_1)) 65) (<= (- v_b_84_1 (- v_b_84_1)) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_84_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967298) (<= (- c_ULTIMATE.start_main_~j~6 v_b_83_1) 4294967297) (<= (- (- v_b_85_1) (- v_b_87_1)) 1) (<= (- v_b_87_1 (- v_v_1179_1)) 64) (<= (- (- v_v_1179_1) v_v_1179_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1174_1)) 4294967298) (<= (- (- c_ULTIMATE.start_main_~j~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_84_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_87_1)) 0) (<= (- v_b_84_1 (- v_v_1174_1)) 64) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_85_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1174_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- v_b_84_1 (- v_b_87_1)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1179_1)) 4294967296) (<= (- v_b_84_1 (- v_v_1179_1)) 64) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_83_1)) 65) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1174_1) 0) (<= (- (- v_b_84_1) v_b_84_1) 8589934592) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_83_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_87_1)) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_85_1)) 63) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 4294967298) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1174_1)) 64) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_83_1) 4294967297) (<= (- v_b_87_1 (- v_b_87_1)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1174_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1174_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_84_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_83_1)) 64) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1174_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_84_1) 4294967296) (<= (- v_b_84_1 v_b_85_1) 1) (<= (- v_b_83_1 (- v_b_84_1)) 128) (<= (- v_b_85_1 (- v_b_87_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_84_1) 8589934592) (<= (- v_v_1174_1 (- v_v_1179_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_83_1)) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_83_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_85_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_84_1)) 64) (<= (- v_b_85_1 v_v_1174_1) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_87_1) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_84_1) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_87_1)) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1179_1)) 0) (<= (- v_b_83_1 (- v_b_83_1)) 128) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_85_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_87_1)) 64) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_84_1)) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1179_1)) 0) (<= (- v_b_84_1 (- v_b_85_1)) 127) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_85_1)) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_87_1) 8589934594) (<= (- v_b_84_1 v_v_1179_1) 64) (<= (- (- v_b_87_1) (- v_v_1179_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_83_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1174_1) 64) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_87_1) 4294967296) (<= (- (- v_b_84_1) (- v_v_1179_1)) 4294967296) (<= (- (- v_b_85_1) v_v_1174_1) 4294967297) (<= (- (- v_b_85_1) (- v_v_1179_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_83_1) 8589934593) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1179_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) 4294967296) (<= (- v_b_83_1 (- v_b_87_1)) 128) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_85_1)) 63) (<= (- (- v_b_83_1) (- v_b_85_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_87_1)) 2) (<= (- (- v_b_84_1) v_v_1174_1) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 v_b_85_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_83_1) 8589934595) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_87_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 65) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1174_1)) 0) (<= (- (- v_b_84_1) (- v_v_1174_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1179_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_85_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1179_1)) 4294967298) (<= (- (- v_b_87_1) v_v_1179_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_84_1)) 128) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1179_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_85_1)) 1) (<= (- (- v_b_83_1) v_v_1179_1) 4294967297) (<= (- v_b_84_1 v_v_1174_1) 64) (<= (- v_b_85_1 (- v_v_1174_1)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_85_1) 1) (<= (- (- v_b_84_1) v_v_1179_1) 4294967296) (<= (- (- v_v_1174_1) v_v_1179_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 4294967298) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_83_1)) 64) (<= (- (- v_b_83_1) (- v_b_87_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1174_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1179_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 v_b_87_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1174_1)) 1) (<= (- (- v_b_87_1) (- v_v_1174_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_84_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_83_1) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_83_1)) 128) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_85_1) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_87_1) 0) (<= (- v_b_85_1 v_b_87_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_87_1)) 128) (<= (- (- v_b_85_1) v_b_85_1) 8589934594) (<= (- c_ULTIMATE.start_main_~i~6 v_b_83_1) (- 1)) (<= (- (- v_b_85_1) v_v_1179_1) 4294967297) (<= (- v_b_83_1 (- v_v_1179_1)) 64) (<= (- v_b_83_1 v_v_1174_1) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_85_1) 4294967297) (<= (- (- v_b_83_1) v_b_83_1) 8589934594) (<= (- (- v_b_84_1) (- v_b_87_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1179_1) 4294967298) (<= (- (- v_b_83_1) v_b_84_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1179_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1174_1)) 4294967296) (<= (- (- 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_~j~6 (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- c_ULTIMATE.start_main_~j~6 v_b_85_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_84_1)) 64) (<= (- (- v_b_83_1) (- v_v_1174_1)) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1179_1)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_85_1) 8589934595) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 8589934596) (<= (- (- v_b_83_1) (- v_b_84_1)) 1) (<= (- (- v_v_1174_1) (- v_v_1179_1)) 0) (<= (- v_b_87_1 (- v_v_1174_1)) 64) (<= (- v_b_83_1 v_b_84_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_85_1)) 126) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1179_1) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1174_1)) 63) (<= (- v_b_85_1 v_v_1179_1) 63) (<= (- v_b_87_1 v_v_1174_1) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1179_1)) 64) (<= (- v_b_83_1 (- v_b_85_1)) 127) (<= (- (- v_b_84_1) v_b_87_1) 8589934592) (<= (- v_b_87_1 v_v_1179_1) 64) (<= (- (- v_b_85_1) v_b_87_1) 8589934593) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_83_1) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 v_b_87_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_84_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934594) (<= (- v_b_85_1 (- v_b_85_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 128) (<= (- (- v_b_87_1) v_b_87_1) 8589934592) (<= (- (- v_b_83_1) v_b_85_1) 8589934594))) (exists ((v_b_91_1 Int) (v_v_1299_1 Int) (v_b_90_1 Int)) (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_90_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_90_1) 8589934593) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1299_1)) 64) (<= (- v_b_90_1 (- v_b_90_1)) 126) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 4294967297) (<= (- (- v_b_91_1) (- v_v_1299_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_90_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~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_v_1299_1) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1299_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_90_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934593) (<= (- v_b_91_1 v_v_1299_1) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_91_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 65) (<= (- c_ULTIMATE.start_main_~i~6 v_b_90_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1299_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1299_1)) 4294967296) (<= (- (- v_b_90_1) v_v_1299_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1299_1) 4294967296) (<= (- (- v_v_1299_1) v_v_1299_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_91_1)) 64) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_91_1) 8589934592) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 127) (<= (- (- v_b_91_1) v_v_1299_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 64) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_90_1) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_91_1)) 0) (<= (- v_b_90_1 (- v_b_91_1)) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_91_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_90_1) 8589934594) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_90_1)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 64) (<= (- v_b_90_1 v_v_1299_1) 63) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1299_1)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_91_1)) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_90_1)) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1299_1)) 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_~cont~6) (- v_b_90_1)) 63) (<= (- (- 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_~cont~6 c_ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- v_v_1299_1 (- v_v_1299_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_91_1) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_91_1)) 127) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1299_1) 2) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1299_1) 63) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1299_1)) 2) (<= (- v_b_91_1 (- v_b_91_1)) 128) (forall ((v_idx_308 Int) (v_idx_309 Int) (v_idx_310 Int)) (or (<= v_b_90_1 v_idx_308) (< v_idx_309 v_b_90_1) (< v_idx_310 v_b_91_1) (<= v_b_91_1 v_idx_309) (and (<= (- (- v_b_90_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_309)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_309)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_309))) 64) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_309)) (select c_ULTIMATE.start_main_~str1~6 v_idx_309)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_309))) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_309))) 0) (<= (- (- v_b_91_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_309))) 4294967296) (<= (- (- v_b_91_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_309)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_309))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_309)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_309)) 64) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_309) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_309))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_309)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_309)) 2) (<= (- v_b_91_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_309))) 64) (<= (- v_b_91_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_309)) 64) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_309)) 63) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_309))) 2) (<= (- (- v_b_90_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_309))) 4294967297) (<= (- v_b_90_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_309)) 63) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_309))) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_309)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_309))) 0) (<= (- v_b_90_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_309))) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_309))) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_309)) 0)))) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_90_1)) 64) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 64) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_91_1)) 64) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_91_1)) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_91_1) 8589934593) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1299_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_90_1)) 126) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_91_1) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 4) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_90_1) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 v_b_91_1) 4294967296) (<= (- v_b_90_1 v_b_91_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_b_91_1) (- 1)) (<= (- (- v_b_91_1) v_b_91_1) 8589934592) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_90_1)) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1299_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_90_1)) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1299_1) 0) (<= (- (- v_b_90_1) v_b_91_1) 8589934593) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_91_1)) 65) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- v_b_91_1 (- v_v_1299_1)) 64) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 63) (<= (- (- v_b_90_1) (- v_b_91_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_91_1)) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 8589934594) (<= (- (- v_b_90_1) v_b_90_1) 8589934594) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 128) (<= (- (- v_b_90_1) (- v_v_1299_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1299_1) 4294967297) (<= (- v_b_90_1 (- v_v_1299_1)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_90_1) 1) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1299_1) 0))))} [2018-12-19 13:33:32,800 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 13:33:32,800 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 13:33:32,801 WARN L230 ngHoareTripleChecker]: Post: {2147483588#(exists ((v_b_91_1 Int) (v_v_1299_1 Int) (v_b_90_1 Int)) (and (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) 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_v_1299_1)) 64) (<= (- v_b_90_1 (- v_b_90_1)) 126) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1299_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_90_1)) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_91_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- 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 v_v_1299_1) 64) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~MAX~6)) 64) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~i~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_v_1299_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1299_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~j~6) 0) (<= (- v_b_91_1 v_v_1299_1) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_91_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1299_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_91_1)) 1) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_v_1299_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~MAX~6)) 64) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_b_90_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_90_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1299_1)) 0) (<= (- (- v_b_90_1) (- v_v_1299_1)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~cont~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_v_1299_1) 0) (<= (- 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)) (forall ((v_idx_313 Int) (v_idx_314 Int) (v_idx_312 Int)) (or (< v_idx_313 v_b_90_1) (< v_idx_314 v_b_91_1) (and (<= (- (- v_b_91_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_313)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_313))) 64) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_313)) (select c_ULTIMATE.start_main_~str1~6 v_idx_313)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- (select c_ULTIMATE.start_main_~str1~6 v_idx_313))) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_313))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_313))) 63) (<= (- (- v_b_90_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_313)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_313))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_313))) 0) (<= (- (- v_b_91_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_313))) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_313))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_313)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_313)) 64) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_313) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_313))) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_313))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_313)) 63) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- (select c_ULTIMATE.start_main_~str1~6 v_idx_313))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_313)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (select c_ULTIMATE.start_main_~str1~6 v_idx_313)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_313))) 0) (<= (- v_b_91_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_313))) 64) (<= (- v_b_91_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_313)) 64) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_313))) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_313)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_313)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (select c_ULTIMATE.start_main_~str1~6 v_idx_313)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (select c_ULTIMATE.start_main_~str1~6 v_idx_313)) 0) (<= (- v_b_90_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_313)) 63) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_313))) 0) (<= (- (- v_b_90_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_313))) 0) (<= (- v_b_90_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_313))) 63) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (select c_ULTIMATE.start_main_~str1~6 v_idx_313)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_313)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_313)) 0)) (<= v_b_91_1 v_idx_313) (<= v_b_90_1 v_idx_312))) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~MAX~6)) 64) (<= (- (- v_b_91_1) v_v_1299_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- (- v_v_1299_1) v_v_1299_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_90_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_91_1)) 64) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_90_1) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_90_1)) 63) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1299_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 64) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_91_1)) 64) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_91_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1299_1) 63) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_90_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_90_1) 0) (<= (- v_b_90_1 (- v_b_91_1)) 127) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_v_1299_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start___VERIFIER_assert_~cond)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_v_1299_1)) 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___VERIFIER_assert_~cond c_ULTIMATE.start_main_~cont~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_b_90_1)) 63) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_b_91_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_91_1) (- 2)) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1299_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_90_1)) 63) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_v_1299_1) 0) (<= (- v_b_90_1 v_v_1299_1) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_90_1)) 63) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_90_1)) 63) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_b_91_1) (- 1)) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_b_91_1)) 64) (<= (- (- v_b_90_1) v_b_90_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- 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) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_90_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1299_1)) 63) (<= (- (- v_b_90_1) v_v_1299_1) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~MAX~6)) 64) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_91_1)) 127) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_91_1) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_90_1)) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_90_1)) 63) (<= (- (- 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_91_1) (- v_v_1299_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 64) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- c_ULTIMATE.start_main_~j~6 v_b_90_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_~MAX~6 c_ULTIMATE.start_main_~i~6) 64) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 0) (<= (- v_v_1299_1 (- v_v_1299_1)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_91_1) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_91_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1299_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)) (<= (- v_b_91_1 (- v_b_91_1)) 128) (<= (- (- v_b_91_1) v_b_91_1) (- 2)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_90_1)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_90_1)) 63) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_b_90_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1299_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_91_1)) 128) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_91_1)) 64) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_v_1299_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1299_1)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_91_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_90_1) 0) (<= (- v_b_90_1 v_b_91_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 v_b_91_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_b_91_1) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1299_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_90_1)) 127) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_91_1)) 64) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1299_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_90_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_v_1299_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_91_1) (- 1)) (<= (- v_b_91_1 (- v_v_1299_1)) 64) (<= (- (- v_b_90_1) (- v_b_91_1)) 1) (<= (- (- v_b_90_1) v_b_91_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_91_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 64) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_90_1)) 63) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_91_1)) 64) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_91_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 128) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond c_ULTIMATE.start_main_~j~6) 0) (<= (- v_b_90_1 (- v_v_1299_1)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_90_1) 1) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1299_1) 0)))} [2018-12-19 13:33:32,801 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 13:33:32,822 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 13:33:32,822 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 13:33:32,943 WARN L181 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 823 [2018-12-19 13:33:32,943 WARN L270 ngHoareTripleChecker]: Pre: {2147483589#(or (exists ((v_b_84_1 Int) (v_b_85_1 Int) (v_b_87_1 Int) (v_b_83_1 Int) (v_v_1179_1 Int) (v_v_1174_1 Int)) (and (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 4294967298) (<= (- v_b_83_1 v_b_85_1) 1) (<= (- ULTIMATE.start_main_~cont~6 v_b_87_1) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) v_b_84_1) 8589934594) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_1179_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 2) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- v_b_84_1 v_b_87_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_1179_1)) 0) (<= (- (- v_b_85_1) (- v_v_1174_1)) 4294967297) (<= (- (- v_b_83_1) (- v_v_1179_1)) 4294967297) (<= (- (- v_b_83_1) v_v_1174_1) 4294967297) (forall ((v_idx_302 Int) (v_idx_303 Int) (v_idx_301 Int) (v_idx_306 Int) (v_idx_304 Int) (v_idx_305 Int)) (or (< v_idx_303 v_b_84_1) (and (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_305))) 0) (<= (- v_b_83_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_305))) 64) (<= (- v_b_87_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_305))) 64) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_305)) (select ULTIMATE.start_main_~str1~6 v_idx_305)) 0) (<= (- v_b_83_1 (select ULTIMATE.start_main_~str2~6 v_idx_302)) 64) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_302))) 4294967298) (<= (- v_b_84_1 (select ULTIMATE.start_main_~str1~6 v_idx_305)) 64) (<= (- (- v_b_87_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_305))) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_305)) 4294967298) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str2~6 v_idx_302)) 64) (<= (- (- v_b_84_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_305))) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_305)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_302))) 4294967296) (<= (- (- v_b_85_1) (select ULTIMATE.start_main_~str2~6 v_idx_302)) 4294967297) (<= (- (- v_b_85_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_305))) 4294967297) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_305))) 1) (<= (- v_b_84_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_302))) 64) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_305)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_302))) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_305))) 4294967296) (<= (- (- v_b_84_1) (select ULTIMATE.start_main_~str2~6 v_idx_302)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_305))) 0) (<= (- v_b_84_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_305))) 64) (<= (- (- v_b_85_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_302))) 4294967297) (<= (- (- v_b_83_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_302))) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_305))) 63) (<= (- (- v_b_83_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_305))) 4294967297) (<= (- (- v_b_83_1) (select ULTIMATE.start_main_~str2~6 v_idx_302)) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str2~6 v_idx_302)) 0) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_idx_302)) (- (select ULTIMATE.start_main_~str1~6 v_idx_305))) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_302))) 0) (<= (- v_b_87_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_302))) 64) (<= (- v_b_83_1 (select ULTIMATE.start_main_~str1~6 v_idx_305)) 64) (<= (- (- v_b_84_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_302))) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_305)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str2~6 v_idx_302)) 4294967298) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_305))) 4294967298) (<= (- (- v_b_87_1) (select ULTIMATE.start_main_~str1~6 v_idx_305)) 4294967296) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str2~6 v_idx_302)) 63) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_305)) 63) (<= (- v_b_85_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_305))) 63) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_302))) 64) (<= (- v_b_83_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_302))) 64) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_305)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str2~6 v_idx_302)) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str2~6 v_idx_302)) 0) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_idx_302)) (select ULTIMATE.start_main_~str2~6 v_idx_302)) 0) (<= (- (- v_b_83_1) (select ULTIMATE.start_main_~str1~6 v_idx_305)) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_302))) 63) (<= (- v_b_85_1 (select ULTIMATE.start_main_~str1~6 v_idx_305)) 63) (<= (- v_b_84_1 (select ULTIMATE.start_main_~str2~6 v_idx_302)) 64) (<= (- v_b_87_1 (select ULTIMATE.start_main_~str2~6 v_idx_302)) 64) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_302))) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_305))) 64) (<= (- (- v_b_87_1) (select ULTIMATE.start_main_~str2~6 v_idx_302)) 4294967296) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str2~6 v_idx_302)) 1) (<= (- (select ULTIMATE.start_main_~str2~6 v_idx_302) (- (select ULTIMATE.start_main_~str2~6 v_idx_302))) 0) (<= (- v_b_85_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_302))) 63) (<= (- (- v_b_84_1) (select ULTIMATE.start_main_~str1~6 v_idx_305)) 4294967296) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_idx_302)) (select ULTIMATE.start_main_~str1~6 v_idx_305)) 0) (<= (- v_b_87_1 (select ULTIMATE.start_main_~str1~6 v_idx_305)) 64) (<= (- (select ULTIMATE.start_main_~str2~6 v_idx_302) (- (select ULTIMATE.start_main_~str1~6 v_idx_305))) 0) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_305) (- (select ULTIMATE.start_main_~str1~6 v_idx_305))) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str2~6 v_idx_302)) 0) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_305)) 1) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_302))) 1) (<= (- (- v_b_87_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_302))) 4294967296) (<= (- v_b_85_1 (select ULTIMATE.start_main_~str2~6 v_idx_302)) 63) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_305)) 64) (<= (- (select ULTIMATE.start_main_~str2~6 v_idx_302) (select ULTIMATE.start_main_~str1~6 v_idx_305)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_305))) 0) (<= (- (- v_b_85_1) (select ULTIMATE.start_main_~str1~6 v_idx_305)) 4294967297)) (< v_idx_305 v_b_85_1) (<= v_b_83_1 v_idx_301) (< v_idx_306 v_b_87_1) (<= v_b_84_1 v_idx_302) (<= v_b_85_1 v_idx_304) (<= v_b_87_1 v_idx_305) (< v_idx_302 v_b_83_1))) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_84_1)) 0) (<= (- v_b_83_1 v_v_1179_1) 64) (<= (- (- ULTIMATE.start_main_~i~6) v_v_1174_1) 4294967298) (<= (- ULTIMATE.start_main_~j~6 (- v_b_87_1)) 65) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_85_1)) 63) (<= (- ULTIMATE.start_main_~i~6 v_v_1174_1) 63) (<= (- v_b_85_1 (- v_v_1179_1)) 63) (<= (- v_b_83_1 (- v_v_1174_1)) 64) (<= (- (- v_v_1174_1) v_v_1174_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_1174_1)) 0) (<= (- v_b_83_1 v_b_87_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 4294967296) (<= (- (- v_b_87_1) v_v_1174_1) 4294967296) (<= (- v_v_1174_1 (- v_v_1174_1)) 0) (<= (- (- v_b_84_1) (- v_b_85_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_84_1)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 64) (<= (- v_v_1179_1 (- v_v_1179_1)) 0) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 126) (<= (- (- v_b_83_1) v_b_87_1) 8589934593) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_87_1) 8589934592) (<= (- ULTIMATE.start_main_~MAX~6 v_v_1179_1) 64) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_83_1)) 0) (<= (- (- v_b_84_1) v_b_85_1) 8589934593) (<= (- v_v_1174_1 v_v_1179_1) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_84_1)) 65) (<= (- v_b_84_1 (- v_b_84_1)) 128) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_84_1)) 2) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 64) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 4294967298) (<= (- ULTIMATE.start_main_~j~6 v_b_83_1) 4294967297) (<= (- (- v_b_85_1) (- v_b_87_1)) 1) (<= (- v_b_87_1 (- v_v_1179_1)) 64) (<= (- (- v_v_1179_1) v_v_1179_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_1174_1)) 4294967298) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_84_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_87_1)) 0) (<= (- v_b_84_1 (- v_v_1174_1)) 64) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_85_1) 8589934593) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_1174_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- v_b_84_1 (- v_b_87_1)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_1179_1)) 4294967296) (<= (- v_b_84_1 (- v_v_1179_1)) 64) (<= (- ULTIMATE.start_main_~j~6 (- v_b_83_1)) 65) (<= (- ULTIMATE.start_main_~cont~6 v_v_1174_1) 0) (<= (- (- v_b_84_1) v_b_84_1) 8589934592) (<= (- ULTIMATE.start_main_~MAX~6 v_b_83_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_87_1)) 64) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_85_1)) 63) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 4294967298) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_1174_1)) 64) (<= (- ULTIMATE.start_main_~cont~6 v_b_83_1) 4294967297) (<= (- v_b_87_1 (- v_b_87_1)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_1174_1) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) v_v_1174_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_84_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 63) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_83_1)) 64) (<= (- ULTIMATE.start_main_~j~6 v_v_1174_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_84_1) 4294967296) (<= (- v_b_84_1 v_b_85_1) 1) (<= (- v_b_83_1 (- v_b_84_1)) 128) (<= (- v_b_85_1 (- v_b_87_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_84_1) 8589934592) (<= (- v_v_1174_1 (- v_v_1179_1)) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_83_1)) 127) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_83_1)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_85_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_84_1)) 64) (<= (- v_b_85_1 v_v_1174_1) 63) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 63) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_87_1) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 v_b_84_1) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_87_1)) 64) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_1179_1)) 0) (<= (- v_b_83_1 (- v_b_83_1)) 128) (<= (- ULTIMATE.start_main_~cont~6 v_b_85_1) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_87_1)) 64) (<= (- ULTIMATE.start_main_~i~6 (- v_b_84_1)) 127) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_1179_1)) 0) (<= (- v_b_84_1 (- v_b_85_1)) 127) (<= (- ULTIMATE.start_main_~j~6 (- v_b_85_1)) 64) (<= (- (- ULTIMATE.start_main_~i~6) v_b_87_1) 8589934594) (<= (- v_b_84_1 v_v_1179_1) 64) (<= (- (- v_b_87_1) (- v_v_1179_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_83_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 v_v_1174_1) 64) (<= (- (- ULTIMATE.start_main_~j~6) v_b_87_1) 4294967296) (<= (- (- v_b_84_1) (- v_v_1179_1)) 4294967296) (<= (- (- v_b_85_1) v_v_1174_1) 4294967297) (<= (- (- v_b_85_1) (- v_v_1179_1)) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_83_1) 8589934593) (<= (- ULTIMATE.start_main_~j~6 (- v_v_1179_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) 4294967296) (<= (- v_b_83_1 (- v_b_87_1)) 128) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_85_1)) 63) (<= (- (- v_b_83_1) (- v_b_85_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_87_1)) 2) (<= (- (- v_b_84_1) v_v_1174_1) 4294967296) (<= (- ULTIMATE.start_main_~i~6 v_b_85_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_83_1) 8589934595) (<= (- ULTIMATE.start_main_~i~6 (- v_b_87_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 65) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_1174_1)) 0) (<= (- (- v_b_84_1) (- v_v_1174_1)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 v_v_1179_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_85_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_1179_1)) 4294967298) (<= (- (- v_b_87_1) v_v_1179_1) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_84_1)) 128) (<= (- (- ULTIMATE.start_main_~j~6) v_v_1179_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_85_1)) 1) (<= (- (- v_b_83_1) v_v_1179_1) 4294967297) (<= (- v_b_84_1 v_v_1174_1) 64) (<= (- v_b_85_1 (- v_v_1174_1)) 63) (<= (- ULTIMATE.start_main_~MAX~6 v_b_85_1) 1) (<= (- (- v_b_84_1) v_v_1179_1) 4294967296) (<= (- (- v_v_1174_1) v_v_1179_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 4294967298) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_83_1)) 64) (<= (- (- v_b_83_1) (- v_b_87_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_1174_1) 0) (<= (- ULTIMATE.start_main_~j~6 v_v_1179_1) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_87_1) (- 1)) (<= (- ULTIMATE.start_main_~j~6 (- v_v_1174_1)) 1) (<= (- (- v_b_87_1) (- v_v_1174_1)) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 v_b_84_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_83_1) 4294967297) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_83_1)) 128) (<= (- (- ULTIMATE.start_main_~j~6) v_b_85_1) 4294967297) (<= (- ULTIMATE.start_main_~MAX~6 v_b_87_1) 0) (<= (- v_b_85_1 v_b_87_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_87_1)) 128) (<= (- (- v_b_85_1) v_b_85_1) 8589934594) (<= (- ULTIMATE.start_main_~i~6 v_b_83_1) (- 1)) (<= (- (- v_b_85_1) v_v_1179_1) 4294967297) (<= (- v_b_83_1 (- v_v_1179_1)) 64) (<= (- v_b_83_1 v_v_1174_1) 64) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_85_1) 4294967297) (<= (- (- v_b_83_1) v_b_83_1) 8589934594) (<= (- (- v_b_84_1) (- v_b_87_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_v_1179_1) 4294967298) (<= (- (- v_b_83_1) v_b_84_1) 8589934593) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_1179_1) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_1174_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 64) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 2) (<= (- ULTIMATE.start_main_~j~6 v_b_85_1) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_84_1)) 64) (<= (- (- v_b_83_1) (- v_v_1174_1)) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- v_v_1179_1)) 63) (<= (- (- ULTIMATE.start_main_~i~6) v_b_85_1) 8589934595) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 8589934596) (<= (- (- v_b_83_1) (- v_b_84_1)) 1) (<= (- (- v_v_1174_1) (- v_v_1179_1)) 0) (<= (- v_b_87_1 (- v_v_1174_1)) 64) (<= (- v_b_83_1 v_b_84_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_85_1)) 126) (<= (- ULTIMATE.start_main_~i~6 v_v_1179_1) 63) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_v_1174_1)) 63) (<= (- v_b_85_1 v_v_1179_1) 63) (<= (- v_b_87_1 v_v_1174_1) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_1179_1)) 64) (<= (- v_b_83_1 (- v_b_85_1)) 127) (<= (- (- v_b_84_1) v_b_87_1) 8589934592) (<= (- v_b_87_1 v_v_1179_1) 64) (<= (- (- v_b_85_1) v_b_87_1) 8589934593) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_83_1) 4294967297) (<= (- ULTIMATE.start_main_~j~6 v_b_87_1) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) v_b_84_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 8589934594) (<= (- v_b_85_1 (- v_b_85_1)) 126) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 128) (<= (- (- v_b_87_1) v_b_87_1) 8589934592) (<= (- (- v_b_83_1) v_b_85_1) 8589934594))) (exists ((v_b_91_1 Int) (v_v_1299_1 Int) (v_b_90_1 Int)) (and (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 127) (<= (- (- ULTIMATE.start_main_~j~6) v_b_90_1) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_90_1) 8589934593) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_1299_1)) 64) (<= (- v_b_90_1 (- v_b_90_1)) 126) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 4294967297) (<= (- (- v_b_91_1) (- v_v_1299_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 2) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_90_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 2) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_v_1299_1) 64) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_1299_1) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_90_1) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 8589934593) (<= (- v_b_91_1 v_v_1299_1) 64) (<= (- ULTIMATE.start_main_~MAX~6 v_b_91_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 65) (<= (- ULTIMATE.start_main_~i~6 v_b_90_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_1299_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_1299_1)) 4294967296) (<= (- (- v_b_90_1) v_v_1299_1) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_1299_1) 4294967296) (<= (- (- v_v_1299_1) v_v_1299_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_91_1)) 64) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_91_1) 8589934592) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 127) (<= (- (- v_b_91_1) v_v_1299_1) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 64) (<= (- ULTIMATE.start_main_~cont~6 v_b_90_1) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 126) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_91_1)) 0) (<= (- v_b_90_1 (- v_b_91_1)) 127) (<= (- (- ULTIMATE.start_main_~j~6) v_b_91_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_90_1) 8589934594) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_90_1)) 63) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 64) (<= (- v_b_90_1 v_v_1299_1) 63) (<= (- ULTIMATE.start_main_~i~6 (- v_v_1299_1)) 63) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_91_1)) 127) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_90_1)) 63) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_1299_1)) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- 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) (- v_b_90_1)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 64) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- v_v_1299_1 (- v_v_1299_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_91_1) 4294967296) (<= (- ULTIMATE.start_main_~i~6 (- v_b_91_1)) 127) (<= (- ULTIMATE.start_main_~j~6 v_v_1299_1) 2) (<= (- ULTIMATE.start_main_~i~6 v_v_1299_1) 63) (<= (- ULTIMATE.start_main_~j~6 (- v_v_1299_1)) 2) (<= (- v_b_91_1 (- v_b_91_1)) 128) (forall ((v_idx_308 Int) (v_idx_309 Int) (v_idx_310 Int)) (or (<= v_b_90_1 v_idx_308) (< v_idx_309 v_b_90_1) (< v_idx_310 v_b_91_1) (<= v_b_91_1 v_idx_309) (and (<= (- (- v_b_90_1) (select ULTIMATE.start_main_~str1~6 v_idx_309)) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_309)) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_309))) 64) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_309)) (select ULTIMATE.start_main_~str1~6 v_idx_309)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_309))) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_309))) 0) (<= (- (- v_b_91_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_309))) 4294967296) (<= (- (- v_b_91_1) (select ULTIMATE.start_main_~str1~6 v_idx_309)) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_309))) 0) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_309)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_309)) 64) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_309) (- (select ULTIMATE.start_main_~str1~6 v_idx_309))) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_309)) 0) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_309)) 2) (<= (- v_b_91_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_309))) 64) (<= (- v_b_91_1 (select ULTIMATE.start_main_~str1~6 v_idx_309)) 64) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_309)) 63) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_309))) 2) (<= (- (- v_b_90_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_309))) 4294967297) (<= (- v_b_90_1 (select ULTIMATE.start_main_~str1~6 v_idx_309)) 63) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_309))) 63) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_309)) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_309))) 0) (<= (- v_b_90_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_309))) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_309))) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_309)) 0)))) (<= (- ULTIMATE.start_main_~j~6 (- v_b_90_1)) 64) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 64) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_91_1)) 64) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_91_1)) 128) (<= (- (- ULTIMATE.start_main_~i~6) v_b_91_1) 8589934593) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 63) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_1299_1)) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_90_1)) 126) (<= (- ULTIMATE.start_main_~cont~6 v_b_91_1) 4294967296) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 4) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_90_1) 4294967297) (<= (- ULTIMATE.start_main_~j~6 v_b_91_1) 4294967296) (<= (- v_b_90_1 v_b_91_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 v_b_91_1) (- 1)) (<= (- (- v_b_91_1) v_b_91_1) 8589934592) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_90_1)) 126) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_1299_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_90_1)) 127) (<= (- (- ULTIMATE.start_main_~j~6) v_v_1299_1) 0) (<= (- (- v_b_90_1) v_b_91_1) 8589934593) (<= (- ULTIMATE.start_main_~j~6 (- v_b_91_1)) 65) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- v_b_91_1 (- v_v_1299_1)) 64) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 63) (<= (- (- v_b_90_1) (- v_b_91_1)) 1) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_91_1)) 64) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 8589934594) (<= (- (- v_b_90_1) v_b_90_1) 8589934594) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 128) (<= (- (- v_b_90_1) (- v_v_1299_1)) 4294967297) (<= (- (- ULTIMATE.start_main_~i~6) v_v_1299_1) 4294967297) (<= (- v_b_90_1 (- v_v_1299_1)) 63) (<= (- ULTIMATE.start_main_~MAX~6 v_b_90_1) 1) (<= (- ULTIMATE.start_main_~cont~6 v_v_1299_1) 0))))} [2018-12-19 13:33:32,944 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 13:33:32,944 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 13:33:35,874 WARN L276 ngHoareTripleChecker]: Post: {2147483588#(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_~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)) (<= 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_~MAX~6 (+ ULTIMATE.start___VERIFIER_assert_~cond 64)) (<= ULTIMATE.start_main_~cont~6 0) (<= ULTIMATE.start_main_~j~6 63) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 63) (<= ULTIMATE.start_main_~MAX~6 64) (<= (- 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___VERIFIER_assert_~cond 63)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~MAX~6)) 64) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~j~6)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~i~6) 0) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6) (<= (* 2 ULTIMATE.start_main_~i~6) 0) (<= (* 2 ULTIMATE.start_main_~MAX~6) 128) (<= ULTIMATE.start_main_~j~6 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 63)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~j~6) 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) (<= (* 2 ULTIMATE.start_main_~j~6) 126) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~MAX~6)) 64) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start_main_~cont~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___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_main_~cont~6 ULTIMATE.start_main_~j~6) 63) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~MAX~6)) 64) (<= ULTIMATE.start_main_~MAX~6 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 64)) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 63) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~i~6)) 0) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~j~6 64)) (<= ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) (<= ULTIMATE.start_main_~i~6 ULTIMATE.start___VERIFIER_assert_~cond) (<= (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 64) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6)) (<= 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___VERIFIER_assert_~cond) 0) (<= 1 (+ ULTIMATE.start_main_~MAX~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 64) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) (- 1)) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~MAX~6 62)) (<= 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_~j~6 ULTIMATE.start_main_~MAX~6) 127) (<= (- 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)) (exists ((v_b_91_1 Int) (v_b_90_1 Int)) (and (<= ULTIMATE.start_main_~MAX~6 (+ v_b_91_1 63)) (<= 2 (* 2 v_b_91_1)) (<= (- v_b_90_1 (- v_b_90_1)) 126) (forall ((v_idx_313 Int)) (or (< v_idx_313 v_b_90_1) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (select ULTIMATE.start_main_~str1~6 v_idx_313)) 0) (<= v_b_91_1 v_idx_313))) (<= ULTIMATE.start_main_~i~6 v_b_90_1) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_90_1)) (forall ((v_prenex_519 Int)) (or (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_519))) (- 1)) (< v_prenex_519 v_b_90_1) (<= v_b_91_1 v_prenex_519))) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1) v_b_91_1) (forall ((v_prenex_535 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_535)) 0) (< v_prenex_535 v_b_90_1) (<= v_b_91_1 v_prenex_535))) (<= 1 (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_91_1)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_91_1) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_90_1)) (- 1)) (<= (+ ULTIMATE.start_main_~j~6 v_b_90_1) 126) (<= (+ v_b_91_1 v_b_90_1) 127) (forall ((v_prenex_522 Int)) (or (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_prenex_522)) 63) (<= v_b_91_1 v_prenex_522) (< v_prenex_522 v_b_90_1))) (forall ((v_prenex_536 Int)) (or (< v_prenex_536 v_b_90_1) (<= (- (- v_b_91_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_536))) (- 1)) (<= v_b_91_1 v_prenex_536))) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_91_1) (forall ((v_prenex_524 Int)) (or (< v_prenex_524 v_b_90_1) (<= v_b_91_1 v_prenex_524) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_524) (- (select ULTIMATE.start_main_~str1~6 v_prenex_524))) 0))) (<= (- ULTIMATE.start_main_~MAX~6 v_b_91_1) 0) (<= 1 (+ v_b_91_1 ULTIMATE.start_main_~j~6)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_91_1)) 1) (<= v_b_90_1 (+ v_b_91_1 62)) (<= ULTIMATE.start_main_~j~6 (+ v_b_91_1 62)) (<= v_b_90_1 (+ ULTIMATE.start_main_~j~6 63)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_90_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_90_1) 0) (<= (+ v_b_91_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 64) (forall ((v_prenex_546 Int)) (or (<= v_b_91_1 v_prenex_546) (< v_prenex_546 v_b_90_1) (<= (- (- v_b_90_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_546))) 0))) (<= v_b_90_1 (+ ULTIMATE.start_main_~cont~6 63)) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_90_1) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_91_1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_90_1) 0) (forall ((v_prenex_541 Int)) (or (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- (select ULTIMATE.start_main_~str1~6 v_prenex_541))) 0) (<= v_b_91_1 v_prenex_541) (< v_prenex_541 v_b_90_1))) (<= v_b_91_1 (+ ULTIMATE.start_main_~j~6 64)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_91_1)) 64) (<= 1 (+ v_b_91_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_90_1) 63) (<= 0 (+ ULTIMATE.start_main_~j~6 v_b_90_1)) (<= v_b_91_1 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 64)) (<= 0 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_90_1)) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_91_1)) (forall ((v_prenex_544 Int)) (or (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_544))) 0) (<= v_b_91_1 v_prenex_544) (< v_prenex_544 v_b_90_1))) (<= (- (- ULTIMATE.start_main_~j~6) v_b_90_1) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_90_1)) 63) (<= v_b_91_1 (+ ULTIMATE.start_main_~MAX~6 63)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_91_1)) 64) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_91_1)) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_90_1) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_90_1) 0) (<= (- v_b_90_1 (- v_b_91_1)) 127) (forall ((v_prenex_545 Int)) (or (< v_prenex_545 v_b_90_1) (<= v_b_91_1 v_prenex_545) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_545))) 0))) (forall ((v_prenex_525 Int)) (or (< v_prenex_525 v_b_90_1) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- (select ULTIMATE.start_main_~str1~6 v_prenex_525))) 0) (<= v_b_91_1 v_prenex_525))) (forall ((v_prenex_537 Int)) (or (<= v_b_91_1 v_prenex_537) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_537)) (- 1)) (< v_prenex_537 v_b_90_1))) (forall ((v_prenex_538 Int)) (or (<= v_b_91_1 v_prenex_538) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_538))) 0) (< v_prenex_538 v_b_90_1))) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_91_1) (- 1)) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_90_1)) 63) (<= (+ ULTIMATE.start_main_~cont~6 v_b_90_1) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_91_1) (- 2)) (forall ((v_prenex_528 Int)) (or (< v_prenex_528 v_b_90_1) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_528))) 63) (<= v_b_91_1 v_prenex_528))) (forall ((v_prenex_542 Int)) (or (<= v_b_91_1 v_prenex_542) (< v_prenex_542 v_b_90_1) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_542)) 0))) (forall ((v_prenex_526 Int)) (or (< v_prenex_526 v_b_90_1) (<= v_b_91_1 v_prenex_526) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_526)) 0))) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_90_1) 127) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_90_1)) 63) (forall ((v_prenex_530 Int)) (or (< v_prenex_530 v_b_90_1) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_530))) 0) (<= v_b_91_1 v_prenex_530))) (forall ((v_prenex_549 Int)) (or (<= (- (- v_b_91_1) (select ULTIMATE.start_main_~str1~6 v_prenex_549)) (- 1)) (< v_prenex_549 v_b_90_1) (<= v_b_91_1 v_prenex_549))) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_90_1)) 63) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_90_1)) 63) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_91_1) (- 1)) (<= (+ v_b_91_1 ULTIMATE.start_main_~j~6) 127) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_91_1)) 64) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_90_1)) (<= (- (- v_b_90_1) v_b_90_1) 0) (<= 0 (* 2 v_b_90_1)) (<= (* 2 v_b_91_1) 128) (forall ((v_prenex_520 Int)) (or (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- (select ULTIMATE.start_main_~str1~6 v_prenex_520))) 0) (< v_prenex_520 v_b_90_1) (<= v_b_91_1 v_prenex_520))) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_90_1) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_90_1) (- 1)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_91_1)) 127) (<= (- ULTIMATE.start_main_~cont~6 v_b_91_1) (- 1)) (<= v_b_90_1 (+ ULTIMATE.start_main_~MAX~6 62)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_90_1)) 126) (forall ((v_prenex_523 Int)) (or (< v_prenex_523 v_b_90_1) (<= (- v_b_90_1 (select ULTIMATE.start_main_~str1~6 v_prenex_523)) 63) (<= v_b_91_1 v_prenex_523))) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_90_1)) 63) (<= (- ULTIMATE.start_main_~j~6 v_b_90_1) 0) (<= ULTIMATE.start_main_~cont~6 v_b_90_1) (<= v_b_90_1 63) (<= (- (- ULTIMATE.start_main_~i~6) v_b_91_1) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_91_1) (- 1)) (<= v_b_91_1 64) (<= (+ v_b_91_1 ULTIMATE.start_main_~MAX~6) 128) (forall ((v_prenex_550 Int)) (or (<= v_b_91_1 v_prenex_550) (<= (- v_b_91_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_550))) 64) (< v_prenex_550 v_b_90_1))) (<= 0 v_b_90_1) (forall ((v_prenex_547 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_547)) 0) (< v_prenex_547 v_b_90_1) (<= v_b_91_1 v_prenex_547))) (forall ((v_prenex_521 Int)) (or (< v_prenex_521 v_b_90_1) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (select ULTIMATE.start_main_~str1~6 v_prenex_521)) 0) (<= v_b_91_1 v_prenex_521))) (<= (- v_b_91_1 (- v_b_91_1)) 128) (forall ((v_prenex_531 Int)) (or (<= (- v_b_90_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_531))) 63) (<= v_b_91_1 v_prenex_531) (< v_prenex_531 v_b_90_1))) (forall ((v_prenex_534 Int)) (or (< v_prenex_534 v_b_90_1) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_534))) 64) (<= v_b_91_1 v_prenex_534))) (forall ((v_prenex_540 Int)) (or (< v_prenex_540 v_b_90_1) (<= v_b_91_1 v_prenex_540) (<= (- v_b_91_1 (select ULTIMATE.start_main_~str1~6 v_prenex_540)) 64))) (<= (- (- v_b_91_1) v_b_91_1) (- 2)) (<= 1 (+ ULTIMATE.start_main_~MAX~6 v_b_90_1)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_91_1) 64) (<= v_b_90_1 (+ ULTIMATE.start___VERIFIER_assert_~cond 63)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_90_1)) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_90_1)) 63) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond 1) v_b_91_1) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_90_1) 0) (<= v_b_90_1 (+ ULTIMATE.start_main_~i~6 63)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_91_1)) 128) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_91_1)) 64) (<= 2 (+ v_b_91_1 ULTIMATE.start_main_~MAX~6)) (forall ((v_prenex_543 Int)) (or (<= v_b_91_1 v_prenex_543) (< v_prenex_543 v_b_90_1) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_prenex_543)) 0))) (forall ((v_prenex_533 Int)) (or (<= v_b_91_1 v_prenex_533) (< v_prenex_533 v_b_90_1) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (select ULTIMATE.start_main_~str1~6 v_prenex_533)) 0))) (<= ULTIMATE.start_main_~j~6 (+ v_b_90_1 63)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_91_1) (- 1)) (<= (+ v_b_91_1 ULTIMATE.start_main_~i~6) 64) (<= (- ULTIMATE.start_main_~cont~6 v_b_90_1) 0) (<= (- v_b_90_1 v_b_91_1) (- 1)) (<= (- ULTIMATE.start_main_~j~6 v_b_91_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 v_b_91_1) (- 1)) (<= v_b_91_1 (+ v_b_90_1 64)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_91_1)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_90_1)) 127) (<= (+ ULTIMATE.start_main_~i~6 v_b_90_1) 63) (forall ((v_prenex_527 Int)) (or (< v_prenex_527 v_b_90_1) (<= v_b_91_1 v_prenex_527) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_527)) (select ULTIMATE.start_main_~str1~6 v_prenex_527)) 0))) (<= v_b_91_1 (+ ULTIMATE.start_main_~i~6 64)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_90_1) 0) (<= ULTIMATE.start___VERIFIER_assert_~cond v_b_90_1) (forall ((v_prenex_532 Int)) (or (<= v_b_91_1 v_prenex_532) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_532)) 64) (< v_prenex_532 v_b_90_1))) (<= v_b_91_1 (+ ULTIMATE.start_main_~cont~6 64)) (<= 1 v_b_91_1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_91_1) (- 1)) (forall ((v_prenex_551 Int)) (or (<= v_b_91_1 v_prenex_551) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (select ULTIMATE.start_main_~str1~6 v_prenex_551)) 0) (< v_prenex_551 v_b_90_1))) (<= 1 (+ v_b_91_1 v_b_90_1)) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_90_1)) (<= (* 2 v_b_90_1) 126) (<= (- (- v_b_90_1) (- v_b_91_1)) 1) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_91_1) 64) (<= (- (- v_b_90_1) v_b_91_1) (- 1)) (<= 1 (+ v_b_91_1 ULTIMATE.start_main_~i~6)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_91_1)) 64) (<= v_b_91_1 (+ ULTIMATE.start___VERIFIER_assert_~cond 64)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_90_1 64)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_90_1)) 63) (<= v_b_90_1 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 63)) (forall ((v_prenex_548 Int)) (or (< v_prenex_548 v_b_90_1) (<= (- (- v_b_90_1) (select ULTIMATE.start_main_~str1~6 v_prenex_548)) 0) (<= v_b_91_1 v_prenex_548))) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_91_1)) 64) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_91_1)) 64) (forall ((v_prenex_529 Int)) (or (<= v_b_91_1 v_prenex_529) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_529))) 0) (< v_prenex_529 v_b_90_1))) (forall ((v_prenex_539 Int)) (or (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- (select ULTIMATE.start_main_~str1~6 v_prenex_539))) 0) (<= v_b_91_1 v_prenex_539) (< v_prenex_539 v_b_90_1))) (<= (- ULTIMATE.start_main_~MAX~6 v_b_90_1) 1))) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= 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_main_~j~6) 63) (<= (+ 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_~cond ULTIMATE.start_main_~cont~6) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 63) (<= 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_~cont~6 ULTIMATE.start_main_~MAX~6) 64) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 63) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~MAX~6)) 64) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start___VERIFIER_assert_~cond) (<= 0 (* 2 ULTIMATE.start_main_~cont~6)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~j~6) 0) (<= 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_main_~i~6)) (- 1)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~i~6)) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 64) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~j~6)) 63) (<= (- (- 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) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 64) (<= 0 ULTIMATE.start_main_~j~6) (<= (* 2 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~i~6)) 0) (<= 0 ULTIMATE.start_main_~cont~6) (<= (- |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) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~j~6)) 63) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6)) (<= (+ ULTIMATE.start_main_~cont~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1) ULTIMATE.start_main_~MAX~6) (<= (+ ULTIMATE.start_main_~j~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 63) (<= (+ ULTIMATE.start_main_~MAX~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 64) (<= 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_main_~j~6 (+ ULTIMATE.start_main_~cont~6 63)) (<= |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_~cond ULTIMATE.start_main_~MAX~6) 64) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~cont~6 64)) (<= (- |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_~i~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~cont~6)) 0) (<= (+ 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_~cont~6) (<= 1 (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~MAX~6)) (<= 1 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6)) (<= ULTIMATE.start___VERIFIER_assert_~cond 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~j~6)) 63) (<= ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~cont~6)) 0) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 126) (<= ULTIMATE.start_main_~cont~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 0) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~i~6 63)) (<= 0 (* 2 ULTIMATE.start___VERIFIER_assert_~cond)) (<= (* 2 ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= 0 (+ ULTIMATE.start_main_~j~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= 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_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 64) (<= ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~j~6) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~i~6 64)) (<= (- |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_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 128) (<= (- 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_~cont~6 ULTIMATE.start_main_~i~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 127) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~j~6)))} [2018-12-19 13:33:38,748 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 13:33:38,749 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 13:33:38,749 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 13:33:38,749 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 13:33:38,750 WARN L224 ngHoareTripleChecker]: Pre: {2147483587#(or (exists ((v_b_91_1 Int) (v_v_1299_1 Int) (v_b_90_1 Int)) (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_90_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_90_1) 8589934593) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1299_1)) 64) (<= (- v_b_90_1 (- v_b_90_1)) 126) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 4294967297) (<= (- (- v_b_91_1) (- v_v_1299_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_90_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~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_v_1299_1) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1299_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_90_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934593) (<= (- v_b_91_1 v_v_1299_1) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_91_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 65) (<= (- c_ULTIMATE.start_main_~i~6 v_b_90_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1299_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1299_1)) 4294967296) (<= (- (- v_b_90_1) v_v_1299_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1299_1) 4294967296) (<= (- (- v_v_1299_1) v_v_1299_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_91_1)) 64) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_91_1) 8589934592) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 127) (<= (- (- v_b_91_1) v_v_1299_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 64) (forall ((v_idx_324 Int) (v_idx_322 Int) (v_idx_323 Int)) (or (<= v_b_91_1 v_idx_323) (and (<= (- (- v_b_90_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_323)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_323)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_323))) 64) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_323)) (select c_ULTIMATE.start_main_~str1~6 v_idx_323)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_323))) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_323))) 0) (<= (- (- v_b_91_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_323))) 4294967296) (<= (- (- v_b_91_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_323)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_323))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_323)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_323)) 64) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_323) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_323))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_323)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_323)) 2) (<= (- v_b_91_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_323))) 64) (<= (- v_b_91_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_323)) 64) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_323)) 63) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_323))) 2) (<= (- (- v_b_90_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_323))) 4294967297) (<= (- v_b_90_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_323)) 63) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_323))) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_323)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_323))) 0) (<= (- v_b_90_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_323))) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_323))) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_323)) 0)) (<= v_b_90_1 v_idx_322) (< v_idx_323 v_b_90_1) (< v_idx_324 v_b_91_1))) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_90_1) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_91_1)) 0) (<= (- v_b_90_1 (- v_b_91_1)) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_91_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_90_1) 8589934594) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_90_1)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 64) (<= (- v_b_90_1 v_v_1299_1) 63) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1299_1)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_91_1)) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_90_1)) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1299_1)) 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_~cont~6) (- v_b_90_1)) 63) (<= (- (- 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_~cont~6 c_ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- v_v_1299_1 (- v_v_1299_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_91_1) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_91_1)) 127) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1299_1) 2) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1299_1) 63) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1299_1)) 2) (<= (- v_b_91_1 (- v_b_91_1)) 128) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_90_1)) 64) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 64) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_91_1)) 64) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_91_1)) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_91_1) 8589934593) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1299_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_90_1)) 126) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_91_1) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 4) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_90_1) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 v_b_91_1) 4294967296) (<= (- v_b_90_1 v_b_91_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_b_91_1) (- 1)) (<= (- (- v_b_91_1) v_b_91_1) 8589934592) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_90_1)) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1299_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_90_1)) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1299_1) 0) (<= (- (- v_b_90_1) v_b_91_1) 8589934593) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_91_1)) 65) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- v_b_91_1 (- v_v_1299_1)) 64) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 63) (<= (- (- v_b_90_1) (- v_b_91_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_91_1)) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 8589934594) (<= (- (- v_b_90_1) v_b_90_1) 8589934594) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 128) (<= (- (- v_b_90_1) (- v_v_1299_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1299_1) 4294967297) (<= (- v_b_90_1 (- v_v_1299_1)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_90_1) 1) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1299_1) 0))) (exists ((v_b_84_1 Int) (v_b_85_1 Int) (v_b_87_1 Int) (v_b_83_1 Int) (v_v_1179_1 Int) (v_v_1174_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) 4294967298) (<= (- v_b_83_1 v_b_85_1) 1) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_87_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_84_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1179_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) (<= (- v_b_84_1 v_b_87_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1179_1)) 0) (<= (- (- v_b_85_1) (- v_v_1174_1)) 4294967297) (<= (- (- v_b_83_1) (- v_v_1179_1)) 4294967297) (<= (- (- v_b_83_1) v_v_1174_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_84_1)) 0) (<= (- v_b_83_1 v_v_1179_1) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1174_1) 4294967298) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_87_1)) 65) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_85_1)) 63) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1174_1) 63) (<= (- v_b_85_1 (- v_v_1179_1)) 63) (<= (- v_b_83_1 (- v_v_1174_1)) 64) (<= (- (- v_v_1174_1) v_v_1174_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1174_1)) 0) (<= (- v_b_83_1 v_b_87_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- (- v_b_87_1) v_v_1174_1) 4294967296) (<= (- v_v_1174_1 (- v_v_1174_1)) 0) (<= (- (- v_b_84_1) (- v_b_85_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_84_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 64) (<= (- v_v_1179_1 (- v_v_1179_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 126) (<= (- (- v_b_83_1) v_b_87_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_87_1) 8589934592) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1179_1) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_83_1)) 0) (<= (- (- v_b_84_1) v_b_85_1) 8589934593) (<= (- v_v_1174_1 v_v_1179_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_84_1)) 65) (<= (- v_b_84_1 (- v_b_84_1)) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_84_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 64) (forall ((v_idx_317 Int) (v_idx_318 Int) (v_idx_315 Int) (v_idx_316 Int) (v_idx_319 Int) (v_idx_320 Int)) (or (<= v_b_83_1 v_idx_315) (< v_idx_317 v_b_84_1) (< v_idx_319 v_b_85_1) (<= v_b_87_1 v_idx_319) (< v_idx_316 v_b_83_1) (<= v_b_84_1 v_idx_316) (<= v_b_85_1 v_idx_318) (< v_idx_320 v_b_87_1) (and (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_319))) 0) (<= (- v_b_83_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_319))) 64) (<= (- v_b_87_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_319))) 64) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_319)) (select c_ULTIMATE.start_main_~str1~6 v_idx_319)) 0) (<= (- v_b_83_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_316)) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_316))) 4294967298) (<= (- v_b_84_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_319)) 64) (<= (- (- v_b_87_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_319))) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_319)) 4294967298) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_316)) 64) (<= (- (- v_b_84_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_319))) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_319)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_316))) 4294967296) (<= (- (- v_b_85_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_316)) 4294967297) (<= (- (- v_b_85_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_319))) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_319))) 1) (<= (- v_b_84_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_316))) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_319)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_316))) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_319))) 4294967296) (<= (- (- v_b_84_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_316)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_319))) 0) (<= (- v_b_84_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_319))) 64) (<= (- (- v_b_85_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_316))) 4294967297) (<= (- (- v_b_83_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_316))) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_319))) 63) (<= (- (- v_b_83_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_319))) 4294967297) (<= (- (- v_b_83_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_316)) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_316)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_316)) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_319))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_316))) 0) (<= (- v_b_87_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_316))) 64) (<= (- v_b_83_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_319)) 64) (<= (- (- v_b_84_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_316))) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_319)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_316)) 4294967298) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_319))) 4294967298) (<= (- (- v_b_87_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_319)) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_316)) 63) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_319)) 63) (<= (- v_b_85_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_319))) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_316))) 64) (<= (- v_b_83_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_316))) 64) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_319)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_316)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_316)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_316)) (select c_ULTIMATE.start_main_~str2~6 v_idx_316)) 0) (<= (- (- v_b_83_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_319)) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_316))) 63) (<= (- v_b_85_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_319)) 63) (<= (- v_b_84_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_316)) 64) (<= (- v_b_87_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_316)) 64) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_316))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_319))) 64) (<= (- (- v_b_87_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_316)) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_316)) 1) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_316) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_316))) 0) (<= (- v_b_85_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_316))) 63) (<= (- (- v_b_84_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_319)) 4294967296) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_316)) (select c_ULTIMATE.start_main_~str1~6 v_idx_319)) 0) (<= (- v_b_87_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_319)) 64) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_316) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_319))) 0) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_319) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_319))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_316)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_319)) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_316))) 1) (<= (- (- v_b_87_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_316))) 4294967296) (<= (- v_b_85_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_316)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_319)) 64) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_316) (select c_ULTIMATE.start_main_~str1~6 v_idx_319)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_319))) 0) (<= (- (- v_b_85_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_319)) 4294967297)))) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967298) (<= (- c_ULTIMATE.start_main_~j~6 v_b_83_1) 4294967297) (<= (- (- v_b_85_1) (- v_b_87_1)) 1) (<= (- v_b_87_1 (- v_v_1179_1)) 64) (<= (- (- v_v_1179_1) v_v_1179_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1174_1)) 4294967298) (<= (- (- c_ULTIMATE.start_main_~j~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_84_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_87_1)) 0) (<= (- v_b_84_1 (- v_v_1174_1)) 64) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_85_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1174_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- v_b_84_1 (- v_b_87_1)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1179_1)) 4294967296) (<= (- v_b_84_1 (- v_v_1179_1)) 64) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_83_1)) 65) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1174_1) 0) (<= (- (- v_b_84_1) v_b_84_1) 8589934592) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_83_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_87_1)) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_85_1)) 63) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 4294967298) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1174_1)) 64) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_83_1) 4294967297) (<= (- v_b_87_1 (- v_b_87_1)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1174_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1174_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_84_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_83_1)) 64) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1174_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_84_1) 4294967296) (<= (- v_b_84_1 v_b_85_1) 1) (<= (- v_b_83_1 (- v_b_84_1)) 128) (<= (- v_b_85_1 (- v_b_87_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_84_1) 8589934592) (<= (- v_v_1174_1 (- v_v_1179_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_83_1)) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_83_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_85_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_84_1)) 64) (<= (- v_b_85_1 v_v_1174_1) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_87_1) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_84_1) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_87_1)) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1179_1)) 0) (<= (- v_b_83_1 (- v_b_83_1)) 128) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_85_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_87_1)) 64) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_84_1)) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1179_1)) 0) (<= (- v_b_84_1 (- v_b_85_1)) 127) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_85_1)) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_87_1) 8589934594) (<= (- v_b_84_1 v_v_1179_1) 64) (<= (- (- v_b_87_1) (- v_v_1179_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_83_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1174_1) 64) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_87_1) 4294967296) (<= (- (- v_b_84_1) (- v_v_1179_1)) 4294967296) (<= (- (- v_b_85_1) v_v_1174_1) 4294967297) (<= (- (- v_b_85_1) (- v_v_1179_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_83_1) 8589934593) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1179_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) 4294967296) (<= (- v_b_83_1 (- v_b_87_1)) 128) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_85_1)) 63) (<= (- (- v_b_83_1) (- v_b_85_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_87_1)) 2) (<= (- (- v_b_84_1) v_v_1174_1) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 v_b_85_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_83_1) 8589934595) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_87_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 65) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1174_1)) 0) (<= (- (- v_b_84_1) (- v_v_1174_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1179_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_85_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1179_1)) 4294967298) (<= (- (- v_b_87_1) v_v_1179_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_84_1)) 128) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1179_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_85_1)) 1) (<= (- (- v_b_83_1) v_v_1179_1) 4294967297) (<= (- v_b_84_1 v_v_1174_1) 64) (<= (- v_b_85_1 (- v_v_1174_1)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_85_1) 1) (<= (- (- v_b_84_1) v_v_1179_1) 4294967296) (<= (- (- v_v_1174_1) v_v_1179_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 4294967298) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_83_1)) 64) (<= (- (- v_b_83_1) (- v_b_87_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1174_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1179_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 v_b_87_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1174_1)) 1) (<= (- (- v_b_87_1) (- v_v_1174_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_84_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_83_1) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_83_1)) 128) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_85_1) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_87_1) 0) (<= (- v_b_85_1 v_b_87_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_87_1)) 128) (<= (- (- v_b_85_1) v_b_85_1) 8589934594) (<= (- c_ULTIMATE.start_main_~i~6 v_b_83_1) (- 1)) (<= (- (- v_b_85_1) v_v_1179_1) 4294967297) (<= (- v_b_83_1 (- v_v_1179_1)) 64) (<= (- v_b_83_1 v_v_1174_1) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_85_1) 4294967297) (<= (- (- v_b_83_1) v_b_83_1) 8589934594) (<= (- (- v_b_84_1) (- v_b_87_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1179_1) 4294967298) (<= (- (- v_b_83_1) v_b_84_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1179_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1174_1)) 4294967296) (<= (- (- 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_~j~6 (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- c_ULTIMATE.start_main_~j~6 v_b_85_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_84_1)) 64) (<= (- (- v_b_83_1) (- v_v_1174_1)) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1179_1)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_85_1) 8589934595) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 8589934596) (<= (- (- v_b_83_1) (- v_b_84_1)) 1) (<= (- (- v_v_1174_1) (- v_v_1179_1)) 0) (<= (- v_b_87_1 (- v_v_1174_1)) 64) (<= (- v_b_83_1 v_b_84_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_85_1)) 126) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1179_1) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1174_1)) 63) (<= (- v_b_85_1 v_v_1179_1) 63) (<= (- v_b_87_1 v_v_1174_1) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1179_1)) 64) (<= (- v_b_83_1 (- v_b_85_1)) 127) (<= (- (- v_b_84_1) v_b_87_1) 8589934592) (<= (- v_b_87_1 v_v_1179_1) 64) (<= (- (- v_b_85_1) v_b_87_1) 8589934593) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_83_1) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 v_b_87_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_84_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934594) (<= (- v_b_85_1 (- v_b_85_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 128) (<= (- (- v_b_87_1) v_b_87_1) 8589934592) (<= (- (- v_b_83_1) v_b_85_1) 8589934594))))} [2018-12-19 13:33:38,750 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 13:33:38,750 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 13:33:38,751 WARN L230 ngHoareTripleChecker]: Post: {2147483586#(exists ((v_b_91_1 Int) (v_v_1299_1 Int) (v_b_90_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 65) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1299_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 126) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1299_1)) (- 1)) (<= (- v_b_90_1 (- v_b_90_1)) 126) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_90_1) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 6) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1299_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_90_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 61) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_91_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1299_1)) 62) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1299_1) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_90_1)) 62) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 3) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1299_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_90_1) (- 1)) (<= (- v_b_91_1 v_v_1299_1) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 3) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_91_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1299_1) 62) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1299_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- (- v_b_90_1) (- v_v_1299_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1299_1) 1) (<= (- (- v_b_91_1) v_v_1299_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_91_1)) 66) (<= (- (- v_v_1299_1) v_v_1299_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 124) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_91_1)) 64) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_91_1)) 63) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1299_1) 3) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 66) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 64) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_91_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 2)) (<= (- v_b_90_1 (- v_b_91_1)) 127) (<= (- c_ULTIMATE.start_main_~j~6 v_b_91_1) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) (- 1)) (forall ((v_idx_328 Int) (v_idx_326 Int) (v_idx_327 Int)) (or (< v_idx_327 v_b_90_1) (<= v_b_91_1 v_idx_327) (and (<= (- (- v_b_91_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_327)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_327))) 64) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_327))) (- 1)) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_327)) (select c_ULTIMATE.start_main_~str1~6 v_idx_327)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_327))) 0) (<= (- (- v_b_90_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_327)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_327)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_327))) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_327)) 3) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_327))) 0) (<= (- (- v_b_91_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_327))) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_327))) 62) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_327)) 64) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_327) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_327))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_327))) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_327))) 3) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_327)) 0) (<= (- v_b_91_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_327))) 64) (<= (- v_b_91_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_327)) 64) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_327)) 62) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_327)) (- 1)) (<= (- v_b_90_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_327)) 63) (<= (- (- v_b_90_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_327))) 0) (<= (- v_b_90_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_327))) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_327)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_327)) 0)) (<= v_b_90_1 v_idx_326) (< v_idx_328 v_b_91_1))) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_91_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_90_1)) 63) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_91_1)) 126) (<= (- v_b_90_1 v_v_1299_1) 63) (<= (- (- v_b_90_1) v_b_90_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_90_1) (- 1)) (<= (- (- v_b_90_1) v_v_1299_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 62) (<= (- c_ULTIMATE.start_main_~i~6 v_b_90_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_91_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_90_1)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_90_1)) 64) (<= (- (- v_b_91_1) (- v_v_1299_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 64) (<= (- (- 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_v_1299_1 (- v_v_1299_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1299_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_91_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 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) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_90_1)) 65) (<= (- v_b_91_1 (- v_b_91_1)) 128) (<= (- c_ULTIMATE.start_main_~j~6 v_b_90_1) 3) (<= (- (- v_b_91_1) v_b_91_1) (- 2)) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 64) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_90_1)) 125) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_91_1) (- 2)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_91_1)) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1299_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_90_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1299_1) (- 1)) (<= (- v_b_90_1 v_b_91_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 62) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1299_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_90_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_90_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_91_1) (- 2)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1299_1)) 3) (<= (- v_b_91_1 (- v_v_1299_1)) 64) (<= (- (- v_b_90_1) (- v_b_91_1)) 1) (<= (- (- v_b_90_1) v_b_91_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_91_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 128) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- v_b_90_1 (- v_v_1299_1)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_91_1)) 65) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_90_1) 1) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1299_1) 0)))} [2018-12-19 13:33:38,751 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 13:33:38,833 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 13:33:38,833 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 13:33:38,960 WARN L181 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 823 [2018-12-19 13:33:38,961 WARN L270 ngHoareTripleChecker]: Pre: {2147483587#(or (exists ((v_b_91_1 Int) (v_v_1299_1 Int) (v_b_90_1 Int)) (and (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 127) (<= (- (- ULTIMATE.start_main_~j~6) v_b_90_1) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_90_1) 8589934593) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_1299_1)) 64) (<= (- v_b_90_1 (- v_b_90_1)) 126) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 4294967297) (<= (- (- v_b_91_1) (- v_v_1299_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 2) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_90_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 2) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_v_1299_1) 64) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_1299_1) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_90_1) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 8589934593) (<= (- v_b_91_1 v_v_1299_1) 64) (<= (- ULTIMATE.start_main_~MAX~6 v_b_91_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 65) (<= (- ULTIMATE.start_main_~i~6 v_b_90_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_1299_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_1299_1)) 4294967296) (<= (- (- v_b_90_1) v_v_1299_1) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_1299_1) 4294967296) (<= (- (- v_v_1299_1) v_v_1299_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_91_1)) 64) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_91_1) 8589934592) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 127) (<= (- (- v_b_91_1) v_v_1299_1) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 64) (forall ((v_idx_324 Int) (v_idx_322 Int) (v_idx_323 Int)) (or (<= v_b_91_1 v_idx_323) (and (<= (- (- v_b_90_1) (select ULTIMATE.start_main_~str1~6 v_idx_323)) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_323)) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_323))) 64) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_323)) (select ULTIMATE.start_main_~str1~6 v_idx_323)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_323))) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_323))) 0) (<= (- (- v_b_91_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_323))) 4294967296) (<= (- (- v_b_91_1) (select ULTIMATE.start_main_~str1~6 v_idx_323)) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_323))) 0) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_323)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_323)) 64) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_323) (- (select ULTIMATE.start_main_~str1~6 v_idx_323))) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_323)) 0) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_323)) 2) (<= (- v_b_91_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_323))) 64) (<= (- v_b_91_1 (select ULTIMATE.start_main_~str1~6 v_idx_323)) 64) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_323)) 63) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_323))) 2) (<= (- (- v_b_90_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_323))) 4294967297) (<= (- v_b_90_1 (select ULTIMATE.start_main_~str1~6 v_idx_323)) 63) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_323))) 63) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_323)) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_323))) 0) (<= (- v_b_90_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_323))) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_323))) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_323)) 0)) (<= v_b_90_1 v_idx_322) (< v_idx_323 v_b_90_1) (< v_idx_324 v_b_91_1))) (<= (- ULTIMATE.start_main_~cont~6 v_b_90_1) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 126) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_91_1)) 0) (<= (- v_b_90_1 (- v_b_91_1)) 127) (<= (- (- ULTIMATE.start_main_~j~6) v_b_91_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_90_1) 8589934594) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_90_1)) 63) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 64) (<= (- v_b_90_1 v_v_1299_1) 63) (<= (- ULTIMATE.start_main_~i~6 (- v_v_1299_1)) 63) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_91_1)) 127) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_90_1)) 63) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_1299_1)) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- 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) (- v_b_90_1)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 64) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- v_v_1299_1 (- v_v_1299_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_91_1) 4294967296) (<= (- ULTIMATE.start_main_~i~6 (- v_b_91_1)) 127) (<= (- ULTIMATE.start_main_~j~6 v_v_1299_1) 2) (<= (- ULTIMATE.start_main_~i~6 v_v_1299_1) 63) (<= (- ULTIMATE.start_main_~j~6 (- v_v_1299_1)) 2) (<= (- v_b_91_1 (- v_b_91_1)) 128) (<= (- ULTIMATE.start_main_~j~6 (- v_b_90_1)) 64) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 64) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_91_1)) 64) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_91_1)) 128) (<= (- (- ULTIMATE.start_main_~i~6) v_b_91_1) 8589934593) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 63) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_1299_1)) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_90_1)) 126) (<= (- ULTIMATE.start_main_~cont~6 v_b_91_1) 4294967296) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 4) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_90_1) 4294967297) (<= (- ULTIMATE.start_main_~j~6 v_b_91_1) 4294967296) (<= (- v_b_90_1 v_b_91_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 v_b_91_1) (- 1)) (<= (- (- v_b_91_1) v_b_91_1) 8589934592) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_90_1)) 126) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_1299_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_90_1)) 127) (<= (- (- ULTIMATE.start_main_~j~6) v_v_1299_1) 0) (<= (- (- v_b_90_1) v_b_91_1) 8589934593) (<= (- ULTIMATE.start_main_~j~6 (- v_b_91_1)) 65) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- v_b_91_1 (- v_v_1299_1)) 64) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 63) (<= (- (- v_b_90_1) (- v_b_91_1)) 1) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_91_1)) 64) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 8589934594) (<= (- (- v_b_90_1) v_b_90_1) 8589934594) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 128) (<= (- (- v_b_90_1) (- v_v_1299_1)) 4294967297) (<= (- (- ULTIMATE.start_main_~i~6) v_v_1299_1) 4294967297) (<= (- v_b_90_1 (- v_v_1299_1)) 63) (<= (- ULTIMATE.start_main_~MAX~6 v_b_90_1) 1) (<= (- ULTIMATE.start_main_~cont~6 v_v_1299_1) 0))) (exists ((v_b_84_1 Int) (v_b_85_1 Int) (v_b_87_1 Int) (v_b_83_1 Int) (v_v_1179_1 Int) (v_v_1174_1 Int)) (and (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 4294967298) (<= (- v_b_83_1 v_b_85_1) 1) (<= (- ULTIMATE.start_main_~cont~6 v_b_87_1) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) v_b_84_1) 8589934594) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_1179_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 2) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- v_b_84_1 v_b_87_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_1179_1)) 0) (<= (- (- v_b_85_1) (- v_v_1174_1)) 4294967297) (<= (- (- v_b_83_1) (- v_v_1179_1)) 4294967297) (<= (- (- v_b_83_1) v_v_1174_1) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_84_1)) 0) (<= (- v_b_83_1 v_v_1179_1) 64) (<= (- (- ULTIMATE.start_main_~i~6) v_v_1174_1) 4294967298) (<= (- ULTIMATE.start_main_~j~6 (- v_b_87_1)) 65) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_85_1)) 63) (<= (- ULTIMATE.start_main_~i~6 v_v_1174_1) 63) (<= (- v_b_85_1 (- v_v_1179_1)) 63) (<= (- v_b_83_1 (- v_v_1174_1)) 64) (<= (- (- v_v_1174_1) v_v_1174_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_1174_1)) 0) (<= (- v_b_83_1 v_b_87_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 4294967296) (<= (- (- v_b_87_1) v_v_1174_1) 4294967296) (<= (- v_v_1174_1 (- v_v_1174_1)) 0) (<= (- (- v_b_84_1) (- v_b_85_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_84_1)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 64) (<= (- v_v_1179_1 (- v_v_1179_1)) 0) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 126) (<= (- (- v_b_83_1) v_b_87_1) 8589934593) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_87_1) 8589934592) (<= (- ULTIMATE.start_main_~MAX~6 v_v_1179_1) 64) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_83_1)) 0) (<= (- (- v_b_84_1) v_b_85_1) 8589934593) (<= (- v_v_1174_1 v_v_1179_1) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_84_1)) 65) (<= (- v_b_84_1 (- v_b_84_1)) 128) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_84_1)) 2) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 64) (forall ((v_idx_317 Int) (v_idx_318 Int) (v_idx_315 Int) (v_idx_316 Int) (v_idx_319 Int) (v_idx_320 Int)) (or (<= v_b_83_1 v_idx_315) (< v_idx_317 v_b_84_1) (< v_idx_319 v_b_85_1) (<= v_b_87_1 v_idx_319) (< v_idx_316 v_b_83_1) (<= v_b_84_1 v_idx_316) (<= v_b_85_1 v_idx_318) (< v_idx_320 v_b_87_1) (and (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_319))) 0) (<= (- v_b_83_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_319))) 64) (<= (- v_b_87_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_319))) 64) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_319)) (select ULTIMATE.start_main_~str1~6 v_idx_319)) 0) (<= (- v_b_83_1 (select ULTIMATE.start_main_~str2~6 v_idx_316)) 64) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_316))) 4294967298) (<= (- v_b_84_1 (select ULTIMATE.start_main_~str1~6 v_idx_319)) 64) (<= (- (- v_b_87_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_319))) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_319)) 4294967298) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str2~6 v_idx_316)) 64) (<= (- (- v_b_84_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_319))) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_319)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_316))) 4294967296) (<= (- (- v_b_85_1) (select ULTIMATE.start_main_~str2~6 v_idx_316)) 4294967297) (<= (- (- v_b_85_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_319))) 4294967297) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_319))) 1) (<= (- v_b_84_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_316))) 64) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_319)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_316))) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_319))) 4294967296) (<= (- (- v_b_84_1) (select ULTIMATE.start_main_~str2~6 v_idx_316)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_319))) 0) (<= (- v_b_84_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_319))) 64) (<= (- (- v_b_85_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_316))) 4294967297) (<= (- (- v_b_83_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_316))) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_319))) 63) (<= (- (- v_b_83_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_319))) 4294967297) (<= (- (- v_b_83_1) (select ULTIMATE.start_main_~str2~6 v_idx_316)) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str2~6 v_idx_316)) 0) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_idx_316)) (- (select ULTIMATE.start_main_~str1~6 v_idx_319))) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_316))) 0) (<= (- v_b_87_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_316))) 64) (<= (- v_b_83_1 (select ULTIMATE.start_main_~str1~6 v_idx_319)) 64) (<= (- (- v_b_84_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_316))) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_319)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str2~6 v_idx_316)) 4294967298) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_319))) 4294967298) (<= (- (- v_b_87_1) (select ULTIMATE.start_main_~str1~6 v_idx_319)) 4294967296) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str2~6 v_idx_316)) 63) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_319)) 63) (<= (- v_b_85_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_319))) 63) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_316))) 64) (<= (- v_b_83_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_316))) 64) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_319)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str2~6 v_idx_316)) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str2~6 v_idx_316)) 0) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_idx_316)) (select ULTIMATE.start_main_~str2~6 v_idx_316)) 0) (<= (- (- v_b_83_1) (select ULTIMATE.start_main_~str1~6 v_idx_319)) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_316))) 63) (<= (- v_b_85_1 (select ULTIMATE.start_main_~str1~6 v_idx_319)) 63) (<= (- v_b_84_1 (select ULTIMATE.start_main_~str2~6 v_idx_316)) 64) (<= (- v_b_87_1 (select ULTIMATE.start_main_~str2~6 v_idx_316)) 64) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_316))) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_319))) 64) (<= (- (- v_b_87_1) (select ULTIMATE.start_main_~str2~6 v_idx_316)) 4294967296) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str2~6 v_idx_316)) 1) (<= (- (select ULTIMATE.start_main_~str2~6 v_idx_316) (- (select ULTIMATE.start_main_~str2~6 v_idx_316))) 0) (<= (- v_b_85_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_316))) 63) (<= (- (- v_b_84_1) (select ULTIMATE.start_main_~str1~6 v_idx_319)) 4294967296) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_idx_316)) (select ULTIMATE.start_main_~str1~6 v_idx_319)) 0) (<= (- v_b_87_1 (select ULTIMATE.start_main_~str1~6 v_idx_319)) 64) (<= (- (select ULTIMATE.start_main_~str2~6 v_idx_316) (- (select ULTIMATE.start_main_~str1~6 v_idx_319))) 0) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_319) (- (select ULTIMATE.start_main_~str1~6 v_idx_319))) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str2~6 v_idx_316)) 0) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_319)) 1) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_316))) 1) (<= (- (- v_b_87_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_316))) 4294967296) (<= (- v_b_85_1 (select ULTIMATE.start_main_~str2~6 v_idx_316)) 63) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_319)) 64) (<= (- (select ULTIMATE.start_main_~str2~6 v_idx_316) (select ULTIMATE.start_main_~str1~6 v_idx_319)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_319))) 0) (<= (- (- v_b_85_1) (select ULTIMATE.start_main_~str1~6 v_idx_319)) 4294967297)))) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 4294967298) (<= (- ULTIMATE.start_main_~j~6 v_b_83_1) 4294967297) (<= (- (- v_b_85_1) (- v_b_87_1)) 1) (<= (- v_b_87_1 (- v_v_1179_1)) 64) (<= (- (- v_v_1179_1) v_v_1179_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_1174_1)) 4294967298) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_84_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_87_1)) 0) (<= (- v_b_84_1 (- v_v_1174_1)) 64) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_85_1) 8589934593) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_1174_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- v_b_84_1 (- v_b_87_1)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_1179_1)) 4294967296) (<= (- v_b_84_1 (- v_v_1179_1)) 64) (<= (- ULTIMATE.start_main_~j~6 (- v_b_83_1)) 65) (<= (- ULTIMATE.start_main_~cont~6 v_v_1174_1) 0) (<= (- (- v_b_84_1) v_b_84_1) 8589934592) (<= (- ULTIMATE.start_main_~MAX~6 v_b_83_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_87_1)) 64) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_85_1)) 63) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 4294967298) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_1174_1)) 64) (<= (- ULTIMATE.start_main_~cont~6 v_b_83_1) 4294967297) (<= (- v_b_87_1 (- v_b_87_1)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_1174_1) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) v_v_1174_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_84_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 63) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_83_1)) 64) (<= (- ULTIMATE.start_main_~j~6 v_v_1174_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_84_1) 4294967296) (<= (- v_b_84_1 v_b_85_1) 1) (<= (- v_b_83_1 (- v_b_84_1)) 128) (<= (- v_b_85_1 (- v_b_87_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_84_1) 8589934592) (<= (- v_v_1174_1 (- v_v_1179_1)) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_83_1)) 127) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_83_1)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_85_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_84_1)) 64) (<= (- v_b_85_1 v_v_1174_1) 63) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 63) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_87_1) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 v_b_84_1) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_87_1)) 64) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_1179_1)) 0) (<= (- v_b_83_1 (- v_b_83_1)) 128) (<= (- ULTIMATE.start_main_~cont~6 v_b_85_1) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_87_1)) 64) (<= (- ULTIMATE.start_main_~i~6 (- v_b_84_1)) 127) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_1179_1)) 0) (<= (- v_b_84_1 (- v_b_85_1)) 127) (<= (- ULTIMATE.start_main_~j~6 (- v_b_85_1)) 64) (<= (- (- ULTIMATE.start_main_~i~6) v_b_87_1) 8589934594) (<= (- v_b_84_1 v_v_1179_1) 64) (<= (- (- v_b_87_1) (- v_v_1179_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_83_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 v_v_1174_1) 64) (<= (- (- ULTIMATE.start_main_~j~6) v_b_87_1) 4294967296) (<= (- (- v_b_84_1) (- v_v_1179_1)) 4294967296) (<= (- (- v_b_85_1) v_v_1174_1) 4294967297) (<= (- (- v_b_85_1) (- v_v_1179_1)) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_83_1) 8589934593) (<= (- ULTIMATE.start_main_~j~6 (- v_v_1179_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) 4294967296) (<= (- v_b_83_1 (- v_b_87_1)) 128) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_85_1)) 63) (<= (- (- v_b_83_1) (- v_b_85_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_87_1)) 2) (<= (- (- v_b_84_1) v_v_1174_1) 4294967296) (<= (- ULTIMATE.start_main_~i~6 v_b_85_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_83_1) 8589934595) (<= (- ULTIMATE.start_main_~i~6 (- v_b_87_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 65) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_1174_1)) 0) (<= (- (- v_b_84_1) (- v_v_1174_1)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 v_v_1179_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_85_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_1179_1)) 4294967298) (<= (- (- v_b_87_1) v_v_1179_1) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_84_1)) 128) (<= (- (- ULTIMATE.start_main_~j~6) v_v_1179_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_85_1)) 1) (<= (- (- v_b_83_1) v_v_1179_1) 4294967297) (<= (- v_b_84_1 v_v_1174_1) 64) (<= (- v_b_85_1 (- v_v_1174_1)) 63) (<= (- ULTIMATE.start_main_~MAX~6 v_b_85_1) 1) (<= (- (- v_b_84_1) v_v_1179_1) 4294967296) (<= (- (- v_v_1174_1) v_v_1179_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 4294967298) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_83_1)) 64) (<= (- (- v_b_83_1) (- v_b_87_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_1174_1) 0) (<= (- ULTIMATE.start_main_~j~6 v_v_1179_1) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_87_1) (- 1)) (<= (- ULTIMATE.start_main_~j~6 (- v_v_1174_1)) 1) (<= (- (- v_b_87_1) (- v_v_1174_1)) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 v_b_84_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_83_1) 4294967297) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_83_1)) 128) (<= (- (- ULTIMATE.start_main_~j~6) v_b_85_1) 4294967297) (<= (- ULTIMATE.start_main_~MAX~6 v_b_87_1) 0) (<= (- v_b_85_1 v_b_87_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_87_1)) 128) (<= (- (- v_b_85_1) v_b_85_1) 8589934594) (<= (- ULTIMATE.start_main_~i~6 v_b_83_1) (- 1)) (<= (- (- v_b_85_1) v_v_1179_1) 4294967297) (<= (- v_b_83_1 (- v_v_1179_1)) 64) (<= (- v_b_83_1 v_v_1174_1) 64) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_85_1) 4294967297) (<= (- (- v_b_83_1) v_b_83_1) 8589934594) (<= (- (- v_b_84_1) (- v_b_87_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_v_1179_1) 4294967298) (<= (- (- v_b_83_1) v_b_84_1) 8589934593) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_1179_1) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_1174_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 64) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 2) (<= (- ULTIMATE.start_main_~j~6 v_b_85_1) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_84_1)) 64) (<= (- (- v_b_83_1) (- v_v_1174_1)) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- v_v_1179_1)) 63) (<= (- (- ULTIMATE.start_main_~i~6) v_b_85_1) 8589934595) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 8589934596) (<= (- (- v_b_83_1) (- v_b_84_1)) 1) (<= (- (- v_v_1174_1) (- v_v_1179_1)) 0) (<= (- v_b_87_1 (- v_v_1174_1)) 64) (<= (- v_b_83_1 v_b_84_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_85_1)) 126) (<= (- ULTIMATE.start_main_~i~6 v_v_1179_1) 63) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_v_1174_1)) 63) (<= (- v_b_85_1 v_v_1179_1) 63) (<= (- v_b_87_1 v_v_1174_1) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_1179_1)) 64) (<= (- v_b_83_1 (- v_b_85_1)) 127) (<= (- (- v_b_84_1) v_b_87_1) 8589934592) (<= (- v_b_87_1 v_v_1179_1) 64) (<= (- (- v_b_85_1) v_b_87_1) 8589934593) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_83_1) 4294967297) (<= (- ULTIMATE.start_main_~j~6 v_b_87_1) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) v_b_84_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 8589934594) (<= (- v_b_85_1 (- v_b_85_1)) 126) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 128) (<= (- (- v_b_87_1) v_b_87_1) 8589934592) (<= (- (- v_b_83_1) v_b_85_1) 8589934594))))} [2018-12-19 13:33:38,961 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 13:33:38,961 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 13:33:41,514 WARN L276 ngHoareTripleChecker]: Post: {2147483586#(and (<= 1 ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 65) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 2) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 126) (<= ULTIMATE.start_main_~j~6 3) (<= (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 126) (<= 2 (* 2 ULTIMATE.start_main_~MAX~6)) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 6) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~cont~6 62)) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6) 64) (exists ((v_b_91_1 Int) (v_b_90_1 Int)) (and (<= ULTIMATE.start_main_~i~6 (+ v_b_90_1 62)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_91_1 63)) (<= 2 (* 2 v_b_91_1)) (<= (- v_b_90_1 (- v_b_90_1)) 126) (<= (- (- ULTIMATE.start_main_~i~6) v_b_90_1) 1) (forall ((v_idx_327 Int)) (or (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_327)) 3) (<= v_b_91_1 v_idx_327) (< v_idx_327 v_b_90_1))) (<= v_b_90_1 (+ ULTIMATE.start_main_~i~6 64)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_90_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_91_1) 0) (<= (+ v_b_91_1 v_b_90_1) 127) (<= ULTIMATE.start_main_~i~6 (+ v_b_91_1 61)) (<= ULTIMATE.start_main_~j~6 (+ v_b_90_1 3)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_90_1)) 62) (forall ((v_prenex_568 Int)) (or (<= v_b_91_1 v_prenex_568) (< v_prenex_568 v_b_90_1) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_568)) 62))) (<= (- (- ULTIMATE.start_main_~j~6) v_b_90_1) (- 1)) (<= (+ ULTIMATE.start_main_~i~6 v_b_90_1) 125) (<= (- ULTIMATE.start_main_~MAX~6 v_b_91_1) 0) (forall ((v_prenex_555 Int)) (or (< v_prenex_555 v_b_90_1) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_555)) 1) (<= v_b_91_1 v_prenex_555))) (<= v_b_90_1 (+ v_b_91_1 62)) (forall ((v_prenex_554 Int)) (or (<= v_b_91_1 v_prenex_554) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_554)) (- 1)) (< v_prenex_554 v_b_90_1))) (<= v_b_90_1 (+ ULTIMATE.start_main_~cont~6 63)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_91_1)) 66) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_91_1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_91_1)) 64) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_90_1 1)) (<= (+ v_b_91_1 ULTIMATE.start_main_~j~6) 67) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_91_1)) 63) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_91_1)) (<= v_b_91_1 (+ ULTIMATE.start_main_~MAX~6 63)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_91_1)) 0) (forall ((v_prenex_559 Int)) (or (<= (- (- v_b_91_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_559))) (- 1)) (<= v_b_91_1 v_prenex_559) (< v_prenex_559 v_b_90_1))) (<= (- v_b_90_1 (- v_b_91_1)) 127) (<= (- ULTIMATE.start_main_~j~6 v_b_91_1) 2) (forall ((v_prenex_552 Int)) (or (<= (- (- v_b_91_1) (select ULTIMATE.start_main_~str1~6 v_prenex_552)) (- 1)) (< v_prenex_552 v_b_90_1) (<= v_b_91_1 v_prenex_552))) (forall ((v_prenex_576 Int)) (or (<= v_b_91_1 v_prenex_576) (< v_prenex_576 v_b_90_1) (<= (- v_b_90_1 (select ULTIMATE.start_main_~str1~6 v_prenex_576)) 63))) (forall ((v_prenex_571 Int)) (or (< v_prenex_571 v_b_90_1) (<= v_b_91_1 v_prenex_571) (<= (- v_b_91_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_571))) 64))) (<= (+ ULTIMATE.start_main_~cont~6 v_b_90_1) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_91_1) (- 2)) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_90_1) 127) (<= (+ v_b_91_1 ULTIMATE.start_main_~i~6) 126) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_90_1)) 63) (<= (- ULTIMATE.start_main_~i~6 (- v_b_91_1)) 126) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_90_1)) (forall ((v_prenex_557 Int)) (or (<= v_b_91_1 v_prenex_557) (< v_prenex_557 v_b_90_1) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_557))) 64))) (<= 0 (* 2 v_b_90_1)) (<= (- (- v_b_90_1) v_b_90_1) 0) (<= (* 2 v_b_91_1) 128) (forall ((v_prenex_564 Int)) (or (<= v_b_91_1 v_prenex_564) (< v_prenex_564 v_b_90_1) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_564)) 64))) (forall ((v_prenex_556 Int)) (or (<= (- v_b_91_1 (select ULTIMATE.start_main_~str1~6 v_prenex_556)) 64) (< v_prenex_556 v_b_90_1) (<= v_b_91_1 v_prenex_556))) (forall ((v_prenex_565 Int)) (or (<= v_b_91_1 v_prenex_565) (<= (- v_b_90_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_565))) 63) (< v_prenex_565 v_b_90_1))) (forall ((v_prenex_572 Int)) (or (<= v_b_91_1 v_prenex_572) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_572)) 0) (< v_prenex_572 v_b_90_1))) (forall ((v_prenex_561 Int)) (or (<= v_b_91_1 v_prenex_561) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_561))) (- 1)) (< v_prenex_561 v_b_90_1))) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_90_1) (- 1)) (forall ((v_prenex_562 Int)) (or (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_562))) 3) (<= v_b_91_1 v_prenex_562) (< v_prenex_562 v_b_90_1))) (<= (- ULTIMATE.start_main_~cont~6 v_b_91_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 v_b_90_1) (- 1)) (<= v_b_90_1 (+ ULTIMATE.start_main_~MAX~6 62)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_90_1)) 63) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_90_1)) 64) (forall ((v_prenex_553 Int)) (or (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_553) (- (select ULTIMATE.start_main_~str1~6 v_prenex_553))) 0) (<= v_b_91_1 v_prenex_553) (< v_prenex_553 v_b_90_1))) (<= ULTIMATE.start_main_~cont~6 v_b_90_1) (<= v_b_90_1 63) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_91_1) (- 1)) (<= v_b_91_1 64) (<= (+ v_b_91_1 ULTIMATE.start_main_~MAX~6) 128) (<= 0 v_b_90_1) (forall ((v_prenex_560 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_560))) 1) (< v_prenex_560 v_b_90_1) (<= v_b_91_1 v_prenex_560))) (<= (- ULTIMATE.start_main_~j~6 (- v_b_90_1)) 65) (<= (- v_b_91_1 (- v_b_91_1)) 128) (forall ((v_prenex_574 Int)) (or (< v_prenex_574 v_b_90_1) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_574))) 62) (<= v_b_91_1 v_prenex_574))) (<= (- (- v_b_91_1) v_b_91_1) (- 2)) (<= 1 (+ ULTIMATE.start_main_~MAX~6 v_b_90_1)) (<= (- ULTIMATE.start_main_~j~6 v_b_90_1) 3) (<= (+ ULTIMATE.start_main_~cont~6 v_b_91_1) 64) (forall ((v_prenex_566 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_566))) 0) (< v_prenex_566 v_b_90_1) (<= v_b_91_1 v_prenex_566))) (<= (- ULTIMATE.start_main_~i~6 (- v_b_90_1)) 125) (<= (- (- ULTIMATE.start_main_~j~6) v_b_91_1) (- 2)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_91_1)) 128) (<= 2 (+ v_b_91_1 ULTIMATE.start_main_~j~6)) (<= 2 (+ v_b_91_1 ULTIMATE.start_main_~MAX~6)) (forall ((v_prenex_570 Int)) (or (<= v_b_91_1 v_prenex_570) (< v_prenex_570 v_b_90_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_570))) (- 1)))) (<= (- ULTIMATE.start_main_~cont~6 v_b_90_1) 0) (forall ((v_prenex_569 Int)) (or (<= v_b_91_1 v_prenex_569) (< v_prenex_569 v_b_90_1) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_569)) (select ULTIMATE.start_main_~str1~6 v_prenex_569)) 0))) (<= (- v_b_90_1 v_b_91_1) (- 1)) (<= v_b_91_1 (+ v_b_90_1 64)) (forall ((v_prenex_558 Int)) (or (< v_prenex_558 v_b_90_1) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_558))) 0) (<= v_b_91_1 v_prenex_558))) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_90_1)) 127) (<= v_b_90_1 (+ ULTIMATE.start_main_~j~6 62)) (<= (+ ULTIMATE.start_main_~j~6 v_b_90_1) 66) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_90_1) 0) (forall ((v_prenex_567 Int)) (or (< v_prenex_567 v_b_90_1) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_prenex_567)) (- 1)) (<= v_b_91_1 v_prenex_567))) (<= (- ULTIMATE.start_main_~i~6 v_b_91_1) (- 2)) (<= v_b_91_1 (+ ULTIMATE.start_main_~j~6 63)) (<= ULTIMATE.start_main_~j~6 (+ v_b_91_1 2)) (<= v_b_91_1 (+ ULTIMATE.start_main_~cont~6 64)) (<= 1 v_b_91_1) (forall ((v_prenex_573 Int)) (or (<= (- (- v_b_90_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_573))) 0) (<= v_b_91_1 v_prenex_573) (< v_prenex_573 v_b_90_1))) (<= 1 (+ v_b_91_1 v_b_90_1)) (<= (* 2 v_b_90_1) 126) (<= (- (- v_b_90_1) (- v_b_91_1)) 1) (<= (- (- v_b_90_1) v_b_91_1) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_91_1)) 64) (forall ((v_prenex_563 Int)) (or (<= (- (- v_b_90_1) (select ULTIMATE.start_main_~str1~6 v_prenex_563)) 0) (< v_prenex_563 v_b_90_1) (<= v_b_91_1 v_prenex_563))) (forall ((v_prenex_575 Int)) (or (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_575)) 0) (< v_prenex_575 v_b_90_1) (<= v_b_91_1 v_prenex_575))) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_90_1 64)) (<= 0 (+ v_b_91_1 ULTIMATE.start_main_~i~6)) (<= 1 (+ ULTIMATE.start_main_~j~6 v_b_90_1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_91_1)) 65) (<= v_b_91_1 (+ ULTIMATE.start_main_~i~6 65)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_90_1) 1))) (<= (* 2 ULTIMATE.start_main_~j~6) 6) (<= (- 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_~MAX~6) ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 2) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6) 65) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 61) (<= ULTIMATE.start_main_~cont~6 (+ ULTIMATE.start_main_~i~6 1)) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~MAX~6 2)) (<= 2 (* 2 ULTIMATE.start_main_~j~6)) (<= ULTIMATE.start_main_~MAX~6 64) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 64) (<= (- (- 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_~i~6) (- ULTIMATE.start_main_~j~6)) 4) (<= 0 ULTIMATE.start_main_~cont~6) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6)) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 3) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~i~6 65)) (<= 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_~cont~6 ULTIMATE.start_main_~i~6) 1) (<= (* 2 ULTIMATE.start_main_~MAX~6) 128) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 3) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) (- 2)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 1) (<= (* 2 ULTIMATE.start_main_~i~6) 124) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 1)) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~MAX~6 61)) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~cont~6 64)) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 64) (<= (- 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_~i~6)) 124) (<= ULTIMATE.start_main_~i~6 62) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 62) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 66) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6) 67) (<= 1 ULTIMATE.start_main_~j~6) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 64) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 3) (<= 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_~i~6) 62) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) (- 1)) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~j~6 63)) (<= (* 2 ULTIMATE.start_main_~cont~6) 0) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~j~6 61)) (<= 0 (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6)) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~cont~6 3)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 128) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) (- 1)) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~i~6 4)) (<= 2 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6)))} [2018-12-19 13:33:43,993 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 13:33:43,993 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 13:33:43,993 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 13:33:43,993 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 13:33:43,994 WARN L224 ngHoareTripleChecker]: Pre: {2147483585#(or (exists ((v_b_96_1 Int) (v_b_97_1 Int) (v_v_1325_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) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1325_1)) 127) (<= (- c_ULTIMATE.start_main_~i~6 v_b_96_1) 127) (<= (- (- v_b_96_1) (- v_b_97_1)) 127) (<= (- (- v_b_97_1) v_v_1325_1) 128) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_97_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1325_1)) 4294967423) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1325_1)) 254) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1325_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_96_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_96_1)) 4294967295) (<= (- (- v_b_96_1) v_v_1325_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) (<= (- (- v_b_96_1) v_b_97_1) 0) (<= (- (- v_v_1325_1) v_v_1325_1) 256) (<= (- v_b_97_1 (- v_v_1325_1)) 254) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_96_1)) 4294967296) (<= (- (- v_b_97_1) v_b_97_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_96_1) 4294967295) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_97_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_97_1)) 127) (<= (- (- v_b_96_1) v_b_96_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 127) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_97_1)) 254) (forall ((v_idx_331 Int) (v_idx_332 Int) (v_idx_330 Int)) (or (< v_idx_331 v_b_96_1) (< v_idx_332 v_b_97_1) (and (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_331)) (select c_ULTIMATE.start_main_~str1~6 v_idx_331)) 256) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_331))) 127) (<= (- (- v_b_96_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_331))) 127) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_331)) 254) (<= (- v_b_97_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_331))) 254) (<= (- (- v_b_97_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_331))) 127) (<= (- v_b_97_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_331)) 254) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_331)) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_331)) 128) (<= (- (- v_b_97_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_331)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_331)) 4294967424) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_331))) 4294967423) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_331)) 4294967423) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_331))) 254) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_331)) 128) (<= (- v_b_96_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_331))) 127) (<= (- v_b_96_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_331)) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_331))) 127) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_331) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_331))) 254) (<= (- (- v_b_96_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_331)) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_331))) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_331))) 4294967422)) (<= v_b_97_1 v_idx_331) (<= v_b_96_1 v_idx_330))) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1325_1)) 127) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_96_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_97_1)) 4294967296) (<= (- v_v_1325_1 (- v_v_1325_1)) 254) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- v_b_97_1 (- v_b_97_1)) 254) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_97_1)) 4294967422) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_96_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_97_1) 0) (<= (- (- v_b_96_1) (- v_v_1325_1)) 127) (<= (- v_b_97_1 v_v_1325_1) 254) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1325_1) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1325_1) 4294967424) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1325_1) 4294967423) (<= (- v_b_96_1 (- v_b_97_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_96_1)) 0) (<= (- v_b_96_1 v_v_1325_1) 128) (<= (- c_ULTIMATE.start_main_~i~6 v_b_97_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_96_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_97_1) 4294967295) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1325_1)) 4294967422) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_97_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1325_1) 254) (<= (- (- v_b_97_1) (- v_v_1325_1)) 127) (<= (- (- 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_~i~6) v_v_1325_1) 128) (<= (- (- 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) (<= (- v_b_96_1 (- v_b_96_1)) 0) (<= (- v_b_96_1 v_b_97_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_96_1) 0) (<= (- v_b_96_1 (- v_v_1325_1)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_96_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_96_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_97_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_97_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1325_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967295))) (exists ((v_b_98_1 Int) (v_b_99_1 Int) (v_v_1329_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 4294967295) (<= (- v_b_99_1 v_v_1329_1) 254) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_99_1)) 4294967296) (<= (- (- v_v_1329_1) v_v_1329_1) 256) (forall ((v_idx_335 Int) (v_idx_336 Int) (v_idx_334 Int)) (or (and (<= (- v_b_99_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_335)) 254) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_335)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_335))) 4294967423) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_335)) (select c_ULTIMATE.start_main_~str1~6 v_idx_335)) 256) (<= (- (- v_b_98_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_335)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_335)) 4294967424) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_335))) 4294967422) (<= (- (- v_b_98_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_335))) 127) (<= (- v_b_98_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_335))) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_335)) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_335))) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_335)) 4294967423) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_335)) 254) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_335))) 254) (<= (- v_b_99_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_335))) 254) (<= (- v_b_98_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_335)) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_335)) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_335))) 127) (<= (- (- v_b_99_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_335)) 128) (<= (- (- v_b_99_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_335))) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_335))) 127) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_335) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_335))) 254)) (< v_idx_335 v_b_98_1) (<= v_b_98_1 v_idx_334) (<= v_b_99_1 v_idx_335) (< v_idx_336 v_b_99_1))) (<= (- (- v_b_99_1) v_b_99_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_98_1)) 0) (<= (- v_b_98_1 (- v_b_98_1)) 0) (<= (- v_b_98_1 (- v_v_1329_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_99_1)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1329_1) 4294967423) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_99_1)) 4294967422) (<= (- c_ULTIMATE.start_main_~i~6 v_b_98_1) 127) (<= (- v_b_98_1 v_v_1329_1) 128) (<= (- (- v_b_99_1) v_v_1329_1) 128) (<= (- (- v_b_99_1) (- v_v_1329_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_~MAX~6) v_b_99_1) 4294967296) (<= (- (- v_b_98_1) v_v_1329_1) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_99_1)) 0) (<= (- (- v_b_98_1) (- v_v_1329_1)) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1329_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_99_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_98_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_99_1)) 254) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1329_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_98_1)) 4294967295) (<= (- v_v_1329_1 (- v_v_1329_1)) 254) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_98_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1329_1) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1329_1)) 4294967423) (<= (- v_b_98_1 v_b_99_1) 0) (<= (- v_b_99_1 (- v_b_99_1)) 254) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_98_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_99_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_98_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_98_1)) 127) (<= (- (- v_b_98_1) (- v_b_99_1)) 127) (<= (- v_b_99_1 (- v_v_1329_1)) 254) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1329_1) 128) (<= (- c_ULTIMATE.start_main_~i~6 v_b_99_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_98_1) 4294967295) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_98_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_99_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- v_b_98_1) v_b_98_1) 0) (<= (- (- 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_v_1329_1) 4294967424) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1329_1)) 4294967422) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_98_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1329_1) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_99_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1329_1) 254) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1329_1)) 254) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_99_1) 4294967295) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1329_1)) 127) (<= (- (- v_b_98_1) v_b_99_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_98_1) 4294967296) (<= (- v_b_98_1 (- v_b_99_1)) 127))))} [2018-12-19 13:33:43,994 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 13:33:43,994 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 13:33:43,994 WARN L230 ngHoareTripleChecker]: Post: {2147483584#(exists ((v_b_119_1 Int) (v_b_118_1 Int) (v_v_1752_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) (<= (- (- v_b_118_1) (- v_v_1752_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1752_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1752_1) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_119_1)) 253) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_118_1)) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1752_1) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1752_1)) 127) (<= (- v_b_119_1 (- v_v_1752_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) 4294967296) (<= (- 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_~cont~6 (- v_v_1752_1)) 0) (<= (- (- v_b_118_1) v_b_118_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_118_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_118_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934593) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_119_1)) 127) (<= (- c_ULTIMATE.start_main_~i~6 v_b_119_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_118_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 126) (forall ((v_idx_339 Int) (v_idx_338 Int) (v_idx_340 Int)) (or (<= v_b_118_1 v_idx_338) (< v_idx_339 v_b_118_1) (<= v_b_119_1 v_idx_339) (and (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_339)) 0) (<= (- (- v_b_119_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_339)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_339))) 4294967296) (<= (- (- v_b_118_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_339))) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_339)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_339)) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_339))) 126) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_339))) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_339)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_339))) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_339)) 127) (<= (- v_b_119_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_339))) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_339))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_339))) 0) (<= (- v_b_118_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_339)) 126) (<= (- v_b_119_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_339)) 127) (<= (- (- v_b_118_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_339)) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_339)) 126) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_339))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_339))) 0) (<= (- v_b_118_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_339))) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_339)) 0) (<= (- (- v_b_119_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_339))) 4294967296) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_339)) (select c_ULTIMATE.start_main_~str1~6 v_idx_339)) 0) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_339) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_339))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_339)) 0)) (< v_idx_340 v_b_119_1))) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_119_1)) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_118_1) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_118_1)) 126) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_119_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_118_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 v_b_118_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_119_1)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_118_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1752_1) 127) (<= (- v_b_118_1 (- v_b_119_1)) 253) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1752_1)) 0) (<= (- v_b_118_1 v_v_1752_1) 126) (<= (- (- v_b_118_1) v_v_1752_1) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_119_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_119_1) 0) (<= (- (- v_b_119_1) v_b_119_1) 8589934592) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1752_1) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 127) (<= (- v_b_118_1 (- v_v_1752_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_118_1)) 253) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1752_1) 0) (<= (- v_b_118_1 (- v_b_118_1)) 252) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- v_b_119_1 (- v_b_119_1)) 254) (<= (- (- v_v_1752_1) v_v_1752_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_119_1)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1752_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_~i~6) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_119_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1752_1)) 126) (<= (- (- v_b_118_1) (- v_b_119_1)) 1) (<= (- (- 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_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_118_1)) 126) (<= (- 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_119_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_119_1) 8589934593) (<= (- v_b_118_1 v_b_119_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_118_1) 4294967297) (<= (- v_v_1752_1 (- v_v_1752_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1752_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_118_1) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_119_1)) 254) (<= (- (- v_b_119_1) v_v_1752_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1752_1)) 4294967296) (<= (- (- v_b_118_1) v_b_119_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_119_1) 8589934592) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1752_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_118_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1752_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 126) (<= (- v_b_119_1 v_v_1752_1) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 253) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_118_1)) 252) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1752_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 v_b_118_1) 0) (<= (- (- v_b_119_1) (- v_v_1752_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 v_b_119_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 8589934594) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_119_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 127)))} [2018-12-19 13:33:43,994 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 13:33:44,029 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 13:33:44,030 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 13:33:46,128 WARN L181 SmtUtils]: Spent 2.10 s on a formula simplification. DAG size of input: 400 DAG size of output: 227 [2018-12-19 13:33:46,128 WARN L270 ngHoareTripleChecker]: Pre: {2147483585#(exists ((v_b_98_1 Int) (v_b_99_1 Int) (v_v_1329_1 Int)) (and (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 4294967295) (<= (- v_b_99_1 v_v_1329_1) 254) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_99_1)) 4294967296) (<= (- (- v_v_1329_1) v_v_1329_1) 256) (forall ((v_idx_335 Int) (v_idx_336 Int) (v_idx_334 Int)) (or (and (<= (- v_b_99_1 (select ULTIMATE.start_main_~str1~6 v_idx_335)) 254) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_335)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_335))) 4294967423) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_335)) (select ULTIMATE.start_main_~str1~6 v_idx_335)) 256) (<= (- (- v_b_98_1) (select ULTIMATE.start_main_~str1~6 v_idx_335)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_335)) 4294967424) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_335))) 4294967422) (<= (- (- v_b_98_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_335))) 127) (<= (- v_b_98_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_335))) 127) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_335)) 128) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_335))) 127) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_335)) 4294967423) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_335)) 254) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_335))) 254) (<= (- v_b_99_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_335))) 254) (<= (- v_b_98_1 (select ULTIMATE.start_main_~str1~6 v_idx_335)) 128) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_335)) 128) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_335))) 127) (<= (- (- v_b_99_1) (select ULTIMATE.start_main_~str1~6 v_idx_335)) 128) (<= (- (- v_b_99_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_335))) 127) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_335))) 127) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_335) (- (select ULTIMATE.start_main_~str1~6 v_idx_335))) 254)) (< v_idx_335 v_b_98_1) (<= v_b_98_1 v_idx_334) (<= v_b_99_1 v_idx_335) (< v_idx_336 v_b_99_1))) (<= (- (- v_b_99_1) v_b_99_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_98_1)) 0) (<= (- v_b_98_1 (- v_b_98_1)) 0) (<= (- v_b_98_1 (- v_v_1329_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_99_1)) 127) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 127) (<= (- ULTIMATE.start_main_~MAX~6 v_v_1329_1) 4294967423) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_99_1)) 4294967422) (<= (- ULTIMATE.start_main_~i~6 v_b_98_1) 127) (<= (- v_b_98_1 v_v_1329_1) 128) (<= (- (- v_b_99_1) v_v_1329_1) 128) (<= (- (- v_b_99_1) (- v_v_1329_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_~MAX~6) v_b_99_1) 4294967296) (<= (- (- v_b_98_1) v_v_1329_1) 128) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_99_1)) 0) (<= (- (- v_b_98_1) (- v_v_1329_1)) 127) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_1329_1)) 127) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 127) (<= (- (- ULTIMATE.start_main_~i~6) v_b_99_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_98_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_99_1)) 254) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_1329_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_98_1)) 4294967295) (<= (- v_v_1329_1 (- v_v_1329_1)) 254) (<= (- (- ULTIMATE.start_main_~i~6) v_b_98_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_1329_1) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_1329_1)) 4294967423) (<= (- v_b_98_1 v_b_99_1) 0) (<= (- v_b_99_1 (- v_b_99_1)) 254) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_98_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 v_b_99_1) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_98_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- ULTIMATE.start_main_~i~6 (- v_b_98_1)) 127) (<= (- (- v_b_98_1) (- v_b_99_1)) 127) (<= (- v_b_99_1 (- v_v_1329_1)) 254) (<= (- ULTIMATE.start_main_~cont~6 v_v_1329_1) 128) (<= (- ULTIMATE.start_main_~i~6 v_b_99_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_98_1) 4294967295) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_98_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_99_1)) 127) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 0) (<= (- (- v_b_98_1) v_b_98_1) 0) (<= (- (- 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_v_1329_1) 4294967424) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_1329_1)) 4294967422) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_98_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_v_1329_1) 128) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_99_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_v_1329_1) 254) (<= (- ULTIMATE.start_main_~i~6 (- v_v_1329_1)) 254) (<= (- ULTIMATE.start_main_~MAX~6 v_b_99_1) 4294967295) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_1329_1)) 127) (<= (- (- v_b_98_1) v_b_99_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 4294967295) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_98_1) 4294967296) (<= (- v_b_98_1 (- v_b_99_1)) 127)))} [2018-12-19 13:33:46,129 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 13:33:46,129 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 13:33:47,438 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_~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_~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 4294967424)) (<= (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 253) (<= 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)) (exists ((v_b_119_1 Int) (v_b_118_1 Int)) (and (forall ((v_idx_339 Int)) (or (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_339))) 4294967296) (< v_idx_339 v_b_118_1) (<= v_b_119_1 v_idx_339))) (<= 0 (+ ULTIMATE.start_main_~j~6 v_b_118_1 4294967297)) (forall ((v_prenex_577 Int)) (or (<= v_b_119_1 v_prenex_577) (< v_prenex_577 v_b_118_1) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_577)) 0))) (<= (- ULTIMATE.start_main_~i~6 (- v_b_119_1)) 253) (forall ((v_prenex_587 Int)) (or (<= (- v_b_119_1 (select ULTIMATE.start_main_~str1~6 v_prenex_587)) 127) (< v_prenex_587 v_b_118_1) (<= v_b_119_1 v_prenex_587))) (<= ULTIMATE.start_main_~j~6 (+ v_b_118_1 4294967297)) (<= ULTIMATE.start_main_~i~6 (+ v_b_118_1 4294967423)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_118_1)) 126) (<= 0 (+ ULTIMATE.start_main_~j~6 v_b_119_1 4294967296)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_119_1 4294967423)) (forall ((v_prenex_592 Int)) (or (<= v_b_119_1 v_prenex_592) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_prenex_592)) 0) (< v_prenex_592 v_b_118_1))) (forall ((v_prenex_585 Int)) (or (< v_prenex_585 v_b_118_1) (<= v_b_119_1 v_prenex_585) (<= (- v_b_118_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_585))) 126))) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_118_1 4294967424)) (forall ((v_prenex_583 Int)) (or (<= (- v_b_118_1 (select ULTIMATE.start_main_~str1~6 v_prenex_583)) 126) (<= v_b_119_1 v_prenex_583) (< v_prenex_583 v_b_118_1))) (<= (- (- v_b_118_1) v_b_118_1) 8589934594) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_118_1) 8589934593) (<= (- (- ULTIMATE.start_main_~i~6) v_b_118_1) 8589934594) (<= 0 (+ (* 2 v_b_119_1) 8589934592)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_119_1)) 127) (<= (- ULTIMATE.start_main_~i~6 v_b_119_1) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_118_1)) (- 1)) (<= 0 (+ (* 2 v_b_118_1) 8589934594)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_119_1)) 127) (forall ((v_prenex_598 Int)) (or (<= v_b_119_1 v_prenex_598) (< v_prenex_598 v_b_118_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_598)) 4294967296))) (<= 0 (+ v_b_118_1 ULTIMATE.start_main_~i~6 8589934594)) (<= v_b_118_1 (+ ULTIMATE.start_main_~cont~6 126)) (<= (- (- ULTIMATE.start_main_~j~6) v_b_118_1) 4294967297) (<= (- ULTIMATE.start_main_~j~6 (- v_b_118_1)) 126) (<= (- (- ULTIMATE.start_main_~j~6) v_b_119_1) 4294967296) (<= v_b_119_1 (+ ULTIMATE.start_main_~i~6 4294967424)) (<= 0 (+ ULTIMATE.start_main_~MAX~6 v_b_119_1 8589934592)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_118_1)) 0) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_118_1 4294967297)) (<= (- ULTIMATE.start_main_~j~6 v_b_118_1) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_119_1)) 127) (forall ((v_prenex_586 Int)) (or (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_586)) 126) (< v_prenex_586 v_b_118_1) (<= v_b_119_1 v_prenex_586))) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_118_1)) 126) (<= v_b_119_1 (+ ULTIMATE.start_main_~cont~6 127)) (forall ((v_prenex_589 Int)) (or (<= (- v_b_119_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_589))) 127) (< v_prenex_589 v_b_118_1) (<= v_b_119_1 v_prenex_589))) (<= (- v_b_118_1 (- v_b_119_1)) 253) (<= (- ULTIMATE.start_main_~cont~6 v_b_119_1) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 v_b_119_1) 0) (<= (- (- v_b_119_1) v_b_119_1) 8589934592) (<= (* 2 v_b_118_1) 252) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_119_1 4294967296)) (forall ((v_prenex_600 Int)) (or (<= v_b_119_1 v_prenex_600) (< v_prenex_600 v_b_118_1) (<= (- (- v_b_118_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_600))) 4294967297))) (forall ((v_prenex_579 Int)) (or (< v_prenex_579 v_b_118_1) (<= v_b_119_1 v_prenex_579) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_579))) 0))) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_118_1)) 253) (<= (- v_b_118_1 (- v_b_118_1)) 252) (<= (- v_b_119_1 (- v_b_119_1)) 254) (forall ((v_prenex_594 Int)) (or (< v_prenex_594 v_b_118_1) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_prenex_594)) 0) (<= v_b_119_1 v_prenex_594))) (forall ((v_prenex_591 Int)) (or (<= v_b_119_1 v_prenex_591) (< v_prenex_591 v_b_118_1) (<= (- (- v_b_118_1) (select ULTIMATE.start_main_~str1~6 v_prenex_591)) 4294967297))) (<= v_b_119_1 (+ ULTIMATE.start_main_~j~6 127)) (forall ((v_prenex_595 Int)) (or (<= v_b_119_1 v_prenex_595) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_595)) 4294967297) (< v_prenex_595 v_b_118_1))) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_119_1)) 127) (<= v_b_119_1 127) (<= (+ v_b_118_1 ULTIMATE.start_main_~i~6) 252) (<= (+ ULTIMATE.start_main_~j~6 v_b_118_1) 126) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_119_1) 4294967296) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_118_1) 253) (<= v_b_118_1 (+ ULTIMATE.start_main_~j~6 126)) (forall ((v_prenex_578 Int)) (or (< v_prenex_578 v_b_118_1) (<= v_b_119_1 v_prenex_578) (<= (- (- v_b_119_1) (select ULTIMATE.start_main_~str1~6 v_prenex_578)) 4294967296))) (<= (+ ULTIMATE.start_main_~j~6 v_b_119_1) 127) (<= (* 2 v_b_119_1) 254) (<= (- (- v_b_118_1) (- v_b_119_1)) 1) (<= 0 (+ v_b_119_1 4294967296)) (<= ULTIMATE.start_main_~cont~6 (+ v_b_119_1 4294967296)) (<= 0 (+ ULTIMATE.start_main_~MAX~6 v_b_118_1 8589934593)) (<= 0 (+ v_b_119_1 v_b_118_1 8589934593)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_118_1)) 126) (<= v_b_118_1 (+ ULTIMATE.start_main_~MAX~6 4294967422)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_119_1)) 0) (forall ((v_prenex_580 Int)) (or (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_580))) 0) (<= v_b_119_1 v_prenex_580) (< v_prenex_580 v_b_118_1))) (forall ((v_prenex_599 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_599)) 0) (<= v_b_119_1 v_prenex_599) (< v_prenex_599 v_b_118_1))) (<= (+ ULTIMATE.start_main_~cont~6 v_b_119_1) 127) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_119_1) 254) (<= (- (- ULTIMATE.start_main_~i~6) v_b_119_1) 8589934593) (<= (- v_b_118_1 v_b_119_1) (- 1)) (<= (+ v_b_119_1 v_b_118_1) 253) (<= (- ULTIMATE.start_main_~cont~6 v_b_118_1) 4294967297) (<= 0 (+ v_b_119_1 ULTIMATE.start_main_~i~6 8589934593)) (forall ((v_prenex_590 Int)) (or (< v_prenex_590 v_b_118_1) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_590))) 126) (<= v_b_119_1 v_prenex_590))) (<= ULTIMATE.start_main_~j~6 (+ v_b_119_1 4294967296)) (forall ((v_prenex_597 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_597))) 4294967297) (<= v_b_119_1 v_prenex_597) (< v_prenex_597 v_b_118_1))) (<= (- ULTIMATE.start_main_~MAX~6 v_b_118_1) 1) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_119_1)) 254) (forall ((v_prenex_593 Int)) (or (< v_prenex_593 v_b_118_1) (<= v_b_119_1 v_prenex_593) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_593)) (select ULTIMATE.start_main_~str1~6 v_prenex_593)) 0))) (<= v_b_119_1 (+ v_b_118_1 4294967424)) (<= (- (- v_b_118_1) v_b_119_1) 8589934593) (<= v_b_118_1 126) (<= ULTIMATE.start_main_~cont~6 (+ v_b_118_1 4294967297)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_119_1) 8589934592) (<= (+ v_b_119_1 ULTIMATE.start_main_~i~6) 253) (forall ((v_prenex_584 Int)) (or (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_584) (- (select ULTIMATE.start_main_~str1~6 v_prenex_584))) 0) (< v_prenex_584 v_b_118_1) (<= v_b_119_1 v_prenex_584))) (<= ULTIMATE.start_main_~i~6 (+ v_b_119_1 4294967422)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_118_1) 126) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_118_1) 4294967297) (<= 0 (+ v_b_118_1 4294967297)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_118_1)) 252) (forall ((v_prenex_601 Int)) (or (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_601))) 0) (< v_prenex_601 v_b_118_1) (<= v_b_119_1 v_prenex_601))) (forall ((v_prenex_582 Int)) (or (<= v_b_119_1 v_prenex_582) (< v_prenex_582 v_b_118_1) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_582)) 127))) (<= (- ULTIMATE.start_main_~i~6 v_b_118_1) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_119_1) 4294967296) (forall ((v_prenex_596 Int)) (or (<= v_b_119_1 v_prenex_596) (< v_prenex_596 v_b_118_1) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_596))) 0))) (forall ((v_prenex_581 Int)) (or (<= v_b_119_1 v_prenex_581) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_581))) 127) (< v_prenex_581 v_b_118_1))) (forall ((v_prenex_588 Int)) (or (<= (- (- v_b_119_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_588))) 4294967296) (< v_prenex_588 v_b_118_1) (<= v_b_119_1 v_prenex_588))) (<= v_b_118_1 (+ v_b_119_1 4294967422)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_119_1)) 1) (<= v_b_119_1 (+ ULTIMATE.start_main_~MAX~6 4294967423)) (<= v_b_118_1 (+ ULTIMATE.start_main_~i~6 4294967423)))) (<= (- 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)) (<= 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 13:35:52,744 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 13:35:52,744 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 13:35:52,745 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 13:35:52,745 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 13:35:52,745 WARN L224 ngHoareTripleChecker]: Pre: {2147483583#(or (exists ((v_b_96_1 Int) (v_b_97_1 Int) (v_v_1325_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) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1325_1)) 127) (<= (- c_ULTIMATE.start_main_~i~6 v_b_96_1) 127) (<= (- (- v_b_96_1) (- v_b_97_1)) 127) (<= (- (- v_b_97_1) v_v_1325_1) 128) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_97_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1325_1)) 4294967423) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1325_1)) 254) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1325_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_96_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_96_1)) 4294967295) (<= (- (- v_b_96_1) v_v_1325_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) (<= (- (- v_b_96_1) v_b_97_1) 0) (<= (- (- v_v_1325_1) v_v_1325_1) 256) (<= (- v_b_97_1 (- v_v_1325_1)) 254) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_96_1)) 4294967296) (<= (- (- v_b_97_1) v_b_97_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_96_1) 4294967295) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_97_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_97_1)) 127) (<= (- (- v_b_96_1) v_b_96_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 127) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_97_1)) 254) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1325_1)) 127) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_96_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_97_1)) 4294967296) (<= (- v_v_1325_1 (- v_v_1325_1)) 254) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- v_b_97_1 (- v_b_97_1)) 254) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_97_1)) 4294967422) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_96_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_97_1) 0) (<= (- (- v_b_96_1) (- v_v_1325_1)) 127) (<= (- v_b_97_1 v_v_1325_1) 254) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1325_1) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1325_1) 4294967424) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1325_1) 4294967423) (<= (- v_b_96_1 (- v_b_97_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_96_1)) 0) (<= (- v_b_96_1 v_v_1325_1) 128) (forall ((v_idx_344 Int) (v_idx_342 Int) (v_idx_343 Int)) (or (<= v_b_97_1 v_idx_343) (and (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_343)) (select c_ULTIMATE.start_main_~str1~6 v_idx_343)) 256) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_343))) 127) (<= (- (- v_b_96_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_343))) 127) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_343)) 254) (<= (- v_b_97_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_343))) 254) (<= (- (- v_b_97_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_343))) 127) (<= (- v_b_97_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_343)) 254) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_343)) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_343)) 128) (<= (- (- v_b_97_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_343)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_343)) 4294967424) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_343))) 4294967423) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_343)) 4294967423) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_343))) 254) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_343)) 128) (<= (- v_b_96_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_343))) 127) (<= (- v_b_96_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_343)) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_343))) 127) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_343) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_343))) 254) (<= (- (- v_b_96_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_343)) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_343))) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_343))) 4294967422)) (< v_idx_343 v_b_96_1) (< v_idx_344 v_b_97_1) (<= v_b_96_1 v_idx_342))) (<= (- c_ULTIMATE.start_main_~i~6 v_b_97_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_96_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_97_1) 4294967295) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1325_1)) 4294967422) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_97_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1325_1) 254) (<= (- (- v_b_97_1) (- v_v_1325_1)) 127) (<= (- (- 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_~i~6) v_v_1325_1) 128) (<= (- (- 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) (<= (- v_b_96_1 (- v_b_96_1)) 0) (<= (- v_b_96_1 v_b_97_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_96_1) 0) (<= (- v_b_96_1 (- v_v_1325_1)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_96_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_96_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_97_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_97_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1325_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967295))) (exists ((v_b_98_1 Int) (v_b_99_1 Int) (v_v_1329_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 4294967295) (<= (- v_b_99_1 v_v_1329_1) 254) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_99_1)) 4294967296) (<= (- (- v_v_1329_1) v_v_1329_1) 256) (<= (- (- v_b_99_1) v_b_99_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_98_1)) 0) (<= (- v_b_98_1 (- v_b_98_1)) 0) (<= (- v_b_98_1 (- v_v_1329_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_99_1)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1329_1) 4294967423) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_99_1)) 4294967422) (<= (- c_ULTIMATE.start_main_~i~6 v_b_98_1) 127) (<= (- v_b_98_1 v_v_1329_1) 128) (<= (- (- v_b_99_1) v_v_1329_1) 128) (<= (- (- v_b_99_1) (- v_v_1329_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_~MAX~6) v_b_99_1) 4294967296) (<= (- (- v_b_98_1) v_v_1329_1) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_99_1)) 0) (<= (- (- v_b_98_1) (- v_v_1329_1)) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1329_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_99_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_98_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_99_1)) 254) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1329_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_98_1)) 4294967295) (<= (- v_v_1329_1 (- v_v_1329_1)) 254) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_98_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1329_1) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1329_1)) 4294967423) (<= (- v_b_98_1 v_b_99_1) 0) (<= (- v_b_99_1 (- v_b_99_1)) 254) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_98_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_99_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_98_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_98_1)) 127) (<= (- (- v_b_98_1) (- v_b_99_1)) 127) (<= (- v_b_99_1 (- v_v_1329_1)) 254) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1329_1) 128) (<= (- c_ULTIMATE.start_main_~i~6 v_b_99_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_98_1) 4294967295) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_98_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_99_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- v_b_98_1) v_b_98_1) 0) (<= (- (- 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_v_1329_1) 4294967424) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1329_1)) 4294967422) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_98_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1329_1) 128) (forall ((v_idx_346 Int) (v_idx_347 Int) (v_idx_348 Int)) (or (< v_idx_347 v_b_98_1) (< v_idx_348 v_b_99_1) (<= v_b_99_1 v_idx_347) (<= v_b_98_1 v_idx_346) (and (<= (- v_b_99_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_347)) 254) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_347)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_347))) 4294967423) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_347)) (select c_ULTIMATE.start_main_~str1~6 v_idx_347)) 256) (<= (- (- v_b_98_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_347)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_347)) 4294967424) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_347))) 4294967422) (<= (- (- v_b_98_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_347))) 127) (<= (- v_b_98_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_347))) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_347)) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_347))) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_347)) 4294967423) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_347)) 254) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_347))) 254) (<= (- v_b_99_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_347))) 254) (<= (- v_b_98_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_347)) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_347)) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_347))) 127) (<= (- (- v_b_99_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_347)) 128) (<= (- (- v_b_99_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_347))) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_347))) 127) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_347) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_347))) 254)))) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_99_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1329_1) 254) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1329_1)) 254) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_99_1) 4294967295) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1329_1)) 127) (<= (- (- v_b_98_1) v_b_99_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_98_1) 4294967296) (<= (- v_b_98_1 (- v_b_99_1)) 127))))} [2018-12-19 13:35:52,745 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 13:35:52,745 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 13:35:52,746 WARN L230 ngHoareTripleChecker]: Post: {2147483582#(exists ((v_b_96_1 Int) (v_b_134_1 Int) (v_v_1941_1 Int) (v_b_133_1 Int) (v_v_1325_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 4294967295) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1325_1)) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) (- 2)) (<= (- (- v_v_1325_1) (- v_v_1941_1)) 255) (forall ((v_idx_350 Int) (v_idx_353 Int) (v_idx_351 Int) (v_idx_352 Int)) (or (<= v_b_96_1 v_idx_350) (<= v_b_134_1 v_idx_352) (< v_idx_353 v_b_134_1) (< v_idx_352 v_b_133_1) (and (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_351))) 127) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_351)) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_352))) 255) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_351)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_351)) 128) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_351))) 255) (<= (- (- v_b_134_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_352))) 126) (<= (- (- v_b_134_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_351))) 126) (<= (- (- v_b_133_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_351)) 128) (<= (- (- v_b_96_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_351)) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_352)) 4294967423) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_351)) (select c_ULTIMATE.start_main_~str1~6 v_idx_351)) 256) (<= (- v_b_134_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_351))) 255) (<= (- (- v_b_96_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_352)) 128) (<= (- (- v_b_133_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_352)) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_352)) 128) (<= (- v_b_133_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_351)) 254) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_351)) (select c_ULTIMATE.start_main_~str1~6 v_idx_352)) 256) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_351) (select c_ULTIMATE.start_main_~str1~6 v_idx_352)) 255) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_352))) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_351))) 127) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_351) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_351))) 254) (<= (- v_b_133_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_352)) 255) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_352))) 126) (<= (- v_b_96_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_352)) 128) (<= (- (- v_b_96_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_351))) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_351)) 128) (<= (- (- v_b_133_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_352))) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_351)) 4294967423) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_351))) 126) (<= (- v_b_133_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_351))) 254) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_351))) 126) (<= (- (- v_b_134_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_352)) 127) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_352)) (select c_ULTIMATE.start_main_~str1~6 v_idx_352)) 256) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_352))) 255) (<= (- v_b_96_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_351)) 128) (<= (- v_b_96_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_352))) 127) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_352)) 256) (<= (- v_b_134_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_351)) 255) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_351) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_352))) 254) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_352) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_352))) 254) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_352))) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_351))) 4294967422) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_352)) 127) (<= (- v_b_134_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_352)) 256) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_352))) 4294967422) (<= (- v_b_133_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_352))) 254) (<= (- v_b_134_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_352))) 255) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_352)) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_352)) 127) (<= (- (- v_b_133_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_351))) 127) (<= (- v_b_96_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_351))) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_352))) 126) (<= (- (- v_b_96_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_352))) 127) (<= (- (- v_b_134_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_351)) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_351)) 127) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_351)) 255)) (< v_idx_351 v_b_96_1) (<= v_b_133_1 v_idx_351))) (<= (- v_b_134_1 (- v_b_96_1)) 128) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1325_1)) 255) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_134_1) (- 2)) (<= (- (- v_b_134_1) (- v_v_1325_1)) 126) (<= (- (- v_b_133_1) v_b_134_1) (- 1)) (<= (- (- v_b_133_1) v_v_1325_1) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1941_1) 4294967423) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_134_1)) 0) (<= (- (- v_v_1325_1) v_v_1325_1) 256) (<= (- (- v_b_133_1) v_v_1941_1) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) (- 2)) (<= (- v_b_134_1 (- v_b_134_1)) 256) (<= (- v_b_133_1 v_b_96_1) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1941_1) 128) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 256) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 128) (<= (- (- v_v_1325_1) v_v_1941_1) 256) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- v_v_1325_1 v_v_1941_1) 255) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_133_1)) 127) (<= (- (- v_b_133_1) (- v_b_96_1)) 0) (<= (- (- v_b_134_1) (- v_b_96_1)) (- 1)) (<= (- v_v_1325_1 (- v_v_1325_1)) 254) (<= (- 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_b_133_1 v_v_1941_1) 255) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_133_1)) 4294967422) (<= (- v_b_96_1 v_v_1941_1) 128) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_134_1) (- 1)) (<= (- v_b_133_1 (- v_b_96_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1325_1) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1325_1)) 126) (<= (- v_b_133_1 (- v_v_1325_1)) 254) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_96_1) (- 1)) (<= (- (- v_b_134_1) v_v_1941_1) 127) (<= (- (- v_v_1941_1) v_v_1941_1) 256) (<= (- (- v_b_133_1) (- v_b_134_1)) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1941_1)) 255) (<= (- v_b_96_1 v_v_1325_1) 128) (<= (- v_b_96_1 (- v_v_1941_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1941_1)) 127) (<= (- c_ULTIMATE.start_main_~i~6 v_b_134_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_96_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1325_1)) 4294967422) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1941_1) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_134_1) 4294967294) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_133_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1941_1)) 4294967422) (<= (- (- v_b_133_1) v_b_133_1) 0) (<= (- v_b_96_1 (- v_b_96_1)) 0) (<= (- (- v_b_133_1) (- v_v_1325_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1941_1)) 126) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_96_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_133_1) 4294967295) (<= (- (- v_b_96_1) (- v_v_1941_1)) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_96_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1325_1) 127) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1325_1) 128) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_134_1)) 128) (<= (- v_b_133_1 (- v_b_134_1)) 255) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_96_1)) 4294967295) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_96_1)) 128) (<= (- (- v_b_134_1) (- v_v_1941_1)) 126) (<= (- (- v_b_96_1) v_v_1325_1) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_134_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_134_1)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_133_1)) (- 1)) (<= (- v_b_134_1 (- v_v_1325_1)) 255) (<= (- (- v_b_96_1) v_v_1941_1) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 4294967423) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_134_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_133_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_96_1) 4294967295) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_133_1) (- 1)) (<= (- v_b_133_1 v_v_1325_1) 254) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) (- 1)) (<= (- v_b_134_1 v_b_96_1) 128) (<= (- (- v_b_96_1) v_b_96_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1941_1)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1325_1)) 127) (<= (- v_b_133_1 (- v_b_133_1)) 254) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1941_1)) 126) (<= (- (- v_b_134_1) v_b_96_1) (- 1)) (<= (- (- v_b_96_1) (- v_v_1325_1)) 127) (<= (- (- v_b_133_1) (- v_v_1941_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1325_1) 4294967423) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 4294967294) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1325_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_96_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_133_1)) 255) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_134_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1941_1) 256) (<= (- v_b_133_1 v_b_134_1) (- 1)) (<= (- v_b_134_1 v_v_1325_1) 255) (<= (- v_v_1325_1 (- v_v_1941_1)) 254) (<= (- v_v_1941_1 (- v_v_1941_1)) 254) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_134_1)) 4294967423) (<= (- (- v_b_134_1) v_b_134_1) (- 2)) (<= (- v_b_134_1 v_v_1941_1) 256) (<= (- (- v_b_133_1) v_b_96_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_133_1) 0) (<= (- v_b_133_1 (- v_v_1941_1)) 254) (<= (- v_b_134_1 (- v_v_1941_1)) 255) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1941_1) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1941_1) 127) (<= (- c_ULTIMATE.start_main_~i~6 v_b_133_1) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_133_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_134_1)) 256) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- v_b_96_1 (- v_v_1325_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_133_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_96_1) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_96_1)) 0) (<= (- (- v_b_134_1) v_v_1325_1) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_96_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1325_1) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_96_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1325_1) 255)))} [2018-12-19 13:35:52,746 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 13:35:52,773 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 13:35:52,773 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 13:35:54,886 WARN L181 SmtUtils]: Spent 2.11 s on a formula simplification. DAG size of input: 400 DAG size of output: 227 [2018-12-19 13:35:54,887 WARN L270 ngHoareTripleChecker]: Pre: {2147483583#(exists ((v_b_98_1 Int) (v_b_99_1 Int) (v_v_1329_1 Int)) (and (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 4294967295) (<= (- v_b_99_1 v_v_1329_1) 254) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_99_1)) 4294967296) (<= (- (- v_v_1329_1) v_v_1329_1) 256) (<= (- (- v_b_99_1) v_b_99_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_98_1)) 0) (<= (- v_b_98_1 (- v_b_98_1)) 0) (<= (- v_b_98_1 (- v_v_1329_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_99_1)) 127) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 127) (<= (- ULTIMATE.start_main_~MAX~6 v_v_1329_1) 4294967423) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_99_1)) 4294967422) (<= (- ULTIMATE.start_main_~i~6 v_b_98_1) 127) (<= (- v_b_98_1 v_v_1329_1) 128) (<= (- (- v_b_99_1) v_v_1329_1) 128) (<= (- (- v_b_99_1) (- v_v_1329_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_~MAX~6) v_b_99_1) 4294967296) (<= (- (- v_b_98_1) v_v_1329_1) 128) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_99_1)) 0) (<= (- (- v_b_98_1) (- v_v_1329_1)) 127) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_1329_1)) 127) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 127) (<= (- (- ULTIMATE.start_main_~i~6) v_b_99_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_98_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_99_1)) 254) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_1329_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 4294967295) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_98_1)) 4294967295) (<= (- v_v_1329_1 (- v_v_1329_1)) 254) (<= (- (- ULTIMATE.start_main_~i~6) v_b_98_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_1329_1) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_1329_1)) 4294967423) (<= (- v_b_98_1 v_b_99_1) 0) (<= (- v_b_99_1 (- v_b_99_1)) 254) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_98_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 v_b_99_1) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_98_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 8589934590) (<= (- ULTIMATE.start_main_~i~6 (- v_b_98_1)) 127) (<= (- (- v_b_98_1) (- v_b_99_1)) 127) (<= (- v_b_99_1 (- v_v_1329_1)) 254) (<= (- ULTIMATE.start_main_~cont~6 v_v_1329_1) 128) (<= (- ULTIMATE.start_main_~i~6 v_b_99_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_98_1) 4294967295) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_98_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_99_1)) 127) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 0) (<= (- (- v_b_98_1) v_b_98_1) 0) (<= (- (- 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_v_1329_1) 4294967424) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_1329_1)) 4294967422) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_98_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_v_1329_1) 128) (forall ((v_idx_346 Int) (v_idx_347 Int) (v_idx_348 Int)) (or (< v_idx_347 v_b_98_1) (< v_idx_348 v_b_99_1) (<= v_b_99_1 v_idx_347) (<= v_b_98_1 v_idx_346) (and (<= (- v_b_99_1 (select ULTIMATE.start_main_~str1~6 v_idx_347)) 254) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_347)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_347))) 4294967423) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_347)) (select ULTIMATE.start_main_~str1~6 v_idx_347)) 256) (<= (- (- v_b_98_1) (select ULTIMATE.start_main_~str1~6 v_idx_347)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_347)) 4294967424) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_347))) 4294967422) (<= (- (- v_b_98_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_347))) 127) (<= (- v_b_98_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_347))) 127) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_347)) 128) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_347))) 127) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_347)) 4294967423) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_347)) 254) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_347))) 254) (<= (- v_b_99_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_347))) 254) (<= (- v_b_98_1 (select ULTIMATE.start_main_~str1~6 v_idx_347)) 128) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_347)) 128) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_347))) 127) (<= (- (- v_b_99_1) (select ULTIMATE.start_main_~str1~6 v_idx_347)) 128) (<= (- (- v_b_99_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_347))) 127) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_347))) 127) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_347) (- (select ULTIMATE.start_main_~str1~6 v_idx_347))) 254)))) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_99_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_v_1329_1) 254) (<= (- ULTIMATE.start_main_~i~6 (- v_v_1329_1)) 254) (<= (- ULTIMATE.start_main_~MAX~6 v_b_99_1) 4294967295) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_1329_1)) 127) (<= (- (- v_b_98_1) v_b_99_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 4294967295) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_98_1) 4294967296) (<= (- v_b_98_1 (- v_b_99_1)) 127)))} [2018-12-19 13:35:54,887 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 13:35:54,887 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 13:35:57,810 WARN L138 XnfTransformerHelper]: expecting exponential blowup for input size 52 [2018-12-19 13:35:58,100 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)) (<= (- (- 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 (+ (* 2 ULTIMATE.start_main_~cont~6) 255)) (<= 0 (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6 253)) (<= 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)) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 128) (<= 0 (+ ULTIMATE.start_main_~MAX~6 254)) (exists ((v_b_96_1 Int) (v_b_134_1 Int) (v_b_133_1 Int) (v_v_1325_1 Int)) (and (<= (- ULTIMATE.start_main_~cont~6 (- v_v_1325_1)) 127) (<= 0 (+ v_v_1325_1 ULTIMATE.start_main_~i~6 382)) (<= (- v_b_134_1 (- v_b_96_1)) 128) (<= 0 (+ ULTIMATE.start_main_~MAX~6 v_v_1325_1 382)) (<= (- ULTIMATE.start_main_~i~6 (- v_v_1325_1)) 255) (<= v_b_134_1 (+ ULTIMATE.start_main_~i~6 382)) (forall ((v_prenex_654 Int)) (or (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_654)) 256) (< v_prenex_654 v_b_133_1) (<= v_b_134_1 v_prenex_654))) (<= 0 (+ v_b_96_1 255)) (<= (- (- v_b_133_1) v_b_134_1) (- 1)) (<= 0 (+ v_v_1325_1 383)) (<= (- (- v_v_1325_1) v_v_1325_1) 256) (<= 0 (+ v_b_134_1 254)) (<= v_v_1325_1 (+ v_b_96_1 382)) (<= 0 (+ ULTIMATE.start_main_~i~6 v_v_1325_1 382)) (<= (- v_b_133_1 v_b_96_1) 127) (<= (+ v_b_96_1 ULTIMATE.start_main_~MAX~6) 4294967550) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_133_1)) 127) (<= (- v_v_1325_1 (- v_v_1325_1)) 254) (forall ((v_prenex_646 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_646)) 127) (<= v_b_134_1 v_prenex_646) (< v_prenex_646 v_b_133_1))) (<= 0 (+ v_b_96_1 ULTIMATE.start_main_~cont~6 255)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_133_1)) 4294967422) (< v_b_134_1 (+ v_b_133_1 1)) (<= (+ v_b_96_1 ULTIMATE.start_main_~i~6) 383) (forall ((v_prenex_642 Int)) (or (< v_prenex_642 v_b_133_1) (<= v_b_134_1 v_prenex_642) (<= (- v_b_96_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_642))) 127))) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_1325_1) 128) (<= 0 (+ v_b_134_1 ULTIMATE.start_main_~MAX~6 253)) (forall ((v_prenex_615 Int)) (or (<= (- v_b_133_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_615))) 254) (<= v_b_134_1 v_prenex_615) (< v_prenex_615 v_b_133_1))) (forall ((v_prenex_606 Int)) (or (<= (- (- v_b_96_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_606))) 127) (<= v_b_134_1 v_prenex_606) (< v_prenex_606 v_b_133_1))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_96_1) (- 1)) (<= (- (- v_b_133_1) (- v_b_134_1)) 1) (<= (+ v_b_134_1 v_v_1325_1) 510) (<= 0 (+ (* 2 v_b_134_1) 253)) (<= ULTIMATE.start_main_~cont~6 (+ v_b_134_1 254)) (<= v_v_1325_1 (+ v_b_133_1 382)) (<= v_b_96_1 (+ ULTIMATE.start_main_~cont~6 255)) (<= (+ v_b_134_1 v_b_133_1) 510) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_96_1) 0) (forall ((v_prenex_603 Int)) (or (< v_prenex_603 v_b_133_1) (<= v_b_134_1 v_prenex_603) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_603)) (select ULTIMATE.start_main_~str1~6 v_prenex_603)) 256))) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_1325_1)) 4294967422) (<= (- ULTIMATE.start_main_~MAX~6 v_b_134_1) 4294967294) (<= 0 (+ v_b_96_1 ULTIMATE.start_main_~i~6 254)) (forall ((v_prenex_617 Int)) (or (< v_prenex_617 v_b_133_1) (<= v_b_134_1 v_prenex_617) (<= (- (- v_b_133_1) (select ULTIMATE.start_main_~str1~6 v_prenex_617)) 128))) (forall ((v_prenex_658 Int)) (or (< v_prenex_658 v_b_133_1) (<= (- v_b_133_1 (select ULTIMATE.start_main_~str1~6 v_prenex_658)) 255) (<= v_b_134_1 v_prenex_658))) (<= (+ ULTIMATE.start_main_~i~6 v_v_1325_1) 510) (<= v_b_134_1 (+ ULTIMATE.start_main_~MAX~6 382)) (<= (- ULTIMATE.start_main_~cont~6 v_b_96_1) 0) (<= 0 (+ v_b_96_1 v_v_1325_1 383)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_133_1) 4294967295) (<= v_b_134_1 (+ v_b_133_1 383)) (<= v_v_1325_1 (+ ULTIMATE.start_main_~i~6 381)) (<= 0 (+ v_b_134_1 v_v_1325_1 382)) (forall ((v_prenex_657 Int)) (or (<= v_b_134_1 v_prenex_657) (< v_prenex_657 v_b_133_1) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_657))) 127))) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_134_1)) 128) (forall ((v_prenex_620 Int)) (or (<= (- v_b_96_1 (select ULTIMATE.start_main_~str1~6 v_prenex_620)) 128) (<= v_b_134_1 v_prenex_620) (< v_prenex_620 v_b_133_1))) (<= (* 2 v_b_134_1) 511) (<= (- v_b_133_1 (- v_b_134_1)) 255) (<= ULTIMATE.start_main_~i~6 (+ v_v_1325_1 511)) (<= 0 (+ v_b_133_1 255)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_96_1)) 4294967295) (<= (- (- v_b_96_1) v_v_1325_1) 128) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_134_1)) 128) (<= 0 (+ (* 2 v_v_1325_1) 511)) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_133_1) 4294967677) (<= 0 (+ ULTIMATE.start_main_~MAX~6 v_b_133_1 254)) (<= (+ v_b_133_1 ULTIMATE.start_main_~i~6) 510) (<= (* 2 v_b_133_1) 509) (<= (- ULTIMATE.start_main_~MAX~6 v_b_96_1) 4294967295) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_133_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_133_1) (- 1)) (<= (- v_b_133_1 v_v_1325_1) 254) (<= (- v_b_134_1 v_b_96_1) 128) (<= (- (- v_b_96_1) v_b_96_1) 0) (forall ((v_idx_352 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_352))) 126) (<= v_b_134_1 v_idx_352) (< v_idx_352 v_b_133_1))) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_1325_1)) 127) (<= v_b_133_1 (+ v_b_134_1 381)) (forall ((v_prenex_630 Int)) (or (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_630))) 126) (<= v_b_134_1 v_prenex_630) (< v_prenex_630 v_b_133_1))) (<= (- (- v_b_134_1) v_b_96_1) (- 1)) (<= v_v_1325_1 (+ v_b_134_1 381)) (<= v_b_96_1 (+ v_b_134_1 254)) (forall ((v_prenex_614 Int)) (or (< v_prenex_614 v_b_133_1) (<= v_b_134_1 v_prenex_614) (<= (- v_b_134_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_614))) 255))) (<= (+ v_b_134_1 ULTIMATE.start_main_~i~6) 511) (<= v_b_134_1 383) (<= 0 (+ v_b_134_1 ULTIMATE.start_main_~i~6 253)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_96_1)) 0) (forall ((v_prenex_621 Int)) (or (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_621)) 4294967423) (< v_prenex_621 v_b_133_1) (<= v_b_134_1 v_prenex_621))) (<= (- ULTIMATE.start_main_~i~6 (- v_b_133_1)) 255) (<= (- v_b_133_1 v_b_134_1) (- 1)) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_134_1 254)) (<= (- v_b_134_1 v_v_1325_1) 255) (<= ULTIMATE.start_main_~i~6 (+ v_b_133_1 383)) (<= (- (- v_b_134_1) v_b_134_1) (- 2)) (forall ((v_prenex_651 Int) (v_prenex_650 Int)) (or (<= v_b_133_1 v_prenex_650) (<= v_b_134_1 v_prenex_651) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_650) (- (select ULTIMATE.start_main_~str1~6 v_prenex_651))) 254) (< v_prenex_650 v_b_96_1) (< v_prenex_651 v_b_133_1))) (<= (- (- v_b_133_1) v_b_96_1) 0) (forall ((v_prenex_645 Int)) (or (< v_prenex_645 v_b_133_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_645)) 127) (<= v_b_134_1 v_prenex_645))) (<= (- ULTIMATE.start_main_~cont~6 v_b_133_1) 0) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_v_1325_1 383)) (forall ((v_prenex_624 Int)) (or (<= (- (- v_b_134_1) (select ULTIMATE.start_main_~str1~6 v_prenex_624)) 127) (<= v_b_134_1 v_prenex_624) (< v_prenex_624 v_b_133_1))) (<= (- ULTIMATE.start_main_~i~6 v_b_133_1) 1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_134_1)) 256) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_133_1)) (- 1)) (<= (- v_b_96_1 (- v_v_1325_1)) 127) (<= ULTIMATE.start_main_~i~6 (+ v_b_134_1 382)) (<= (* 2 v_v_1325_1) 509) (<= (+ v_b_96_1 v_b_133_1) 382) (<= (- ULTIMATE.start_main_~i~6 v_b_96_1) 128) (<= v_b_133_1 (+ ULTIMATE.start_main_~cont~6 382)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_134_1 4294967549)) (forall ((v_prenex_610 Int)) (or (< v_prenex_610 v_b_133_1) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_610))) 4294967422) (<= v_b_134_1 v_prenex_610))) (<= 0 (+ v_b_96_1 v_b_134_1 254)) (<= (+ ULTIMATE.start_main_~cont~6 v_v_1325_1) 382) (<= v_b_96_1 (+ ULTIMATE.start_main_~i~6 254)) (<= v_b_133_1 382) (<= (- (- ULTIMATE.start_main_~i~6) v_b_134_1) (- 2)) (<= (- (- v_b_134_1) (- v_v_1325_1)) 126) (<= (- (- v_b_133_1) v_v_1325_1) 128) (<= v_b_133_1 (+ ULTIMATE.start_main_~MAX~6 381)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_134_1)) 0) (<= (+ v_b_96_1 v_v_1325_1) 382) (<= ULTIMATE.start_main_~cont~6 (+ v_b_96_1 255)) (<= v_b_96_1 255) (<= (- v_b_134_1 (- v_b_134_1)) 256) (<= v_v_1325_1 (+ ULTIMATE.start_main_~MAX~6 381)) (<= (+ ULTIMATE.start_main_~MAX~6 v_v_1325_1) 4294967677) (<= 0 (+ (* 2 v_b_133_1) 255)) (<= (- (- v_b_133_1) (- v_b_96_1)) 0) (<= (- (- v_b_134_1) (- v_b_96_1)) (- 1)) (<= (+ v_b_96_1 v_b_134_1) 383) (<= 0 (+ (* 2 v_b_96_1) 255)) (<= (- v_b_133_1 (- v_b_96_1)) 127) (<= (- ULTIMATE.start_main_~cont~6 v_b_134_1) (- 1)) (<= (- v_b_133_1 (- v_v_1325_1)) 254) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_1325_1)) 126) (<= 0 (+ v_b_96_1 ULTIMATE.start_main_~MAX~6 254)) (<= (- v_b_96_1 v_v_1325_1) 128) (forall ((v_prenex_637 Int) (v_prenex_638 Int)) (or (< v_prenex_637 v_b_96_1) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_637) (select ULTIMATE.start_main_~str1~6 v_prenex_638)) 255) (< v_prenex_638 v_b_133_1) (<= v_b_134_1 v_prenex_638) (<= v_b_133_1 v_prenex_637))) (<= (- ULTIMATE.start_main_~i~6 v_b_134_1) 0) (forall ((v_prenex_613 Int)) (or (<= v_b_134_1 v_prenex_613) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_613))) 255) (< v_prenex_613 v_b_133_1))) (forall ((v_prenex_659 Int)) (or (< v_prenex_659 v_b_133_1) (<= v_b_134_1 v_prenex_659) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_659)) 128))) (forall ((v_prenex_605 Int)) (or (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_605)) 128) (<= v_b_134_1 v_prenex_605) (< v_prenex_605 v_b_133_1))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_133_1) (- 1)) (<= v_b_134_1 (+ ULTIMATE.start_main_~cont~6 383)) (<= (- v_b_96_1 (- v_b_96_1)) 0) (<= (- (- v_b_133_1) v_b_133_1) 0) (<= v_b_96_1 (+ ULTIMATE.start_main_~MAX~6 254)) (<= v_v_1325_1 (+ ULTIMATE.start_main_~cont~6 382)) (forall ((v_prenex_644 Int)) (or (<= v_b_134_1 v_prenex_644) (< v_prenex_644 v_b_133_1) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_644))) 127))) (<= v_b_134_1 (+ v_v_1325_1 511)) (<= (- (- v_b_133_1) (- v_v_1325_1)) 127) (forall ((v_prenex_608 Int) (v_prenex_607 Int)) (or (<= v_b_134_1 v_prenex_608) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_607)) (select ULTIMATE.start_main_~str1~6 v_prenex_608)) 256) (< v_prenex_608 v_b_133_1) (<= v_b_133_1 v_prenex_607) (< v_prenex_607 v_b_96_1))) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_133_1 4294967550)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_96_1 4294967550)) (forall ((v_prenex_622 Int) (v_prenex_623 Int)) (or (< v_prenex_623 v_b_133_1) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_622)) (- (select ULTIMATE.start_main_~str1~6 v_prenex_623))) 255) (< v_prenex_622 v_b_96_1) (<= v_b_133_1 v_prenex_622) (<= v_b_134_1 v_prenex_623))) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_96_1)) (- 1)) (forall ((v_prenex_616 Int)) (or (<= v_b_134_1 v_prenex_616) (< v_prenex_616 v_b_133_1) (<= (- (- v_b_96_1) (select ULTIMATE.start_main_~str1~6 v_prenex_616)) 128))) (<= v_b_134_1 (+ v_b_96_1 383)) (<= v_b_133_1 (+ v_v_1325_1 510)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_1325_1) 127) (<= (+ v_b_134_1 ULTIMATE.start_main_~MAX~6) 4294967678) (<= (- ULTIMATE.start_main_~cont~6 v_v_1325_1) 128) (<= (* 2 v_b_96_1) 255) (<= (- ULTIMATE.start_main_~i~6 (- v_b_96_1)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_134_1) (- 2)) (<= 0 (+ v_b_133_1 ULTIMATE.start_main_~i~6 254)) (<= (+ v_b_96_1 ULTIMATE.start_main_~cont~6) 255) (<= v_b_133_1 (+ ULTIMATE.start_main_~i~6 381)) (<= v_b_96_1 (+ v_b_133_1 255)) (<= (- v_b_134_1 (- v_v_1325_1)) 255) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_133_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_134_1)) 0) (<= (+ ULTIMATE.start_main_~cont~6 v_b_134_1) 383) (forall ((v_prenex_612 Int)) (or (<= (- v_b_134_1 (select ULTIMATE.start_main_~str1~6 v_prenex_612)) 256) (<= v_b_134_1 v_prenex_612) (< v_prenex_612 v_b_133_1))) (<= (+ v_v_1325_1 ULTIMATE.start_main_~i~6) 510) (<= v_b_96_1 (+ v_v_1325_1 383)) (forall ((v_prenex_639 Int)) (or (<= (- (- v_b_133_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_639))) 127) (<= v_b_134_1 v_prenex_639) (< v_prenex_639 v_b_133_1))) (<= (- v_b_133_1 (- v_b_133_1)) 254) (<= ULTIMATE.start_main_~i~6 (+ v_b_96_1 383)) (<= (- (- v_b_96_1) (- v_v_1325_1)) 127) (<= 0 (+ v_b_133_1 v_v_1325_1 383)) (<= ULTIMATE.start_main_~MAX~6 (+ v_v_1325_1 4294967678)) (<= ULTIMATE.start_main_~cont~6 (+ v_b_133_1 255)) (<= v_b_133_1 (+ v_b_96_1 382)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_133_1) 382) (<= (- ULTIMATE.start_main_~MAX~6 v_v_1325_1) 4294967423) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_1325_1)) 126) (<= (+ v_b_133_1 v_v_1325_1) 509) (<= 0 (+ v_b_134_1 v_b_133_1 254)) (forall ((v_prenex_611 Int)) (or (< v_prenex_611 v_b_133_1) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_611) (- (select ULTIMATE.start_main_~str1~6 v_prenex_611))) 254) (<= v_b_134_1 v_prenex_611))) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_134_1) (- 1)) (<= 0 (+ v_b_96_1 v_b_133_1 255)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_134_1)) 4294967423) (<= ULTIMATE.start_main_~cont~6 (+ v_v_1325_1 383)) (forall ((v_prenex_648 Int)) (or (< v_prenex_648 v_b_133_1) (<= v_b_134_1 v_prenex_648) (<= (- (- v_b_134_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_648))) 126))) (<= v_v_1325_1 382) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_133_1 255)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_133_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_96_1)) 0) (<= (- (- v_b_134_1) v_v_1325_1) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_96_1) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_v_1325_1) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_96_1)) (- 1)) (<= (- ULTIMATE.start_main_~i~6 v_v_1325_1) 255))) (<= (- (- 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)) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~MAX~6 382)) (<= 0 (+ (* 2 ULTIMATE.start_main_~MAX~6) 253)) (<= (- 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) (exists ((v_b_96_1 Int) (v_b_134_1 Int) (v_b_133_1 Int) (v_v_1325_1 Int)) (and (forall ((v_prenex_649 Int)) (or (< v_prenex_649 v_b_96_1) (<= v_b_133_1 v_prenex_649) (<= (- (- v_b_96_1) (select ULTIMATE.start_main_~str1~6 v_prenex_649)) 128))) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_1325_1)) 127) (forall ((v_prenex_632 Int)) (or (<= v_b_133_1 v_prenex_632) (< v_prenex_632 v_b_96_1) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_632))) 255))) (<= 0 (+ v_v_1325_1 ULTIMATE.start_main_~i~6 382)) (<= (- v_b_134_1 (- v_b_96_1)) 128) (<= 0 (+ ULTIMATE.start_main_~MAX~6 v_v_1325_1 382)) (<= (- ULTIMATE.start_main_~i~6 (- v_v_1325_1)) 255) (<= v_b_134_1 (+ ULTIMATE.start_main_~i~6 382)) (forall ((v_prenex_654 Int)) (or (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_654)) 256) (< v_prenex_654 v_b_133_1) (<= v_b_134_1 v_prenex_654))) (<= 0 (+ v_b_96_1 255)) (<= (- (- v_b_133_1) v_b_134_1) (- 1)) (<= 0 (+ v_v_1325_1 383)) (forall ((v_prenex_653 Int)) (or (< v_prenex_653 v_b_96_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_653))) 126) (<= v_b_133_1 v_prenex_653))) (forall ((v_prenex_631 Int)) (or (<= v_b_133_1 v_prenex_631) (< v_prenex_631 v_b_96_1) (<= (- (- v_b_133_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_631))) 127))) (<= (- (- v_v_1325_1) v_v_1325_1) 256) (<= 0 (+ v_b_134_1 254)) (<= v_v_1325_1 (+ v_b_96_1 382)) (<= 0 (+ ULTIMATE.start_main_~i~6 v_v_1325_1 382)) (<= (- v_b_133_1 v_b_96_1) 127) (forall ((v_prenex_636 Int)) (or (<= v_b_133_1 v_prenex_636) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_636)) 128) (< v_prenex_636 v_b_96_1))) (<= (+ v_b_96_1 ULTIMATE.start_main_~MAX~6) 4294967550) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_133_1)) 127) (<= (- v_v_1325_1 (- v_v_1325_1)) 254) (forall ((v_prenex_646 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_646)) 127) (<= v_b_134_1 v_prenex_646) (< v_prenex_646 v_b_133_1))) (<= 0 (+ v_b_96_1 ULTIMATE.start_main_~cont~6 255)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_133_1)) 4294967422) (forall ((v_prenex_656 Int)) (or (<= (- v_b_96_1 (select ULTIMATE.start_main_~str1~6 v_prenex_656)) 128) (<= v_b_133_1 v_prenex_656) (< v_prenex_656 v_b_96_1))) (<= (+ v_b_96_1 ULTIMATE.start_main_~i~6) 383) (forall ((v_prenex_642 Int)) (or (< v_prenex_642 v_b_133_1) (<= v_b_134_1 v_prenex_642) (<= (- v_b_96_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_642))) 127))) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_1325_1) 128) (<= 0 (+ v_b_134_1 ULTIMATE.start_main_~MAX~6 253)) (forall ((v_prenex_615 Int)) (or (<= (- v_b_133_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_615))) 254) (<= v_b_134_1 v_prenex_615) (< v_prenex_615 v_b_133_1))) (forall ((v_prenex_606 Int)) (or (<= (- (- v_b_96_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_606))) 127) (<= v_b_134_1 v_prenex_606) (< v_prenex_606 v_b_133_1))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_96_1) (- 1)) (<= (- (- v_b_133_1) (- v_b_134_1)) 1) (<= (+ v_b_134_1 v_v_1325_1) 510) (<= 0 (+ (* 2 v_b_134_1) 253)) (<= ULTIMATE.start_main_~cont~6 (+ v_b_134_1 254)) (<= v_v_1325_1 (+ v_b_133_1 382)) (<= v_b_96_1 (+ ULTIMATE.start_main_~cont~6 255)) (<= (+ v_b_134_1 v_b_133_1) 510) (forall ((v_prenex_634 Int)) (or (< v_prenex_634 v_b_96_1) (<= (- v_b_134_1 (select ULTIMATE.start_main_~str1~6 v_prenex_634)) 255) (<= v_b_133_1 v_prenex_634))) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_96_1) 0) (forall ((v_prenex_603 Int)) (or (< v_prenex_603 v_b_133_1) (<= v_b_134_1 v_prenex_603) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_603)) (select ULTIMATE.start_main_~str1~6 v_prenex_603)) 256))) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_1325_1)) 4294967422) (<= (- ULTIMATE.start_main_~MAX~6 v_b_134_1) 4294967294) (<= 0 (+ v_b_96_1 ULTIMATE.start_main_~i~6 254)) (forall ((v_prenex_617 Int)) (or (< v_prenex_617 v_b_133_1) (<= v_b_134_1 v_prenex_617) (<= (- (- v_b_133_1) (select ULTIMATE.start_main_~str1~6 v_prenex_617)) 128))) (forall ((v_prenex_658 Int)) (or (< v_prenex_658 v_b_133_1) (<= (- v_b_133_1 (select ULTIMATE.start_main_~str1~6 v_prenex_658)) 255) (<= v_b_134_1 v_prenex_658))) (<= (+ ULTIMATE.start_main_~i~6 v_v_1325_1) 510) (forall ((v_prenex_604 Int)) (or (<= v_b_133_1 v_prenex_604) (< v_prenex_604 v_b_96_1) (<= (- (- v_b_134_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_604))) 126))) (<= v_b_134_1 (+ ULTIMATE.start_main_~MAX~6 382)) (<= (- ULTIMATE.start_main_~cont~6 v_b_96_1) 0) (<= 0 (+ v_b_96_1 v_v_1325_1 383)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_133_1) 4294967295) (forall ((v_prenex_633 Int)) (or (< v_prenex_633 v_b_96_1) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_633)) 127) (<= v_b_133_1 v_prenex_633))) (forall ((v_prenex_627 Int)) (or (< v_prenex_627 v_b_96_1) (<= v_b_133_1 v_prenex_627) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_627))) 127))) (<= v_b_134_1 (+ v_b_133_1 383)) (<= v_v_1325_1 (+ ULTIMATE.start_main_~i~6 381)) (<= 0 (+ v_b_134_1 v_v_1325_1 382)) (forall ((v_prenex_657 Int)) (or (<= v_b_134_1 v_prenex_657) (< v_prenex_657 v_b_133_1) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_657))) 127))) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_134_1)) 128) (forall ((v_prenex_620 Int)) (or (<= (- v_b_96_1 (select ULTIMATE.start_main_~str1~6 v_prenex_620)) 128) (<= v_b_134_1 v_prenex_620) (< v_prenex_620 v_b_133_1))) (<= (* 2 v_b_134_1) 511) (<= (- v_b_133_1 (- v_b_134_1)) 255) (<= ULTIMATE.start_main_~i~6 (+ v_v_1325_1 511)) (<= 0 (+ v_b_133_1 255)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_96_1)) 4294967295) (<= (- (- v_b_96_1) v_v_1325_1) 128) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_134_1)) 128) (<= 0 (+ (* 2 v_v_1325_1) 511)) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_133_1) 4294967677) (<= 0 (+ ULTIMATE.start_main_~MAX~6 v_b_133_1 254)) (<= (+ v_b_133_1 ULTIMATE.start_main_~i~6) 510) (<= (* 2 v_b_133_1) 509) (<= (- ULTIMATE.start_main_~MAX~6 v_b_96_1) 4294967295) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_133_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_133_1) (- 1)) (<= (- v_b_133_1 v_v_1325_1) 254) (<= (- v_b_134_1 v_b_96_1) 128) (<= (- (- v_b_96_1) v_b_96_1) 0) (forall ((v_idx_352 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_352))) 126) (<= v_b_134_1 v_idx_352) (< v_idx_352 v_b_133_1))) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_1325_1)) 127) (<= v_b_133_1 (+ v_b_134_1 381)) (forall ((v_prenex_630 Int)) (or (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_630))) 126) (<= v_b_134_1 v_prenex_630) (< v_prenex_630 v_b_133_1))) (<= (- (- v_b_134_1) v_b_96_1) (- 1)) (<= v_v_1325_1 (+ v_b_134_1 381)) (<= v_b_96_1 (+ v_b_134_1 254)) (forall ((v_prenex_614 Int)) (or (< v_prenex_614 v_b_133_1) (<= v_b_134_1 v_prenex_614) (<= (- v_b_134_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_614))) 255))) (<= (+ v_b_134_1 ULTIMATE.start_main_~i~6) 511) (<= v_b_134_1 383) (<= 0 (+ v_b_134_1 ULTIMATE.start_main_~i~6 253)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_96_1)) 0) (forall ((v_prenex_621 Int)) (or (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_621)) 4294967423) (< v_prenex_621 v_b_133_1) (<= v_b_134_1 v_prenex_621))) (<= (- ULTIMATE.start_main_~i~6 (- v_b_133_1)) 255) (<= (- v_b_133_1 v_b_134_1) (- 1)) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_134_1 254)) (<= (- v_b_134_1 v_v_1325_1) 255) (<= ULTIMATE.start_main_~i~6 (+ v_b_133_1 383)) (<= (- (- v_b_134_1) v_b_134_1) (- 2)) (forall ((v_prenex_651 Int) (v_prenex_650 Int)) (or (<= v_b_133_1 v_prenex_650) (<= v_b_134_1 v_prenex_651) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_650) (- (select ULTIMATE.start_main_~str1~6 v_prenex_651))) 254) (< v_prenex_650 v_b_96_1) (< v_prenex_651 v_b_133_1))) (<= (- (- v_b_133_1) v_b_96_1) 0) (forall ((v_prenex_645 Int)) (or (< v_prenex_645 v_b_133_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_645)) 127) (<= v_b_134_1 v_prenex_645))) (<= (- ULTIMATE.start_main_~cont~6 v_b_133_1) 0) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_v_1325_1 383)) (forall ((v_prenex_624 Int)) (or (<= (- (- v_b_134_1) (select ULTIMATE.start_main_~str1~6 v_prenex_624)) 127) (<= v_b_134_1 v_prenex_624) (< v_prenex_624 v_b_133_1))) (<= (- ULTIMATE.start_main_~i~6 v_b_133_1) 1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_134_1)) 256) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_133_1)) (- 1)) (<= (- v_b_96_1 (- v_v_1325_1)) 127) (<= ULTIMATE.start_main_~i~6 (+ v_b_134_1 382)) (<= (* 2 v_v_1325_1) 509) (<= (+ v_b_96_1 v_b_133_1) 382) (<= (- ULTIMATE.start_main_~i~6 v_b_96_1) 128) (<= v_b_133_1 (+ ULTIMATE.start_main_~cont~6 382)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_134_1 4294967549)) (forall ((v_prenex_610 Int)) (or (< v_prenex_610 v_b_133_1) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_610))) 4294967422) (<= v_b_134_1 v_prenex_610))) (<= 0 (+ v_b_96_1 v_b_134_1 254)) (<= (+ ULTIMATE.start_main_~cont~6 v_v_1325_1) 382) (<= v_b_96_1 (+ ULTIMATE.start_main_~i~6 254)) (<= v_b_133_1 382) (forall ((v_prenex_609 Int)) (or (< v_prenex_609 v_b_96_1) (<= (- (- v_b_134_1) (select ULTIMATE.start_main_~str1~6 v_prenex_609)) 127) (<= v_b_133_1 v_prenex_609))) (forall ((v_prenex_640 Int)) (or (<= v_b_133_1 v_prenex_640) (< v_prenex_640 v_b_96_1) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_640))) 127))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_134_1) (- 2)) (<= (- (- v_b_134_1) (- v_v_1325_1)) 126) (<= (- (- v_b_133_1) v_v_1325_1) 128) (<= v_b_133_1 (+ ULTIMATE.start_main_~MAX~6 381)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_134_1)) 0) (<= (+ v_b_96_1 v_v_1325_1) 382) (<= ULTIMATE.start_main_~cont~6 (+ v_b_96_1 255)) (forall ((v_prenex_629 Int)) (or (<= v_b_133_1 v_prenex_629) (< v_prenex_629 v_b_96_1) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_629))) 126))) (forall ((v_prenex_625 Int)) (or (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_625)) (select ULTIMATE.start_main_~str1~6 v_prenex_625)) 256) (<= v_b_133_1 v_prenex_625) (< v_prenex_625 v_b_96_1))) (<= v_b_96_1 255) (forall ((v_prenex_652 Int)) (or (<= v_b_133_1 v_prenex_652) (<= (- v_b_96_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_652))) 127) (< v_prenex_652 v_b_96_1))) (<= (- v_b_134_1 (- v_b_134_1)) 256) (<= v_v_1325_1 (+ ULTIMATE.start_main_~MAX~6 381)) (<= (+ ULTIMATE.start_main_~MAX~6 v_v_1325_1) 4294967677) (forall ((v_prenex_655 Int)) (or (<= (- v_b_133_1 (select ULTIMATE.start_main_~str1~6 v_prenex_655)) 254) (< v_prenex_655 v_b_96_1) (<= v_b_133_1 v_prenex_655))) (<= 0 (+ (* 2 v_b_133_1) 255)) (<= (- (- v_b_133_1) (- v_b_96_1)) 0) (<= (- (- v_b_134_1) (- v_b_96_1)) (- 1)) (<= (+ v_b_96_1 v_b_134_1) 383) (<= 0 (+ (* 2 v_b_96_1) 255)) (<= (- v_b_133_1 (- v_b_96_1)) 127) (<= (- ULTIMATE.start_main_~cont~6 v_b_134_1) (- 1)) (forall ((v_prenex_635 Int)) (or (< v_prenex_635 v_b_96_1) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_635)) 128) (<= v_b_133_1 v_prenex_635))) (forall ((v_prenex_643 Int)) (or (<= v_b_133_1 v_prenex_643) (< v_prenex_643 v_b_96_1) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_643)) 255))) (<= (- v_b_133_1 (- v_v_1325_1)) 254) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_1325_1)) 126) (<= 0 (+ v_b_96_1 ULTIMATE.start_main_~MAX~6 254)) (<= (- v_b_96_1 v_v_1325_1) 128) (forall ((v_prenex_637 Int) (v_prenex_638 Int)) (or (< v_prenex_637 v_b_96_1) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_637) (select ULTIMATE.start_main_~str1~6 v_prenex_638)) 255) (< v_prenex_638 v_b_133_1) (<= v_b_134_1 v_prenex_638) (<= v_b_133_1 v_prenex_637))) (<= (- ULTIMATE.start_main_~i~6 v_b_134_1) 0) (forall ((v_prenex_613 Int)) (or (<= v_b_134_1 v_prenex_613) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_613))) 255) (< v_prenex_613 v_b_133_1))) (forall ((v_prenex_605 Int)) (or (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_605)) 128) (<= v_b_134_1 v_prenex_605) (< v_prenex_605 v_b_133_1))) (forall ((v_prenex_659 Int)) (or (< v_prenex_659 v_b_133_1) (<= v_b_134_1 v_prenex_659) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_659)) 128))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_133_1) (- 1)) (<= v_b_134_1 (+ ULTIMATE.start_main_~cont~6 383)) (<= (- v_b_96_1 (- v_b_96_1)) 0) (<= (- (- v_b_133_1) v_b_133_1) 0) (<= v_b_96_1 (+ ULTIMATE.start_main_~MAX~6 254)) (<= v_v_1325_1 (+ ULTIMATE.start_main_~cont~6 382)) (forall ((v_prenex_602 Int)) (or (<= v_b_133_1 v_prenex_602) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_602))) 4294967422) (< v_prenex_602 v_b_96_1))) (forall ((v_prenex_644 Int)) (or (<= v_b_134_1 v_prenex_644) (< v_prenex_644 v_b_133_1) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_644))) 127))) (<= v_b_134_1 (+ v_v_1325_1 511)) (<= (- (- v_b_133_1) (- v_v_1325_1)) 127) (forall ((v_prenex_608 Int) (v_prenex_607 Int)) (or (<= v_b_134_1 v_prenex_608) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_607)) (select ULTIMATE.start_main_~str1~6 v_prenex_608)) 256) (< v_prenex_608 v_b_133_1) (<= v_b_133_1 v_prenex_607) (< v_prenex_607 v_b_96_1))) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_133_1 4294967550)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_96_1 4294967550)) (forall ((v_prenex_622 Int) (v_prenex_623 Int)) (or (< v_prenex_623 v_b_133_1) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_622)) (- (select ULTIMATE.start_main_~str1~6 v_prenex_623))) 255) (< v_prenex_622 v_b_96_1) (<= v_b_133_1 v_prenex_622) (<= v_b_134_1 v_prenex_623))) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_96_1)) (- 1)) (forall ((v_prenex_616 Int)) (or (<= v_b_134_1 v_prenex_616) (< v_prenex_616 v_b_133_1) (<= (- (- v_b_96_1) (select ULTIMATE.start_main_~str1~6 v_prenex_616)) 128))) (<= v_b_134_1 (+ v_b_96_1 383)) (<= v_b_133_1 (+ v_v_1325_1 510)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_1325_1) 127) (<= (+ v_b_134_1 ULTIMATE.start_main_~MAX~6) 4294967678) (<= (- ULTIMATE.start_main_~cont~6 v_v_1325_1) 128) (<= (* 2 v_b_96_1) 255) (<= (- ULTIMATE.start_main_~i~6 (- v_b_96_1)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_134_1) (- 2)) (forall ((v_prenex_626 Int)) (or (< v_prenex_626 v_b_96_1) (<= v_b_133_1 v_prenex_626) (<= (- v_b_133_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_626))) 254))) (forall ((v_prenex_641 Int)) (or (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_641)) 4294967423) (< v_prenex_641 v_b_96_1) (<= v_b_133_1 v_prenex_641))) (<= 0 (+ v_b_133_1 ULTIMATE.start_main_~i~6 254)) (<= (+ v_b_96_1 ULTIMATE.start_main_~cont~6) 255) (<= v_b_133_1 (+ ULTIMATE.start_main_~i~6 381)) (<= v_b_96_1 (+ v_b_133_1 255)) (<= (- v_b_134_1 (- v_v_1325_1)) 255) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_133_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_134_1)) 0) (<= (+ ULTIMATE.start_main_~cont~6 v_b_134_1) 383) (forall ((v_prenex_612 Int)) (or (<= (- v_b_134_1 (select ULTIMATE.start_main_~str1~6 v_prenex_612)) 256) (<= v_b_134_1 v_prenex_612) (< v_prenex_612 v_b_133_1))) (<= (+ v_v_1325_1 ULTIMATE.start_main_~i~6) 510) (forall ((v_prenex_647 Int)) (or (<= v_b_133_1 v_prenex_647) (<= (- (- v_b_96_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_647))) 127) (< v_prenex_647 v_b_96_1))) (<= v_b_96_1 (+ v_v_1325_1 383)) (forall ((v_prenex_639 Int)) (or (<= (- (- v_b_133_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_639))) 127) (<= v_b_134_1 v_prenex_639) (< v_prenex_639 v_b_133_1))) (forall ((v_prenex_619 Int)) (or (< v_prenex_619 v_b_96_1) (<= v_b_133_1 v_prenex_619) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_619) (- (select ULTIMATE.start_main_~str1~6 v_prenex_619))) 254))) (<= (- v_b_133_1 (- v_b_133_1)) 254) (<= ULTIMATE.start_main_~i~6 (+ v_b_96_1 383)) (<= (- (- v_b_96_1) (- v_v_1325_1)) 127) (<= 0 (+ v_b_133_1 v_v_1325_1 383)) (<= ULTIMATE.start_main_~MAX~6 (+ v_v_1325_1 4294967678)) (<= ULTIMATE.start_main_~cont~6 (+ v_b_133_1 255)) (<= v_b_133_1 (+ v_b_96_1 382)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_133_1) 382) (<= (- ULTIMATE.start_main_~MAX~6 v_v_1325_1) 4294967423) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_1325_1)) 126) (<= (+ v_b_133_1 v_v_1325_1) 509) (<= 0 (+ v_b_134_1 v_b_133_1 254)) (forall ((v_prenex_611 Int)) (or (< v_prenex_611 v_b_133_1) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_611) (- (select ULTIMATE.start_main_~str1~6 v_prenex_611))) 254) (<= v_b_134_1 v_prenex_611))) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_134_1) (- 1)) (<= 0 (+ v_b_96_1 v_b_133_1 255)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_134_1)) 4294967423) (<= ULTIMATE.start_main_~cont~6 (+ v_v_1325_1 383)) (forall ((v_prenex_618 Int)) (or (< v_prenex_618 v_b_96_1) (<= (- (- v_b_133_1) (select ULTIMATE.start_main_~str1~6 v_prenex_618)) 128) (<= v_b_133_1 v_prenex_618))) (forall ((v_prenex_648 Int)) (or (< v_prenex_648 v_b_133_1) (<= v_b_134_1 v_prenex_648) (<= (- (- v_b_134_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_648))) 126))) (<= v_v_1325_1 382) (forall ((v_prenex_628 Int)) (or (< v_prenex_628 v_b_96_1) (<= (- v_b_134_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_628))) 255) (<= v_b_133_1 v_prenex_628))) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_133_1 255)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_133_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_96_1)) 0) (<= (- (- v_b_134_1) v_v_1325_1) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_96_1) (- 1)) (forall ((v_idx_351 Int)) (or (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_351)) 127) (< v_idx_351 v_b_96_1) (<= v_b_133_1 v_idx_351))) (<= (- (- ULTIMATE.start_main_~i~6) v_v_1325_1) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_96_1)) (- 1)) (<= (- ULTIMATE.start_main_~i~6 v_v_1325_1) 255))) (<= ULTIMATE.start_main_~i~6 383) (<= 0 (+ (* 2 ULTIMATE.start_main_~cont~6) 255)) (<= 0 (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6 253)) (<= 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)) (<= (- 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)) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~MAX~6 382)) (<= 0 (+ (* 2 ULTIMATE.start_main_~MAX~6) 253)) (<= (- 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 (+ (* 2 ULTIMATE.start_main_~cont~6) 255)) (<= 0 (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6 253)) (<= 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)) (<= (- 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)) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~MAX~6 382)) (<= 0 (+ (* 2 ULTIMATE.start_main_~MAX~6) 253)) (<= (- 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) (exists ((v_b_96_1 Int) (v_b_134_1 Int) (v_b_133_1 Int) (v_v_1325_1 Int)) (and (<= ULTIMATE.start_main_~MAX~6 (+ v_b_134_1 4294967549)) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_1325_1)) 127) (<= 0 (+ v_b_96_1 v_b_134_1 254)) (<= (+ ULTIMATE.start_main_~cont~6 v_v_1325_1) 382) (<= v_b_96_1 (+ ULTIMATE.start_main_~i~6 254)) (<= v_b_133_1 382) (<= 0 (+ v_v_1325_1 ULTIMATE.start_main_~i~6 382)) (<= (- v_b_134_1 (- v_b_96_1)) 128) (<= 0 (+ ULTIMATE.start_main_~MAX~6 v_v_1325_1 382)) (<= (- ULTIMATE.start_main_~i~6 (- v_v_1325_1)) 255) (<= v_b_134_1 (+ ULTIMATE.start_main_~i~6 382)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_134_1) (- 2)) (<= (- (- v_b_134_1) (- v_v_1325_1)) 126) (<= 0 (+ v_b_96_1 255)) (<= (- (- v_b_133_1) v_b_134_1) (- 1)) (<= (- (- v_b_133_1) v_v_1325_1) 128) (<= v_b_133_1 (+ ULTIMATE.start_main_~MAX~6 381)) (<= 0 (+ v_v_1325_1 383)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_134_1)) 0) (<= (- (- v_v_1325_1) v_v_1325_1) 256) (<= (+ v_b_96_1 v_v_1325_1) 382) (<= 0 (+ v_b_134_1 254)) (<= ULTIMATE.start_main_~cont~6 (+ v_b_96_1 255)) (<= v_v_1325_1 (+ v_b_96_1 382)) (<= v_b_96_1 255) (<= (- v_b_134_1 (- v_b_134_1)) 256) (<= 0 (+ ULTIMATE.start_main_~i~6 v_v_1325_1 382)) (<= (- v_b_133_1 v_b_96_1) 127) (<= v_v_1325_1 (+ ULTIMATE.start_main_~MAX~6 381)) (<= (+ v_b_96_1 ULTIMATE.start_main_~MAX~6) 4294967550) (<= (+ ULTIMATE.start_main_~MAX~6 v_v_1325_1) 4294967677) (<= 0 (+ (* 2 v_b_133_1) 255)) (<= (- (- v_b_133_1) (- v_b_96_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_133_1)) 127) (<= (- (- v_b_134_1) (- v_b_96_1)) (- 1)) (<= (- v_v_1325_1 (- v_v_1325_1)) 254) (<= (+ v_b_96_1 v_b_134_1) 383) (<= 0 (+ v_b_96_1 ULTIMATE.start_main_~cont~6 255)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_133_1)) 4294967422) (< v_b_134_1 (+ v_b_133_1 1)) (<= (+ v_b_96_1 ULTIMATE.start_main_~i~6) 383) (<= 0 (+ (* 2 v_b_96_1) 255)) (<= (- v_b_133_1 (- v_b_96_1)) 127) (<= (- ULTIMATE.start_main_~cont~6 v_b_134_1) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_1325_1) 128) (< v_b_133_1 (+ v_b_96_1 1)) (<= 0 (+ v_b_134_1 ULTIMATE.start_main_~MAX~6 253)) (<= (- v_b_133_1 (- v_v_1325_1)) 254) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_1325_1)) 126) (<= (- (- ULTIMATE.start_main_~i~6) v_b_96_1) (- 1)) (<= 0 (+ v_b_96_1 ULTIMATE.start_main_~MAX~6 254)) (<= (- (- v_b_133_1) (- v_b_134_1)) 1) (<= (+ v_b_134_1 v_v_1325_1) 510) (<= 0 (+ (* 2 v_b_134_1) 253)) (<= ULTIMATE.start_main_~cont~6 (+ v_b_134_1 254)) (<= (- v_b_96_1 v_v_1325_1) 128) (<= v_v_1325_1 (+ v_b_133_1 382)) (<= v_b_96_1 (+ ULTIMATE.start_main_~cont~6 255)) (forall ((v_prenex_637 Int) (v_prenex_638 Int)) (or (< v_prenex_637 v_b_96_1) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_637) (select ULTIMATE.start_main_~str1~6 v_prenex_638)) 255) (< v_prenex_638 v_b_133_1) (<= v_b_134_1 v_prenex_638) (<= v_b_133_1 v_prenex_637))) (<= (+ v_b_134_1 v_b_133_1) 510) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_96_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_134_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_1325_1)) 4294967422) (<= (- ULTIMATE.start_main_~MAX~6 v_b_134_1) 4294967294) (<= 0 (+ v_b_96_1 ULTIMATE.start_main_~i~6 254)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_133_1) (- 1)) (<= v_b_134_1 (+ ULTIMATE.start_main_~cont~6 383)) (<= (- v_b_96_1 (- v_b_96_1)) 0) (<= (- (- v_b_133_1) v_b_133_1) 0) (<= v_b_96_1 (+ ULTIMATE.start_main_~MAX~6 254)) (<= v_v_1325_1 (+ ULTIMATE.start_main_~cont~6 382)) (<= (+ ULTIMATE.start_main_~i~6 v_v_1325_1) 510) (<= v_b_134_1 (+ ULTIMATE.start_main_~MAX~6 382)) (<= v_b_134_1 (+ v_v_1325_1 511)) (<= (- (- v_b_133_1) (- v_v_1325_1)) 127) (forall ((v_prenex_608 Int) (v_prenex_607 Int)) (or (<= v_b_134_1 v_prenex_608) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_607)) (select ULTIMATE.start_main_~str1~6 v_prenex_608)) 256) (< v_prenex_608 v_b_133_1) (<= v_b_133_1 v_prenex_607) (< v_prenex_607 v_b_96_1))) (<= (- ULTIMATE.start_main_~cont~6 v_b_96_1) 0) (<= 0 (+ v_b_96_1 v_v_1325_1 383)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_133_1) 4294967295) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_133_1 4294967550)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_96_1 4294967550)) (forall ((v_prenex_622 Int) (v_prenex_623 Int)) (or (< v_prenex_623 v_b_133_1) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_622)) (- (select ULTIMATE.start_main_~str1~6 v_prenex_623))) 255) (< v_prenex_622 v_b_96_1) (<= v_b_133_1 v_prenex_622) (<= v_b_134_1 v_prenex_623))) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_96_1)) (- 1)) (<= v_b_134_1 (+ v_b_133_1 383)) (<= v_b_134_1 (+ v_b_96_1 383)) (<= v_v_1325_1 (+ ULTIMATE.start_main_~i~6 381)) (<= 0 (+ v_b_134_1 v_v_1325_1 382)) (<= v_b_133_1 (+ v_v_1325_1 510)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_1325_1) 127) (<= (+ v_b_134_1 ULTIMATE.start_main_~MAX~6) 4294967678) (<= (- ULTIMATE.start_main_~cont~6 v_v_1325_1) 128) (<= (* 2 v_b_96_1) 255) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_134_1)) 128) (<= (* 2 v_b_134_1) 511) (<= (- v_b_133_1 (- v_b_134_1)) 255) (<= ULTIMATE.start_main_~i~6 (+ v_v_1325_1 511)) (<= 0 (+ v_b_133_1 255)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_96_1)) 4294967295) (<= (- ULTIMATE.start_main_~i~6 (- v_b_96_1)) 128) (<= (- (- v_b_96_1) v_v_1325_1) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_134_1) (- 2)) (<= 0 (+ v_b_133_1 ULTIMATE.start_main_~i~6 254)) (<= (+ v_b_96_1 ULTIMATE.start_main_~cont~6) 255) (<= v_b_133_1 (+ ULTIMATE.start_main_~i~6 381)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_134_1)) 128) (<= 0 (+ (* 2 v_v_1325_1) 511)) (<= v_b_96_1 (+ v_b_133_1 255)) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_133_1) 4294967677) (<= (- v_b_134_1 (- v_v_1325_1)) 255) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_133_1)) (- 1)) (<= 0 (+ ULTIMATE.start_main_~MAX~6 v_b_133_1 254)) (<= (+ v_b_133_1 ULTIMATE.start_main_~i~6) 510) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_134_1)) 0) (<= (* 2 v_b_133_1) 509) (<= (+ ULTIMATE.start_main_~cont~6 v_b_134_1) 383) (<= (+ v_v_1325_1 ULTIMATE.start_main_~i~6) 510) (<= (- ULTIMATE.start_main_~MAX~6 v_b_96_1) 4294967295) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_133_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_133_1) (- 1)) (<= (- v_b_133_1 v_v_1325_1) 254) (<= (- v_b_134_1 v_b_96_1) 128) (<= (- (- v_b_96_1) v_b_96_1) 0) (<= v_b_96_1 (+ v_v_1325_1 383)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_1325_1)) 127) (<= v_b_133_1 (+ v_b_134_1 381)) (<= (- v_b_133_1 (- v_b_133_1)) 254) (<= ULTIMATE.start_main_~i~6 (+ v_b_96_1 383)) (<= (- (- v_b_134_1) v_b_96_1) (- 1)) (<= (- (- v_b_96_1) (- v_v_1325_1)) 127) (<= v_v_1325_1 (+ v_b_134_1 381)) (<= 0 (+ v_b_133_1 v_v_1325_1 383)) (<= ULTIMATE.start_main_~MAX~6 (+ v_v_1325_1 4294967678)) (<= v_b_96_1 (+ v_b_134_1 254)) (<= (+ v_b_134_1 ULTIMATE.start_main_~i~6) 511) (<= ULTIMATE.start_main_~cont~6 (+ v_b_133_1 255)) (<= v_b_133_1 (+ v_b_96_1 382)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_133_1) 382) (<= v_b_134_1 383) (<= (- ULTIMATE.start_main_~MAX~6 v_v_1325_1) 4294967423) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_1325_1)) 126) (<= 0 (+ v_b_134_1 ULTIMATE.start_main_~i~6 253)) (<= (+ v_b_133_1 v_v_1325_1) 509) (<= 0 (+ v_b_134_1 v_b_133_1 254)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_96_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_134_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_133_1)) 255) (<= (- v_b_133_1 v_b_134_1) (- 1)) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_134_1 254)) (<= (- v_b_134_1 v_v_1325_1) 255) (<= 0 (+ v_b_96_1 v_b_133_1 255)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_134_1)) 4294967423) (<= ULTIMATE.start_main_~cont~6 (+ v_v_1325_1 383)) (<= ULTIMATE.start_main_~i~6 (+ v_b_133_1 383)) (<= (- (- v_b_134_1) v_b_134_1) (- 2)) (forall ((v_prenex_651 Int) (v_prenex_650 Int)) (or (<= v_b_133_1 v_prenex_650) (<= v_b_134_1 v_prenex_651) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_650) (- (select ULTIMATE.start_main_~str1~6 v_prenex_651))) 254) (< v_prenex_650 v_b_96_1) (< v_prenex_651 v_b_133_1))) (<= (- (- v_b_133_1) v_b_96_1) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_133_1) 0) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_v_1325_1 383)) (<= v_v_1325_1 382) (<= (- ULTIMATE.start_main_~i~6 v_b_133_1) 1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_134_1)) 256) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_133_1)) (- 1)) (<= (- v_b_96_1 (- v_v_1325_1)) 127) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_133_1 255)) (<= ULTIMATE.start_main_~i~6 (+ v_b_134_1 382)) (<= (* 2 v_v_1325_1) 509) (<= (+ v_b_96_1 v_b_133_1) 382) (<= (- ULTIMATE.start_main_~i~6 v_b_96_1) 128) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_133_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_96_1)) 0) (<= (- (- v_b_134_1) v_v_1325_1) 127) (<= v_b_133_1 (+ ULTIMATE.start_main_~cont~6 382)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_96_1) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_v_1325_1) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_96_1)) (- 1)) (<= (- ULTIMATE.start_main_~i~6 v_v_1325_1) 255))) (<= (- (- 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 (+ (* 2 ULTIMATE.start_main_~cont~6) 255)) (<= 0 (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6 253)) (<= 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)) (<= (- 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)) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~MAX~6 382)) (<= 0 (+ (* 2 ULTIMATE.start_main_~MAX~6) 253)) (<= (- 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) (exists ((v_b_96_1 Int) (v_b_134_1 Int) (v_b_133_1 Int) (v_v_1325_1 Int)) (and (forall ((v_prenex_649 Int)) (or (< v_prenex_649 v_b_96_1) (<= v_b_133_1 v_prenex_649) (<= (- (- v_b_96_1) (select ULTIMATE.start_main_~str1~6 v_prenex_649)) 128))) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_1325_1)) 127) (forall ((v_prenex_632 Int)) (or (<= v_b_133_1 v_prenex_632) (< v_prenex_632 v_b_96_1) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_632))) 255))) (<= 0 (+ v_v_1325_1 ULTIMATE.start_main_~i~6 382)) (<= (- v_b_134_1 (- v_b_96_1)) 128) (<= 0 (+ ULTIMATE.start_main_~MAX~6 v_v_1325_1 382)) (<= (- ULTIMATE.start_main_~i~6 (- v_v_1325_1)) 255) (<= v_b_134_1 (+ ULTIMATE.start_main_~i~6 382)) (<= 0 (+ v_b_96_1 255)) (<= (- (- v_b_133_1) v_b_134_1) (- 1)) (<= 0 (+ v_v_1325_1 383)) (forall ((v_prenex_653 Int)) (or (< v_prenex_653 v_b_96_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_653))) 126) (<= v_b_133_1 v_prenex_653))) (forall ((v_prenex_631 Int)) (or (<= v_b_133_1 v_prenex_631) (< v_prenex_631 v_b_96_1) (<= (- (- v_b_133_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_631))) 127))) (<= (- (- v_v_1325_1) v_v_1325_1) 256) (<= 0 (+ v_b_134_1 254)) (<= v_v_1325_1 (+ v_b_96_1 382)) (<= 0 (+ ULTIMATE.start_main_~i~6 v_v_1325_1 382)) (<= (- v_b_133_1 v_b_96_1) 127) (forall ((v_prenex_636 Int)) (or (<= v_b_133_1 v_prenex_636) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_636)) 128) (< v_prenex_636 v_b_96_1))) (<= (+ v_b_96_1 ULTIMATE.start_main_~MAX~6) 4294967550) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_133_1)) 127) (<= (- v_v_1325_1 (- v_v_1325_1)) 254) (<= 0 (+ v_b_96_1 ULTIMATE.start_main_~cont~6 255)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_133_1)) 4294967422) (forall ((v_prenex_656 Int)) (or (<= (- v_b_96_1 (select ULTIMATE.start_main_~str1~6 v_prenex_656)) 128) (<= v_b_133_1 v_prenex_656) (< v_prenex_656 v_b_96_1))) (<= (+ v_b_96_1 ULTIMATE.start_main_~i~6) 383) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_1325_1) 128) (< v_b_133_1 (+ v_b_96_1 1)) (<= 0 (+ v_b_134_1 ULTIMATE.start_main_~MAX~6 253)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_96_1) (- 1)) (<= (- (- v_b_133_1) (- v_b_134_1)) 1) (<= (+ v_b_134_1 v_v_1325_1) 510) (<= 0 (+ (* 2 v_b_134_1) 253)) (<= ULTIMATE.start_main_~cont~6 (+ v_b_134_1 254)) (<= v_v_1325_1 (+ v_b_133_1 382)) (<= v_b_96_1 (+ ULTIMATE.start_main_~cont~6 255)) (<= (+ v_b_134_1 v_b_133_1) 510) (forall ((v_prenex_634 Int)) (or (< v_prenex_634 v_b_96_1) (<= (- v_b_134_1 (select ULTIMATE.start_main_~str1~6 v_prenex_634)) 255) (<= v_b_133_1 v_prenex_634))) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_96_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_1325_1)) 4294967422) (<= (- ULTIMATE.start_main_~MAX~6 v_b_134_1) 4294967294) (<= 0 (+ v_b_96_1 ULTIMATE.start_main_~i~6 254)) (<= (+ ULTIMATE.start_main_~i~6 v_v_1325_1) 510) (forall ((v_prenex_604 Int)) (or (<= v_b_133_1 v_prenex_604) (< v_prenex_604 v_b_96_1) (<= (- (- v_b_134_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_604))) 126))) (<= v_b_134_1 (+ ULTIMATE.start_main_~MAX~6 382)) (<= (- ULTIMATE.start_main_~cont~6 v_b_96_1) 0) (<= 0 (+ v_b_96_1 v_v_1325_1 383)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_133_1) 4294967295) (forall ((v_prenex_633 Int)) (or (< v_prenex_633 v_b_96_1) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_633)) 127) (<= v_b_133_1 v_prenex_633))) (forall ((v_prenex_627 Int)) (or (< v_prenex_627 v_b_96_1) (<= v_b_133_1 v_prenex_627) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_627))) 127))) (<= v_b_134_1 (+ v_b_133_1 383)) (<= v_v_1325_1 (+ ULTIMATE.start_main_~i~6 381)) (<= 0 (+ v_b_134_1 v_v_1325_1 382)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_134_1)) 128) (<= (* 2 v_b_134_1) 511) (<= (- v_b_133_1 (- v_b_134_1)) 255) (<= ULTIMATE.start_main_~i~6 (+ v_v_1325_1 511)) (<= 0 (+ v_b_133_1 255)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_96_1)) 4294967295) (<= (- (- v_b_96_1) v_v_1325_1) 128) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_134_1)) 128) (<= 0 (+ (* 2 v_v_1325_1) 511)) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_133_1) 4294967677) (<= 0 (+ ULTIMATE.start_main_~MAX~6 v_b_133_1 254)) (<= (+ v_b_133_1 ULTIMATE.start_main_~i~6) 510) (<= (* 2 v_b_133_1) 509) (<= (- ULTIMATE.start_main_~MAX~6 v_b_96_1) 4294967295) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_133_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_133_1) (- 1)) (<= (- v_b_133_1 v_v_1325_1) 254) (<= (- v_b_134_1 v_b_96_1) 128) (<= (- (- v_b_96_1) v_b_96_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_1325_1)) 127) (<= v_b_133_1 (+ v_b_134_1 381)) (<= (- (- v_b_134_1) v_b_96_1) (- 1)) (<= v_v_1325_1 (+ v_b_134_1 381)) (<= v_b_96_1 (+ v_b_134_1 254)) (<= (+ v_b_134_1 ULTIMATE.start_main_~i~6) 511) (<= v_b_134_1 383) (<= 0 (+ v_b_134_1 ULTIMATE.start_main_~i~6 253)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_96_1)) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_133_1)) 255) (<= (- v_b_133_1 v_b_134_1) (- 1)) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_134_1 254)) (<= (- v_b_134_1 v_v_1325_1) 255) (<= ULTIMATE.start_main_~i~6 (+ v_b_133_1 383)) (<= (- (- v_b_134_1) v_b_134_1) (- 2)) (forall ((v_prenex_651 Int) (v_prenex_650 Int)) (or (<= v_b_133_1 v_prenex_650) (<= v_b_134_1 v_prenex_651) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_650) (- (select ULTIMATE.start_main_~str1~6 v_prenex_651))) 254) (< v_prenex_650 v_b_96_1) (< v_prenex_651 v_b_133_1))) (<= (- (- v_b_133_1) v_b_96_1) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_133_1) 0) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_v_1325_1 383)) (<= (- ULTIMATE.start_main_~i~6 v_b_133_1) 1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_134_1)) 256) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_133_1)) (- 1)) (<= (- v_b_96_1 (- v_v_1325_1)) 127) (<= ULTIMATE.start_main_~i~6 (+ v_b_134_1 382)) (<= (* 2 v_v_1325_1) 509) (<= (+ v_b_96_1 v_b_133_1) 382) (<= (- ULTIMATE.start_main_~i~6 v_b_96_1) 128) (<= v_b_133_1 (+ ULTIMATE.start_main_~cont~6 382)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_134_1 4294967549)) (<= 0 (+ v_b_96_1 v_b_134_1 254)) (<= (+ ULTIMATE.start_main_~cont~6 v_v_1325_1) 382) (<= v_b_96_1 (+ ULTIMATE.start_main_~i~6 254)) (<= v_b_133_1 382) (forall ((v_prenex_609 Int)) (or (< v_prenex_609 v_b_96_1) (<= (- (- v_b_134_1) (select ULTIMATE.start_main_~str1~6 v_prenex_609)) 127) (<= v_b_133_1 v_prenex_609))) (forall ((v_prenex_640 Int)) (or (<= v_b_133_1 v_prenex_640) (< v_prenex_640 v_b_96_1) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_640))) 127))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_134_1) (- 2)) (<= (- (- v_b_134_1) (- v_v_1325_1)) 126) (<= (- (- v_b_133_1) v_v_1325_1) 128) (<= v_b_133_1 (+ ULTIMATE.start_main_~MAX~6 381)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_134_1)) 0) (<= (+ v_b_96_1 v_v_1325_1) 382) (<= ULTIMATE.start_main_~cont~6 (+ v_b_96_1 255)) (forall ((v_prenex_629 Int)) (or (<= v_b_133_1 v_prenex_629) (< v_prenex_629 v_b_96_1) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_629))) 126))) (forall ((v_prenex_625 Int)) (or (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_625)) (select ULTIMATE.start_main_~str1~6 v_prenex_625)) 256) (<= v_b_133_1 v_prenex_625) (< v_prenex_625 v_b_96_1))) (<= v_b_96_1 255) (forall ((v_prenex_652 Int)) (or (<= v_b_133_1 v_prenex_652) (<= (- v_b_96_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_652))) 127) (< v_prenex_652 v_b_96_1))) (<= (- v_b_134_1 (- v_b_134_1)) 256) (<= v_v_1325_1 (+ ULTIMATE.start_main_~MAX~6 381)) (<= (+ ULTIMATE.start_main_~MAX~6 v_v_1325_1) 4294967677) (forall ((v_prenex_655 Int)) (or (<= (- v_b_133_1 (select ULTIMATE.start_main_~str1~6 v_prenex_655)) 254) (< v_prenex_655 v_b_96_1) (<= v_b_133_1 v_prenex_655))) (<= 0 (+ (* 2 v_b_133_1) 255)) (<= (- (- v_b_133_1) (- v_b_96_1)) 0) (<= (- (- v_b_134_1) (- v_b_96_1)) (- 1)) (<= (+ v_b_96_1 v_b_134_1) 383) (<= 0 (+ (* 2 v_b_96_1) 255)) (<= (- v_b_133_1 (- v_b_96_1)) 127) (<= (- ULTIMATE.start_main_~cont~6 v_b_134_1) (- 1)) (forall ((v_prenex_635 Int)) (or (< v_prenex_635 v_b_96_1) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_635)) 128) (<= v_b_133_1 v_prenex_635))) (forall ((v_prenex_643 Int)) (or (<= v_b_133_1 v_prenex_643) (< v_prenex_643 v_b_96_1) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_643)) 255))) (<= (- v_b_133_1 (- v_v_1325_1)) 254) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_1325_1)) 126) (<= 0 (+ v_b_96_1 ULTIMATE.start_main_~MAX~6 254)) (<= (- v_b_96_1 v_v_1325_1) 128) (forall ((v_prenex_637 Int) (v_prenex_638 Int)) (or (< v_prenex_637 v_b_96_1) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_637) (select ULTIMATE.start_main_~str1~6 v_prenex_638)) 255) (< v_prenex_638 v_b_133_1) (<= v_b_134_1 v_prenex_638) (<= v_b_133_1 v_prenex_637))) (<= (- ULTIMATE.start_main_~i~6 v_b_134_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_133_1) (- 1)) (<= v_b_134_1 (+ ULTIMATE.start_main_~cont~6 383)) (<= (- v_b_96_1 (- v_b_96_1)) 0) (<= (- (- v_b_133_1) v_b_133_1) 0) (<= v_b_96_1 (+ ULTIMATE.start_main_~MAX~6 254)) (<= v_v_1325_1 (+ ULTIMATE.start_main_~cont~6 382)) (forall ((v_prenex_602 Int)) (or (<= v_b_133_1 v_prenex_602) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_602))) 4294967422) (< v_prenex_602 v_b_96_1))) (<= v_b_134_1 (+ v_v_1325_1 511)) (<= (- (- v_b_133_1) (- v_v_1325_1)) 127) (forall ((v_prenex_608 Int) (v_prenex_607 Int)) (or (<= v_b_134_1 v_prenex_608) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_607)) (select ULTIMATE.start_main_~str1~6 v_prenex_608)) 256) (< v_prenex_608 v_b_133_1) (<= v_b_133_1 v_prenex_607) (< v_prenex_607 v_b_96_1))) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_133_1 4294967550)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_96_1 4294967550)) (forall ((v_prenex_622 Int) (v_prenex_623 Int)) (or (< v_prenex_623 v_b_133_1) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_622)) (- (select ULTIMATE.start_main_~str1~6 v_prenex_623))) 255) (< v_prenex_622 v_b_96_1) (<= v_b_133_1 v_prenex_622) (<= v_b_134_1 v_prenex_623))) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_96_1)) (- 1)) (<= v_b_134_1 (+ v_b_96_1 383)) (<= v_b_133_1 (+ v_v_1325_1 510)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_1325_1) 127) (<= (+ v_b_134_1 ULTIMATE.start_main_~MAX~6) 4294967678) (<= (- ULTIMATE.start_main_~cont~6 v_v_1325_1) 128) (<= (* 2 v_b_96_1) 255) (<= (- ULTIMATE.start_main_~i~6 (- v_b_96_1)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_134_1) (- 2)) (forall ((v_prenex_626 Int)) (or (< v_prenex_626 v_b_96_1) (<= v_b_133_1 v_prenex_626) (<= (- v_b_133_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_626))) 254))) (forall ((v_prenex_641 Int)) (or (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_641)) 4294967423) (< v_prenex_641 v_b_96_1) (<= v_b_133_1 v_prenex_641))) (<= 0 (+ v_b_133_1 ULTIMATE.start_main_~i~6 254)) (<= (+ v_b_96_1 ULTIMATE.start_main_~cont~6) 255) (<= v_b_133_1 (+ ULTIMATE.start_main_~i~6 381)) (<= v_b_96_1 (+ v_b_133_1 255)) (<= (- v_b_134_1 (- v_v_1325_1)) 255) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_133_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_134_1)) 0) (<= (+ ULTIMATE.start_main_~cont~6 v_b_134_1) 383) (<= (+ v_v_1325_1 ULTIMATE.start_main_~i~6) 510) (forall ((v_prenex_647 Int)) (or (<= v_b_133_1 v_prenex_647) (<= (- (- v_b_96_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_647))) 127) (< v_prenex_647 v_b_96_1))) (<= v_b_96_1 (+ v_v_1325_1 383)) (forall ((v_prenex_619 Int)) (or (< v_prenex_619 v_b_96_1) (<= v_b_133_1 v_prenex_619) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_619) (- (select ULTIMATE.start_main_~str1~6 v_prenex_619))) 254))) (<= (- v_b_133_1 (- v_b_133_1)) 254) (<= ULTIMATE.start_main_~i~6 (+ v_b_96_1 383)) (<= (- (- v_b_96_1) (- v_v_1325_1)) 127) (<= 0 (+ v_b_133_1 v_v_1325_1 383)) (<= ULTIMATE.start_main_~MAX~6 (+ v_v_1325_1 4294967678)) (<= ULTIMATE.start_main_~cont~6 (+ v_b_133_1 255)) (<= v_b_133_1 (+ v_b_96_1 382)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_133_1) 382) (<= (- ULTIMATE.start_main_~MAX~6 v_v_1325_1) 4294967423) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_1325_1)) 126) (<= (+ v_b_133_1 v_v_1325_1) 509) (<= 0 (+ v_b_134_1 v_b_133_1 254)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_134_1) (- 1)) (<= 0 (+ v_b_96_1 v_b_133_1 255)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_134_1)) 4294967423) (<= ULTIMATE.start_main_~cont~6 (+ v_v_1325_1 383)) (forall ((v_prenex_618 Int)) (or (< v_prenex_618 v_b_96_1) (<= (- (- v_b_133_1) (select ULTIMATE.start_main_~str1~6 v_prenex_618)) 128) (<= v_b_133_1 v_prenex_618))) (<= v_v_1325_1 382) (forall ((v_prenex_628 Int)) (or (< v_prenex_628 v_b_96_1) (<= (- v_b_134_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_628))) 255) (<= v_b_133_1 v_prenex_628))) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_133_1 255)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_133_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_96_1)) 0) (<= (- (- v_b_134_1) v_v_1325_1) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_96_1) (- 1)) (forall ((v_idx_351 Int)) (or (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_351)) 127) (< v_idx_351 v_b_96_1) (<= v_b_133_1 v_idx_351))) (<= (- (- ULTIMATE.start_main_~i~6) v_v_1325_1) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_96_1)) (- 1)) (<= (- ULTIMATE.start_main_~i~6 v_v_1325_1) 255))) (<= (- (- 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 13:36:04,962 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 13:36:04,962 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 13:36:04,962 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 13:36:04,962 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 13:36:04,963 WARN L224 ngHoareTripleChecker]: Pre: {2147483577#(or (exists ((v_v_694_1 Int) (v_b_49_1 Int) (v_b_47_1 Int)) (and (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~j~6) 0) (<= (- v_b_47_1 v_b_49_1) (- 1)) (<= (- (- v_b_47_1) v_b_47_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- v_b_47_1) v_b_49_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_694_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_b_49_1) (- 1)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_49_1)) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_49_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_694_1)) 2) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_49_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_694_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_694_1)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_49_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_694_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_~i~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_47_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_b_47_1)) 1) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_b_47_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_47_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_49_1) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_v_694_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_47_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_47_1)) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_49_1)) 2) (<= (- (- v_b_47_1) (- v_b_49_1)) 1) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~cont~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~cont~6) 0) (<= (- 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_b_49_1 v_v_694_1) 2) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_694_1)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_b_49_1)) 2) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_49_1)) 2) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_47_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_694_1)) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_694_1) 2) (<= (- (- v_b_49_1) (- v_v_694_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_49_1) (- 1)) (forall ((v_idx_377 Int) (v_idx_375 Int) (v_idx_376 Int)) (or (< v_idx_376 v_b_47_1) (< v_idx_377 v_b_49_1) (and (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_376))) 0) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_376) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_376))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_376)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (select c_ULTIMATE.start_main_~str1~6 v_idx_376)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_376))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_376)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_376))) (- 1)) (<= (- (- v_b_47_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_376)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_376)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_376))) 2) (<= (- (- v_b_49_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_376))) (- 1)) (<= (- v_b_47_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_376)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_376))) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_376))) 0) (<= (- v_b_49_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_376))) 2) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (select c_ULTIMATE.start_main_~str1~6 v_idx_376)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- (select c_ULTIMATE.start_main_~str1~6 v_idx_376))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_376))) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_376)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_376)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_376)) (select c_ULTIMATE.start_main_~str1~6 v_idx_376)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_376)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_376)) (- 1)) (<= (- v_b_47_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_376))) 1) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (select c_ULTIMATE.start_main_~str1~6 v_idx_376)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- (select c_ULTIMATE.start_main_~str1~6 v_idx_376))) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_376))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_376))) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (select c_ULTIMATE.start_main_~str1~6 v_idx_376)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_376)) 1) (<= (- (- v_b_47_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_376))) 0) (<= (- (- v_b_49_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_376)) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_376))) 0) (<= (- v_b_49_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_376)) 2)) (<= v_b_47_1 v_idx_375) (<= v_b_49_1 v_idx_376))) (<= (- v_b_49_1 (- v_v_694_1)) 2) (<= (- 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) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- v_b_47_1 (- v_b_49_1)) 3) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_47_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_694_1) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_49_1)) 2) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_49_1)) 2) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start___VERIFIER_assert_~cond)) 0) (<= (- 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___VERIFIER_assert_~cond c_ULTIMATE.start_main_~cont~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_694_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___VERIFIER_assert_~cond) v_v_694_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_694_1) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_47_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_49_1) (- 1)) (<= (- (- v_b_47_1) (- v_v_694_1)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_47_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_47_1) 0) (<= (- (- v_b_49_1) v_v_694_1) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_47_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_47_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_49_1) (- 1)) (<= (- v_v_694_1 (- v_v_694_1)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- c_ULTIMATE.start_main_~j~6 v_b_49_1) (- 1)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_v_694_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_694_1)) 0) (<= (- (- v_b_47_1) v_v_694_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_47_1) 0) (<= (- 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) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~j~6) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_v_694_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_49_1) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~MAX~6)) 2) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_694_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_~cont~6 c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_694_1) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_49_1)) 0) (<= (- v_b_47_1 (- v_b_47_1)) 2) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_47_1) (- 1)) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_v_694_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_47_1)) 3) (<= (- c_ULTIMATE.start_main_~i~6 v_b_49_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_49_1)) 4) (<= (- |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_#in~cond| c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_47_1)) 2) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_694_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_47_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_47_1)) 1) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~MAX~6)) 2) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_49_1) (- 1)) (<= (- v_b_47_1 v_v_694_1) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_694_1)) 0) (<= (- (- v_b_49_1) v_b_49_1) (- 2)) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~MAX~6)) 2) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_v_694_1)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_b_49_1) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- v_v_694_1) v_v_694_1) 0) (<= (- v_b_49_1 (- v_b_49_1)) 4) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_b_47_1) 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)) 1) (<= (- v_b_47_1 (- v_v_694_1)) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_47_1)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_47_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~MAX~6)) 2) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_v_694_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_47_1) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 3) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_49_1)) 3) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond c_ULTIMATE.start_main_~j~6) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_49_1)) 2) (<= (- c_ULTIMATE.start_main_~i~6 v_b_47_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_v_694_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_49_1) (- 2)))) (exists ((v_v_1147_1 Int) (v_b_77_1 Int) (v_b_78_1 Int)) (and (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_78_1) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~cont~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_78_1) (- 1)) (<= (- (- v_b_77_1) (- v_b_78_1)) 1) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_v_1147_1)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~MAX~6)) 63) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_77_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~MAX~6)) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_77_1)) 124) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 63) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_v_1147_1)) 0) (<= (- v_b_78_1 v_v_1147_1) 63) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_b_77_1)) 62) (<= (- c_ULTIMATE.start_main_~i~6 v_b_77_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_77_1)) 62) (<= (- v_b_78_1 (- v_v_1147_1)) 63) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_77_1)) 62) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1147_1)) 62) (<= (- v_b_78_1 (- v_b_78_1)) 126) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_78_1) (- 1)) (<= (- (- v_b_77_1) v_v_1147_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_78_1)) 63) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_b_78_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1147_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1147_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_78_1) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~cont~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_b_77_1) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_77_1)) 62) (<= (- 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)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_77_1)) 62) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 63) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1147_1)) 0) (<= (- (- v_v_1147_1) v_v_1147_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_v_1147_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1147_1)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1147_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_77_1)) 62) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_77_1)) 62) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- v_b_77_1 (- v_v_1147_1)) 62) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_78_1)) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1147_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_b_78_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1147_1)) 0) (<= (- (- v_b_78_1) (- v_v_1147_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_78_1) (- 2)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_v_1147_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_b_77_1) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start___VERIFIER_assert_~cond)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 126) (<= (- (- 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_~i~6) v_b_77_1) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_78_1)) 63) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~MAX~6)) 63) (<= (- (- 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___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_v_1147_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_77_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 v_b_77_1) 0) (<= (- v_v_1147_1 (- v_v_1147_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_77_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_78_1)) 63) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_77_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_78_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1147_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_78_1)) 63) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_78_1)) 63) (<= (- 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_77_1) (- v_v_1147_1)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_77_1)) 62) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1147_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) 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) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 125) (<= (- (- 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_~cont~6 c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1147_1) (- 1)) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_77_1)) 125) (<= (- (- v_b_77_1) v_b_78_1) (- 1)) (<= (- (- v_b_77_1) v_b_77_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_main_~cont~6 v_b_77_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_78_1) (- 1)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_77_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_78_1)) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_77_1 (- v_b_77_1)) 124) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_77_1 (- v_b_78_1)) 125) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_78_1) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_b_78_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_78_1)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_77_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_78_1)) 125) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1147_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_77_1) (- 1)) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~MAX~6)) 63) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_77_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1147_1)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1147_1) 62) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1147_1) 63) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~cont~6)) 0) (forall ((v_idx_379 Int) (v_idx_380 Int) (v_idx_381 Int)) (or (<= v_b_77_1 v_idx_379) (< v_idx_380 v_b_77_1) (< v_idx_381 v_b_78_1) (<= v_b_78_1 v_idx_380) (and (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_380)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_380))) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_380)) (select c_ULTIMATE.start_main_~str1~6 v_idx_380)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- (select c_ULTIMATE.start_main_~str1~6 v_idx_380))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_380)) 0) (<= (- (- v_b_77_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_380))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_380))) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_380))) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_380))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_380)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_380))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_380)) 62) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_380)) 63) (<= (- v_b_77_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_380))) 62) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_380)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_380)) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_380))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_380))) 0) (<= (- v_b_78_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_380)) 63) (<= (- (- v_b_78_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_380))) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (select c_ULTIMATE.start_main_~str1~6 v_idx_380)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (select c_ULTIMATE.start_main_~str1~6 v_idx_380)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (select c_ULTIMATE.start_main_~str1~6 v_idx_380)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (select c_ULTIMATE.start_main_~str1~6 v_idx_380)) 0) (<= (- v_b_78_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_380))) 63) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_380))) 62) (<= (- (- v_b_77_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_380)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- (select c_ULTIMATE.start_main_~str1~6 v_idx_380))) 0) (<= (- v_b_77_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_380)) 62) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_380))) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_380)) 0) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_380) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_380))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_380))) 0) (<= (- (- v_b_78_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_380)) (- 1))))) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_78_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 124) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_v_1147_1) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_v_1147_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_v_1147_1) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_b_78_1)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_78_1)) 126) (<= (- v_b_77_1 v_b_78_1) (- 1)) (<= (- (- v_b_78_1) v_b_78_1) (- 2)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 63) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_77_1 v_v_1147_1) 62) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_78_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1147_1)) 0) (<= (- (- v_b_78_1) v_v_1147_1) (- 1)))))} [2018-12-19 13:36:04,963 WARN L228 ngHoareTripleChecker]: Action: assume !false; [2018-12-19 13:36:04,963 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: true [2018-12-19 13:36:04,964 WARN L230 ngHoareTripleChecker]: Post: {2147483576#(exists ((v_v_1147_1 Int) (v_b_77_1 Int) (v_b_78_1 Int)) (and (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_78_1) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~cont~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_78_1) (- 1)) (<= (- (- v_b_77_1) (- v_b_78_1)) 1) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_v_1147_1)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~MAX~6)) 63) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_77_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~MAX~6)) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_77_1)) 124) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 63) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_v_1147_1)) 0) (<= (- v_b_78_1 v_v_1147_1) 63) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_b_77_1)) 62) (<= (- c_ULTIMATE.start_main_~i~6 v_b_77_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_77_1)) 62) (<= (- v_b_78_1 (- v_v_1147_1)) 63) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_77_1)) 62) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1147_1)) 62) (<= (- v_b_78_1 (- v_b_78_1)) 126) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_78_1) (- 1)) (<= (- (- v_b_77_1) v_v_1147_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_78_1)) 63) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_b_78_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1147_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1147_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_78_1) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~cont~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_b_77_1) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_77_1)) 62) (<= (- 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)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_77_1)) 62) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 63) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1147_1)) 0) (<= (- (- v_v_1147_1) v_v_1147_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_v_1147_1)) 0) (forall ((v_idx_383 Int) (v_idx_384 Int) (v_idx_385 Int)) (or (and (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_384)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_384))) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_384)) (select c_ULTIMATE.start_main_~str1~6 v_idx_384)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- (select c_ULTIMATE.start_main_~str1~6 v_idx_384))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_384)) 0) (<= (- (- v_b_77_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_384))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_384))) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_384))) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_384))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_384)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_384))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_384)) 62) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_384)) 63) (<= (- v_b_77_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_384))) 62) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_384)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_384)) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_384))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_384))) 0) (<= (- v_b_78_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_384)) 63) (<= (- (- v_b_78_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_384))) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (select c_ULTIMATE.start_main_~str1~6 v_idx_384)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (select c_ULTIMATE.start_main_~str1~6 v_idx_384)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (select c_ULTIMATE.start_main_~str1~6 v_idx_384)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (select c_ULTIMATE.start_main_~str1~6 v_idx_384)) 0) (<= (- v_b_78_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_384))) 63) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_384))) 62) (<= (- (- v_b_77_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_384)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- (select c_ULTIMATE.start_main_~str1~6 v_idx_384))) 0) (<= (- v_b_77_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_384)) 62) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_384))) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_384)) 0) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_384) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_384))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_384))) 0) (<= (- (- v_b_78_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_384)) (- 1))) (< v_idx_384 v_b_77_1) (< v_idx_385 v_b_78_1) (<= v_b_77_1 v_idx_383) (<= v_b_78_1 v_idx_384))) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1147_1)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1147_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_77_1)) 62) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_77_1)) 62) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- v_b_77_1 (- v_v_1147_1)) 62) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_78_1)) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1147_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_b_78_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1147_1)) 0) (<= (- (- v_b_78_1) (- v_v_1147_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_78_1) (- 2)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_v_1147_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_b_77_1) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start___VERIFIER_assert_~cond)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 126) (<= (- (- 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_~i~6) v_b_77_1) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_78_1)) 63) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~MAX~6)) 63) (<= (- (- 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___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_v_1147_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_77_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 v_b_77_1) 0) (<= (- v_v_1147_1 (- v_v_1147_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_77_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_78_1)) 63) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_77_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_78_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1147_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_78_1)) 63) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_78_1)) 63) (<= (- 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_77_1) (- v_v_1147_1)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_77_1)) 62) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1147_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) 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) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 125) (<= (- (- 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_~cont~6 c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1147_1) (- 1)) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_77_1)) 125) (<= (- (- v_b_77_1) v_b_78_1) (- 1)) (<= (- (- v_b_77_1) v_b_77_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_main_~cont~6 v_b_77_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_78_1) (- 1)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_77_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_78_1)) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_77_1 (- v_b_77_1)) 124) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_77_1 (- v_b_78_1)) 125) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_78_1) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_b_78_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_78_1)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_77_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_78_1)) 125) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1147_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_77_1) (- 1)) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~MAX~6)) 63) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_77_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1147_1)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1147_1) 62) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1147_1) 63) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_78_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 124) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_v_1147_1) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_v_1147_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_v_1147_1) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_b_78_1)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_78_1)) 126) (<= (- v_b_77_1 v_b_78_1) (- 1)) (<= (- (- v_b_78_1) v_b_78_1) (- 2)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 63) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_77_1 v_v_1147_1) 62) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_78_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1147_1)) 0) (<= (- (- v_b_78_1) v_v_1147_1) (- 1))))} [2018-12-19 13:36:04,964 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 13:36:04,970 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 13:36:04,970 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 13:36:07,115 WARN L181 SmtUtils]: Spent 2.14 s on a formula simplification. DAG size of input: 725 DAG size of output: 434 [2018-12-19 13:36:07,116 WARN L270 ngHoareTripleChecker]: Pre: {2147483577#(exists ((v_v_1147_1 Int) (v_b_77_1 Int) (v_b_78_1 Int)) (and (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_78_1) (- 1)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~cont~6) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_78_1) (- 1)) (<= (- (- v_b_77_1) (- v_b_78_1)) 1) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- |ULTIMATE.start___VERIFIER_assert_#in~cond|)) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_v_1147_1)) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~MAX~6)) 63) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_77_1) 0) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~MAX~6)) 63) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 62) (<= (- ULTIMATE.start_main_~j~6 (- v_b_77_1)) 124) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 63) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_v_1147_1)) 0) (<= (- v_b_78_1 v_v_1147_1) 63) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_77_1)) 62) (<= (- ULTIMATE.start_main_~i~6 v_b_77_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~i~6) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_77_1)) 62) (<= (- v_b_78_1 (- v_v_1147_1)) 63) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_77_1)) 62) (<= (- ULTIMATE.start_main_~j~6 (- v_v_1147_1)) 62) (<= (- v_b_78_1 (- v_b_78_1)) 126) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~cont~6)) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_b_78_1) (- 1)) (<= (- (- v_b_77_1) v_v_1147_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_78_1)) 63) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_78_1) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_1147_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_v_1147_1) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_78_1) (- 1)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start_main_~cont~6) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~cont~6) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_77_1) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_77_1)) 62) (<= (- 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_~cond) (- v_b_77_1)) 62) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 63) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 63) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 62) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_1147_1)) 0) (<= (- (- v_v_1147_1) v_v_1147_1) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~i~6)) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_v_1147_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_1147_1)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_1147_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_77_1)) 62) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_77_1)) 62) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- v_b_77_1 (- v_v_1147_1)) 62) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~j~6)) 62) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_78_1)) 63) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_v_1147_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) (- 1)) (<= (- ULTIMATE.start_main_~i~6 v_b_78_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 (- v_v_1147_1)) 0) (<= (- (- v_b_78_1) (- v_v_1147_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_78_1) (- 2)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_v_1147_1) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start_main_~i~6) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_77_1) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~j~6)) 62) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start___VERIFIER_assert_~cond)) 0) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 126) (<= (- (- 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_~i~6) v_b_77_1) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_78_1)) 63) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~MAX~6)) 63) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~cont~6) 0) (<= (- |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_~cond (- v_v_1147_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_77_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- ULTIMATE.start_main_~j~6 v_b_77_1) 0) (<= (- v_v_1147_1 (- v_v_1147_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_77_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_78_1)) 63) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_77_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_78_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_v_1147_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 62) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~j~6)) 62) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_78_1)) 63) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_78_1)) 63) (<= (- ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- v_b_77_1) (- v_v_1147_1)) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_77_1)) 62) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~i~6 v_v_1147_1) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~i~6)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 125) (<= (- (- 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) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_1147_1) (- 1)) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~i~6)) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_77_1)) 125) (<= (- (- v_b_77_1) v_b_78_1) (- 1)) (<= (- (- v_b_77_1) v_b_77_1) 0) (<= (- |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_main_~cont~6 v_b_77_1) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_78_1) (- 1)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_77_1) 1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_78_1)) 63) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_77_1 (- v_b_77_1)) 124) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_77_1 (- v_b_78_1)) 125) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_78_1) (- 1)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_78_1) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_78_1)) 1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_77_1) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_78_1)) 125) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_1147_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_77_1) (- 1)) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~j~6)) 62) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~MAX~6)) 63) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_77_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_1147_1)) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- ULTIMATE.start_main_~j~6 v_v_1147_1) 62) (<= (- ULTIMATE.start_main_~MAX~6 v_v_1147_1) 63) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~cont~6)) 0) (forall ((v_idx_379 Int) (v_idx_380 Int) (v_idx_381 Int)) (or (<= v_b_77_1 v_idx_379) (< v_idx_380 v_b_77_1) (< v_idx_381 v_b_78_1) (<= v_b_78_1 v_idx_380) (and (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_380)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_380))) 0) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_380)) (select ULTIMATE.start_main_~str1~6 v_idx_380)) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- (select ULTIMATE.start_main_~str1~6 v_idx_380))) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_380)) 0) (<= (- (- v_b_77_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_380))) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_380))) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_380))) (- 1)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- (select ULTIMATE.start_main_~str1~6 v_idx_380))) 0) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_380)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_380))) 0) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_380)) 62) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_380)) 63) (<= (- v_b_77_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_380))) 62) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_380)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_380)) (- 1)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- (select ULTIMATE.start_main_~str1~6 v_idx_380))) 0) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_380))) 0) (<= (- v_b_78_1 (select ULTIMATE.start_main_~str1~6 v_idx_380)) 63) (<= (- (- v_b_78_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_380))) (- 1)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (select ULTIMATE.start_main_~str1~6 v_idx_380)) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (select ULTIMATE.start_main_~str1~6 v_idx_380)) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (select ULTIMATE.start_main_~str1~6 v_idx_380)) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (select ULTIMATE.start_main_~str1~6 v_idx_380)) 0) (<= (- v_b_78_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_380))) 63) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_380))) 62) (<= (- (- v_b_77_1) (select ULTIMATE.start_main_~str1~6 v_idx_380)) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- (select ULTIMATE.start_main_~str1~6 v_idx_380))) 0) (<= (- v_b_77_1 (select ULTIMATE.start_main_~str1~6 v_idx_380)) 62) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_380))) 0) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_380)) 0) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_380) (- (select ULTIMATE.start_main_~str1~6 v_idx_380))) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_380))) 0) (<= (- (- v_b_78_1) (select ULTIMATE.start_main_~str1~6 v_idx_380)) (- 1))))) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_78_1) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 0) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 124) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_v_1147_1) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_v_1147_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 62) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_v_1147_1) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_78_1)) 63) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_78_1)) 126) (<= (- v_b_77_1 v_b_78_1) (- 1)) (<= (- (- v_b_78_1) v_b_78_1) (- 2)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 63) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_77_1 v_v_1147_1) 62) (<= (- ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_78_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 1) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_1147_1)) 0) (<= (- (- v_b_78_1) v_v_1147_1) (- 1))))} [2018-12-19 13:36:07,116 WARN L274 ngHoareTripleChecker]: Action: assume !false; [2018-12-19 13:36:07,116 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: true [2018-12-19 13:36:10,028 WARN L276 ngHoareTripleChecker]: Post: {2147483576#(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_main_~j~6 (+ ULTIMATE.start___VERIFIER_assert_~cond 62)) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~i~6 63)) (<= (- (- 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_~MAX~6 (+ ULTIMATE.start_main_~cont~6 63)) (<= 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_~cond (- ULTIMATE.start_main_~MAX~6)) 63) (<= ULTIMATE.start_main_~j~6 62) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~MAX~6)) 63) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 62) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 63) (<= (- 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_~MAX~6) ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~i~6) 0) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6) (<= (* 2 ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~j~6) 0) (<= ULTIMATE.start___VERIFIER_assert_~cond |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= ULTIMATE.start_main_~j~6 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 62)) (<= (- (- |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_~cond ULTIMATE.start_main_~j~6) 62) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start_main_~cont~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_~j~6 (+ ULTIMATE.start_main_~cont~6 62)) (<= (- 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_main_~MAX~6 ULTIMATE.start_main_~i~6) 63) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 63) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 62) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~i~6)) 0) (<= 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)) (<= 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___VERIFIER_assert_~cond) 0) (<= 1 (+ ULTIMATE.start_main_~MAX~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= (+ ULTIMATE.start_main_~MAX~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 63) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~j~6)) 62) (<= (- 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_main_~MAX~6 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 63)) (<= (- (- |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___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~j~6)) 62) (<= (- 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_~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_~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___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~MAX~6)) 63) (<= 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) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~MAX~6 61)) (<= 0 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 1)) (<= ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~cont~6) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 62) (<= ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~j~6)) 62) (<= (- ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) 0) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start___VERIFIER_assert_~cond) (<= 0 (* 2 ULTIMATE.start_main_~cont~6)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~j~6) 0) (<= 0 ULTIMATE.start___VERIFIER_assert_~cond) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 62) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~i~6)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 125) (<= (- (- 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) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~i~6)) 0) (<= 0 ULTIMATE.start_main_~cont~6) (<= (- |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_~cont~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1) ULTIMATE.start_main_~MAX~6) (<= 0 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~i~6)) (<= 0 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_main_~cont~6 ULTIMATE.start_main_~MAX~6) 63) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~MAX~6) 63) (<= ULTIMATE.start_main_~MAX~6 63) (<= (- |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_~i~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~cont~6)) 0) (<= 0 (* 2 ULTIMATE.start_main_~j~6)) (<= ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~cont~6) (<= 1 (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~MAX~6)) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start___VERIFIER_assert_~cond 63)) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6) 62) (<= 1 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6)) (<= (* 2 ULTIMATE.start_main_~MAX~6) 126) (exists ((v_b_77_1 Int) (v_b_78_1 Int)) (and (<= (- (- ULTIMATE.start_main_~i~6) v_b_78_1) (- 1)) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_78_1) 126) (<= 0 (+ ULTIMATE.start_main_~j~6 v_b_77_1)) (forall ((v_idx_384 Int)) (or (< v_idx_384 v_b_77_1) (<= (- v_b_78_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_384))) 63) (<= v_b_78_1 v_idx_384))) (forall ((v_prenex_672 Int)) (or (< v_prenex_672 v_b_77_1) (<= v_b_78_1 v_prenex_672) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (select ULTIMATE.start_main_~str1~6 v_prenex_672)) 0))) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_78_1) (- 1)) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1) v_b_78_1) (<= (- (- v_b_77_1) (- v_b_78_1)) 1) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_78_1) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_77_1 63)) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_77_1) 125) (<= v_b_78_1 (+ ULTIMATE.start___VERIFIER_assert_~cond 63)) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond 1) v_b_78_1) (forall ((v_prenex_676 Int)) (or (< v_prenex_676 v_b_77_1) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_676)) 0) (<= v_b_78_1 v_prenex_676))) (forall ((v_prenex_691 Int)) (or (< v_prenex_691 v_b_77_1) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- (select ULTIMATE.start_main_~str1~6 v_prenex_691))) 0) (<= v_b_78_1 v_prenex_691))) (forall ((v_prenex_683 Int)) (or (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_683))) 0) (<= v_b_78_1 v_prenex_683) (< v_prenex_683 v_b_77_1))) (<= 1 (+ ULTIMATE.start_main_~i~6 v_b_78_1)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_77_1) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_77_1)) 124) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_77_1)) 62) (<= (- ULTIMATE.start_main_~i~6 v_b_77_1) 0) (forall ((v_prenex_662 Int)) (or (<= v_b_78_1 v_prenex_662) (< v_prenex_662 v_b_77_1) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_662)) (select ULTIMATE.start_main_~str1~6 v_prenex_662)) 0))) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_77_1)) 62) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_78_1)) (forall ((v_prenex_667 Int)) (or (<= v_b_78_1 v_prenex_667) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_667)) 0) (< v_prenex_667 v_b_77_1))) (<= ULTIMATE.start_main_~cont~6 v_b_77_1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_77_1)) 62) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_77_1) 62) (<= (- v_b_78_1 (- v_b_78_1)) 126) (<= (- (- ULTIMATE.start_main_~j~6) v_b_78_1) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_78_1)) 63) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_78_1) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 v_b_78_1) (- 1)) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_78_1) 63) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_77_1) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_77_1)) 62) (forall ((v_prenex_688 Int)) (or (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_688))) (- 1)) (<= v_b_78_1 v_prenex_688) (< v_prenex_688 v_b_77_1))) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_77_1)) 62) (<= (+ ULTIMATE.start_main_~i~6 v_b_77_1) 62) (<= 1 (+ ULTIMATE.start_main_~MAX~6 v_b_77_1)) (forall ((v_prenex_666 Int)) (or (< v_prenex_666 v_b_77_1) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_666)) 0) (<= v_b_78_1 v_prenex_666))) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_77_1)) 62) (forall ((v_prenex_670 Int)) (or (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_prenex_670)) 0) (< v_prenex_670 v_b_77_1) (<= v_b_78_1 v_prenex_670))) (<= v_b_77_1 (+ ULTIMATE.start___VERIFIER_assert_~cond 62)) (forall ((v_prenex_673 Int)) (or (<= v_b_78_1 v_prenex_673) (< v_prenex_673 v_b_77_1) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (select ULTIMATE.start_main_~str1~6 v_prenex_673)) 0))) (<= v_b_77_1 62) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_77_1)) 62) (forall ((v_prenex_682 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_682))) 0) (<= v_b_78_1 v_prenex_682) (< v_prenex_682 v_b_77_1))) (forall ((v_prenex_681 Int)) (or (< v_prenex_681 v_b_77_1) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (select ULTIMATE.start_main_~str1~6 v_prenex_681)) 0) (<= v_b_78_1 v_prenex_681))) (<= v_b_77_1 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 62)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_78_1)) 63) (<= v_b_78_1 (+ ULTIMATE.start_main_~j~6 63)) (<= (- ULTIMATE.start_main_~i~6 v_b_78_1) (- 1)) (<= 1 (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_78_1)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_78_1) (- 2)) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_77_1) 0) (<= 1 (+ ULTIMATE.start_main_~j~6 v_b_78_1)) (<= ULTIMATE.start___VERIFIER_assert_~cond v_b_77_1) (forall ((v_prenex_663 Int)) (or (< v_prenex_663 v_b_77_1) (<= v_b_78_1 v_prenex_663) (<= (- (- v_b_77_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_663))) 0))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_77_1) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_78_1)) 63) (<= 1 (+ v_b_77_1 v_b_78_1)) (forall ((v_prenex_671 Int)) (or (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_671))) 63) (< v_prenex_671 v_b_77_1) (<= v_b_78_1 v_prenex_671))) (forall ((v_prenex_661 Int)) (or (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_661))) 0) (< v_prenex_661 v_b_77_1) (<= v_b_78_1 v_prenex_661))) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_77_1)) (- 1)) (<= (- ULTIMATE.start_main_~j~6 v_b_77_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_77_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_78_1)) 63) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_77_1) 0) (<= 2 (+ ULTIMATE.start_main_~MAX~6 v_b_78_1)) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_77_1) 62) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_77_1)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_78_1) 0) (<= 1 v_b_78_1) (<= v_b_77_1 (+ v_b_78_1 61)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_78_1)) 63) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_78_1)) 63) (forall ((v_prenex_660 Int)) (or (<= (- (- v_b_78_1) (select ULTIMATE.start_main_~str1~6 v_prenex_660)) (- 1)) (< v_prenex_660 v_b_77_1) (<= v_b_78_1 v_prenex_660))) (forall ((v_prenex_689 Int)) (or (< v_prenex_689 v_b_77_1) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (select ULTIMATE.start_main_~str1~6 v_prenex_689)) 0) (<= v_b_78_1 v_prenex_689))) (forall ((v_prenex_668 Int)) (or (<= v_b_78_1 v_prenex_668) (<= (- v_b_78_1 (select ULTIMATE.start_main_~str1~6 v_prenex_668)) 63) (< v_prenex_668 v_b_77_1))) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_77_1)) 62) (forall ((v_prenex_674 Int)) (or (<= v_b_78_1 v_prenex_674) (<= (- (- v_b_78_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_674))) (- 1)) (< v_prenex_674 v_b_77_1))) (<= v_b_77_1 (+ ULTIMATE.start_main_~i~6 62)) (forall ((v_prenex_687 Int)) (or (<= v_b_78_1 v_prenex_687) (< v_prenex_687 v_b_77_1) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_687)) 0))) (<= 0 (* 2 v_b_77_1)) (<= 2 (* 2 v_b_78_1)) (forall ((v_prenex_678 Int)) (or (<= v_b_78_1 v_prenex_678) (< v_prenex_678 v_b_77_1) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_678))) 0))) (<= ULTIMATE.start_main_~i~6 v_b_77_1) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_77_1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_77_1)) 125) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_78_1) 63) (<= v_b_78_1 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 63)) (forall ((v_prenex_664 Int)) (or (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- (select ULTIMATE.start_main_~str1~6 v_prenex_664))) 0) (< v_prenex_664 v_b_77_1) (<= v_b_78_1 v_prenex_664))) (<= (- (- v_b_77_1) v_b_78_1) (- 1)) (forall ((v_prenex_690 Int)) (or (<= (- (- v_b_77_1) (select ULTIMATE.start_main_~str1~6 v_prenex_690)) 0) (< v_prenex_690 v_b_77_1) (<= v_b_78_1 v_prenex_690))) (<= (- (- v_b_77_1) v_b_77_1) 0) (forall ((v_prenex_677 Int)) (or (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_677) (- (select ULTIMATE.start_main_~str1~6 v_prenex_677))) 0) (< v_prenex_677 v_b_77_1) (<= v_b_78_1 v_prenex_677))) (forall ((v_prenex_665 Int)) (or (< v_prenex_665 v_b_77_1) (<= v_b_78_1 v_prenex_665) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_665)) 63))) (<= 0 v_b_77_1) (forall ((v_prenex_684 Int)) (or (<= v_b_78_1 v_prenex_684) (< v_prenex_684 v_b_77_1) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_684))) 62))) (<= ULTIMATE.start_main_~j~6 (+ v_b_78_1 61)) (forall ((v_prenex_692 Int)) (or (<= v_b_78_1 v_prenex_692) (< v_prenex_692 v_b_77_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_692)) (- 1)))) (<= v_b_78_1 (+ ULTIMATE.start_main_~i~6 63)) (<= v_b_78_1 (+ ULTIMATE.start_main_~cont~6 63)) (<= v_b_77_1 (+ ULTIMATE.start_main_~MAX~6 61)) (<= (- ULTIMATE.start_main_~cont~6 v_b_77_1) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_78_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 v_b_77_1) 1) (<= (+ ULTIMATE.start_main_~j~6 v_b_78_1) 125) (<= (- ULTIMATE.start_main_~i~6 (- v_b_78_1)) 63) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_78_1) (<= (- v_b_77_1 (- v_b_77_1)) 124) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_77_1)) (<= v_b_78_1 (+ ULTIMATE.start_main_~MAX~6 62)) (<= (- v_b_77_1 (- v_b_78_1)) 125) (<= v_b_77_1 (+ ULTIMATE.start_main_~cont~6 62)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_78_1) (- 1)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_78_1) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_78_1)) 1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_77_1) 0) (forall ((v_prenex_675 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_675))) 0) (<= v_b_78_1 v_prenex_675) (< v_prenex_675 v_b_77_1))) (<= (- ULTIMATE.start_main_~j~6 (- v_b_78_1)) 125) (forall ((v_prenex_679 Int)) (or (< v_prenex_679 v_b_77_1) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- (select ULTIMATE.start_main_~str1~6 v_prenex_679))) 0) (<= v_b_78_1 v_prenex_679))) (forall ((v_prenex_669 Int)) (or (< v_prenex_669 v_b_77_1) (<= (- v_b_77_1 (select ULTIMATE.start_main_~str1~6 v_prenex_669)) 62) (<= v_b_78_1 v_prenex_669))) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_77_1) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_77_1)) 0) (<= ULTIMATE.start_main_~j~6 (+ v_b_77_1 62)) (forall ((v_prenex_685 Int)) (or (<= v_b_78_1 v_prenex_685) (< v_prenex_685 v_b_77_1) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- (select ULTIMATE.start_main_~str1~6 v_prenex_685))) 0))) (<= v_b_78_1 (+ v_b_77_1 63)) (<= (+ v_b_77_1 v_b_78_1) 125) (<= v_b_78_1 63) (forall ((v_prenex_686 Int)) (or (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_prenex_686)) 62) (<= v_b_78_1 v_prenex_686) (< v_prenex_686 v_b_77_1))) (<= v_b_77_1 (+ ULTIMATE.start_main_~j~6 62)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_78_1) (- 1)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_78_1) 63) (<= (* 2 v_b_78_1) 126) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_77_1) (<= (+ ULTIMATE.start_main_~cont~6 v_b_77_1) 62) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_78_1)) 63) (<= 1 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_78_1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_78_1)) 126) (<= (- v_b_77_1 v_b_78_1) (- 1)) (<= (- (- v_b_78_1) v_b_78_1) (- 2)) (<= (* 2 v_b_77_1) 124) (<= 0 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_77_1)) (<= (+ ULTIMATE.start_main_~j~6 v_b_77_1) 124) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_78_1)) 0) (forall ((v_prenex_680 Int)) (or (<= (- v_b_77_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_680))) 62) (< v_prenex_680 v_b_77_1) (<= v_b_78_1 v_prenex_680))) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_78_1 62)) (<= (+ ULTIMATE.start_main_~i~6 v_b_78_1) 63))) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~j~6)) 62) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~i~6 62)) (<= ULTIMATE.start___VERIFIER_assert_~cond 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~MAX~6)) 63) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) (<= (+ ULTIMATE.start_main_~j~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 62) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~cont~6)) 0) (<= ULTIMATE.start_main_~cont~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 124) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 62) (<= 0 (* 2 ULTIMATE.start___VERIFIER_assert_~cond)) (<= (* 2 ULTIMATE.start_main_~j~6) 124) (<= (* 2 ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= 0 (+ ULTIMATE.start_main_~j~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6) 125) (<= 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_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 63) (<= (- |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_main_~MAX~6 ULTIMATE.start_main_~j~6) 1) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 0) (<= (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 63) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~j~6)))} [2018-12-19 13:36:14,197 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 13:36:14,197 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 13:36:14,197 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 13:36:14,198 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 13:36:14,198 WARN L224 ngHoareTripleChecker]: Pre: {2147483573#(or (exists ((v_b_113_1 Int) (v_b_112_1 Int) (v_v_1665_1 Int)) (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1665_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1665_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1665_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934593) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1665_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967297) (<= (- (- v_v_1665_1) v_v_1665_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1665_1)) 64) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_113_1)) 126) (forall ((v_idx_401 Int) (v_idx_402 Int) (v_idx_403 Int)) (or (< v_idx_402 v_b_112_1) (and (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_402))) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_402)) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_402))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_402)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_402)) 0) (<= (- (- v_b_113_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_402)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_402)) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_402)) 63) (<= (- (- v_b_113_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_402))) 4294967296) (<= (- v_b_112_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_402))) 63) (<= (- (- v_b_112_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_402))) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_402))) 0) (<= (- (- v_b_112_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_402)) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_402))) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_402))) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_402))) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_402)) 0) (<= (- v_b_112_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_402)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_402))) 4294967297) (<= (- v_b_113_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_402))) 64) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_402)) 4294967296) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_402)) (select c_ULTIMATE.start_main_~str1~6 v_idx_402)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_402))) 64) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_402) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_402))) 0) (<= (- v_b_113_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_402)) 64) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_402)) 63)) (<= v_b_112_1 v_idx_401) (<= v_b_113_1 v_idx_402) (< v_idx_403 v_b_113_1))) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1665_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- (- v_b_112_1) (- v_b_113_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_112_1)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_113_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_112_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_112_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_112_1)) 63) (<= (- v_b_112_1 v_b_113_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_112_1) 8589934594) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 127) (<= (- (- v_b_112_1) (- v_v_1665_1)) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_113_1)) 64) (<= (- (- v_b_112_1) v_v_1665_1) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 126) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_113_1)) 64) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_112_1)) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_113_1) 8589934592) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1665_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_112_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- v_b_113_1) v_b_113_1) 8589934592) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_113_1)) 127) (<= (- v_b_112_1 v_v_1665_1) 63) (<= (- v_b_113_1 (- v_v_1665_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 64) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_113_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_112_1) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_113_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_113_1)) 128) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1665_1)) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_112_1) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1665_1) 64) (<= (- (- 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_v_1665_1) 0) (<= (- (- v_b_113_1) v_v_1665_1) 4294967296) (<= (- (- 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_112_1) 8589934593) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_113_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_113_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- v_b_112_1 (- v_b_112_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 64) (<= (- 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_112_1) v_b_112_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_113_1) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_113_1)) 127) (<= (- c_ULTIMATE.start_main_~j~6 v_b_113_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_112_1)) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_113_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1665_1) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_113_1 v_v_1665_1) 64) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1665_1) 63) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 125) (<= (- c_ULTIMATE.start_main_~i~6 v_b_113_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_112_1) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_112_1)) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_112_1)) 126) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_112_1)) 125) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1665_1) 63) (<= (- (- v_b_113_1) (- v_v_1665_1)) 4294967296) (<= (- v_b_112_1 (- v_b_113_1)) 127) (<= (- v_b_112_1 (- v_v_1665_1)) 63) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 126) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1665_1)) 63) (<= (- v_b_113_1 (- v_b_113_1)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1665_1)) 4294967296) (<= (- (- 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) c_ULTIMATE.start_main_~i~6) 8589934594) (<= (- c_ULTIMATE.start_main_~j~6 v_b_112_1) 4294967297) (<= (- (- v_b_112_1) v_b_113_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1665_1)) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 128) (<= (- v_v_1665_1 (- v_v_1665_1)) 0))) (exists ((v_b_84_1 Int) (v_b_85_1 Int) (v_b_87_1 Int) (v_b_83_1 Int) (v_v_1179_1 Int) (v_v_1174_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) 4294967298) (<= (- v_b_83_1 v_b_85_1) 1) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_87_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_84_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1179_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) (<= (- v_b_84_1 v_b_87_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1179_1)) 0) (<= (- (- v_b_85_1) (- v_v_1174_1)) 4294967297) (<= (- (- v_b_83_1) (- v_v_1179_1)) 4294967297) (<= (- (- v_b_83_1) v_v_1174_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_84_1)) 0) (<= (- v_b_83_1 v_v_1179_1) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1174_1) 4294967298) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_87_1)) 65) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_85_1)) 63) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1174_1) 63) (<= (- v_b_85_1 (- v_v_1179_1)) 63) (<= (- v_b_83_1 (- v_v_1174_1)) 64) (<= (- (- v_v_1174_1) v_v_1174_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1174_1)) 0) (<= (- v_b_83_1 v_b_87_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- (- v_b_87_1) v_v_1174_1) 4294967296) (<= (- v_v_1174_1 (- v_v_1174_1)) 0) (<= (- (- v_b_84_1) (- v_b_85_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_84_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 64) (<= (- v_v_1179_1 (- v_v_1179_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 126) (forall ((v_idx_399 Int) (v_idx_394 Int) (v_idx_397 Int) (v_idx_398 Int) (v_idx_395 Int) (v_idx_396 Int)) (or (< v_idx_398 v_b_85_1) (< v_idx_395 v_b_83_1) (<= v_b_85_1 v_idx_397) (< v_idx_399 v_b_87_1) (<= v_b_87_1 v_idx_398) (<= v_b_84_1 v_idx_395) (< v_idx_396 v_b_84_1) (<= v_b_83_1 v_idx_394) (and (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_398))) 0) (<= (- v_b_83_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_398))) 64) (<= (- v_b_87_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_398))) 64) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_398)) (select c_ULTIMATE.start_main_~str1~6 v_idx_398)) 0) (<= (- v_b_83_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_395)) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_395))) 4294967298) (<= (- v_b_84_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_398)) 64) (<= (- (- v_b_87_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_398))) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_398)) 4294967298) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_395)) 64) (<= (- (- v_b_84_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_398))) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_398)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_395))) 4294967296) (<= (- (- v_b_85_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_395)) 4294967297) (<= (- (- v_b_85_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_398))) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_398))) 1) (<= (- v_b_84_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_395))) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_398)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_395))) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_398))) 4294967296) (<= (- (- v_b_84_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_395)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_398))) 0) (<= (- v_b_84_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_398))) 64) (<= (- (- v_b_85_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_395))) 4294967297) (<= (- (- v_b_83_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_395))) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_398))) 63) (<= (- (- v_b_83_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_398))) 4294967297) (<= (- (- v_b_83_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_395)) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_395)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_395)) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_398))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_395))) 0) (<= (- v_b_87_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_395))) 64) (<= (- v_b_83_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_398)) 64) (<= (- (- v_b_84_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_395))) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_398)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_395)) 4294967298) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_398))) 4294967298) (<= (- (- v_b_87_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_398)) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_395)) 63) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_398)) 63) (<= (- v_b_85_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_398))) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_395))) 64) (<= (- v_b_83_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_395))) 64) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_398)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_395)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_395)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_395)) (select c_ULTIMATE.start_main_~str2~6 v_idx_395)) 0) (<= (- (- v_b_83_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_398)) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_395))) 63) (<= (- v_b_85_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_398)) 63) (<= (- v_b_84_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_395)) 64) (<= (- v_b_87_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_395)) 64) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_395))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_398))) 64) (<= (- (- v_b_87_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_395)) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_395)) 1) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_395) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_395))) 0) (<= (- v_b_85_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_395))) 63) (<= (- (- v_b_84_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_398)) 4294967296) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_395)) (select c_ULTIMATE.start_main_~str1~6 v_idx_398)) 0) (<= (- v_b_87_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_398)) 64) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_395) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_398))) 0) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_398) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_398))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_395)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_398)) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_395))) 1) (<= (- (- v_b_87_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_395))) 4294967296) (<= (- v_b_85_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_395)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_398)) 64) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_395) (select c_ULTIMATE.start_main_~str1~6 v_idx_398)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_398))) 0) (<= (- (- v_b_85_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_398)) 4294967297)))) (<= (- (- v_b_83_1) v_b_87_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_87_1) 8589934592) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1179_1) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_83_1)) 0) (<= (- (- v_b_84_1) v_b_85_1) 8589934593) (<= (- v_v_1174_1 v_v_1179_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_84_1)) 65) (<= (- v_b_84_1 (- v_b_84_1)) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_84_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967298) (<= (- c_ULTIMATE.start_main_~j~6 v_b_83_1) 4294967297) (<= (- (- v_b_85_1) (- v_b_87_1)) 1) (<= (- v_b_87_1 (- v_v_1179_1)) 64) (<= (- (- v_v_1179_1) v_v_1179_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1174_1)) 4294967298) (<= (- (- c_ULTIMATE.start_main_~j~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_84_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_87_1)) 0) (<= (- v_b_84_1 (- v_v_1174_1)) 64) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_85_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1174_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- v_b_84_1 (- v_b_87_1)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1179_1)) 4294967296) (<= (- v_b_84_1 (- v_v_1179_1)) 64) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_83_1)) 65) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1174_1) 0) (<= (- (- v_b_84_1) v_b_84_1) 8589934592) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_83_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_87_1)) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_85_1)) 63) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 4294967298) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1174_1)) 64) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_83_1) 4294967297) (<= (- v_b_87_1 (- v_b_87_1)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1174_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1174_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_84_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_83_1)) 64) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1174_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_84_1) 4294967296) (<= (- v_b_84_1 v_b_85_1) 1) (<= (- v_b_83_1 (- v_b_84_1)) 128) (<= (- v_b_85_1 (- v_b_87_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_84_1) 8589934592) (<= (- v_v_1174_1 (- v_v_1179_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_83_1)) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_83_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_85_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_84_1)) 64) (<= (- v_b_85_1 v_v_1174_1) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_87_1) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_84_1) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_87_1)) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1179_1)) 0) (<= (- v_b_83_1 (- v_b_83_1)) 128) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_85_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_87_1)) 64) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_84_1)) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1179_1)) 0) (<= (- v_b_84_1 (- v_b_85_1)) 127) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_85_1)) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_87_1) 8589934594) (<= (- v_b_84_1 v_v_1179_1) 64) (<= (- (- v_b_87_1) (- v_v_1179_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_83_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1174_1) 64) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_87_1) 4294967296) (<= (- (- v_b_84_1) (- v_v_1179_1)) 4294967296) (<= (- (- v_b_85_1) v_v_1174_1) 4294967297) (<= (- (- v_b_85_1) (- v_v_1179_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_83_1) 8589934593) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1179_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) 4294967296) (<= (- v_b_83_1 (- v_b_87_1)) 128) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_85_1)) 63) (<= (- (- v_b_83_1) (- v_b_85_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_87_1)) 2) (<= (- (- v_b_84_1) v_v_1174_1) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 v_b_85_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_83_1) 8589934595) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_87_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 65) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1174_1)) 0) (<= (- (- v_b_84_1) (- v_v_1174_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1179_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_85_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1179_1)) 4294967298) (<= (- (- v_b_87_1) v_v_1179_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_84_1)) 128) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1179_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_85_1)) 1) (<= (- (- v_b_83_1) v_v_1179_1) 4294967297) (<= (- v_b_84_1 v_v_1174_1) 64) (<= (- v_b_85_1 (- v_v_1174_1)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_85_1) 1) (<= (- (- v_b_84_1) v_v_1179_1) 4294967296) (<= (- (- v_v_1174_1) v_v_1179_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 4294967298) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_83_1)) 64) (<= (- (- v_b_83_1) (- v_b_87_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1174_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1179_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 v_b_87_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1174_1)) 1) (<= (- (- v_b_87_1) (- v_v_1174_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_84_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_83_1) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_83_1)) 128) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_85_1) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_87_1) 0) (<= (- v_b_85_1 v_b_87_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_87_1)) 128) (<= (- (- v_b_85_1) v_b_85_1) 8589934594) (<= (- c_ULTIMATE.start_main_~i~6 v_b_83_1) (- 1)) (<= (- (- v_b_85_1) v_v_1179_1) 4294967297) (<= (- v_b_83_1 (- v_v_1179_1)) 64) (<= (- v_b_83_1 v_v_1174_1) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_85_1) 4294967297) (<= (- (- v_b_83_1) v_b_83_1) 8589934594) (<= (- (- v_b_84_1) (- v_b_87_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1179_1) 4294967298) (<= (- (- v_b_83_1) v_b_84_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1179_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1174_1)) 4294967296) (<= (- (- 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_~j~6 (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- c_ULTIMATE.start_main_~j~6 v_b_85_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_84_1)) 64) (<= (- (- v_b_83_1) (- v_v_1174_1)) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1179_1)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_85_1) 8589934595) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 8589934596) (<= (- (- v_b_83_1) (- v_b_84_1)) 1) (<= (- (- v_v_1174_1) (- v_v_1179_1)) 0) (<= (- v_b_87_1 (- v_v_1174_1)) 64) (<= (- v_b_83_1 v_b_84_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_85_1)) 126) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1179_1) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1174_1)) 63) (<= (- v_b_85_1 v_v_1179_1) 63) (<= (- v_b_87_1 v_v_1174_1) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1179_1)) 64) (<= (- v_b_83_1 (- v_b_85_1)) 127) (<= (- (- v_b_84_1) v_b_87_1) 8589934592) (<= (- v_b_87_1 v_v_1179_1) 64) (<= (- (- v_b_85_1) v_b_87_1) 8589934593) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_83_1) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 v_b_87_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_84_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934594) (<= (- v_b_85_1 (- v_b_85_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 128) (<= (- (- v_b_87_1) v_b_87_1) 8589934592) (<= (- (- v_b_83_1) v_b_85_1) 8589934594))))} [2018-12-19 13:36:14,198 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 13:36:14,199 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 13:36:14,199 WARN L230 ngHoareTripleChecker]: Post: {2147483572#(exists ((v_b_113_1 Int) (v_b_112_1 Int) (v_v_1665_1 Int)) (and (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- v_b_113_1) v_v_1665_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_112_1)) 63) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_112_1) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_b_113_1) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1665_1) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_v_1665_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1665_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_112_1)) 63) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_113_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_113_1)) 64) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_113_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_b_112_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1665_1)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_112_1)) 63) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_112_1) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_113_1) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~MAX~6)) 64) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1665_1)) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- v_b_113_1) v_b_113_1) (- 2)) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1665_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_112_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_113_1)) 64) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~MAX~6)) 64) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_v_1665_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_112_1)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~cont~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_112_1) 0) (<= (- (- v_v_1665_1) v_v_1665_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1665_1)) 64) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~cont~6) 0) (<= (- 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)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~MAX~6)) 64) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_112_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1665_1)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- v_b_112_1) (- v_b_113_1)) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1665_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_112_1)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_113_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_112_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_112_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_112_1)) 63) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_v_1665_1)) 0) (<= (- v_b_112_1 v_b_113_1) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_112_1)) 63) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_b_112_1)) 63) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 64) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_113_1)) 64) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 v_b_112_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_113_1) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1665_1)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start___VERIFIER_assert_~cond)) 0) (<= (- 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___VERIFIER_assert_~cond (- v_b_113_1)) 64) (<= (- (- 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___VERIFIER_assert_~cond c_ULTIMATE.start_main_~cont~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~i~6) 0) (<= (- v_b_112_1 v_v_1665_1) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- v_b_113_1 (- v_v_1665_1)) 64) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1665_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_v_1665_1) 0) (forall ((v_idx_405 Int) (v_idx_406 Int) (v_idx_407 Int)) (or (and (<= (- (- v_b_113_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_406)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_406)) 64) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- (select c_ULTIMATE.start_main_~str1~6 v_idx_406))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_406))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_406)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_406))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_406)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (select c_ULTIMATE.start_main_~str1~6 v_idx_406)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_406))) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_406))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_406)) 63) (<= (- v_b_112_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_406))) 63) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_406))) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_406)) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_406))) 63) (<= (- (- v_b_113_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_406))) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_406))) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_406))) (- 1)) (<= (- (- v_b_112_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_406))) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_406)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_406))) 0) (<= (- v_b_112_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_406)) 63) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (select c_ULTIMATE.start_main_~str1~6 v_idx_406)) 0) (<= (- v_b_113_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_406))) 64) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_406)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (select c_ULTIMATE.start_main_~str1~6 v_idx_406)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (select c_ULTIMATE.start_main_~str1~6 v_idx_406)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_406)) (select c_ULTIMATE.start_main_~str1~6 v_idx_406)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_406))) 64) (<= (- (- v_b_112_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_406)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_406)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- (select c_ULTIMATE.start_main_~str1~6 v_idx_406))) 0) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_406) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_406))) 0) (<= (- v_b_113_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_406)) 64)) (<= v_b_112_1 v_idx_405) (< v_idx_406 v_b_112_1) (<= v_b_113_1 v_idx_406) (< v_idx_407 v_b_113_1))) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_113_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_112_1) 1) (<= (- (- v_b_112_1) v_v_1665_1) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_v_1665_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_113_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_113_1)) 128) (<= (- c_ULTIMATE.start_main_~j~6 v_b_113_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_113_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1665_1) 64) (<= (- 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) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1665_1) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~MAX~6)) 64) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| 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___VERIFIER_assert_#in~cond| (- v_b_113_1)) 64) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- v_b_112_1 (- v_b_112_1)) 126) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 64) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- (- 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_~MAX~6 c_ULTIMATE.start_main_~i~6) 64) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_113_1)) 64) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_113_1) (- 1)) (<= (- (- v_b_112_1) v_b_113_1) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_b_112_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_112_1)) 126) (<= (- |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_#in~cond| c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_113_1 v_v_1665_1) 64) (<= (- c_ULTIMATE.start_main_~i~6 v_b_113_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_113_1)) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_113_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_113_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_112_1)) 127) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_v_1665_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1665_1) 63) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- v_b_112_1 (- v_b_113_1)) 127) (<= (- v_b_112_1 (- v_v_1665_1)) 63) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1665_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 126) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_112_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1665_1)) 63) (<= (- (- v_b_113_1) (- v_v_1665_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- v_b_113_1 (- v_b_113_1)) 128) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_b_113_1) (- 1)) (<= (- (- v_b_112_1) (- v_v_1665_1)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_v_1665_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 64) (<= (- (- v_b_112_1) v_b_112_1) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_v_1665_1) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 128) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond c_ULTIMATE.start_main_~j~6) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_112_1)) 63) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_113_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1665_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_112_1) 0) (<= (- v_v_1665_1 (- v_v_1665_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 127)))} [2018-12-19 13:36:14,199 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 13:36:14,258 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 13:36:14,258 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 13:36:14,384 WARN L181 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 825 [2018-12-19 13:36:14,385 WARN L270 ngHoareTripleChecker]: Pre: {2147483573#(or (exists ((v_b_113_1 Int) (v_b_112_1 Int) (v_v_1665_1 Int)) (and (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 127) (<= (- (- ULTIMATE.start_main_~j~6) v_v_1665_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 4294967297) (<= (- (- ULTIMATE.start_main_~i~6) v_v_1665_1) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_1665_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 126) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 8589934593) (<= (- ULTIMATE.start_main_~cont~6 v_v_1665_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 4294967297) (<= (- (- v_v_1665_1) v_v_1665_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_1665_1)) 64) (<= (- ULTIMATE.start_main_~j~6 (- v_b_113_1)) 126) (forall ((v_idx_401 Int) (v_idx_402 Int) (v_idx_403 Int)) (or (< v_idx_402 v_b_112_1) (and (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_402))) 63) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_402)) 64) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_402))) 0) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_402)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_402)) 0) (<= (- (- v_b_113_1) (select ULTIMATE.start_main_~str1~6 v_idx_402)) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_402)) 4294967297) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_402)) 63) (<= (- (- v_b_113_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_402))) 4294967296) (<= (- v_b_112_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_402))) 63) (<= (- (- v_b_112_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_402))) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_402))) 0) (<= (- (- v_b_112_1) (select ULTIMATE.start_main_~str1~6 v_idx_402)) 4294967297) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_402))) 63) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_402))) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_402))) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_402)) 0) (<= (- v_b_112_1 (select ULTIMATE.start_main_~str1~6 v_idx_402)) 63) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_402))) 4294967297) (<= (- v_b_113_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_402))) 64) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_402)) 4294967296) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_402)) (select ULTIMATE.start_main_~str1~6 v_idx_402)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_402))) 64) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_402) (- (select ULTIMATE.start_main_~str1~6 v_idx_402))) 0) (<= (- v_b_113_1 (select ULTIMATE.start_main_~str1~6 v_idx_402)) 64) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_402)) 63)) (<= v_b_112_1 v_idx_401) (<= v_b_113_1 v_idx_402) (< v_idx_403 v_b_113_1))) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_1665_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 4294967296) (<= (- (- v_b_112_1) (- v_b_113_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_112_1)) 63) (<= (- ULTIMATE.start_main_~MAX~6 v_b_113_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_112_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_112_1)) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_112_1)) 63) (<= (- v_b_112_1 v_b_113_1) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_112_1) 8589934594) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 127) (<= (- (- v_b_112_1) (- v_v_1665_1)) 4294967297) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 64) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_113_1)) 64) (<= (- (- v_b_112_1) v_v_1665_1) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 126) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_113_1)) 64) (<= (- ULTIMATE.start_main_~i~6 (- v_b_112_1)) 126) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_113_1) 8589934592) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_1665_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_112_1) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- v_b_113_1) v_b_113_1) 8589934592) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_113_1)) 127) (<= (- v_b_112_1 v_v_1665_1) 63) (<= (- v_b_113_1 (- v_v_1665_1)) 64) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 64) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_113_1)) 64) (<= (- ULTIMATE.start_main_~MAX~6 v_b_112_1) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_113_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_113_1)) 128) (<= (- ULTIMATE.start_main_~i~6 (- v_v_1665_1)) 63) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_112_1) 4294967297) (<= (- ULTIMATE.start_main_~MAX~6 v_v_1665_1) 64) (<= (- (- 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_v_1665_1) 0) (<= (- (- v_b_113_1) v_v_1665_1) 4294967296) (<= (- (- 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_~MAX~6) v_b_112_1) 8589934593) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 63) (<= (- ULTIMATE.start_main_~cont~6 v_b_113_1) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) v_b_113_1) 8589934593) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- v_b_112_1 (- v_b_112_1)) 126) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 64) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- (- v_b_112_1) v_b_112_1) 8589934594) (<= (- (- ULTIMATE.start_main_~j~6) v_b_113_1) 4294967296) (<= (- ULTIMATE.start_main_~i~6 (- v_b_113_1)) 127) (<= (- ULTIMATE.start_main_~j~6 v_b_113_1) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_112_1)) 63) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_113_1) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_1665_1) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_113_1 v_v_1665_1) 64) (<= (- ULTIMATE.start_main_~i~6 v_v_1665_1) 63) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 125) (<= (- ULTIMATE.start_main_~i~6 v_b_113_1) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) v_b_112_1) 4294967297) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 63) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_112_1)) 127) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_112_1)) 126) (<= (- ULTIMATE.start_main_~j~6 (- v_b_112_1)) 125) (<= (- ULTIMATE.start_main_~j~6 v_v_1665_1) 63) (<= (- (- v_b_113_1) (- v_v_1665_1)) 4294967296) (<= (- v_b_112_1 (- v_b_113_1)) 127) (<= (- v_b_112_1 (- v_v_1665_1)) 63) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 126) (<= (- ULTIMATE.start_main_~j~6 (- v_v_1665_1)) 63) (<= (- v_b_113_1 (- v_b_113_1)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_1665_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 63) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 8589934594) (<= (- ULTIMATE.start_main_~j~6 v_b_112_1) 4294967297) (<= (- (- v_b_112_1) v_b_113_1) 8589934593) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_1665_1)) 4294967297) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 128) (<= (- v_v_1665_1 (- v_v_1665_1)) 0))) (exists ((v_b_84_1 Int) (v_b_85_1 Int) (v_b_87_1 Int) (v_b_83_1 Int) (v_v_1179_1 Int) (v_v_1174_1 Int)) (and (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 4294967298) (<= (- v_b_83_1 v_b_85_1) 1) (<= (- ULTIMATE.start_main_~cont~6 v_b_87_1) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) v_b_84_1) 8589934594) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_1179_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 2) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- v_b_84_1 v_b_87_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_1179_1)) 0) (<= (- (- v_b_85_1) (- v_v_1174_1)) 4294967297) (<= (- (- v_b_83_1) (- v_v_1179_1)) 4294967297) (<= (- (- v_b_83_1) v_v_1174_1) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_84_1)) 0) (<= (- v_b_83_1 v_v_1179_1) 64) (<= (- (- ULTIMATE.start_main_~i~6) v_v_1174_1) 4294967298) (<= (- ULTIMATE.start_main_~j~6 (- v_b_87_1)) 65) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_85_1)) 63) (<= (- ULTIMATE.start_main_~i~6 v_v_1174_1) 63) (<= (- v_b_85_1 (- v_v_1179_1)) 63) (<= (- v_b_83_1 (- v_v_1174_1)) 64) (<= (- (- v_v_1174_1) v_v_1174_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_1174_1)) 0) (<= (- v_b_83_1 v_b_87_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 4294967296) (<= (- (- v_b_87_1) v_v_1174_1) 4294967296) (<= (- v_v_1174_1 (- v_v_1174_1)) 0) (<= (- (- v_b_84_1) (- v_b_85_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_84_1)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 64) (<= (- v_v_1179_1 (- v_v_1179_1)) 0) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 126) (forall ((v_idx_399 Int) (v_idx_394 Int) (v_idx_397 Int) (v_idx_398 Int) (v_idx_395 Int) (v_idx_396 Int)) (or (< v_idx_398 v_b_85_1) (< v_idx_395 v_b_83_1) (<= v_b_85_1 v_idx_397) (< v_idx_399 v_b_87_1) (<= v_b_87_1 v_idx_398) (<= v_b_84_1 v_idx_395) (< v_idx_396 v_b_84_1) (<= v_b_83_1 v_idx_394) (and (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_398))) 0) (<= (- v_b_83_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_398))) 64) (<= (- v_b_87_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_398))) 64) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_398)) (select ULTIMATE.start_main_~str1~6 v_idx_398)) 0) (<= (- v_b_83_1 (select ULTIMATE.start_main_~str2~6 v_idx_395)) 64) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_395))) 4294967298) (<= (- v_b_84_1 (select ULTIMATE.start_main_~str1~6 v_idx_398)) 64) (<= (- (- v_b_87_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_398))) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_398)) 4294967298) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str2~6 v_idx_395)) 64) (<= (- (- v_b_84_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_398))) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_398)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_395))) 4294967296) (<= (- (- v_b_85_1) (select ULTIMATE.start_main_~str2~6 v_idx_395)) 4294967297) (<= (- (- v_b_85_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_398))) 4294967297) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_398))) 1) (<= (- v_b_84_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_395))) 64) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_398)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_395))) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_398))) 4294967296) (<= (- (- v_b_84_1) (select ULTIMATE.start_main_~str2~6 v_idx_395)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_398))) 0) (<= (- v_b_84_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_398))) 64) (<= (- (- v_b_85_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_395))) 4294967297) (<= (- (- v_b_83_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_395))) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_398))) 63) (<= (- (- v_b_83_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_398))) 4294967297) (<= (- (- v_b_83_1) (select ULTIMATE.start_main_~str2~6 v_idx_395)) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str2~6 v_idx_395)) 0) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_idx_395)) (- (select ULTIMATE.start_main_~str1~6 v_idx_398))) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_395))) 0) (<= (- v_b_87_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_395))) 64) (<= (- v_b_83_1 (select ULTIMATE.start_main_~str1~6 v_idx_398)) 64) (<= (- (- v_b_84_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_395))) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_398)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str2~6 v_idx_395)) 4294967298) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_398))) 4294967298) (<= (- (- v_b_87_1) (select ULTIMATE.start_main_~str1~6 v_idx_398)) 4294967296) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str2~6 v_idx_395)) 63) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_398)) 63) (<= (- v_b_85_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_398))) 63) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_395))) 64) (<= (- v_b_83_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_395))) 64) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_398)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str2~6 v_idx_395)) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str2~6 v_idx_395)) 0) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_idx_395)) (select ULTIMATE.start_main_~str2~6 v_idx_395)) 0) (<= (- (- v_b_83_1) (select ULTIMATE.start_main_~str1~6 v_idx_398)) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_395))) 63) (<= (- v_b_85_1 (select ULTIMATE.start_main_~str1~6 v_idx_398)) 63) (<= (- v_b_84_1 (select ULTIMATE.start_main_~str2~6 v_idx_395)) 64) (<= (- v_b_87_1 (select ULTIMATE.start_main_~str2~6 v_idx_395)) 64) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_395))) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_398))) 64) (<= (- (- v_b_87_1) (select ULTIMATE.start_main_~str2~6 v_idx_395)) 4294967296) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str2~6 v_idx_395)) 1) (<= (- (select ULTIMATE.start_main_~str2~6 v_idx_395) (- (select ULTIMATE.start_main_~str2~6 v_idx_395))) 0) (<= (- v_b_85_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_395))) 63) (<= (- (- v_b_84_1) (select ULTIMATE.start_main_~str1~6 v_idx_398)) 4294967296) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_idx_395)) (select ULTIMATE.start_main_~str1~6 v_idx_398)) 0) (<= (- v_b_87_1 (select ULTIMATE.start_main_~str1~6 v_idx_398)) 64) (<= (- (select ULTIMATE.start_main_~str2~6 v_idx_395) (- (select ULTIMATE.start_main_~str1~6 v_idx_398))) 0) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_398) (- (select ULTIMATE.start_main_~str1~6 v_idx_398))) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str2~6 v_idx_395)) 0) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_398)) 1) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_395))) 1) (<= (- (- v_b_87_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_395))) 4294967296) (<= (- v_b_85_1 (select ULTIMATE.start_main_~str2~6 v_idx_395)) 63) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_398)) 64) (<= (- (select ULTIMATE.start_main_~str2~6 v_idx_395) (select ULTIMATE.start_main_~str1~6 v_idx_398)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_398))) 0) (<= (- (- v_b_85_1) (select ULTIMATE.start_main_~str1~6 v_idx_398)) 4294967297)))) (<= (- (- v_b_83_1) v_b_87_1) 8589934593) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_87_1) 8589934592) (<= (- ULTIMATE.start_main_~MAX~6 v_v_1179_1) 64) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_83_1)) 0) (<= (- (- v_b_84_1) v_b_85_1) 8589934593) (<= (- v_v_1174_1 v_v_1179_1) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_84_1)) 65) (<= (- v_b_84_1 (- v_b_84_1)) 128) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_84_1)) 2) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 64) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 4294967298) (<= (- ULTIMATE.start_main_~j~6 v_b_83_1) 4294967297) (<= (- (- v_b_85_1) (- v_b_87_1)) 1) (<= (- v_b_87_1 (- v_v_1179_1)) 64) (<= (- (- v_v_1179_1) v_v_1179_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_1174_1)) 4294967298) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_84_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_87_1)) 0) (<= (- v_b_84_1 (- v_v_1174_1)) 64) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_85_1) 8589934593) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_1174_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- v_b_84_1 (- v_b_87_1)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_1179_1)) 4294967296) (<= (- v_b_84_1 (- v_v_1179_1)) 64) (<= (- ULTIMATE.start_main_~j~6 (- v_b_83_1)) 65) (<= (- ULTIMATE.start_main_~cont~6 v_v_1174_1) 0) (<= (- (- v_b_84_1) v_b_84_1) 8589934592) (<= (- ULTIMATE.start_main_~MAX~6 v_b_83_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_87_1)) 64) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_85_1)) 63) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 4294967298) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_1174_1)) 64) (<= (- ULTIMATE.start_main_~cont~6 v_b_83_1) 4294967297) (<= (- v_b_87_1 (- v_b_87_1)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_1174_1) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) v_v_1174_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_84_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 63) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_83_1)) 64) (<= (- ULTIMATE.start_main_~j~6 v_v_1174_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_84_1) 4294967296) (<= (- v_b_84_1 v_b_85_1) 1) (<= (- v_b_83_1 (- v_b_84_1)) 128) (<= (- v_b_85_1 (- v_b_87_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_84_1) 8589934592) (<= (- v_v_1174_1 (- v_v_1179_1)) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_83_1)) 127) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_83_1)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_85_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_84_1)) 64) (<= (- v_b_85_1 v_v_1174_1) 63) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 63) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_87_1) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 v_b_84_1) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_87_1)) 64) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_1179_1)) 0) (<= (- v_b_83_1 (- v_b_83_1)) 128) (<= (- ULTIMATE.start_main_~cont~6 v_b_85_1) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_87_1)) 64) (<= (- ULTIMATE.start_main_~i~6 (- v_b_84_1)) 127) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_1179_1)) 0) (<= (- v_b_84_1 (- v_b_85_1)) 127) (<= (- ULTIMATE.start_main_~j~6 (- v_b_85_1)) 64) (<= (- (- ULTIMATE.start_main_~i~6) v_b_87_1) 8589934594) (<= (- v_b_84_1 v_v_1179_1) 64) (<= (- (- v_b_87_1) (- v_v_1179_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_83_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 v_v_1174_1) 64) (<= (- (- ULTIMATE.start_main_~j~6) v_b_87_1) 4294967296) (<= (- (- v_b_84_1) (- v_v_1179_1)) 4294967296) (<= (- (- v_b_85_1) v_v_1174_1) 4294967297) (<= (- (- v_b_85_1) (- v_v_1179_1)) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_83_1) 8589934593) (<= (- ULTIMATE.start_main_~j~6 (- v_v_1179_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) 4294967296) (<= (- v_b_83_1 (- v_b_87_1)) 128) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_85_1)) 63) (<= (- (- v_b_83_1) (- v_b_85_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_87_1)) 2) (<= (- (- v_b_84_1) v_v_1174_1) 4294967296) (<= (- ULTIMATE.start_main_~i~6 v_b_85_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_83_1) 8589934595) (<= (- ULTIMATE.start_main_~i~6 (- v_b_87_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 65) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_1174_1)) 0) (<= (- (- v_b_84_1) (- v_v_1174_1)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 v_v_1179_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_85_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_1179_1)) 4294967298) (<= (- (- v_b_87_1) v_v_1179_1) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_84_1)) 128) (<= (- (- ULTIMATE.start_main_~j~6) v_v_1179_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_85_1)) 1) (<= (- (- v_b_83_1) v_v_1179_1) 4294967297) (<= (- v_b_84_1 v_v_1174_1) 64) (<= (- v_b_85_1 (- v_v_1174_1)) 63) (<= (- ULTIMATE.start_main_~MAX~6 v_b_85_1) 1) (<= (- (- v_b_84_1) v_v_1179_1) 4294967296) (<= (- (- v_v_1174_1) v_v_1179_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 4294967298) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_83_1)) 64) (<= (- (- v_b_83_1) (- v_b_87_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_1174_1) 0) (<= (- ULTIMATE.start_main_~j~6 v_v_1179_1) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_87_1) (- 1)) (<= (- ULTIMATE.start_main_~j~6 (- v_v_1174_1)) 1) (<= (- (- v_b_87_1) (- v_v_1174_1)) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 v_b_84_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_83_1) 4294967297) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_83_1)) 128) (<= (- (- ULTIMATE.start_main_~j~6) v_b_85_1) 4294967297) (<= (- ULTIMATE.start_main_~MAX~6 v_b_87_1) 0) (<= (- v_b_85_1 v_b_87_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_87_1)) 128) (<= (- (- v_b_85_1) v_b_85_1) 8589934594) (<= (- ULTIMATE.start_main_~i~6 v_b_83_1) (- 1)) (<= (- (- v_b_85_1) v_v_1179_1) 4294967297) (<= (- v_b_83_1 (- v_v_1179_1)) 64) (<= (- v_b_83_1 v_v_1174_1) 64) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_85_1) 4294967297) (<= (- (- v_b_83_1) v_b_83_1) 8589934594) (<= (- (- v_b_84_1) (- v_b_87_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_v_1179_1) 4294967298) (<= (- (- v_b_83_1) v_b_84_1) 8589934593) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_1179_1) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_1174_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 64) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 2) (<= (- ULTIMATE.start_main_~j~6 v_b_85_1) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_84_1)) 64) (<= (- (- v_b_83_1) (- v_v_1174_1)) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- v_v_1179_1)) 63) (<= (- (- ULTIMATE.start_main_~i~6) v_b_85_1) 8589934595) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 8589934596) (<= (- (- v_b_83_1) (- v_b_84_1)) 1) (<= (- (- v_v_1174_1) (- v_v_1179_1)) 0) (<= (- v_b_87_1 (- v_v_1174_1)) 64) (<= (- v_b_83_1 v_b_84_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_85_1)) 126) (<= (- ULTIMATE.start_main_~i~6 v_v_1179_1) 63) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_v_1174_1)) 63) (<= (- v_b_85_1 v_v_1179_1) 63) (<= (- v_b_87_1 v_v_1174_1) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_1179_1)) 64) (<= (- v_b_83_1 (- v_b_85_1)) 127) (<= (- (- v_b_84_1) v_b_87_1) 8589934592) (<= (- v_b_87_1 v_v_1179_1) 64) (<= (- (- v_b_85_1) v_b_87_1) 8589934593) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_83_1) 4294967297) (<= (- ULTIMATE.start_main_~j~6 v_b_87_1) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) v_b_84_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 8589934594) (<= (- v_b_85_1 (- v_b_85_1)) 126) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 128) (<= (- (- v_b_87_1) v_b_87_1) 8589934592) (<= (- (- v_b_83_1) v_b_85_1) 8589934594))))} [2018-12-19 13:36:14,385 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 13:36:14,385 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 13:36:17,067 WARN L276 ngHoareTripleChecker]: Post: {2147483572#(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_~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)) (<= 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_~MAX~6 (+ ULTIMATE.start___VERIFIER_assert_~cond 64)) (<= ULTIMATE.start_main_~cont~6 0) (<= ULTIMATE.start_main_~j~6 63) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 63) (<= ULTIMATE.start_main_~MAX~6 64) (<= (- 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___VERIFIER_assert_~cond 63)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~MAX~6)) 64) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~j~6)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~i~6) 0) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6) (<= (* 2 ULTIMATE.start_main_~i~6) 0) (<= (* 2 ULTIMATE.start_main_~MAX~6) 128) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~j~6) 0) (<= ULTIMATE.start_main_~j~6 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 63)) (<= 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) (<= (* 2 ULTIMATE.start_main_~j~6) 126) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~MAX~6)) 64) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start_main_~cont~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___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_main_~cont~6 ULTIMATE.start_main_~j~6) 63) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~MAX~6)) 64) (<= ULTIMATE.start_main_~MAX~6 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 64)) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 63) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~i~6)) 0) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~j~6 64)) (<= ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) (<= ULTIMATE.start_main_~i~6 ULTIMATE.start___VERIFIER_assert_~cond) (<= (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 64) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6)) (<= 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___VERIFIER_assert_~cond) 0) (<= 1 (+ ULTIMATE.start_main_~MAX~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 64) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 0) (exists ((v_b_113_1 Int) (v_b_112_1 Int)) (and (<= v_b_112_1 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 63)) (<= ULTIMATE.start_main_~j~6 (+ v_b_113_1 62)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_112_1)) 63) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_113_1) (- 1)) (<= ULTIMATE.start_main_~i~6 v_b_112_1) (<= (- ULTIMATE.start_main_~cont~6 v_b_112_1) 0) (forall ((v_prenex_704 Int)) (or (<= v_b_113_1 v_prenex_704) (< v_prenex_704 v_b_112_1) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_704)) 64))) (forall ((v_prenex_714 Int)) (or (<= v_b_113_1 v_prenex_714) (<= (- v_b_113_1 (select ULTIMATE.start_main_~str1~6 v_prenex_714)) 64) (< v_prenex_714 v_b_112_1))) (forall ((v_prenex_713 Int)) (or (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_prenex_713)) 0) (< v_prenex_713 v_b_112_1) (<= v_b_113_1 v_prenex_713))) (<= (+ v_b_113_1 v_b_112_1) 127) (forall ((v_prenex_724 Int)) (or (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_724)) (- 1)) (<= v_b_113_1 v_prenex_724) (< v_prenex_724 v_b_112_1))) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_112_1)) 63) (<= (- ULTIMATE.start_main_~cont~6 v_b_113_1) (- 1)) (<= v_b_113_1 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 64)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_113_1)) 64) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_113_1)) 1) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_112_1) 0) (forall ((v_idx_406 Int)) (or (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_406))) (- 1)) (< v_idx_406 v_b_112_1) (<= v_b_113_1 v_idx_406))) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_112_1)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_112_1) (- 1)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_113_1) (- 1)) (<= ULTIMATE.start_main_~cont~6 v_b_112_1) (<= v_b_113_1 (+ v_b_112_1 64)) (<= 1 (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_113_1)) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_113_1) 64) (<= v_b_113_1 (+ ULTIMATE.start_main_~j~6 64)) (forall ((v_prenex_694 Int)) (or (<= (- (- v_b_113_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_694))) (- 1)) (< v_prenex_694 v_b_112_1) (<= v_b_113_1 v_prenex_694))) (<= (- (- v_b_113_1) v_b_113_1) (- 2)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_112_1) 0) (forall ((v_prenex_698 Int)) (or (<= v_b_113_1 v_prenex_698) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- (select ULTIMATE.start_main_~str1~6 v_prenex_698))) 0) (< v_prenex_698 v_b_112_1))) (<= (+ v_b_112_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 63) (<= (+ ULTIMATE.start_main_~cont~6 v_b_113_1) 64) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_113_1)) 64) (<= 0 (* 2 v_b_112_1)) (<= 2 (+ v_b_113_1 ULTIMATE.start_main_~MAX~6)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_112_1)) 0) (<= v_b_113_1 (+ ULTIMATE.start_main_~i~6 64)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_112_1) 0) (forall ((v_prenex_721 Int)) (or (<= v_b_113_1 v_prenex_721) (< v_prenex_721 v_b_112_1) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_721) (- (select ULTIMATE.start_main_~str1~6 v_prenex_721))) 0))) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_112_1) 0) (forall ((v_prenex_700 Int)) (or (<= (- ULTIMATE.start___VERIFIER_assert_~cond (select ULTIMATE.start_main_~str1~6 v_prenex_700)) 0) (< v_prenex_700 v_b_112_1) (<= v_b_113_1 v_prenex_700))) (<= (+ v_b_112_1 ULTIMATE.start_main_~i~6) 63) (<= 1 (+ v_b_113_1 v_b_112_1)) (<= (- (- v_b_112_1) (- v_b_113_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 v_b_113_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_112_1)) 63) (forall ((v_prenex_716 Int)) (or (<= (- (- v_b_112_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_716))) 0) (<= v_b_113_1 v_prenex_716) (< v_prenex_716 v_b_112_1))) (<= (- ULTIMATE.start_main_~i~6 v_b_112_1) 0) (<= 1 (+ v_b_113_1 ULTIMATE.start_main_~i~6)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_112_1)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_112_1)) (- 1)) (<= (- v_b_112_1 v_b_113_1) (- 1)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_112_1)) 63) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_112_1)) 63) (forall ((v_prenex_723 Int)) (or (< v_prenex_723 v_b_112_1) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- (select ULTIMATE.start_main_~str1~6 v_prenex_723))) 0) (<= v_b_113_1 v_prenex_723))) (forall ((v_prenex_725 Int)) (or (< v_prenex_725 v_b_112_1) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_725))) 0) (<= v_b_113_1 v_prenex_725))) (<= v_b_112_1 (+ ULTIMATE.start_main_~cont~6 63)) (<= v_b_113_1 (+ ULTIMATE.start___VERIFIER_assert_~cond 64)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_113_1)) 64) (<= (- ULTIMATE.start_main_~j~6 v_b_112_1) 0) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond 1) v_b_113_1) (<= v_b_113_1 64) (<= (- (- ULTIMATE.start_main_~i~6) v_b_113_1) (- 1)) (forall ((v_prenex_708 Int)) (or (<= (- v_b_112_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_708))) 63) (<= v_b_113_1 v_prenex_708) (< v_prenex_708 v_b_112_1))) (forall ((v_prenex_696 Int)) (or (<= v_b_113_1 v_prenex_696) (< v_prenex_696 v_b_112_1) (<= (- v_b_113_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_696))) 64))) (forall ((v_prenex_720 Int)) (or (<= v_b_113_1 v_prenex_720) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- (select ULTIMATE.start_main_~str1~6 v_prenex_720))) 0) (< v_prenex_720 v_b_112_1))) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_113_1 63)) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_113_1)) 64) (<= (+ v_b_112_1 ULTIMATE.start_main_~MAX~6) 127) (<= v_b_112_1 (+ v_b_113_1 62)) (<= ULTIMATE.start_main_~j~6 (+ v_b_112_1 63)) (<= 1 (+ v_b_112_1 ULTIMATE.start_main_~MAX~6)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_113_1)) 64) (<= (- ULTIMATE.start_main_~MAX~6 v_b_112_1) 1) (<= (+ v_b_113_1 ULTIMATE.start_main_~j~6) 127) (forall ((v_prenex_701 Int)) (or (<= v_b_113_1 v_prenex_701) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (select ULTIMATE.start_main_~str1~6 v_prenex_701)) 0) (< v_prenex_701 v_b_112_1))) (forall ((v_prenex_705 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_705))) 0) (<= v_b_113_1 v_prenex_705) (< v_prenex_705 v_b_112_1))) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_113_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_113_1)) 128) (<= (- ULTIMATE.start_main_~j~6 v_b_113_1) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_113_1) (- 2)) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_112_1) 63) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_112_1) (forall ((v_prenex_703 Int)) (or (< v_prenex_703 v_b_112_1) (<= v_b_113_1 v_prenex_703) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_703))) 64))) (forall ((v_prenex_717 Int)) (or (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_717)) (select ULTIMATE.start_main_~str1~6 v_prenex_717)) 0) (<= v_b_113_1 v_prenex_717) (< v_prenex_717 v_b_112_1))) (<= v_b_112_1 63) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_113_1)) 64) (<= (+ v_b_113_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 64) (<= (* 2 v_b_113_1) 128) (<= 0 (+ v_b_112_1 ULTIMATE.start_main_~j~6)) (<= 2 (* 2 v_b_113_1)) (forall ((v_prenex_699 Int)) (or (< v_prenex_699 v_b_112_1) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_699)) 0) (<= v_b_113_1 v_prenex_699))) (<= (- v_b_112_1 (- v_b_112_1)) 126) (forall ((v_prenex_711 Int)) (or (<= v_b_113_1 v_prenex_711) (< v_prenex_711 v_b_112_1) (<= (- v_b_112_1 (select ULTIMATE.start_main_~str1~6 v_prenex_711)) 63))) (<= 0 v_b_112_1) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1) v_b_113_1) (forall ((v_prenex_695 Int)) (or (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_695))) 63) (<= v_b_113_1 v_prenex_695) (< v_prenex_695 v_b_112_1))) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_113_1) (<= (+ v_b_113_1 ULTIMATE.start_main_~MAX~6) 128) (<= (+ v_b_112_1 ULTIMATE.start_main_~j~6) 126) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_113_1)) 64) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_113_1) (- 1)) (<= (- (- v_b_112_1) v_b_113_1) (- 1)) (forall ((v_prenex_697 Int)) (or (< v_prenex_697 v_b_112_1) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_697))) 0) (<= v_b_113_1 v_prenex_697))) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_112_1) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_112_1)) 126) (forall ((v_prenex_710 Int)) (or (<= v_b_113_1 v_prenex_710) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_710))) 0) (< v_prenex_710 v_b_112_1))) (forall ((v_prenex_719 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_719)) 0) (<= v_b_113_1 v_prenex_719) (< v_prenex_719 v_b_112_1))) (forall ((v_prenex_709 Int)) (or (< v_prenex_709 v_b_112_1) (<= v_b_113_1 v_prenex_709) (<= (- (- v_b_113_1) (select ULTIMATE.start_main_~str1~6 v_prenex_709)) (- 1)))) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_113_1) (<= (- ULTIMATE.start_main_~i~6 v_b_113_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_113_1)) 64) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_112_1)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_112_1) 63) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_113_1) (- 1)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_113_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_112_1)) 127) (forall ((v_prenex_722 Int)) (or (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_722)) 0) (< v_prenex_722 v_b_112_1) (<= v_b_113_1 v_prenex_722))) (<= 0 (+ v_b_112_1 ULTIMATE.start_main_~i~6)) (forall ((v_prenex_707 Int)) (or (< v_prenex_707 v_b_112_1) (<= v_b_113_1 v_prenex_707) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (select ULTIMATE.start_main_~str1~6 v_prenex_707)) 0))) (forall ((v_prenex_706 Int)) (or (<= v_b_113_1 v_prenex_706) (< v_prenex_706 v_b_112_1) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_706)) 0))) (<= (+ v_b_113_1 ULTIMATE.start_main_~i~6) 64) (<= v_b_112_1 (+ ULTIMATE.start_main_~MAX~6 62)) (<= 1 v_b_113_1) (<= ULTIMATE.start___VERIFIER_assert_~cond v_b_112_1) (<= (- v_b_112_1 (- v_b_113_1)) 127) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_112_1)) (<= (- (- ULTIMATE.start_main_~j~6) v_b_112_1) 0) (forall ((v_prenex_715 Int)) (or (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- (select ULTIMATE.start_main_~str1~6 v_prenex_715))) 0) (<= v_b_113_1 v_prenex_715) (< v_prenex_715 v_b_112_1))) (<= v_b_112_1 (+ ULTIMATE.start___VERIFIER_assert_~cond 63)) (<= 0 (+ v_b_112_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= v_b_112_1 (+ ULTIMATE.start_main_~i~6 63)) (<= v_b_112_1 (+ ULTIMATE.start_main_~j~6 63)) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_113_1)) (<= (- v_b_113_1 (- v_b_113_1)) 128) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_113_1) (- 1)) (<= 1 (+ v_b_113_1 ULTIMATE.start_main_~j~6)) (forall ((v_prenex_718 Int)) (or (<= v_b_113_1 v_prenex_718) (< v_prenex_718 v_b_112_1) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (select ULTIMATE.start_main_~str1~6 v_prenex_718)) 0))) (forall ((v_prenex_693 Int)) (or (< v_prenex_693 v_b_112_1) (<= v_b_113_1 v_prenex_693) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_prenex_693)) 63))) (<= v_b_113_1 (+ ULTIMATE.start_main_~MAX~6 63)) (<= v_b_113_1 (+ ULTIMATE.start_main_~cont~6 64)) (<= (- (- v_b_112_1) v_b_112_1) 0) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_112_1 64)) (forall ((v_prenex_712 Int)) (or (<= v_b_113_1 v_prenex_712) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_712))) 0) (< v_prenex_712 v_b_112_1))) (<= (* 2 v_b_112_1) 126) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_112_1)) 63) (forall ((v_prenex_702 Int)) (or (<= v_b_113_1 v_prenex_702) (< v_prenex_702 v_b_112_1) (<= (- (- v_b_112_1) (select ULTIMATE.start_main_~str1~6 v_prenex_702)) 0))) (<= (- (- ULTIMATE.start_main_~j~6) v_b_113_1) (- 1)) (<= 1 (+ v_b_113_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_112_1) 0))) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) (- 1)) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~MAX~6 62)) (<= 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_~j~6 ULTIMATE.start_main_~MAX~6) 127) (<= (- 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) (<= (- ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~cont~6) 0) (<= ULTIMATE.start_main_~cont~6 ULTIMATE.start___VERIFIER_assert_~cond) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~j~6) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~i~6) 0) (<= (* 2 ULTIMATE.start_main_~cont~6) 0) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~j~6) 63) (<= (+ 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_~cond ULTIMATE.start_main_~cont~6) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 63) (<= 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_~cont~6 ULTIMATE.start_main_~MAX~6) 64) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 63) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~MAX~6)) 64) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start___VERIFIER_assert_~cond) (<= 0 (* 2 ULTIMATE.start_main_~cont~6)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~j~6) 0) (<= 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_main_~i~6)) (- 1)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~i~6)) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 64) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~j~6)) 63) (<= (- (- 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) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 64) (<= 0 ULTIMATE.start_main_~j~6) (<= (* 2 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~i~6)) 0) (<= 0 ULTIMATE.start_main_~cont~6) (<= (- |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) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~j~6)) 63) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6)) (<= (+ ULTIMATE.start_main_~cont~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1) ULTIMATE.start_main_~MAX~6) (<= (+ ULTIMATE.start_main_~j~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 63) (<= (+ ULTIMATE.start_main_~MAX~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 64) (<= 0 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~i~6)) (<= 0 ULTIMATE.start_main_~i~6) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~cont~6) 0) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~cont~6 63)) (<= |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_~cond ULTIMATE.start_main_~MAX~6) 64) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~cont~6 64)) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= ULTIMATE.start_main_~i~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~cont~6)) 0) (<= (+ 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_~cont~6) (<= 1 (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~MAX~6)) (<= 1 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6)) (<= ULTIMATE.start___VERIFIER_assert_~cond 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~j~6)) 63) (<= ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~cont~6)) 0) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 126) (<= ULTIMATE.start_main_~cont~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 0) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~i~6 63)) (<= 0 (* 2 ULTIMATE.start___VERIFIER_assert_~cond)) (<= (* 2 ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= 0 (+ ULTIMATE.start_main_~j~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= 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_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 64) (<= ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~j~6) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~cont~6)) 0) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~i~6 64)) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 128) (<= (- 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_~cont~6 ULTIMATE.start_main_~i~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 127) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~j~6)))} [2018-12-19 13:36:19,350 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 13:36:19,350 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 13:36:19,350 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 13:36:19,351 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 13:36:19,351 WARN L224 ngHoareTripleChecker]: Pre: {2147483571#(or (exists ((v_b_84_1 Int) (v_b_85_1 Int) (v_b_87_1 Int) (v_b_83_1 Int) (v_v_1179_1 Int) (v_v_1174_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) 4294967298) (<= (- v_b_83_1 v_b_85_1) 1) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_87_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_84_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1179_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) (<= (- v_b_84_1 v_b_87_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1179_1)) 0) (<= (- (- v_b_85_1) (- v_v_1174_1)) 4294967297) (<= (- (- v_b_83_1) (- v_v_1179_1)) 4294967297) (<= (- (- v_b_83_1) v_v_1174_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_84_1)) 0) (<= (- v_b_83_1 v_v_1179_1) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1174_1) 4294967298) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_87_1)) 65) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_85_1)) 63) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1174_1) 63) (<= (- v_b_85_1 (- v_v_1179_1)) 63) (<= (- v_b_83_1 (- v_v_1174_1)) 64) (<= (- (- v_v_1174_1) v_v_1174_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1174_1)) 0) (<= (- v_b_83_1 v_b_87_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- (- v_b_87_1) v_v_1174_1) 4294967296) (<= (- v_v_1174_1 (- v_v_1174_1)) 0) (<= (- (- v_b_84_1) (- v_b_85_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_84_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 64) (<= (- v_v_1179_1 (- v_v_1179_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 126) (<= (- (- v_b_83_1) v_b_87_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_87_1) 8589934592) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1179_1) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_83_1)) 0) (<= (- (- v_b_84_1) v_b_85_1) 8589934593) (<= (- v_v_1174_1 v_v_1179_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_84_1)) 65) (<= (- v_b_84_1 (- v_b_84_1)) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_84_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967298) (<= (- c_ULTIMATE.start_main_~j~6 v_b_83_1) 4294967297) (<= (- (- v_b_85_1) (- v_b_87_1)) 1) (<= (- v_b_87_1 (- v_v_1179_1)) 64) (<= (- (- v_v_1179_1) v_v_1179_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1174_1)) 4294967298) (<= (- (- c_ULTIMATE.start_main_~j~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_84_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_87_1)) 0) (<= (- v_b_84_1 (- v_v_1174_1)) 64) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_85_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1174_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- v_b_84_1 (- v_b_87_1)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1179_1)) 4294967296) (<= (- v_b_84_1 (- v_v_1179_1)) 64) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_83_1)) 65) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1174_1) 0) (<= (- (- v_b_84_1) v_b_84_1) 8589934592) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_83_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_87_1)) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_85_1)) 63) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 4294967298) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1174_1)) 64) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_83_1) 4294967297) (<= (- v_b_87_1 (- v_b_87_1)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1174_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1174_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_84_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_83_1)) 64) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1174_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_84_1) 4294967296) (<= (- v_b_84_1 v_b_85_1) 1) (<= (- v_b_83_1 (- v_b_84_1)) 128) (<= (- v_b_85_1 (- v_b_87_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_84_1) 8589934592) (<= (- v_v_1174_1 (- v_v_1179_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_83_1)) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_83_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_85_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_84_1)) 64) (<= (- v_b_85_1 v_v_1174_1) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_87_1) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_84_1) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_87_1)) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1179_1)) 0) (<= (- v_b_83_1 (- v_b_83_1)) 128) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_85_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_87_1)) 64) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_84_1)) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1179_1)) 0) (<= (- v_b_84_1 (- v_b_85_1)) 127) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_85_1)) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_87_1) 8589934594) (<= (- v_b_84_1 v_v_1179_1) 64) (<= (- (- v_b_87_1) (- v_v_1179_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_83_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1174_1) 64) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_87_1) 4294967296) (<= (- (- v_b_84_1) (- v_v_1179_1)) 4294967296) (<= (- (- v_b_85_1) v_v_1174_1) 4294967297) (<= (- (- v_b_85_1) (- v_v_1179_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_83_1) 8589934593) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1179_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) 4294967296) (<= (- v_b_83_1 (- v_b_87_1)) 128) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_85_1)) 63) (<= (- (- v_b_83_1) (- v_b_85_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_87_1)) 2) (<= (- (- v_b_84_1) v_v_1174_1) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 v_b_85_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_83_1) 8589934595) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_87_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 65) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1174_1)) 0) (<= (- (- v_b_84_1) (- v_v_1174_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1179_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_85_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1179_1)) 4294967298) (<= (- (- v_b_87_1) v_v_1179_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_84_1)) 128) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1179_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_85_1)) 1) (<= (- (- v_b_83_1) v_v_1179_1) 4294967297) (<= (- v_b_84_1 v_v_1174_1) 64) (<= (- v_b_85_1 (- v_v_1174_1)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_85_1) 1) (<= (- (- v_b_84_1) v_v_1179_1) 4294967296) (<= (- (- v_v_1174_1) v_v_1179_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 4294967298) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_83_1)) 64) (<= (- (- v_b_83_1) (- v_b_87_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1174_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1179_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 v_b_87_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1174_1)) 1) (<= (- (- v_b_87_1) (- v_v_1174_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_84_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_83_1) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_83_1)) 128) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_85_1) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_87_1) 0) (<= (- v_b_85_1 v_b_87_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_87_1)) 128) (<= (- (- v_b_85_1) v_b_85_1) 8589934594) (<= (- c_ULTIMATE.start_main_~i~6 v_b_83_1) (- 1)) (<= (- (- v_b_85_1) v_v_1179_1) 4294967297) (<= (- v_b_83_1 (- v_v_1179_1)) 64) (<= (- v_b_83_1 v_v_1174_1) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_85_1) 4294967297) (<= (- (- v_b_83_1) v_b_83_1) 8589934594) (<= (- (- v_b_84_1) (- v_b_87_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1179_1) 4294967298) (<= (- (- v_b_83_1) v_b_84_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1179_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1174_1)) 4294967296) (<= (- (- 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_~j~6 (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- c_ULTIMATE.start_main_~j~6 v_b_85_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_84_1)) 64) (<= (- (- v_b_83_1) (- v_v_1174_1)) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1179_1)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_85_1) 8589934595) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 8589934596) (<= (- (- v_b_83_1) (- v_b_84_1)) 1) (<= (- (- v_v_1174_1) (- v_v_1179_1)) 0) (<= (- v_b_87_1 (- v_v_1174_1)) 64) (<= (- v_b_83_1 v_b_84_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_85_1)) 126) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1179_1) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1174_1)) 63) (<= (- v_b_85_1 v_v_1179_1) 63) (<= (- v_b_87_1 v_v_1174_1) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1179_1)) 64) (<= (- v_b_83_1 (- v_b_85_1)) 127) (<= (- (- v_b_84_1) v_b_87_1) 8589934592) (<= (- v_b_87_1 v_v_1179_1) 64) (<= (- (- v_b_85_1) v_b_87_1) 8589934593) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_83_1) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 v_b_87_1) 4294967296) (forall ((v_idx_412 Int) (v_idx_413 Int) (v_idx_410 Int) (v_idx_411 Int) (v_idx_409 Int) (v_idx_408 Int)) (or (<= v_b_87_1 v_idx_412) (and (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_412))) 0) (<= (- v_b_83_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_412))) 64) (<= (- v_b_87_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_412))) 64) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_412)) (select c_ULTIMATE.start_main_~str1~6 v_idx_412)) 0) (<= (- v_b_83_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_409)) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_409))) 4294967298) (<= (- v_b_84_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_412)) 64) (<= (- (- v_b_87_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_412))) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_412)) 4294967298) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_409)) 64) (<= (- (- v_b_84_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_412))) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_412)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_409))) 4294967296) (<= (- (- v_b_85_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_409)) 4294967297) (<= (- (- v_b_85_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_412))) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_412))) 1) (<= (- v_b_84_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_409))) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_412)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_409))) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_412))) 4294967296) (<= (- (- v_b_84_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_409)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_412))) 0) (<= (- v_b_84_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_412))) 64) (<= (- (- v_b_85_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_409))) 4294967297) (<= (- (- v_b_83_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_409))) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_412))) 63) (<= (- (- v_b_83_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_412))) 4294967297) (<= (- (- v_b_83_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_409)) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_409)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_409)) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_412))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_409))) 0) (<= (- v_b_87_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_409))) 64) (<= (- v_b_83_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_412)) 64) (<= (- (- v_b_84_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_409))) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_412)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_409)) 4294967298) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_412))) 4294967298) (<= (- (- v_b_87_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_412)) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_409)) 63) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_412)) 63) (<= (- v_b_85_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_412))) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_409))) 64) (<= (- v_b_83_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_409))) 64) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_412)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_409)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_409)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_409)) (select c_ULTIMATE.start_main_~str2~6 v_idx_409)) 0) (<= (- (- v_b_83_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_412)) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_409))) 63) (<= (- v_b_85_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_412)) 63) (<= (- v_b_84_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_409)) 64) (<= (- v_b_87_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_409)) 64) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_409))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_412))) 64) (<= (- (- v_b_87_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_409)) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_409)) 1) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_409) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_409))) 0) (<= (- v_b_85_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_409))) 63) (<= (- (- v_b_84_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_412)) 4294967296) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_409)) (select c_ULTIMATE.start_main_~str1~6 v_idx_412)) 0) (<= (- v_b_87_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_412)) 64) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_409) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_412))) 0) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_412) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_412))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_409)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_412)) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_409))) 1) (<= (- (- v_b_87_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_409))) 4294967296) (<= (- v_b_85_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_409)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_412)) 64) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_409) (select c_ULTIMATE.start_main_~str1~6 v_idx_412)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_412))) 0) (<= (- (- v_b_85_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_412)) 4294967297)) (< v_idx_409 v_b_83_1) (<= v_b_84_1 v_idx_409) (< v_idx_413 v_b_87_1) (<= v_b_83_1 v_idx_408) (< v_idx_410 v_b_84_1) (< v_idx_412 v_b_85_1) (<= v_b_85_1 v_idx_411))) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_84_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934594) (<= (- v_b_85_1 (- v_b_85_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 128) (<= (- (- v_b_87_1) v_b_87_1) 8589934592) (<= (- (- v_b_83_1) v_b_85_1) 8589934594))) (exists ((v_b_113_1 Int) (v_b_112_1 Int) (v_v_1665_1 Int)) (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1665_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 4294967297) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1665_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1665_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934593) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1665_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967297) (<= (- (- v_v_1665_1) v_v_1665_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1665_1)) 64) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_113_1)) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1665_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- (- v_b_112_1) (- v_b_113_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_112_1)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_113_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_112_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_112_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_112_1)) 63) (<= (- v_b_112_1 v_b_113_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_112_1) 8589934594) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 127) (<= (- (- v_b_112_1) (- v_v_1665_1)) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_113_1)) 64) (<= (- (- v_b_112_1) v_v_1665_1) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 126) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_113_1)) 64) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_112_1)) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_113_1) 8589934592) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1665_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_112_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- v_b_113_1) v_b_113_1) 8589934592) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_113_1)) 127) (<= (- v_b_112_1 v_v_1665_1) 63) (<= (- v_b_113_1 (- v_v_1665_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 64) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_113_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_112_1) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_113_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_113_1)) 128) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1665_1)) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_112_1) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1665_1) 64) (<= (- (- 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_v_1665_1) 0) (<= (- (- v_b_113_1) v_v_1665_1) 4294967296) (<= (- (- 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_112_1) 8589934593) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_113_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_113_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- v_b_112_1 (- v_b_112_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 64) (<= (- 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_112_1) v_b_112_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_113_1) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_113_1)) 127) (<= (- c_ULTIMATE.start_main_~j~6 v_b_113_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_112_1)) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_113_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1665_1) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_113_1 v_v_1665_1) 64) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1665_1) 63) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 125) (<= (- c_ULTIMATE.start_main_~i~6 v_b_113_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_112_1) 4294967297) (forall ((v_idx_416 Int) (v_idx_417 Int) (v_idx_415 Int)) (or (<= v_b_113_1 v_idx_416) (<= v_b_112_1 v_idx_415) (< v_idx_417 v_b_113_1) (< v_idx_416 v_b_112_1) (and (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_416))) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_416)) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_416))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_416)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_416)) 0) (<= (- (- v_b_113_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_416)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_416)) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_416)) 63) (<= (- (- v_b_113_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_416))) 4294967296) (<= (- v_b_112_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_416))) 63) (<= (- (- v_b_112_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_416))) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_416))) 0) (<= (- (- v_b_112_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_416)) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_416))) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_416))) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_416))) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_416)) 0) (<= (- v_b_112_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_416)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_416))) 4294967297) (<= (- v_b_113_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_416))) 64) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_416)) 4294967296) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_416)) (select c_ULTIMATE.start_main_~str1~6 v_idx_416)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_416))) 64) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_416) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_416))) 0) (<= (- v_b_113_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_416)) 64) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_416)) 63)))) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_112_1)) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_112_1)) 126) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_112_1)) 125) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1665_1) 63) (<= (- (- v_b_113_1) (- v_v_1665_1)) 4294967296) (<= (- v_b_112_1 (- v_b_113_1)) 127) (<= (- v_b_112_1 (- v_v_1665_1)) 63) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 126) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1665_1)) 63) (<= (- v_b_113_1 (- v_b_113_1)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1665_1)) 4294967296) (<= (- (- 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) c_ULTIMATE.start_main_~i~6) 8589934594) (<= (- c_ULTIMATE.start_main_~j~6 v_b_112_1) 4294967297) (<= (- (- v_b_112_1) v_b_113_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1665_1)) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 128) (<= (- v_v_1665_1 (- v_v_1665_1)) 0))))} [2018-12-19 13:36:19,351 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 13:36:19,352 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 13:36:19,352 WARN L230 ngHoareTripleChecker]: Post: {2147483570#(exists ((v_b_113_1 Int) (v_b_112_1 Int) (v_v_1665_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 65) (<= (- (- v_b_113_1) v_v_1665_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_112_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 126) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_113_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 61) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 64) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_112_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_112_1)) 64) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1665_1)) (- 1)) (<= (- (- v_b_113_1) v_b_113_1) (- 2)) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1665_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_113_1)) 63) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1665_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- (- v_v_1665_1) v_v_1665_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1665_1)) 64) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1665_1)) 0) (<= (- (- v_b_112_1) (- v_b_113_1)) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 124) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_112_1)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_113_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_113_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_112_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_112_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_112_1)) 63) (<= (- v_b_112_1 v_b_113_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_113_1)) 64) (<= (- c_ULTIMATE.start_main_~j~6 v_b_113_1) 63) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1665_1) 62) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1665_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 2)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1665_1)) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_112_1) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1665_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 65) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_113_1)) 65) (<= (- v_b_112_1 v_v_1665_1) 63) (<= (- v_b_113_1 (- v_v_1665_1)) 64) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_113_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_112_1) 1) (<= (- (- v_b_112_1) v_v_1665_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_112_1)) 125) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_113_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1665_1) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_113_1)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_113_1) (- 2)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1665_1) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1665_1) 0) (forall ((v_idx_421 Int) (v_idx_419 Int) (v_idx_420 Int)) (or (<= v_b_112_1 v_idx_419) (< v_idx_420 v_b_112_1) (< v_idx_421 v_b_113_1) (and (<= (- (- v_b_113_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_420)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_420)) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_420))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_420)) 0) (<= (- v_b_112_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_420))) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_420)) (- 1)) (<= (- (- v_b_113_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_420))) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_420)) 62) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_420))) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_420))) (- 1)) (<= (- (- v_b_112_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_420))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_420))) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_420))) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_420)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_420)) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_420))) 62) (<= (- v_b_112_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_420)) 63) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_420))) (- 1)) (<= (- v_b_113_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_420))) 64) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_420)) (select c_ULTIMATE.start_main_~str1~6 v_idx_420)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_420))) 64) (<= (- (- v_b_112_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_420)) 0) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_420) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_420))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_420)) (- 1)) (<= (- v_b_113_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_420)) 64) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_420)) 64)) (<= v_b_113_1 v_idx_420))) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 64) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 62) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 2) (<= (- v_b_112_1 (- v_b_112_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 64) (<= (- (- 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 v_b_113_1) (- 2)) (<= (- c_ULTIMATE.start_main_~j~6 v_b_112_1) 64) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 1) (<= (- (- v_b_112_1) v_b_113_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_112_1)) 126) (<= (- (- 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_~i~6) v_v_1665_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_113_1)) 126) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1665_1) (- 1)) (<= (- v_b_113_1 v_v_1665_1) 64) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 125) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_113_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_113_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_112_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 62) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 128) (<= (- v_b_112_1 (- v_b_113_1)) 127) (<= (- v_b_112_1 (- v_v_1665_1)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1665_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- (- v_b_113_1) (- v_v_1665_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_113_1) (- 2)) (<= (- v_b_113_1 (- v_b_113_1)) 128) (<= (- (- v_b_112_1) (- v_v_1665_1)) 0) (<= (- (- v_b_112_1) v_b_112_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1665_1)) 62) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 128) (<= (- c_ULTIMATE.start_main_~i~6 v_b_112_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_112_1)) 62) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_112_1) 0) (<= (- v_v_1665_1 (- v_v_1665_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 127)))} [2018-12-19 13:36:19,352 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 13:36:19,381 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 13:36:19,381 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 13:36:19,503 WARN L181 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 825 [2018-12-19 13:36:19,504 WARN L270 ngHoareTripleChecker]: Pre: {2147483571#(or (exists ((v_b_84_1 Int) (v_b_85_1 Int) (v_b_87_1 Int) (v_b_83_1 Int) (v_v_1179_1 Int) (v_v_1174_1 Int)) (and (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 4294967298) (<= (- v_b_83_1 v_b_85_1) 1) (<= (- ULTIMATE.start_main_~cont~6 v_b_87_1) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) v_b_84_1) 8589934594) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_1179_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 2) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- v_b_84_1 v_b_87_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_1179_1)) 0) (<= (- (- v_b_85_1) (- v_v_1174_1)) 4294967297) (<= (- (- v_b_83_1) (- v_v_1179_1)) 4294967297) (<= (- (- v_b_83_1) v_v_1174_1) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_84_1)) 0) (<= (- v_b_83_1 v_v_1179_1) 64) (<= (- (- ULTIMATE.start_main_~i~6) v_v_1174_1) 4294967298) (<= (- ULTIMATE.start_main_~j~6 (- v_b_87_1)) 65) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_85_1)) 63) (<= (- ULTIMATE.start_main_~i~6 v_v_1174_1) 63) (<= (- v_b_85_1 (- v_v_1179_1)) 63) (<= (- v_b_83_1 (- v_v_1174_1)) 64) (<= (- (- v_v_1174_1) v_v_1174_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_1174_1)) 0) (<= (- v_b_83_1 v_b_87_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 4294967296) (<= (- (- v_b_87_1) v_v_1174_1) 4294967296) (<= (- v_v_1174_1 (- v_v_1174_1)) 0) (<= (- (- v_b_84_1) (- v_b_85_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_84_1)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 64) (<= (- v_v_1179_1 (- v_v_1179_1)) 0) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 126) (<= (- (- v_b_83_1) v_b_87_1) 8589934593) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_87_1) 8589934592) (<= (- ULTIMATE.start_main_~MAX~6 v_v_1179_1) 64) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_83_1)) 0) (<= (- (- v_b_84_1) v_b_85_1) 8589934593) (<= (- v_v_1174_1 v_v_1179_1) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_84_1)) 65) (<= (- v_b_84_1 (- v_b_84_1)) 128) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_84_1)) 2) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 64) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 4294967298) (<= (- ULTIMATE.start_main_~j~6 v_b_83_1) 4294967297) (<= (- (- v_b_85_1) (- v_b_87_1)) 1) (<= (- v_b_87_1 (- v_v_1179_1)) 64) (<= (- (- v_v_1179_1) v_v_1179_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_1174_1)) 4294967298) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_84_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_87_1)) 0) (<= (- v_b_84_1 (- v_v_1174_1)) 64) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_85_1) 8589934593) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_1174_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- v_b_84_1 (- v_b_87_1)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_1179_1)) 4294967296) (<= (- v_b_84_1 (- v_v_1179_1)) 64) (<= (- ULTIMATE.start_main_~j~6 (- v_b_83_1)) 65) (<= (- ULTIMATE.start_main_~cont~6 v_v_1174_1) 0) (<= (- (- v_b_84_1) v_b_84_1) 8589934592) (<= (- ULTIMATE.start_main_~MAX~6 v_b_83_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_87_1)) 64) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_85_1)) 63) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 4294967298) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_1174_1)) 64) (<= (- ULTIMATE.start_main_~cont~6 v_b_83_1) 4294967297) (<= (- v_b_87_1 (- v_b_87_1)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_1174_1) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) v_v_1174_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_84_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 63) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_83_1)) 64) (<= (- ULTIMATE.start_main_~j~6 v_v_1174_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_84_1) 4294967296) (<= (- v_b_84_1 v_b_85_1) 1) (<= (- v_b_83_1 (- v_b_84_1)) 128) (<= (- v_b_85_1 (- v_b_87_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_84_1) 8589934592) (<= (- v_v_1174_1 (- v_v_1179_1)) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_83_1)) 127) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_83_1)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_85_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_84_1)) 64) (<= (- v_b_85_1 v_v_1174_1) 63) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 63) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_87_1) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 v_b_84_1) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_87_1)) 64) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_1179_1)) 0) (<= (- v_b_83_1 (- v_b_83_1)) 128) (<= (- ULTIMATE.start_main_~cont~6 v_b_85_1) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_87_1)) 64) (<= (- ULTIMATE.start_main_~i~6 (- v_b_84_1)) 127) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_1179_1)) 0) (<= (- v_b_84_1 (- v_b_85_1)) 127) (<= (- ULTIMATE.start_main_~j~6 (- v_b_85_1)) 64) (<= (- (- ULTIMATE.start_main_~i~6) v_b_87_1) 8589934594) (<= (- v_b_84_1 v_v_1179_1) 64) (<= (- (- v_b_87_1) (- v_v_1179_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_83_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 v_v_1174_1) 64) (<= (- (- ULTIMATE.start_main_~j~6) v_b_87_1) 4294967296) (<= (- (- v_b_84_1) (- v_v_1179_1)) 4294967296) (<= (- (- v_b_85_1) v_v_1174_1) 4294967297) (<= (- (- v_b_85_1) (- v_v_1179_1)) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_83_1) 8589934593) (<= (- ULTIMATE.start_main_~j~6 (- v_v_1179_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) 4294967296) (<= (- v_b_83_1 (- v_b_87_1)) 128) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_85_1)) 63) (<= (- (- v_b_83_1) (- v_b_85_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_87_1)) 2) (<= (- (- v_b_84_1) v_v_1174_1) 4294967296) (<= (- ULTIMATE.start_main_~i~6 v_b_85_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_83_1) 8589934595) (<= (- ULTIMATE.start_main_~i~6 (- v_b_87_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 65) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_1174_1)) 0) (<= (- (- v_b_84_1) (- v_v_1174_1)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 v_v_1179_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_85_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_1179_1)) 4294967298) (<= (- (- v_b_87_1) v_v_1179_1) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_84_1)) 128) (<= (- (- ULTIMATE.start_main_~j~6) v_v_1179_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_85_1)) 1) (<= (- (- v_b_83_1) v_v_1179_1) 4294967297) (<= (- v_b_84_1 v_v_1174_1) 64) (<= (- v_b_85_1 (- v_v_1174_1)) 63) (<= (- ULTIMATE.start_main_~MAX~6 v_b_85_1) 1) (<= (- (- v_b_84_1) v_v_1179_1) 4294967296) (<= (- (- v_v_1174_1) v_v_1179_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 4294967298) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_83_1)) 64) (<= (- (- v_b_83_1) (- v_b_87_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_1174_1) 0) (<= (- ULTIMATE.start_main_~j~6 v_v_1179_1) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_87_1) (- 1)) (<= (- ULTIMATE.start_main_~j~6 (- v_v_1174_1)) 1) (<= (- (- v_b_87_1) (- v_v_1174_1)) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 v_b_84_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_83_1) 4294967297) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_83_1)) 128) (<= (- (- ULTIMATE.start_main_~j~6) v_b_85_1) 4294967297) (<= (- ULTIMATE.start_main_~MAX~6 v_b_87_1) 0) (<= (- v_b_85_1 v_b_87_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_87_1)) 128) (<= (- (- v_b_85_1) v_b_85_1) 8589934594) (<= (- ULTIMATE.start_main_~i~6 v_b_83_1) (- 1)) (<= (- (- v_b_85_1) v_v_1179_1) 4294967297) (<= (- v_b_83_1 (- v_v_1179_1)) 64) (<= (- v_b_83_1 v_v_1174_1) 64) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_85_1) 4294967297) (<= (- (- v_b_83_1) v_b_83_1) 8589934594) (<= (- (- v_b_84_1) (- v_b_87_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_v_1179_1) 4294967298) (<= (- (- v_b_83_1) v_b_84_1) 8589934593) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_1179_1) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_1174_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 64) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 2) (<= (- ULTIMATE.start_main_~j~6 v_b_85_1) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_84_1)) 64) (<= (- (- v_b_83_1) (- v_v_1174_1)) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- v_v_1179_1)) 63) (<= (- (- ULTIMATE.start_main_~i~6) v_b_85_1) 8589934595) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 8589934596) (<= (- (- v_b_83_1) (- v_b_84_1)) 1) (<= (- (- v_v_1174_1) (- v_v_1179_1)) 0) (<= (- v_b_87_1 (- v_v_1174_1)) 64) (<= (- v_b_83_1 v_b_84_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_85_1)) 126) (<= (- ULTIMATE.start_main_~i~6 v_v_1179_1) 63) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_v_1174_1)) 63) (<= (- v_b_85_1 v_v_1179_1) 63) (<= (- v_b_87_1 v_v_1174_1) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_1179_1)) 64) (<= (- v_b_83_1 (- v_b_85_1)) 127) (<= (- (- v_b_84_1) v_b_87_1) 8589934592) (<= (- v_b_87_1 v_v_1179_1) 64) (<= (- (- v_b_85_1) v_b_87_1) 8589934593) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_83_1) 4294967297) (<= (- ULTIMATE.start_main_~j~6 v_b_87_1) 4294967296) (forall ((v_idx_412 Int) (v_idx_413 Int) (v_idx_410 Int) (v_idx_411 Int) (v_idx_409 Int) (v_idx_408 Int)) (or (<= v_b_87_1 v_idx_412) (and (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_412))) 0) (<= (- v_b_83_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_412))) 64) (<= (- v_b_87_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_412))) 64) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_412)) (select ULTIMATE.start_main_~str1~6 v_idx_412)) 0) (<= (- v_b_83_1 (select ULTIMATE.start_main_~str2~6 v_idx_409)) 64) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_409))) 4294967298) (<= (- v_b_84_1 (select ULTIMATE.start_main_~str1~6 v_idx_412)) 64) (<= (- (- v_b_87_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_412))) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_412)) 4294967298) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str2~6 v_idx_409)) 64) (<= (- (- v_b_84_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_412))) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_412)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_409))) 4294967296) (<= (- (- v_b_85_1) (select ULTIMATE.start_main_~str2~6 v_idx_409)) 4294967297) (<= (- (- v_b_85_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_412))) 4294967297) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_412))) 1) (<= (- v_b_84_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_409))) 64) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_412)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_409))) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_412))) 4294967296) (<= (- (- v_b_84_1) (select ULTIMATE.start_main_~str2~6 v_idx_409)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_412))) 0) (<= (- v_b_84_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_412))) 64) (<= (- (- v_b_85_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_409))) 4294967297) (<= (- (- v_b_83_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_409))) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_412))) 63) (<= (- (- v_b_83_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_412))) 4294967297) (<= (- (- v_b_83_1) (select ULTIMATE.start_main_~str2~6 v_idx_409)) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str2~6 v_idx_409)) 0) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_idx_409)) (- (select ULTIMATE.start_main_~str1~6 v_idx_412))) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_409))) 0) (<= (- v_b_87_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_409))) 64) (<= (- v_b_83_1 (select ULTIMATE.start_main_~str1~6 v_idx_412)) 64) (<= (- (- v_b_84_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_409))) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_412)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str2~6 v_idx_409)) 4294967298) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_412))) 4294967298) (<= (- (- v_b_87_1) (select ULTIMATE.start_main_~str1~6 v_idx_412)) 4294967296) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str2~6 v_idx_409)) 63) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_412)) 63) (<= (- v_b_85_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_412))) 63) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_409))) 64) (<= (- v_b_83_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_409))) 64) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_412)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str2~6 v_idx_409)) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str2~6 v_idx_409)) 0) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_idx_409)) (select ULTIMATE.start_main_~str2~6 v_idx_409)) 0) (<= (- (- v_b_83_1) (select ULTIMATE.start_main_~str1~6 v_idx_412)) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_409))) 63) (<= (- v_b_85_1 (select ULTIMATE.start_main_~str1~6 v_idx_412)) 63) (<= (- v_b_84_1 (select ULTIMATE.start_main_~str2~6 v_idx_409)) 64) (<= (- v_b_87_1 (select ULTIMATE.start_main_~str2~6 v_idx_409)) 64) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_409))) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_412))) 64) (<= (- (- v_b_87_1) (select ULTIMATE.start_main_~str2~6 v_idx_409)) 4294967296) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str2~6 v_idx_409)) 1) (<= (- (select ULTIMATE.start_main_~str2~6 v_idx_409) (- (select ULTIMATE.start_main_~str2~6 v_idx_409))) 0) (<= (- v_b_85_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_409))) 63) (<= (- (- v_b_84_1) (select ULTIMATE.start_main_~str1~6 v_idx_412)) 4294967296) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_idx_409)) (select ULTIMATE.start_main_~str1~6 v_idx_412)) 0) (<= (- v_b_87_1 (select ULTIMATE.start_main_~str1~6 v_idx_412)) 64) (<= (- (select ULTIMATE.start_main_~str2~6 v_idx_409) (- (select ULTIMATE.start_main_~str1~6 v_idx_412))) 0) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_412) (- (select ULTIMATE.start_main_~str1~6 v_idx_412))) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str2~6 v_idx_409)) 0) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_412)) 1) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_409))) 1) (<= (- (- v_b_87_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_409))) 4294967296) (<= (- v_b_85_1 (select ULTIMATE.start_main_~str2~6 v_idx_409)) 63) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_412)) 64) (<= (- (select ULTIMATE.start_main_~str2~6 v_idx_409) (select ULTIMATE.start_main_~str1~6 v_idx_412)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_412))) 0) (<= (- (- v_b_85_1) (select ULTIMATE.start_main_~str1~6 v_idx_412)) 4294967297)) (< v_idx_409 v_b_83_1) (<= v_b_84_1 v_idx_409) (< v_idx_413 v_b_87_1) (<= v_b_83_1 v_idx_408) (< v_idx_410 v_b_84_1) (< v_idx_412 v_b_85_1) (<= v_b_85_1 v_idx_411))) (<= (- (- ULTIMATE.start_main_~j~6) v_b_84_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 8589934594) (<= (- v_b_85_1 (- v_b_85_1)) 126) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 128) (<= (- (- v_b_87_1) v_b_87_1) 8589934592) (<= (- (- v_b_83_1) v_b_85_1) 8589934594))) (exists ((v_b_113_1 Int) (v_b_112_1 Int) (v_v_1665_1 Int)) (and (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 127) (<= (- (- ULTIMATE.start_main_~j~6) v_v_1665_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 4294967297) (<= (- (- ULTIMATE.start_main_~i~6) v_v_1665_1) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_1665_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 126) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 8589934593) (<= (- ULTIMATE.start_main_~cont~6 v_v_1665_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 4294967297) (<= (- (- v_v_1665_1) v_v_1665_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_1665_1)) 64) (<= (- ULTIMATE.start_main_~j~6 (- v_b_113_1)) 126) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_1665_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 4294967296) (<= (- (- v_b_112_1) (- v_b_113_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_112_1)) 63) (<= (- ULTIMATE.start_main_~MAX~6 v_b_113_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_112_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_112_1)) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_112_1)) 63) (<= (- v_b_112_1 v_b_113_1) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_112_1) 8589934594) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 127) (<= (- (- v_b_112_1) (- v_v_1665_1)) 4294967297) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 64) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_113_1)) 64) (<= (- (- v_b_112_1) v_v_1665_1) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 126) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_113_1)) 64) (<= (- ULTIMATE.start_main_~i~6 (- v_b_112_1)) 126) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_113_1) 8589934592) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_1665_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_112_1) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- v_b_113_1) v_b_113_1) 8589934592) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_113_1)) 127) (<= (- v_b_112_1 v_v_1665_1) 63) (<= (- v_b_113_1 (- v_v_1665_1)) 64) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 64) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_113_1)) 64) (<= (- ULTIMATE.start_main_~MAX~6 v_b_112_1) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_113_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_113_1)) 128) (<= (- ULTIMATE.start_main_~i~6 (- v_v_1665_1)) 63) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_112_1) 4294967297) (<= (- ULTIMATE.start_main_~MAX~6 v_v_1665_1) 64) (<= (- (- 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_v_1665_1) 0) (<= (- (- v_b_113_1) v_v_1665_1) 4294967296) (<= (- (- 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_~MAX~6) v_b_112_1) 8589934593) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 63) (<= (- ULTIMATE.start_main_~cont~6 v_b_113_1) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) v_b_113_1) 8589934593) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- v_b_112_1 (- v_b_112_1)) 126) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 64) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- (- v_b_112_1) v_b_112_1) 8589934594) (<= (- (- ULTIMATE.start_main_~j~6) v_b_113_1) 4294967296) (<= (- ULTIMATE.start_main_~i~6 (- v_b_113_1)) 127) (<= (- ULTIMATE.start_main_~j~6 v_b_113_1) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_112_1)) 63) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_113_1) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_1665_1) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_113_1 v_v_1665_1) 64) (<= (- ULTIMATE.start_main_~i~6 v_v_1665_1) 63) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 125) (<= (- ULTIMATE.start_main_~i~6 v_b_113_1) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) v_b_112_1) 4294967297) (forall ((v_idx_416 Int) (v_idx_417 Int) (v_idx_415 Int)) (or (<= v_b_113_1 v_idx_416) (<= v_b_112_1 v_idx_415) (< v_idx_417 v_b_113_1) (< v_idx_416 v_b_112_1) (and (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_416))) 63) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_416)) 64) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_416))) 0) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_416)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_416)) 0) (<= (- (- v_b_113_1) (select ULTIMATE.start_main_~str1~6 v_idx_416)) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_416)) 4294967297) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_416)) 63) (<= (- (- v_b_113_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_416))) 4294967296) (<= (- v_b_112_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_416))) 63) (<= (- (- v_b_112_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_416))) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_416))) 0) (<= (- (- v_b_112_1) (select ULTIMATE.start_main_~str1~6 v_idx_416)) 4294967297) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_416))) 63) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_416))) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_416))) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_416)) 0) (<= (- v_b_112_1 (select ULTIMATE.start_main_~str1~6 v_idx_416)) 63) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_416))) 4294967297) (<= (- v_b_113_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_416))) 64) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_416)) 4294967296) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_416)) (select ULTIMATE.start_main_~str1~6 v_idx_416)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_416))) 64) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_416) (- (select ULTIMATE.start_main_~str1~6 v_idx_416))) 0) (<= (- v_b_113_1 (select ULTIMATE.start_main_~str1~6 v_idx_416)) 64) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_416)) 63)))) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 63) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_112_1)) 127) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_112_1)) 126) (<= (- ULTIMATE.start_main_~j~6 (- v_b_112_1)) 125) (<= (- ULTIMATE.start_main_~j~6 v_v_1665_1) 63) (<= (- (- v_b_113_1) (- v_v_1665_1)) 4294967296) (<= (- v_b_112_1 (- v_b_113_1)) 127) (<= (- v_b_112_1 (- v_v_1665_1)) 63) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 126) (<= (- ULTIMATE.start_main_~j~6 (- v_v_1665_1)) 63) (<= (- v_b_113_1 (- v_b_113_1)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_1665_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 63) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 8589934594) (<= (- ULTIMATE.start_main_~j~6 v_b_112_1) 4294967297) (<= (- (- v_b_112_1) v_b_113_1) 8589934593) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_1665_1)) 4294967297) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 128) (<= (- v_v_1665_1 (- v_v_1665_1)) 0))))} [2018-12-19 13:36:19,504 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 13:36:19,504 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 13:36:22,086 WARN L276 ngHoareTripleChecker]: Post: {2147483570#(and (<= 1 ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 65) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6) 126) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 63) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 126) (<= (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 126) (<= 2 (* 2 ULTIMATE.start_main_~MAX~6)) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~cont~6 62)) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6) 64) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 64) (<= (- 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_~MAX~6) ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 2) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 61) (<= ULTIMATE.start_main_~cont~6 (+ ULTIMATE.start_main_~i~6 1)) (<= 2 (* 2 ULTIMATE.start_main_~j~6)) (<= ULTIMATE.start_main_~MAX~6 64) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 64) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 64) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (exists ((v_b_113_1 Int) (v_b_112_1 Int)) (and (<= (- ULTIMATE.start_main_~cont~6 v_b_112_1) 0) (forall ((v_prenex_730 Int)) (or (<= v_b_113_1 v_prenex_730) (< v_prenex_730 v_b_112_1) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_730))) 0))) (forall ((v_idx_420 Int)) (or (<= (- (- v_b_112_1) (select ULTIMATE.start_main_~str1~6 v_idx_420)) 0) (< v_idx_420 v_b_112_1) (<= v_b_113_1 v_idx_420))) (forall ((v_prenex_748 Int)) (or (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_748)) 62) (< v_prenex_748 v_b_112_1) (<= v_b_113_1 v_prenex_748))) (forall ((v_prenex_749 Int)) (or (<= (- (- v_b_113_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_749))) (- 1)) (< v_prenex_749 v_b_112_1) (<= v_b_113_1 v_prenex_749))) (<= (+ v_b_113_1 v_b_112_1) 127) (forall ((v_prenex_739 Int)) (or (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_739)) (- 1)) (< v_prenex_739 v_b_112_1) (<= v_b_113_1 v_prenex_739))) (<= 1 (+ v_b_112_1 ULTIMATE.start_main_~j~6)) (<= (- ULTIMATE.start_main_~cont~6 v_b_113_1) (- 1)) (forall ((v_prenex_743 Int)) (or (< v_prenex_743 v_b_112_1) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_743))) 62) (<= v_b_113_1 v_prenex_743))) (<= (+ v_b_113_1 ULTIMATE.start_main_~i~6) 126) (<= 2 (+ v_b_113_1 ULTIMATE.start_main_~j~6)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_112_1) (- 1)) (<= ULTIMATE.start_main_~cont~6 v_b_112_1) (<= v_b_113_1 (+ v_b_112_1 64)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_112_1)) 64) (forall ((v_prenex_742 Int)) (or (<= (- v_b_113_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_742))) 64) (< v_prenex_742 v_b_112_1) (<= v_b_113_1 v_prenex_742))) (<= (- (- v_b_113_1) v_b_113_1) (- 2)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_113_1)) 63) (<= (+ v_b_113_1 ULTIMATE.start_main_~j~6) 128) (<= (+ ULTIMATE.start_main_~cont~6 v_b_113_1) 64) (<= 0 (* 2 v_b_112_1)) (<= 2 (+ v_b_113_1 ULTIMATE.start_main_~MAX~6)) (forall ((v_prenex_733 Int)) (or (<= (- (- v_b_112_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_733))) 0) (<= v_b_113_1 v_prenex_733) (< v_prenex_733 v_b_112_1))) (forall ((v_prenex_729 Int)) (or (<= v_b_113_1 v_prenex_729) (< v_prenex_729 v_b_112_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_729))) (- 1)))) (<= 1 (+ v_b_113_1 v_b_112_1)) (<= (- (- v_b_112_1) (- v_b_113_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 v_b_113_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_113_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_112_1)) 63) (<= 0 (+ v_b_112_1 ULTIMATE.start_main_~i~6 1)) (<= (- (- ULTIMATE.start_main_~j~6) v_b_112_1) (- 1)) (forall ((v_prenex_736 Int)) (or (<= v_b_113_1 v_prenex_736) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_736))) 1) (< v_prenex_736 v_b_112_1))) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_112_1)) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_112_1)) 63) (<= 0 (+ v_b_113_1 ULTIMATE.start_main_~i~6)) (<= (- v_b_112_1 v_b_113_1) (- 1)) (forall ((v_prenex_727 Int)) (or (<= v_b_113_1 v_prenex_727) (< v_prenex_727 v_b_112_1) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_727))) 0))) (<= ULTIMATE.start_main_~j~6 (+ v_b_113_1 63)) (<= v_b_112_1 (+ ULTIMATE.start_main_~cont~6 63)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_113_1)) 64) (<= (- ULTIMATE.start_main_~j~6 v_b_113_1) 63) (<= v_b_113_1 64) (<= (+ v_b_112_1 ULTIMATE.start_main_~i~6) 125) (<= ULTIMATE.start_main_~i~6 (+ v_b_113_1 61)) (forall ((v_prenex_750 Int)) (or (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_750)) 64) (<= v_b_113_1 v_prenex_750) (< v_prenex_750 v_b_112_1))) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_113_1 63)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_112_1) 1) (<= (+ v_b_112_1 ULTIMATE.start_main_~MAX~6) 127) (<= v_b_112_1 (+ v_b_113_1 62)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_113_1)) 65) (forall ((v_prenex_732 Int)) (or (< v_prenex_732 v_b_112_1) (<= v_b_113_1 v_prenex_732) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_prenex_732)) (- 1)))) (<= 1 (+ v_b_112_1 ULTIMATE.start_main_~MAX~6)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_113_1)) 64) (<= (- ULTIMATE.start_main_~MAX~6 v_b_112_1) 1) (<= (- ULTIMATE.start_main_~i~6 (- v_b_112_1)) 125) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_113_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_113_1)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_113_1) (- 2)) (<= v_b_113_1 (+ ULTIMATE.start_main_~i~6 65)) (forall ((v_prenex_745 Int)) (or (< v_prenex_745 v_b_112_1) (<= (- v_b_112_1 (select ULTIMATE.start_main_~str1~6 v_prenex_745)) 63) (<= v_b_113_1 v_prenex_745))) (<= v_b_112_1 63) (<= (* 2 v_b_113_1) 128) (<= 2 (* 2 v_b_113_1)) (forall ((v_prenex_746 Int)) (or (<= v_b_113_1 v_prenex_746) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_746)) 1) (< v_prenex_746 v_b_112_1))) (<= (- v_b_112_1 (- v_b_112_1)) 126) (forall ((v_prenex_741 Int)) (or (<= v_b_113_1 v_prenex_741) (< v_prenex_741 v_b_112_1) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_prenex_741)) 64))) (<= v_b_112_1 (+ ULTIMATE.start_main_~i~6 64)) (<= 0 v_b_112_1) (<= (- ULTIMATE.start_main_~i~6 v_b_113_1) (- 2)) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_113_1) (forall ((v_prenex_738 Int)) (or (<= (- v_b_112_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_738))) 63) (< v_prenex_738 v_b_112_1) (<= v_b_113_1 v_prenex_738))) (<= (+ v_b_113_1 ULTIMATE.start_main_~MAX~6) 128) (<= (- ULTIMATE.start_main_~j~6 v_b_112_1) 64) (<= (- (- v_b_112_1) v_b_113_1) (- 1)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_112_1)) 126) (<= (- ULTIMATE.start_main_~i~6 (- v_b_113_1)) 126) (forall ((v_prenex_740 Int)) (or (< v_prenex_740 v_b_112_1) (<= (- v_b_113_1 (select ULTIMATE.start_main_~str1~6 v_prenex_740)) 64) (<= v_b_113_1 v_prenex_740))) (forall ((v_prenex_747 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_747)) 0) (< v_prenex_747 v_b_112_1) (<= v_b_113_1 v_prenex_747))) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_112_1)) (forall ((v_prenex_731 Int)) (or (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_731)) (select ULTIMATE.start_main_~str1~6 v_prenex_731)) 0) (< v_prenex_731 v_b_112_1) (<= v_b_113_1 v_prenex_731))) (<= (+ ULTIMATE.start_main_~cont~6 v_b_112_1) 63) (<= ULTIMATE.start_main_~i~6 (+ v_b_112_1 62)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_113_1) (- 1)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_113_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_112_1)) 127) (forall ((v_prenex_744 Int)) (or (<= v_b_113_1 v_prenex_744) (<= (- (- v_b_113_1) (select ULTIMATE.start_main_~str1~6 v_prenex_744)) (- 1)) (< v_prenex_744 v_b_112_1))) (forall ((v_prenex_734 Int)) (or (< v_prenex_734 v_b_112_1) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_734))) 64) (<= v_b_113_1 v_prenex_734))) (<= v_b_112_1 (+ ULTIMATE.start_main_~MAX~6 62)) (<= 1 v_b_113_1) (<= (- v_b_112_1 (- v_b_113_1)) 127) (<= ULTIMATE.start_main_~j~6 (+ v_b_112_1 64)) (forall ((v_prenex_737 Int)) (or (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_737))) 64) (<= v_b_113_1 v_prenex_737) (< v_prenex_737 v_b_112_1))) (<= (- (- ULTIMATE.start_main_~j~6) v_b_113_1) (- 2)) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_113_1)) (<= (- v_b_113_1 (- v_b_113_1)) 128) (<= v_b_112_1 (+ ULTIMATE.start_main_~j~6 62)) (forall ((v_prenex_735 Int)) (or (< v_prenex_735 v_b_112_1) (<= v_b_113_1 v_prenex_735) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_735)) 0))) (forall ((v_prenex_726 Int)) (or (< v_prenex_726 v_b_112_1) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_726) (- (select ULTIMATE.start_main_~str1~6 v_prenex_726))) 0) (<= v_b_113_1 v_prenex_726))) (<= v_b_113_1 (+ ULTIMATE.start_main_~cont~6 64)) (<= v_b_113_1 (+ ULTIMATE.start_main_~MAX~6 63)) (<= (- (- v_b_112_1) v_b_112_1) 0) (<= (+ v_b_112_1 ULTIMATE.start_main_~j~6) 127) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_112_1 64)) (<= (* 2 v_b_112_1) 126) (<= (- ULTIMATE.start_main_~i~6 v_b_112_1) (- 1)) (<= v_b_113_1 (+ ULTIMATE.start_main_~j~6 63)) (forall ((v_prenex_728 Int)) (or (<= v_b_113_1 v_prenex_728) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_728))) (- 1)) (< v_prenex_728 v_b_112_1))) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_112_1)) 62) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_112_1) 0))) (<= 0 ULTIMATE.start_main_~cont~6) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6)) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~cont~6 64)) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~i~6 65)) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~j~6) (<= 0 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6)) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6)) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 1) (<= (* 2 ULTIMATE.start_main_~MAX~6) 128) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6) 128) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) (- 2)) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~MAX~6 63)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 1) (<= (* 2 ULTIMATE.start_main_~i~6) 124) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 1)) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~MAX~6 61)) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~cont~6 64)) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~i~6 65)) (<= (- 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_~j~6)) 125) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 124) (<= ULTIMATE.start_main_~i~6 62) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 62) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 128) (<= ULTIMATE.start_main_~j~6 64) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 64) (<= 1 ULTIMATE.start_main_~j~6) (<= (* 2 ULTIMATE.start_main_~j~6) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 63) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 64) (<= 0 (+ ULTIMATE.start_main_~i~6 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 2)) (<= 0 (+ (* 2 ULTIMATE.start_main_~i~6) 2)) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 62) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) (- 1)) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~j~6 63)) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 65) (<= (* 2 ULTIMATE.start_main_~cont~6) 0) (<= 0 (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6)) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~j~6 61)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 128) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) (- 1)) (<= 2 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 127))} [2018-12-19 13:36:25,726 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 13:36:25,726 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 13:36:25,726 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 13:36:25,726 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 13:36:25,727 WARN L224 ngHoareTripleChecker]: Pre: {2147483569#(or (exists ((v_v_1147_1 Int) (v_b_77_1 Int) (v_b_78_1 Int)) (and (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_78_1) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~cont~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_78_1) (- 1)) (<= (- (- v_b_77_1) (- v_b_78_1)) 1) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_v_1147_1)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~MAX~6)) 63) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_77_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~MAX~6)) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_77_1)) 124) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 63) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_v_1147_1)) 0) (<= (- v_b_78_1 v_v_1147_1) 63) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_b_77_1)) 62) (<= (- c_ULTIMATE.start_main_~i~6 v_b_77_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_77_1)) 62) (<= (- v_b_78_1 (- v_v_1147_1)) 63) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_77_1)) 62) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1147_1)) 62) (<= (- v_b_78_1 (- v_b_78_1)) 126) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_78_1) (- 1)) (<= (- (- v_b_77_1) v_v_1147_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_78_1)) 63) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_b_78_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1147_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1147_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_78_1) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~cont~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_b_77_1) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_77_1)) 62) (<= (- 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)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_77_1)) 62) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 63) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1147_1)) 0) (<= (- (- v_v_1147_1) v_v_1147_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_v_1147_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1147_1)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1147_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_77_1)) 62) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_77_1)) 62) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- v_b_77_1 (- v_v_1147_1)) 62) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_78_1)) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1147_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_b_78_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1147_1)) 0) (<= (- (- v_b_78_1) (- v_v_1147_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_78_1) (- 2)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_v_1147_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_b_77_1) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start___VERIFIER_assert_~cond)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 126) (<= (- (- 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_~i~6) v_b_77_1) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_78_1)) 63) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~MAX~6)) 63) (<= (- (- 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___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_v_1147_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_77_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 v_b_77_1) 0) (<= (- v_v_1147_1 (- v_v_1147_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_77_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_78_1)) 63) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_77_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_78_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1147_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_78_1)) 63) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_78_1)) 63) (<= (- 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_77_1) (- v_v_1147_1)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_77_1)) 62) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1147_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) 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) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 125) (<= (- (- 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_~cont~6 c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1147_1) (- 1)) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_77_1)) 125) (<= (- (- v_b_77_1) v_b_78_1) (- 1)) (forall ((v_idx_427 Int) (v_idx_428 Int) (v_idx_429 Int)) (or (<= v_b_77_1 v_idx_427) (< v_idx_428 v_b_77_1) (< v_idx_429 v_b_78_1) (<= v_b_78_1 v_idx_428) (and (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_428)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_428))) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_428)) (select c_ULTIMATE.start_main_~str1~6 v_idx_428)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- (select c_ULTIMATE.start_main_~str1~6 v_idx_428))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_428)) 0) (<= (- (- v_b_77_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_428))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_428))) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_428))) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_428))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_428)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_428))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_428)) 62) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_428)) 63) (<= (- v_b_77_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_428))) 62) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_428)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_428)) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_428))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_428))) 0) (<= (- v_b_78_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_428)) 63) (<= (- (- v_b_78_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_428))) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (select c_ULTIMATE.start_main_~str1~6 v_idx_428)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (select c_ULTIMATE.start_main_~str1~6 v_idx_428)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (select c_ULTIMATE.start_main_~str1~6 v_idx_428)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (select c_ULTIMATE.start_main_~str1~6 v_idx_428)) 0) (<= (- v_b_78_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_428))) 63) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_428))) 62) (<= (- (- v_b_77_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_428)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- (select c_ULTIMATE.start_main_~str1~6 v_idx_428))) 0) (<= (- v_b_77_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_428)) 62) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_428))) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_428)) 0) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_428) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_428))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_428))) 0) (<= (- (- v_b_78_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_428)) (- 1))))) (<= (- (- v_b_77_1) v_b_77_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_main_~cont~6 v_b_77_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_78_1) (- 1)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_77_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_78_1)) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_77_1 (- v_b_77_1)) 124) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_77_1 (- v_b_78_1)) 125) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_78_1) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_b_78_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_78_1)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_77_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_78_1)) 125) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1147_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_77_1) (- 1)) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~MAX~6)) 63) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_77_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1147_1)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1147_1) 62) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1147_1) 63) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_78_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 124) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_v_1147_1) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_v_1147_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 62) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_v_1147_1) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_b_78_1)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_78_1)) 126) (<= (- v_b_77_1 v_b_78_1) (- 1)) (<= (- (- v_b_78_1) v_b_78_1) (- 2)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 63) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_77_1 v_v_1147_1) 62) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_78_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1147_1)) 0) (<= (- (- v_b_78_1) v_v_1147_1) (- 1)))) (exists ((v_b_91_1 Int) (v_v_1299_1 Int) (v_b_90_1 Int)) (and (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) 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_v_1299_1)) 64) (<= (- v_b_90_1 (- v_b_90_1)) 126) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1299_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_90_1)) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_91_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- 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 v_v_1299_1) 64) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~MAX~6)) 64) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~i~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_v_1299_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1299_1) 0) (forall ((v_idx_423 Int) (v_idx_424 Int) (v_idx_425 Int)) (or (<= v_b_90_1 v_idx_423) (< v_idx_424 v_b_90_1) (and (<= (- (- v_b_91_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_424)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_424))) 64) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_424)) (select c_ULTIMATE.start_main_~str1~6 v_idx_424)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- (select c_ULTIMATE.start_main_~str1~6 v_idx_424))) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_424))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_424))) 63) (<= (- (- v_b_90_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_424)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_424))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_424))) 0) (<= (- (- v_b_91_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_424))) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_424))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_424)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_424)) 64) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_424) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_424))) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_424))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_424)) 63) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- (select c_ULTIMATE.start_main_~str1~6 v_idx_424))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_424)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (select c_ULTIMATE.start_main_~str1~6 v_idx_424)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_424))) 0) (<= (- v_b_91_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_424))) 64) (<= (- v_b_91_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_424)) 64) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_424))) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_424)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_424)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (select c_ULTIMATE.start_main_~str1~6 v_idx_424)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (select c_ULTIMATE.start_main_~str1~6 v_idx_424)) 0) (<= (- v_b_90_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_424)) 63) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_424))) 0) (<= (- (- v_b_90_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_424))) 0) (<= (- v_b_90_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_424))) 63) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (select c_ULTIMATE.start_main_~str1~6 v_idx_424)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_424)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_424)) 0)) (<= v_b_91_1 v_idx_424) (< v_idx_425 v_b_91_1))) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~j~6) 0) (<= (- v_b_91_1 v_v_1299_1) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_91_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1299_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_91_1)) 1) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_v_1299_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~MAX~6)) 64) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_b_90_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_90_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1299_1)) 0) (<= (- (- v_b_90_1) (- v_v_1299_1)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~cont~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_v_1299_1) 0) (<= (- 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)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~MAX~6)) 64) (<= (- (- v_b_91_1) v_v_1299_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- (- v_v_1299_1) v_v_1299_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_90_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_91_1)) 64) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_90_1) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_90_1)) 63) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1299_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 64) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_91_1)) 64) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_91_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1299_1) 63) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_90_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_90_1) 0) (<= (- v_b_90_1 (- v_b_91_1)) 127) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_v_1299_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start___VERIFIER_assert_~cond)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_v_1299_1)) 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___VERIFIER_assert_~cond c_ULTIMATE.start_main_~cont~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_b_90_1)) 63) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_b_91_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_91_1) (- 2)) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1299_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_90_1)) 63) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_v_1299_1) 0) (<= (- v_b_90_1 v_v_1299_1) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_90_1)) 63) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_90_1)) 63) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_b_91_1) (- 1)) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_b_91_1)) 64) (<= (- (- v_b_90_1) v_b_90_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- 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) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_90_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1299_1)) 63) (<= (- (- v_b_90_1) v_v_1299_1) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~MAX~6)) 64) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_91_1)) 127) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_91_1) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_90_1)) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_90_1)) 63) (<= (- (- 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_91_1) (- v_v_1299_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 64) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- c_ULTIMATE.start_main_~j~6 v_b_90_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_~MAX~6 c_ULTIMATE.start_main_~i~6) 64) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 0) (<= (- v_v_1299_1 (- v_v_1299_1)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_91_1) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_91_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1299_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)) (<= (- v_b_91_1 (- v_b_91_1)) 128) (<= (- (- v_b_91_1) v_b_91_1) (- 2)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_90_1)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_90_1)) 63) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_b_90_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1299_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_91_1)) 128) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_91_1)) 64) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_v_1299_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1299_1)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_91_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_90_1) 0) (<= (- v_b_90_1 v_b_91_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 v_b_91_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_b_91_1) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1299_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_90_1)) 127) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_91_1)) 64) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1299_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_90_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_v_1299_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_91_1) (- 1)) (<= (- v_b_91_1 (- v_v_1299_1)) 64) (<= (- (- v_b_90_1) (- v_b_91_1)) 1) (<= (- (- v_b_90_1) v_b_91_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_91_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 64) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_90_1)) 63) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_91_1)) 64) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_91_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 128) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond c_ULTIMATE.start_main_~j~6) 0) (<= (- v_b_90_1 (- v_v_1299_1)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_90_1) 1) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1299_1) 0))))} [2018-12-19 13:36:25,727 WARN L228 ngHoareTripleChecker]: Action: assume !false; [2018-12-19 13:36:25,727 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: true [2018-12-19 13:36:25,728 WARN L230 ngHoareTripleChecker]: Post: {2147483568#(exists ((v_b_91_1 Int) (v_v_1299_1 Int) (v_b_90_1 Int)) (and (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) 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_v_1299_1)) 64) (<= (- v_b_90_1 (- v_b_90_1)) 126) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1299_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_90_1)) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_91_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- 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 v_v_1299_1) 64) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~MAX~6)) 64) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~i~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_v_1299_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1299_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~j~6) 0) (<= (- v_b_91_1 v_v_1299_1) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_91_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1299_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_91_1)) 1) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_v_1299_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~MAX~6)) 64) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_b_90_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_90_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1299_1)) 0) (<= (- (- v_b_90_1) (- v_v_1299_1)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~cont~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_v_1299_1) 0) (<= (- 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)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~MAX~6)) 64) (<= (- (- v_b_91_1) v_v_1299_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- (- v_v_1299_1) v_v_1299_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_90_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_91_1)) 64) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_90_1) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_90_1)) 63) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1299_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 64) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_91_1)) 64) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_91_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1299_1) 63) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_90_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_90_1) 0) (<= (- v_b_90_1 (- v_b_91_1)) 127) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_v_1299_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start___VERIFIER_assert_~cond)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_v_1299_1)) 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___VERIFIER_assert_~cond c_ULTIMATE.start_main_~cont~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_b_90_1)) 63) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_b_91_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_91_1) (- 2)) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1299_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_90_1)) 63) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_v_1299_1) 0) (<= (- v_b_90_1 v_v_1299_1) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_90_1)) 63) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_90_1)) 63) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_b_91_1) (- 1)) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_b_91_1)) 64) (<= (- (- v_b_90_1) v_b_90_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- 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) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_90_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1299_1)) 63) (<= (- (- v_b_90_1) v_v_1299_1) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~MAX~6)) 64) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_91_1)) 127) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_91_1) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_90_1)) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_90_1)) 63) (<= (- (- 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_91_1) (- v_v_1299_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 64) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- c_ULTIMATE.start_main_~j~6 v_b_90_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_~MAX~6 c_ULTIMATE.start_main_~i~6) 64) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 0) (<= (- v_v_1299_1 (- v_v_1299_1)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_91_1) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_91_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1299_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)) (<= (- v_b_91_1 (- v_b_91_1)) 128) (forall ((v_idx_432 Int) (v_idx_433 Int) (v_idx_431 Int)) (or (< v_idx_432 v_b_90_1) (<= v_b_91_1 v_idx_432) (<= v_b_90_1 v_idx_431) (< v_idx_433 v_b_91_1) (and (<= (- (- v_b_91_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_432)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_432))) 64) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_432)) (select c_ULTIMATE.start_main_~str1~6 v_idx_432)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- (select c_ULTIMATE.start_main_~str1~6 v_idx_432))) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_432))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_432))) 63) (<= (- (- v_b_90_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_432)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_432))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_432))) 0) (<= (- (- v_b_91_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_432))) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_432))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_432)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_432)) 64) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_432) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_432))) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_432))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_432)) 63) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- (select c_ULTIMATE.start_main_~str1~6 v_idx_432))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_432)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (select c_ULTIMATE.start_main_~str1~6 v_idx_432)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_432))) 0) (<= (- v_b_91_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_432))) 64) (<= (- v_b_91_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_432)) 64) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_432))) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_432)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_432)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (select c_ULTIMATE.start_main_~str1~6 v_idx_432)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (select c_ULTIMATE.start_main_~str1~6 v_idx_432)) 0) (<= (- v_b_90_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_432)) 63) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_432))) 0) (<= (- (- v_b_90_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_432))) 0) (<= (- v_b_90_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_432))) 63) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (select c_ULTIMATE.start_main_~str1~6 v_idx_432)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_432)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_432)) 0)))) (<= (- (- v_b_91_1) v_b_91_1) (- 2)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_90_1)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_90_1)) 63) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_b_90_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1299_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_91_1)) 128) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_91_1)) 64) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_v_1299_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1299_1)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_91_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_90_1) 0) (<= (- v_b_90_1 v_b_91_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 v_b_91_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_b_91_1) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1299_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_90_1)) 127) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_91_1)) 64) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1299_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_90_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_v_1299_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_91_1) (- 1)) (<= (- v_b_91_1 (- v_v_1299_1)) 64) (<= (- (- v_b_90_1) (- v_b_91_1)) 1) (<= (- (- v_b_90_1) v_b_91_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_91_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 64) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_90_1)) 63) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_91_1)) 64) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_91_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 128) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond c_ULTIMATE.start_main_~j~6) 0) (<= (- v_b_90_1 (- v_v_1299_1)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_90_1) 1) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1299_1) 0)))} [2018-12-19 13:36:25,728 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 13:36:25,752 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 13:36:25,753 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 13:36:27,931 WARN L181 SmtUtils]: Spent 2.18 s on a formula simplification. DAG size of input: 725 DAG size of output: 434 [2018-12-19 13:36:27,932 WARN L270 ngHoareTripleChecker]: Pre: {2147483569#(exists ((v_b_91_1 Int) (v_v_1299_1 Int) (v_b_90_1 Int)) (and (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_1299_1)) 64) (<= (- v_b_90_1 (- v_b_90_1)) 126) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- |ULTIMATE.start___VERIFIER_assert_#in~cond|)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_1299_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_90_1)) (- 1)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_91_1) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 63) (<= (- 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 v_v_1299_1) 64) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~MAX~6)) 64) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~j~6)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~i~6) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_v_1299_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_1299_1) 0) (forall ((v_idx_423 Int) (v_idx_424 Int) (v_idx_425 Int)) (or (<= v_b_90_1 v_idx_423) (< v_idx_424 v_b_90_1) (and (<= (- (- v_b_91_1) (select ULTIMATE.start_main_~str1~6 v_idx_424)) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_424))) 64) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_424)) (select ULTIMATE.start_main_~str1~6 v_idx_424)) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- (select ULTIMATE.start_main_~str1~6 v_idx_424))) 0) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_424))) 0) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_424))) 63) (<= (- (- v_b_90_1) (select ULTIMATE.start_main_~str1~6 v_idx_424)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_424))) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_424))) 0) (<= (- (- v_b_91_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_424))) (- 1)) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_424))) 0) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_424)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_424)) 64) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_424) (- (select ULTIMATE.start_main_~str1~6 v_idx_424))) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- (select ULTIMATE.start_main_~str1~6 v_idx_424))) 0) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_424)) 63) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- (select ULTIMATE.start_main_~str1~6 v_idx_424))) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_424)) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (select ULTIMATE.start_main_~str1~6 v_idx_424)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_424))) 0) (<= (- v_b_91_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_424))) 64) (<= (- v_b_91_1 (select ULTIMATE.start_main_~str1~6 v_idx_424)) 64) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- (select ULTIMATE.start_main_~str1~6 v_idx_424))) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_424)) (- 1)) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_424)) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (select ULTIMATE.start_main_~str1~6 v_idx_424)) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (select ULTIMATE.start_main_~str1~6 v_idx_424)) 0) (<= (- v_b_90_1 (select ULTIMATE.start_main_~str1~6 v_idx_424)) 63) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_424))) 0) (<= (- (- v_b_90_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_424))) 0) (<= (- v_b_90_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_424))) 63) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (select ULTIMATE.start_main_~str1~6 v_idx_424)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_424)) 0) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_424)) 0)) (<= v_b_91_1 v_idx_424) (< v_idx_425 v_b_91_1))) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~j~6) 0) (<= (- v_b_91_1 v_v_1299_1) 64) (<= (- ULTIMATE.start_main_~MAX~6 v_b_91_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_1299_1) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_91_1)) 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_#in~cond| v_v_1299_1) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~MAX~6)) 64) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_90_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_90_1) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_1299_1)) 0) (<= (- (- v_b_90_1) (- v_v_1299_1)) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start_main_~cont~6) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~cont~6) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_v_1299_1) 0) (<= (- 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| (- ULTIMATE.start_main_~MAX~6)) 64) (<= (- (- v_b_91_1) v_v_1299_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 63) (<= (- (- v_v_1299_1) v_v_1299_1) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_90_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_91_1)) 64) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_b_90_1) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_90_1)) 63) (<= (- ULTIMATE.start_main_~i~6 (- v_v_1299_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 64) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_91_1)) 64) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_91_1)) 0) (<= (- ULTIMATE.start_main_~j~6 v_v_1299_1) 63) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_90_1) 0) (<= (- (- |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___VERIFIER_assert_#in~cond|) v_b_90_1) 0) (<= (- v_b_90_1 (- v_b_91_1)) 127) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_v_1299_1) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start___VERIFIER_assert_~cond)) 0) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_v_1299_1)) 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___VERIFIER_assert_~cond ULTIMATE.start_main_~cont~6) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~i~6) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_90_1)) 63) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_91_1) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_91_1) (- 2)) (<= (- ULTIMATE.start_main_~i~6 v_v_1299_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_90_1)) 63) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_v_1299_1) 0) (<= (- v_b_90_1 v_v_1299_1) 63) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_90_1)) 63) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_90_1)) 63) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_91_1) (- 1)) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_91_1)) 64) (<= (- (- v_b_90_1) v_b_90_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 63) (<= (- 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) v_b_90_1) (- 1)) (<= (- ULTIMATE.start_main_~j~6 (- v_v_1299_1)) 63) (<= (- (- v_b_90_1) v_v_1299_1) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~MAX~6)) 64) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 63) (<= (- ULTIMATE.start_main_~j~6 (- v_b_91_1)) 127) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_91_1) (- 1)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_90_1)) 126) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_90_1)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- v_b_91_1) (- v_v_1299_1)) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 64) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~j~6)) 63) (<= (- ULTIMATE.start_main_~j~6 v_b_90_1) 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_~MAX~6 ULTIMATE.start_main_~i~6) 64) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 0) (<= (- v_v_1299_1 (- v_v_1299_1)) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~i~6)) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_91_1) (- 1)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~j~6)) 63) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_91_1) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_1299_1)) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start___VERIFIER_assert_~cond)) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- v_b_91_1 (- v_b_91_1)) 128) (<= (- (- v_b_91_1) v_b_91_1) (- 2)) (<= (- |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_~j~6) (- v_b_90_1)) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_90_1)) 63) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~cont~6)) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_90_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_v_1299_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_91_1)) 128) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_91_1)) 64) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_v_1299_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_1299_1)) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_91_1) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 v_b_90_1) 0) (<= (- v_b_90_1 v_b_91_1) (- 1)) (<= (- ULTIMATE.start_main_~j~6 v_b_91_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 v_b_91_1) (- 1)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~j~6)) 63) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_1299_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_90_1)) 127) (<= (- ULTIMATE.start_main_~i~6 (- v_b_91_1)) 64) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~cont~6)) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_v_1299_1) 0) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 126) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_90_1) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_v_1299_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_b_91_1) (- 1)) (<= (- v_b_91_1 (- v_v_1299_1)) 64) (<= (- (- v_b_90_1) (- v_b_91_1)) 1) (<= (- (- v_b_90_1) v_b_91_1) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_91_1)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 64) (<= (- ULTIMATE.start_main_~i~6 (- v_b_90_1)) 63) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_91_1)) 64) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~cont~6)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_91_1)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 128) (<= (- ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~j~6) 0) (<= (- v_b_90_1 (- v_v_1299_1)) 63) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 1) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 127) (<= (- ULTIMATE.start_main_~MAX~6 v_b_90_1) 1) (<= (- ULTIMATE.start_main_~cont~6 v_v_1299_1) 0)))} [2018-12-19 13:36:27,932 WARN L274 ngHoareTripleChecker]: Action: assume !false; [2018-12-19 13:36:27,932 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: true [2018-12-19 13:36:30,822 WARN L276 ngHoareTripleChecker]: Post: {2147483568#(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_~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)) (<= 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_~MAX~6 (+ ULTIMATE.start___VERIFIER_assert_~cond 64)) (<= ULTIMATE.start_main_~cont~6 0) (<= ULTIMATE.start_main_~j~6 63) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 63) (<= ULTIMATE.start_main_~MAX~6 64) (<= (- 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___VERIFIER_assert_~cond 63)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~MAX~6)) 64) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~j~6)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~i~6) 0) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6) (<= (* 2 ULTIMATE.start_main_~i~6) 0) (<= (* 2 ULTIMATE.start_main_~MAX~6) 128) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~j~6) 0) (<= ULTIMATE.start_main_~j~6 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 63)) (<= 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) (<= (* 2 ULTIMATE.start_main_~j~6) 126) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~MAX~6)) 64) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start_main_~cont~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___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_main_~cont~6 ULTIMATE.start_main_~j~6) 63) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~MAX~6)) 64) (<= ULTIMATE.start_main_~MAX~6 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 64)) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 63) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~i~6)) 0) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~j~6 64)) (<= ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) (<= ULTIMATE.start_main_~i~6 ULTIMATE.start___VERIFIER_assert_~cond) (<= (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 64) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6)) (<= 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___VERIFIER_assert_~cond) 0) (<= 1 (+ ULTIMATE.start_main_~MAX~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 64) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 0) (exists ((v_b_91_1 Int) (v_b_90_1 Int)) (and (forall ((v_prenex_771 Int)) (or (< v_prenex_771 v_b_90_1) (<= v_b_91_1 v_prenex_771) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_771))) 63))) (forall ((v_prenex_773 Int)) (or (<= v_b_91_1 v_prenex_773) (< v_prenex_773 v_b_90_1) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (select ULTIMATE.start_main_~str1~6 v_prenex_773)) 0))) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_91_1 63)) (<= 2 (* 2 v_b_91_1)) (<= (- v_b_90_1 (- v_b_90_1)) 126) (<= ULTIMATE.start_main_~i~6 v_b_90_1) (<= 0 (+ ULTIMATE.start_main_~i~6 v_b_90_1)) (forall ((v_prenex_753 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_753)) 0) (< v_prenex_753 v_b_90_1) (<= v_b_91_1 v_prenex_753))) (forall ((v_prenex_772 Int)) (or (<= (- (- v_b_90_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_772))) 0) (<= v_b_91_1 v_prenex_772) (< v_prenex_772 v_b_90_1))) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1) v_b_91_1) (forall ((v_prenex_757 Int)) (or (< v_prenex_757 v_b_90_1) (<= v_b_91_1 v_prenex_757) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_757))) 0))) (<= 1 (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_91_1)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_91_1) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_90_1)) (- 1)) (<= (+ ULTIMATE.start_main_~j~6 v_b_90_1) 126) (forall ((v_prenex_761 Int)) (or (<= (- (- v_b_91_1) (select ULTIMATE.start_main_~str1~6 v_prenex_761)) (- 1)) (<= v_b_91_1 v_prenex_761) (< v_prenex_761 v_b_90_1))) (<= (+ v_b_91_1 v_b_90_1) 127) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_91_1) (forall ((v_idx_432 Int)) (or (< v_idx_432 v_b_90_1) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_432))) 0) (<= v_b_91_1 v_idx_432))) (forall ((v_prenex_779 Int)) (or (< v_prenex_779 v_b_90_1) (<= (- v_b_90_1 (select ULTIMATE.start_main_~str1~6 v_prenex_779)) 63) (<= v_b_91_1 v_prenex_779))) (<= (- ULTIMATE.start_main_~MAX~6 v_b_91_1) 0) (<= 1 (+ v_b_91_1 ULTIMATE.start_main_~j~6)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_91_1)) 1) (<= v_b_90_1 (+ v_b_91_1 62)) (<= ULTIMATE.start_main_~j~6 (+ v_b_91_1 62)) (<= v_b_90_1 (+ ULTIMATE.start_main_~j~6 63)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_90_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_90_1) 0) (forall ((v_prenex_760 Int)) (or (<= v_b_91_1 v_prenex_760) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- (select ULTIMATE.start_main_~str1~6 v_prenex_760))) 0) (< v_prenex_760 v_b_90_1))) (forall ((v_prenex_763 Int)) (or (<= (- (- v_b_91_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_763))) (- 1)) (<= v_b_91_1 v_prenex_763) (< v_prenex_763 v_b_90_1))) (<= (+ v_b_91_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 64) (forall ((v_prenex_770 Int)) (or (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_prenex_770)) 0) (< v_prenex_770 v_b_90_1) (<= v_b_91_1 v_prenex_770))) (<= v_b_90_1 (+ ULTIMATE.start_main_~cont~6 63)) (forall ((v_prenex_783 Int)) (or (< v_prenex_783 v_b_90_1) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_783))) 0) (<= v_b_91_1 v_prenex_783))) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_90_1) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_91_1) (<= (- (- ULTIMATE.start_main_~i~6) v_b_90_1) 0) (forall ((v_prenex_765 Int)) (or (<= v_b_91_1 v_prenex_765) (< v_prenex_765 v_b_90_1) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_765)) (select ULTIMATE.start_main_~str1~6 v_prenex_765)) 0))) (<= v_b_91_1 (+ ULTIMATE.start_main_~j~6 64)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_91_1)) 64) (<= 1 (+ v_b_91_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_90_1) 63) (<= 0 (+ ULTIMATE.start_main_~j~6 v_b_90_1)) (<= v_b_91_1 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 64)) (forall ((v_prenex_754 Int)) (or (< v_prenex_754 v_b_90_1) (<= v_b_91_1 v_prenex_754) (<= (- v_b_91_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_754))) 64))) (<= 0 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_90_1)) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_91_1)) (<= (- (- ULTIMATE.start_main_~j~6) v_b_90_1) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_90_1)) 63) (<= v_b_91_1 (+ ULTIMATE.start_main_~MAX~6 63)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_91_1)) 64) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_91_1)) 0) (forall ((v_prenex_768 Int)) (or (<= v_b_91_1 v_prenex_768) (< v_prenex_768 v_b_90_1) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_768) (- (select ULTIMATE.start_main_~str1~6 v_prenex_768))) 0))) (forall ((v_prenex_752 Int)) (or (<= v_b_91_1 v_prenex_752) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_752)) 0) (< v_prenex_752 v_b_90_1))) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_90_1) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_90_1) 0) (<= (- v_b_90_1 (- v_b_91_1)) 127) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_91_1) (- 1)) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_90_1)) 63) (<= (+ ULTIMATE.start_main_~cont~6 v_b_90_1) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_91_1) (- 2)) (forall ((v_prenex_769 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_769)) 0) (< v_prenex_769 v_b_90_1) (<= v_b_91_1 v_prenex_769))) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_90_1) 127) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_90_1)) 63) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_90_1)) 63) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_90_1)) 63) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_91_1) (- 1)) (forall ((v_prenex_777 Int)) (or (<= v_b_91_1 v_prenex_777) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_777)) (- 1)) (< v_prenex_777 v_b_90_1))) (<= (+ v_b_91_1 ULTIMATE.start_main_~j~6) 127) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_91_1)) 64) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_90_1)) (forall ((v_prenex_782 Int)) (or (< v_prenex_782 v_b_90_1) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_782)) 0) (<= v_b_91_1 v_prenex_782))) (<= 0 (* 2 v_b_90_1)) (<= (- (- v_b_90_1) v_b_90_1) 0) (<= (* 2 v_b_91_1) 128) (forall ((v_prenex_778 Int)) (or (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_778)) 64) (<= v_b_91_1 v_prenex_778) (< v_prenex_778 v_b_90_1))) (forall ((v_prenex_755 Int)) (or (< v_prenex_755 v_b_90_1) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- (select ULTIMATE.start_main_~str1~6 v_prenex_755))) 0) (<= v_b_91_1 v_prenex_755))) (forall ((v_prenex_756 Int)) (or (<= v_b_91_1 v_prenex_756) (< v_prenex_756 v_b_90_1) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (select ULTIMATE.start_main_~str1~6 v_prenex_756)) 0))) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_90_1) 63) (forall ((v_prenex_781 Int)) (or (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- (select ULTIMATE.start_main_~str1~6 v_prenex_781))) 0) (< v_prenex_781 v_b_90_1) (<= v_b_91_1 v_prenex_781))) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_90_1) (- 1)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_91_1)) 127) (<= (- ULTIMATE.start_main_~cont~6 v_b_91_1) (- 1)) (<= v_b_90_1 (+ ULTIMATE.start_main_~MAX~6 62)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_90_1)) 126) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_90_1)) 63) (<= (- ULTIMATE.start_main_~j~6 v_b_90_1) 0) (<= ULTIMATE.start_main_~cont~6 v_b_90_1) (<= v_b_90_1 63) (<= (- (- ULTIMATE.start_main_~i~6) v_b_91_1) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_91_1) (- 1)) (forall ((v_prenex_759 Int)) (or (< v_prenex_759 v_b_90_1) (<= v_b_91_1 v_prenex_759) (<= (- (- v_b_90_1) (select ULTIMATE.start_main_~str1~6 v_prenex_759)) 0))) (<= v_b_91_1 64) (<= (+ v_b_91_1 ULTIMATE.start_main_~MAX~6) 128) (<= 0 v_b_90_1) (<= (- v_b_91_1 (- v_b_91_1)) 128) (forall ((v_prenex_775 Int)) (or (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (select ULTIMATE.start_main_~str1~6 v_prenex_775)) 0) (<= v_b_91_1 v_prenex_775) (< v_prenex_775 v_b_90_1))) (<= (- (- v_b_91_1) v_b_91_1) (- 2)) (<= 1 (+ ULTIMATE.start_main_~MAX~6 v_b_90_1)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_91_1) 64) (<= v_b_90_1 (+ ULTIMATE.start___VERIFIER_assert_~cond 63)) (forall ((v_prenex_774 Int)) (or (<= v_b_91_1 v_prenex_774) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (select ULTIMATE.start_main_~str1~6 v_prenex_774)) 0) (< v_prenex_774 v_b_90_1))) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_90_1)) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_90_1)) 63) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond 1) v_b_91_1) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_90_1) 0) (<= v_b_90_1 (+ ULTIMATE.start_main_~i~6 63)) (forall ((v_prenex_767 Int)) (or (<= v_b_91_1 v_prenex_767) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- (select ULTIMATE.start_main_~str1~6 v_prenex_767))) 0) (< v_prenex_767 v_b_90_1))) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_91_1)) 128) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_91_1)) 64) (forall ((v_prenex_780 Int)) (or (< v_prenex_780 v_b_90_1) (<= v_b_91_1 v_prenex_780) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_780))) 64))) (<= 2 (+ v_b_91_1 ULTIMATE.start_main_~MAX~6)) (forall ((v_prenex_758 Int)) (or (< v_prenex_758 v_b_90_1) (<= (- v_b_90_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_758))) 63) (<= v_b_91_1 v_prenex_758))) (forall ((v_prenex_764 Int)) (or (<= v_b_91_1 v_prenex_764) (<= (- v_b_91_1 (select ULTIMATE.start_main_~str1~6 v_prenex_764)) 64) (< v_prenex_764 v_b_90_1))) (<= ULTIMATE.start_main_~j~6 (+ v_b_90_1 63)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_91_1) (- 1)) (<= (+ v_b_91_1 ULTIMATE.start_main_~i~6) 64) (<= (- ULTIMATE.start_main_~cont~6 v_b_90_1) 0) (<= (- v_b_90_1 v_b_91_1) (- 1)) (forall ((v_prenex_751 Int)) (or (< v_prenex_751 v_b_90_1) (<= v_b_91_1 v_prenex_751) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_751))) (- 1)))) (<= (- ULTIMATE.start_main_~j~6 v_b_91_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 v_b_91_1) (- 1)) (<= v_b_91_1 (+ v_b_90_1 64)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_91_1)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_90_1)) 127) (<= (+ ULTIMATE.start_main_~i~6 v_b_90_1) 63) (forall ((v_prenex_766 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_766))) 0) (<= v_b_91_1 v_prenex_766) (< v_prenex_766 v_b_90_1))) (<= v_b_91_1 (+ ULTIMATE.start_main_~i~6 64)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_90_1) 0) (<= ULTIMATE.start___VERIFIER_assert_~cond v_b_90_1) (<= v_b_91_1 (+ ULTIMATE.start_main_~cont~6 64)) (<= 1 v_b_91_1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_91_1) (- 1)) (<= 1 (+ v_b_91_1 v_b_90_1)) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_90_1)) (<= (* 2 v_b_90_1) 126) (<= (- (- v_b_90_1) (- v_b_91_1)) 1) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_91_1) 64) (<= (- (- v_b_90_1) v_b_91_1) (- 1)) (<= 1 (+ v_b_91_1 ULTIMATE.start_main_~i~6)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_91_1)) 64) (forall ((v_prenex_762 Int)) (or (<= v_b_91_1 v_prenex_762) (< v_prenex_762 v_b_90_1) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_762))) 0))) (<= v_b_91_1 (+ ULTIMATE.start___VERIFIER_assert_~cond 64)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_90_1 64)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_90_1)) 63) (<= v_b_90_1 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 63)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_91_1)) 64) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_91_1)) 64) (forall ((v_prenex_776 Int)) (or (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_prenex_776)) 63) (<= v_b_91_1 v_prenex_776) (< v_prenex_776 v_b_90_1))) (<= (- ULTIMATE.start_main_~MAX~6 v_b_90_1) 1))) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) (- 1)) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~MAX~6 62)) (<= 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_~j~6 ULTIMATE.start_main_~MAX~6) 127) (<= (- 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) (<= 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_main_~j~6) 63) (<= (+ 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_~cond ULTIMATE.start_main_~cont~6) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 63) (<= 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_~cont~6 ULTIMATE.start_main_~MAX~6) 64) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 63) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~MAX~6)) 64) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start___VERIFIER_assert_~cond) (<= 0 (* 2 ULTIMATE.start_main_~cont~6)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~j~6) 0) (<= 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_main_~i~6)) (- 1)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~i~6)) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 64) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~j~6)) 63) (<= (- (- 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) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 64) (<= 0 ULTIMATE.start_main_~j~6) (<= (* 2 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~i~6)) 0) (<= 0 ULTIMATE.start_main_~cont~6) (<= (- |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) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~j~6)) 63) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6)) (<= (+ ULTIMATE.start_main_~cont~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1) ULTIMATE.start_main_~MAX~6) (<= (+ ULTIMATE.start_main_~j~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 63) (<= (+ ULTIMATE.start_main_~MAX~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 64) (<= 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_main_~j~6 (+ ULTIMATE.start_main_~cont~6 63)) (<= |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_~cond ULTIMATE.start_main_~MAX~6) 64) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~cont~6 64)) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= ULTIMATE.start_main_~i~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~cont~6)) 0) (<= (+ 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_~cont~6) (<= 1 (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~MAX~6)) (<= 1 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6)) (<= ULTIMATE.start___VERIFIER_assert_~cond 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~j~6)) 63) (<= ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~cont~6)) 0) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 126) (<= ULTIMATE.start_main_~cont~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 0) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~i~6 63)) (<= 0 (* 2 ULTIMATE.start___VERIFIER_assert_~cond)) (<= (* 2 ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= 0 (+ ULTIMATE.start_main_~j~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= 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_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 64) (<= ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~j~6) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~i~6 64)) (<= (- |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_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 128) (<= (- 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_~cont~6 ULTIMATE.start_main_~i~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 127) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~j~6)))} [2018-12-19 13:36:33,818 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 13:36:33,818 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 13:36:33,818 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 13:36:33,818 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 13:36:33,819 WARN L224 ngHoareTripleChecker]: Pre: {2147483565#(or (exists ((v_b_131_1 Int) (v_b_132_1 Int) (v_v_1938_1 Int)) (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 4294967298) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1938_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 252) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_132_1)) 127) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 126) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1938_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- v_b_132_1 (- v_b_132_1)) 254) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1938_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_132_1)) 254) (<= (- v_b_131_1 (- v_b_132_1)) 253) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1938_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_131_1)) 252) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1938_1)) 4294967298) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_131_1) 4294967297) (<= (- (- v_b_131_1) v_b_132_1) 8589934593) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_131_1)) 126) (<= (- c_ULTIMATE.start_main_~i~6 v_b_131_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 v_b_131_1) 4294967297) (<= (- (- v_b_132_1) v_b_132_1) 8589934592) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1938_1)) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 4294967298) (<= (- v_b_131_1 (- v_v_1938_1)) 126) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1938_1)) 63) (<= (- c_ULTIMATE.start_main_~j~6 v_b_132_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_132_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1938_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_131_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_132_1)) 127) (<= (- v_b_132_1 (- v_v_1938_1)) 127) (<= (- (- v_b_131_1) (- v_b_132_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1938_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_132_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_132_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967298) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1938_1) 126) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_131_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_131_1)) 253) (<= (- (- c_ULTIMATE.start_main_~j~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_132_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- v_b_131_1) v_b_131_1) 8589934594) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 254) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_132_1)) 127) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_132_1)) 253) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_132_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_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1938_1) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_132_1) 8589934592) (<= (- v_b_131_1 v_b_132_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1938_1) 4294967298) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 8589934596) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1938_1) 127) (<= (- (- v_b_132_1) v_v_1938_1) 4294967296) (<= (- v_b_131_1 (- v_b_131_1)) 252) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1938_1)) 4294967296) (forall ((v_idx_449 Int) (v_idx_450 Int) (v_idx_451 Int)) (or (<= v_b_132_1 v_idx_450) (and (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_450)) 0) (<= (- (- v_b_131_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_450))) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_450)) 126) (<= (- v_b_131_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_450)) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_450))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_450))) 126) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_450))) 0) (<= (- v_b_131_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_450))) 126) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_450))) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_450)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_450))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_450)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_450)) 4294967298) (<= (- (- v_b_131_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_450)) 4294967297) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_450) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_450))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_450)) 127) (<= (- (- v_b_132_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_450)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_450)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_450))) 4294967298) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_450))) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_450)) 0) (<= (- v_b_132_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_450))) 127) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_450)) (select c_ULTIMATE.start_main_~str1~6 v_idx_450)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_450))) 127) (<= (- v_b_132_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_450)) 127) (<= (- (- v_b_132_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_450))) 4294967296)) (< v_idx_451 v_b_132_1) (< v_idx_450 v_b_131_1) (<= v_b_131_1 v_idx_449))) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 4294967298) (<= (- (- v_v_1938_1) v_v_1938_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_132_1 v_v_1938_1) 127) (<= (- (- v_b_132_1) (- v_v_1938_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_131_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_131_1)) 126) (<= (- (- v_b_131_1) (- v_v_1938_1)) 4294967297) (<= (- v_b_131_1 v_v_1938_1) 126) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_131_1) 8589934595) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_132_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1938_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 253) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_131_1) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 126) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_132_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_131_1) 8589934593) (<= (- c_ULTIMATE.start_main_~i~6 v_b_132_1) (- 1)) (<= (- (- v_b_131_1) v_v_1938_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- v_v_1938_1 (- v_v_1938_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_131_1)) 126) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1938_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934594) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_131_1)) 126) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_132_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_131_1) 4294967297))) (exists ((v_b_84_1 Int) (v_b_85_1 Int) (v_b_87_1 Int) (v_b_83_1 Int) (v_v_1179_1 Int) (v_v_1174_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) 4294967298) (<= (- v_b_83_1 v_b_85_1) 1) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_87_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_84_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1179_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) (<= (- v_b_84_1 v_b_87_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1179_1)) 0) (<= (- (- v_b_85_1) (- v_v_1174_1)) 4294967297) (<= (- (- v_b_83_1) (- v_v_1179_1)) 4294967297) (forall ((v_idx_445 Int) (v_idx_446 Int) (v_idx_443 Int) (v_idx_444 Int) (v_idx_447 Int) (v_idx_442 Int)) (or (<= v_b_83_1 v_idx_442) (< v_idx_444 v_b_84_1) (<= v_b_84_1 v_idx_443) (< v_idx_447 v_b_87_1) (and (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_446))) 0) (<= (- v_b_83_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_446))) 64) (<= (- v_b_87_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_446))) 64) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_446)) (select c_ULTIMATE.start_main_~str1~6 v_idx_446)) 0) (<= (- v_b_83_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_443)) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_443))) 4294967298) (<= (- v_b_84_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_446)) 64) (<= (- (- v_b_87_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_446))) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_446)) 4294967298) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_443)) 64) (<= (- (- v_b_84_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_446))) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_446)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_443))) 4294967296) (<= (- (- v_b_85_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_443)) 4294967297) (<= (- (- v_b_85_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_446))) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_446))) 1) (<= (- v_b_84_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_443))) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_446)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_443))) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_446))) 4294967296) (<= (- (- v_b_84_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_443)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_446))) 0) (<= (- v_b_84_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_446))) 64) (<= (- (- v_b_85_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_443))) 4294967297) (<= (- (- v_b_83_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_443))) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_446))) 63) (<= (- (- v_b_83_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_446))) 4294967297) (<= (- (- v_b_83_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_443)) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_443)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_443)) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_446))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_443))) 0) (<= (- v_b_87_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_443))) 64) (<= (- v_b_83_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_446)) 64) (<= (- (- v_b_84_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_443))) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_446)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_443)) 4294967298) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_446))) 4294967298) (<= (- (- v_b_87_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_446)) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_443)) 63) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_446)) 63) (<= (- v_b_85_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_446))) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_443))) 64) (<= (- v_b_83_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_443))) 64) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_446)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_443)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_443)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_443)) (select c_ULTIMATE.start_main_~str2~6 v_idx_443)) 0) (<= (- (- v_b_83_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_446)) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_443))) 63) (<= (- v_b_85_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_446)) 63) (<= (- v_b_84_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_443)) 64) (<= (- v_b_87_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_443)) 64) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_443))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_446))) 64) (<= (- (- v_b_87_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_443)) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_443)) 1) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_443) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_443))) 0) (<= (- v_b_85_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_443))) 63) (<= (- (- v_b_84_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_446)) 4294967296) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_443)) (select c_ULTIMATE.start_main_~str1~6 v_idx_446)) 0) (<= (- v_b_87_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_446)) 64) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_443) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_446))) 0) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_446) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_446))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_443)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_446)) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_443))) 1) (<= (- (- v_b_87_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_443))) 4294967296) (<= (- v_b_85_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_443)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_446)) 64) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_443) (select c_ULTIMATE.start_main_~str1~6 v_idx_446)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_446))) 0) (<= (- (- v_b_85_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_446)) 4294967297)) (<= v_b_87_1 v_idx_446) (< v_idx_443 v_b_83_1) (<= v_b_85_1 v_idx_445) (< v_idx_446 v_b_85_1))) (<= (- (- v_b_83_1) v_v_1174_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_84_1)) 0) (<= (- v_b_83_1 v_v_1179_1) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1174_1) 4294967298) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_87_1)) 65) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_85_1)) 63) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1174_1) 63) (<= (- v_b_85_1 (- v_v_1179_1)) 63) (<= (- v_b_83_1 (- v_v_1174_1)) 64) (<= (- (- v_v_1174_1) v_v_1174_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1174_1)) 0) (<= (- v_b_83_1 v_b_87_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- (- v_b_87_1) v_v_1174_1) 4294967296) (<= (- v_v_1174_1 (- v_v_1174_1)) 0) (<= (- (- v_b_84_1) (- v_b_85_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_84_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 64) (<= (- v_v_1179_1 (- v_v_1179_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 126) (<= (- (- v_b_83_1) v_b_87_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_87_1) 8589934592) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1179_1) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_83_1)) 0) (<= (- (- v_b_84_1) v_b_85_1) 8589934593) (<= (- v_v_1174_1 v_v_1179_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_84_1)) 65) (<= (- v_b_84_1 (- v_b_84_1)) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_84_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967298) (<= (- c_ULTIMATE.start_main_~j~6 v_b_83_1) 4294967297) (<= (- (- v_b_85_1) (- v_b_87_1)) 1) (<= (- v_b_87_1 (- v_v_1179_1)) 64) (<= (- (- v_v_1179_1) v_v_1179_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1174_1)) 4294967298) (<= (- (- c_ULTIMATE.start_main_~j~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_84_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_87_1)) 0) (<= (- v_b_84_1 (- v_v_1174_1)) 64) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_85_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1174_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- v_b_84_1 (- v_b_87_1)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1179_1)) 4294967296) (<= (- v_b_84_1 (- v_v_1179_1)) 64) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_83_1)) 65) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1174_1) 0) (<= (- (- v_b_84_1) v_b_84_1) 8589934592) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_83_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_87_1)) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_85_1)) 63) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 4294967298) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1174_1)) 64) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_83_1) 4294967297) (<= (- v_b_87_1 (- v_b_87_1)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1174_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1174_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_84_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_83_1)) 64) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1174_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_84_1) 4294967296) (<= (- v_b_84_1 v_b_85_1) 1) (<= (- v_b_83_1 (- v_b_84_1)) 128) (<= (- v_b_85_1 (- v_b_87_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_84_1) 8589934592) (<= (- v_v_1174_1 (- v_v_1179_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_83_1)) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_83_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_85_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_84_1)) 64) (<= (- v_b_85_1 v_v_1174_1) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_87_1) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_84_1) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_87_1)) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1179_1)) 0) (<= (- v_b_83_1 (- v_b_83_1)) 128) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_85_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_87_1)) 64) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_84_1)) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1179_1)) 0) (<= (- v_b_84_1 (- v_b_85_1)) 127) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_85_1)) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_87_1) 8589934594) (<= (- v_b_84_1 v_v_1179_1) 64) (<= (- (- v_b_87_1) (- v_v_1179_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_83_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1174_1) 64) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_87_1) 4294967296) (<= (- (- v_b_84_1) (- v_v_1179_1)) 4294967296) (<= (- (- v_b_85_1) v_v_1174_1) 4294967297) (<= (- (- v_b_85_1) (- v_v_1179_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_83_1) 8589934593) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1179_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) 4294967296) (<= (- v_b_83_1 (- v_b_87_1)) 128) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_85_1)) 63) (<= (- (- v_b_83_1) (- v_b_85_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_87_1)) 2) (<= (- (- v_b_84_1) v_v_1174_1) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 v_b_85_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_83_1) 8589934595) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_87_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 65) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1174_1)) 0) (<= (- (- v_b_84_1) (- v_v_1174_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1179_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_85_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1179_1)) 4294967298) (<= (- (- v_b_87_1) v_v_1179_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_84_1)) 128) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1179_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_85_1)) 1) (<= (- (- v_b_83_1) v_v_1179_1) 4294967297) (<= (- v_b_84_1 v_v_1174_1) 64) (<= (- v_b_85_1 (- v_v_1174_1)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_85_1) 1) (<= (- (- v_b_84_1) v_v_1179_1) 4294967296) (<= (- (- v_v_1174_1) v_v_1179_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 4294967298) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_83_1)) 64) (<= (- (- v_b_83_1) (- v_b_87_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1174_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1179_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 v_b_87_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1174_1)) 1) (<= (- (- v_b_87_1) (- v_v_1174_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_84_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_83_1) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_83_1)) 128) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_85_1) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_87_1) 0) (<= (- v_b_85_1 v_b_87_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_87_1)) 128) (<= (- (- v_b_85_1) v_b_85_1) 8589934594) (<= (- c_ULTIMATE.start_main_~i~6 v_b_83_1) (- 1)) (<= (- (- v_b_85_1) v_v_1179_1) 4294967297) (<= (- v_b_83_1 (- v_v_1179_1)) 64) (<= (- v_b_83_1 v_v_1174_1) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_85_1) 4294967297) (<= (- (- v_b_83_1) v_b_83_1) 8589934594) (<= (- (- v_b_84_1) (- v_b_87_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1179_1) 4294967298) (<= (- (- v_b_83_1) v_b_84_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1179_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1174_1)) 4294967296) (<= (- (- 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_~j~6 (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- c_ULTIMATE.start_main_~j~6 v_b_85_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_84_1)) 64) (<= (- (- v_b_83_1) (- v_v_1174_1)) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1179_1)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_85_1) 8589934595) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 8589934596) (<= (- (- v_b_83_1) (- v_b_84_1)) 1) (<= (- (- v_v_1174_1) (- v_v_1179_1)) 0) (<= (- v_b_87_1 (- v_v_1174_1)) 64) (<= (- v_b_83_1 v_b_84_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_85_1)) 126) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1179_1) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1174_1)) 63) (<= (- v_b_85_1 v_v_1179_1) 63) (<= (- v_b_87_1 v_v_1174_1) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1179_1)) 64) (<= (- v_b_83_1 (- v_b_85_1)) 127) (<= (- (- v_b_84_1) v_b_87_1) 8589934592) (<= (- v_b_87_1 v_v_1179_1) 64) (<= (- (- v_b_85_1) v_b_87_1) 8589934593) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_83_1) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 v_b_87_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_84_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934594) (<= (- v_b_85_1 (- v_b_85_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 128) (<= (- (- v_b_87_1) v_b_87_1) 8589934592) (<= (- (- v_b_83_1) v_b_85_1) 8589934594))))} [2018-12-19 13:36:33,819 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 13:36:33,819 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 13:36:33,819 WARN L230 ngHoareTripleChecker]: Post: {2147483564#(exists ((v_b_131_1 Int) (v_b_132_1 Int) (v_v_1938_1 Int)) (and (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1938_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 126) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_131_1)) 125) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1938_1)) 125) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~MAX~6)) 126) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1938_1) 125) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1938_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_131_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_~j~6)) 125) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_131_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_131_1)) 125) (<= (- v_b_132_1 (- v_b_132_1)) 252) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_132_1) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_132_1)) 252) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1938_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 251) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_132_1)) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_b_132_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 126) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~MAX~6)) 126) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_131_1)) 250) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_131_1)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_v_1938_1) 0) (<= (- 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_b_131_1) v_b_132_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_132_1)) 126) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_v_1938_1)) 0) (<= (- v_b_132_1 (- v_v_1938_1)) 126) (<= (- c_ULTIMATE.start_main_~j~6 v_b_131_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1938_1)) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~j~6)) 125) (<= (- c_ULTIMATE.start_main_~i~6 v_b_131_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_132_1) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~MAX~6)) 126) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_132_1) (- 1)) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_b_131_1)) 125) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_132_1) (- 1)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~j~6)) 125) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1938_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~MAX~6)) 126) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- v_b_131_1 (- v_v_1938_1)) 125) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1938_1)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1938_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1938_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_132_1) (- 2)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start___VERIFIER_assert_~cond)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_131_1)) 125) (<= (- (- 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_~i~6) (- v_b_132_1)) 126) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_132_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~j~6)) 125) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_131_1)) 125) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_131_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- (- v_b_131_1) (- v_b_132_1)) 1) (<= (- (- v_b_131_1) (- v_v_1938_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1938_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_132_1)) 0) (<= (- (- v_b_131_1) v_v_1938_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1938_1)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_v_1938_1) 0) (<= (- 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) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_v_1938_1)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_v_1938_1) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_131_1)) 125) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_132_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_v_1938_1) 0) (<= (- v_b_132_1 v_v_1938_1) 126) (<= (- (- 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) (<= (- (- 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_~cont~6 c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_132_1)) 126) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- v_b_131_1 v_b_132_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_132_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 126) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_131_1) 0) (<= (- (- v_b_132_1) v_v_1938_1) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_132_1) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_b_132_1) (- 1)) (<= (- v_b_131_1 (- v_b_131_1)) 250) (<= (- (- v_b_131_1) v_b_131_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 250) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_b_132_1)) 126) (<= (- |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_#in~cond| v_b_131_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_b_131_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_132_1)) 126) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_131_1)) 125) (<= (- (- v_v_1938_1) v_v_1938_1) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- (- v_b_132_1) (- v_v_1938_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_132_1)) 251) (<= (- v_b_131_1 v_v_1938_1) 125) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 252) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_131_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 125) (forall ((v_idx_454 Int) (v_idx_455 Int) (v_idx_453 Int)) (or (< v_idx_455 v_b_132_1) (<= v_b_132_1 v_idx_454) (<= v_b_131_1 v_idx_453) (and (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_454)) 0) (<= (- v_b_132_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_454))) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_454))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_454))) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (select c_ULTIMATE.start_main_~str1~6 v_idx_454)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_454))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_454))) 125) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_454))) 126) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- (select c_ULTIMATE.start_main_~str1~6 v_idx_454))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_454))) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (select c_ULTIMATE.start_main_~str1~6 v_idx_454)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_454)) 125) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_454)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_454))) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (select c_ULTIMATE.start_main_~str1~6 v_idx_454)) 0) (<= (- v_b_131_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_454))) 125) (<= (- v_b_132_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_454)) 126) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- (select c_ULTIMATE.start_main_~str1~6 v_idx_454))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_454))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_454)) 0) (<= (- (- v_b_132_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_454)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_454)) (- 1)) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_454) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_454))) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_454)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_454)) 126) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_454)) 0) (<= (- (- v_b_131_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_454))) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_454)) (select c_ULTIMATE.start_main_~str1~6 v_idx_454)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_454))) 0) (<= (- (- v_b_132_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_454))) (- 1)) (<= (- (- v_b_131_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_454)) 0) (<= (- v_b_131_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_454)) 125) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (select c_ULTIMATE.start_main_~str1~6 v_idx_454)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_454))) 0)) (< v_idx_454 v_b_131_1))) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_131_1)) 125) (<= (- v_b_131_1 (- v_b_132_1)) 251) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_132_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1938_1)) 126) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_v_1938_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1938_1)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_b_131_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_132_1) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_132_1)) 126) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~j~6)) 125) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_v_1938_1)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_131_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_131_1) 1) (<= (- (- v_b_132_1) v_b_132_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 125) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 125) (<= (- c_ULTIMATE.start_main_~i~6 v_b_132_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- v_v_1938_1 (- v_v_1938_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 126) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_131_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1938_1) 126) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1938_1) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_131_1)) 251) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 1)))} [2018-12-19 13:36:33,820 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 13:36:33,837 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 13:36:33,837 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 13:36:33,952 WARN L181 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 830 [2018-12-19 13:36:33,953 WARN L270 ngHoareTripleChecker]: Pre: {2147483565#(or (exists ((v_b_131_1 Int) (v_b_132_1 Int) (v_v_1938_1 Int)) (and (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 127) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 4294967298) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_1938_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 252) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_132_1)) 127) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 126) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_1938_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- v_b_132_1 (- v_b_132_1)) 254) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_1938_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 126) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_132_1)) 254) (<= (- v_b_131_1 (- v_b_132_1)) 253) (<= (- ULTIMATE.start_main_~cont~6 v_v_1938_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_131_1)) 252) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_1938_1)) 4294967298) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 126) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_131_1) 4294967297) (<= (- (- v_b_131_1) v_b_132_1) 8589934593) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_131_1)) 126) (<= (- ULTIMATE.start_main_~i~6 v_b_131_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 4294967296) (<= (- ULTIMATE.start_main_~j~6 v_b_131_1) 4294967297) (<= (- (- v_b_132_1) v_b_132_1) 8589934592) (<= (- ULTIMATE.start_main_~i~6 (- v_v_1938_1)) 126) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 4294967298) (<= (- v_b_131_1 (- v_v_1938_1)) 126) (<= (- ULTIMATE.start_main_~j~6 (- v_v_1938_1)) 63) (<= (- ULTIMATE.start_main_~j~6 v_b_132_1) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) v_b_132_1) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 127) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_1938_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_131_1) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_132_1)) 127) (<= (- v_b_132_1 (- v_v_1938_1)) 127) (<= (- (- v_b_131_1) (- v_b_132_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_1938_1)) 127) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_132_1) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_132_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 4294967298) (<= (- ULTIMATE.start_main_~i~6 v_v_1938_1) 126) (<= (- ULTIMATE.start_main_~j~6 (- v_b_131_1)) 126) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_131_1)) 253) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_132_1) 8589934594) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- v_b_131_1) v_b_131_1) 8589934594) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 127) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 63) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 254) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_132_1)) 127) (<= (- ULTIMATE.start_main_~i~6 (- v_b_132_1)) 253) (<= (- ULTIMATE.start_main_~MAX~6 v_b_132_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~j~6 v_v_1938_1) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_132_1) 8589934592) (<= (- v_b_131_1 v_b_132_1) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_v_1938_1) 4294967298) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 8589934596) (<= (- ULTIMATE.start_main_~MAX~6 v_v_1938_1) 127) (<= (- (- v_b_132_1) v_v_1938_1) 4294967296) (<= (- v_b_131_1 (- v_b_131_1)) 252) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_1938_1)) 4294967296) (forall ((v_idx_449 Int) (v_idx_450 Int) (v_idx_451 Int)) (or (<= v_b_132_1 v_idx_450) (and (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_450)) 0) (<= (- (- v_b_131_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_450))) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_450)) 126) (<= (- v_b_131_1 (select ULTIMATE.start_main_~str1~6 v_idx_450)) 126) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_450))) 0) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_450))) 126) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_450))) 0) (<= (- v_b_131_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_450))) 126) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_450))) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_450)) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_450))) 0) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_450)) 63) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_450)) 4294967298) (<= (- (- v_b_131_1) (select ULTIMATE.start_main_~str1~6 v_idx_450)) 4294967297) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_450) (- (select ULTIMATE.start_main_~str1~6 v_idx_450))) 0) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_450)) 127) (<= (- (- v_b_132_1) (select ULTIMATE.start_main_~str1~6 v_idx_450)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_450)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_450))) 4294967298) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_450))) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_450)) 0) (<= (- v_b_132_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_450))) 127) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_450)) (select ULTIMATE.start_main_~str1~6 v_idx_450)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_450))) 127) (<= (- v_b_132_1 (select ULTIMATE.start_main_~str1~6 v_idx_450)) 127) (<= (- (- v_b_132_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_450))) 4294967296)) (< v_idx_451 v_b_132_1) (< v_idx_450 v_b_131_1) (<= v_b_131_1 v_idx_449))) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 4294967298) (<= (- (- v_v_1938_1) v_v_1938_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_132_1 v_v_1938_1) 127) (<= (- (- v_b_132_1) (- v_v_1938_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_131_1)) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 127) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_131_1)) 126) (<= (- (- v_b_131_1) (- v_v_1938_1)) 4294967297) (<= (- v_b_131_1 v_v_1938_1) 126) (<= (- (- ULTIMATE.start_main_~i~6) v_b_131_1) 8589934595) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_132_1)) 127) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_1938_1)) 0) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 126) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 253) (<= (- ULTIMATE.start_main_~MAX~6 v_b_131_1) 1) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 126) (<= (- ULTIMATE.start_main_~cont~6 v_b_132_1) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_131_1) 8589934593) (<= (- ULTIMATE.start_main_~i~6 v_b_132_1) (- 1)) (<= (- (- v_b_131_1) v_v_1938_1) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- v_v_1938_1 (- v_v_1938_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_131_1)) 126) (<= (- (- ULTIMATE.start_main_~j~6) v_v_1938_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 8589934594) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_131_1)) 126) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_132_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 127) (<= (- (- ULTIMATE.start_main_~j~6) v_b_131_1) 4294967297))) (exists ((v_b_84_1 Int) (v_b_85_1 Int) (v_b_87_1 Int) (v_b_83_1 Int) (v_v_1179_1 Int) (v_v_1174_1 Int)) (and (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 4294967298) (<= (- v_b_83_1 v_b_85_1) 1) (<= (- ULTIMATE.start_main_~cont~6 v_b_87_1) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) v_b_84_1) 8589934594) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_1179_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 2) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- v_b_84_1 v_b_87_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_1179_1)) 0) (<= (- (- v_b_85_1) (- v_v_1174_1)) 4294967297) (<= (- (- v_b_83_1) (- v_v_1179_1)) 4294967297) (forall ((v_idx_445 Int) (v_idx_446 Int) (v_idx_443 Int) (v_idx_444 Int) (v_idx_447 Int) (v_idx_442 Int)) (or (<= v_b_83_1 v_idx_442) (< v_idx_444 v_b_84_1) (<= v_b_84_1 v_idx_443) (< v_idx_447 v_b_87_1) (and (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_446))) 0) (<= (- v_b_83_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_446))) 64) (<= (- v_b_87_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_446))) 64) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_446)) (select ULTIMATE.start_main_~str1~6 v_idx_446)) 0) (<= (- v_b_83_1 (select ULTIMATE.start_main_~str2~6 v_idx_443)) 64) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_443))) 4294967298) (<= (- v_b_84_1 (select ULTIMATE.start_main_~str1~6 v_idx_446)) 64) (<= (- (- v_b_87_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_446))) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_446)) 4294967298) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str2~6 v_idx_443)) 64) (<= (- (- v_b_84_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_446))) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_446)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_443))) 4294967296) (<= (- (- v_b_85_1) (select ULTIMATE.start_main_~str2~6 v_idx_443)) 4294967297) (<= (- (- v_b_85_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_446))) 4294967297) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_446))) 1) (<= (- v_b_84_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_443))) 64) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_446)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_443))) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_446))) 4294967296) (<= (- (- v_b_84_1) (select ULTIMATE.start_main_~str2~6 v_idx_443)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_446))) 0) (<= (- v_b_84_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_446))) 64) (<= (- (- v_b_85_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_443))) 4294967297) (<= (- (- v_b_83_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_443))) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_446))) 63) (<= (- (- v_b_83_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_446))) 4294967297) (<= (- (- v_b_83_1) (select ULTIMATE.start_main_~str2~6 v_idx_443)) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str2~6 v_idx_443)) 0) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_idx_443)) (- (select ULTIMATE.start_main_~str1~6 v_idx_446))) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_443))) 0) (<= (- v_b_87_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_443))) 64) (<= (- v_b_83_1 (select ULTIMATE.start_main_~str1~6 v_idx_446)) 64) (<= (- (- v_b_84_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_443))) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_446)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str2~6 v_idx_443)) 4294967298) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_446))) 4294967298) (<= (- (- v_b_87_1) (select ULTIMATE.start_main_~str1~6 v_idx_446)) 4294967296) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str2~6 v_idx_443)) 63) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_446)) 63) (<= (- v_b_85_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_446))) 63) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_443))) 64) (<= (- v_b_83_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_443))) 64) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_446)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str2~6 v_idx_443)) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str2~6 v_idx_443)) 0) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_idx_443)) (select ULTIMATE.start_main_~str2~6 v_idx_443)) 0) (<= (- (- v_b_83_1) (select ULTIMATE.start_main_~str1~6 v_idx_446)) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_443))) 63) (<= (- v_b_85_1 (select ULTIMATE.start_main_~str1~6 v_idx_446)) 63) (<= (- v_b_84_1 (select ULTIMATE.start_main_~str2~6 v_idx_443)) 64) (<= (- v_b_87_1 (select ULTIMATE.start_main_~str2~6 v_idx_443)) 64) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_443))) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_446))) 64) (<= (- (- v_b_87_1) (select ULTIMATE.start_main_~str2~6 v_idx_443)) 4294967296) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str2~6 v_idx_443)) 1) (<= (- (select ULTIMATE.start_main_~str2~6 v_idx_443) (- (select ULTIMATE.start_main_~str2~6 v_idx_443))) 0) (<= (- v_b_85_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_443))) 63) (<= (- (- v_b_84_1) (select ULTIMATE.start_main_~str1~6 v_idx_446)) 4294967296) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_idx_443)) (select ULTIMATE.start_main_~str1~6 v_idx_446)) 0) (<= (- v_b_87_1 (select ULTIMATE.start_main_~str1~6 v_idx_446)) 64) (<= (- (select ULTIMATE.start_main_~str2~6 v_idx_443) (- (select ULTIMATE.start_main_~str1~6 v_idx_446))) 0) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_446) (- (select ULTIMATE.start_main_~str1~6 v_idx_446))) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str2~6 v_idx_443)) 0) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_446)) 1) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_443))) 1) (<= (- (- v_b_87_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_443))) 4294967296) (<= (- v_b_85_1 (select ULTIMATE.start_main_~str2~6 v_idx_443)) 63) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_446)) 64) (<= (- (select ULTIMATE.start_main_~str2~6 v_idx_443) (select ULTIMATE.start_main_~str1~6 v_idx_446)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_446))) 0) (<= (- (- v_b_85_1) (select ULTIMATE.start_main_~str1~6 v_idx_446)) 4294967297)) (<= v_b_87_1 v_idx_446) (< v_idx_443 v_b_83_1) (<= v_b_85_1 v_idx_445) (< v_idx_446 v_b_85_1))) (<= (- (- v_b_83_1) v_v_1174_1) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_84_1)) 0) (<= (- v_b_83_1 v_v_1179_1) 64) (<= (- (- ULTIMATE.start_main_~i~6) v_v_1174_1) 4294967298) (<= (- ULTIMATE.start_main_~j~6 (- v_b_87_1)) 65) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_85_1)) 63) (<= (- ULTIMATE.start_main_~i~6 v_v_1174_1) 63) (<= (- v_b_85_1 (- v_v_1179_1)) 63) (<= (- v_b_83_1 (- v_v_1174_1)) 64) (<= (- (- v_v_1174_1) v_v_1174_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_1174_1)) 0) (<= (- v_b_83_1 v_b_87_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 4294967296) (<= (- (- v_b_87_1) v_v_1174_1) 4294967296) (<= (- v_v_1174_1 (- v_v_1174_1)) 0) (<= (- (- v_b_84_1) (- v_b_85_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_84_1)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 64) (<= (- v_v_1179_1 (- v_v_1179_1)) 0) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 126) (<= (- (- v_b_83_1) v_b_87_1) 8589934593) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_87_1) 8589934592) (<= (- ULTIMATE.start_main_~MAX~6 v_v_1179_1) 64) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_83_1)) 0) (<= (- (- v_b_84_1) v_b_85_1) 8589934593) (<= (- v_v_1174_1 v_v_1179_1) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_84_1)) 65) (<= (- v_b_84_1 (- v_b_84_1)) 128) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_84_1)) 2) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 64) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 4294967298) (<= (- ULTIMATE.start_main_~j~6 v_b_83_1) 4294967297) (<= (- (- v_b_85_1) (- v_b_87_1)) 1) (<= (- v_b_87_1 (- v_v_1179_1)) 64) (<= (- (- v_v_1179_1) v_v_1179_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_1174_1)) 4294967298) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_84_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_87_1)) 0) (<= (- v_b_84_1 (- v_v_1174_1)) 64) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_85_1) 8589934593) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_1174_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- v_b_84_1 (- v_b_87_1)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_1179_1)) 4294967296) (<= (- v_b_84_1 (- v_v_1179_1)) 64) (<= (- ULTIMATE.start_main_~j~6 (- v_b_83_1)) 65) (<= (- ULTIMATE.start_main_~cont~6 v_v_1174_1) 0) (<= (- (- v_b_84_1) v_b_84_1) 8589934592) (<= (- ULTIMATE.start_main_~MAX~6 v_b_83_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_87_1)) 64) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_85_1)) 63) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 4294967298) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_1174_1)) 64) (<= (- ULTIMATE.start_main_~cont~6 v_b_83_1) 4294967297) (<= (- v_b_87_1 (- v_b_87_1)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_1174_1) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) v_v_1174_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_84_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 63) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_83_1)) 64) (<= (- ULTIMATE.start_main_~j~6 v_v_1174_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_84_1) 4294967296) (<= (- v_b_84_1 v_b_85_1) 1) (<= (- v_b_83_1 (- v_b_84_1)) 128) (<= (- v_b_85_1 (- v_b_87_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_84_1) 8589934592) (<= (- v_v_1174_1 (- v_v_1179_1)) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_83_1)) 127) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_83_1)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_85_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_84_1)) 64) (<= (- v_b_85_1 v_v_1174_1) 63) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 63) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_87_1) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 v_b_84_1) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_87_1)) 64) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_1179_1)) 0) (<= (- v_b_83_1 (- v_b_83_1)) 128) (<= (- ULTIMATE.start_main_~cont~6 v_b_85_1) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_87_1)) 64) (<= (- ULTIMATE.start_main_~i~6 (- v_b_84_1)) 127) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_1179_1)) 0) (<= (- v_b_84_1 (- v_b_85_1)) 127) (<= (- ULTIMATE.start_main_~j~6 (- v_b_85_1)) 64) (<= (- (- ULTIMATE.start_main_~i~6) v_b_87_1) 8589934594) (<= (- v_b_84_1 v_v_1179_1) 64) (<= (- (- v_b_87_1) (- v_v_1179_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_83_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 v_v_1174_1) 64) (<= (- (- ULTIMATE.start_main_~j~6) v_b_87_1) 4294967296) (<= (- (- v_b_84_1) (- v_v_1179_1)) 4294967296) (<= (- (- v_b_85_1) v_v_1174_1) 4294967297) (<= (- (- v_b_85_1) (- v_v_1179_1)) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_83_1) 8589934593) (<= (- ULTIMATE.start_main_~j~6 (- v_v_1179_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) 4294967296) (<= (- v_b_83_1 (- v_b_87_1)) 128) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_85_1)) 63) (<= (- (- v_b_83_1) (- v_b_85_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_87_1)) 2) (<= (- (- v_b_84_1) v_v_1174_1) 4294967296) (<= (- ULTIMATE.start_main_~i~6 v_b_85_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_83_1) 8589934595) (<= (- ULTIMATE.start_main_~i~6 (- v_b_87_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 65) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_1174_1)) 0) (<= (- (- v_b_84_1) (- v_v_1174_1)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 v_v_1179_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_85_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_1179_1)) 4294967298) (<= (- (- v_b_87_1) v_v_1179_1) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_84_1)) 128) (<= (- (- ULTIMATE.start_main_~j~6) v_v_1179_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_85_1)) 1) (<= (- (- v_b_83_1) v_v_1179_1) 4294967297) (<= (- v_b_84_1 v_v_1174_1) 64) (<= (- v_b_85_1 (- v_v_1174_1)) 63) (<= (- ULTIMATE.start_main_~MAX~6 v_b_85_1) 1) (<= (- (- v_b_84_1) v_v_1179_1) 4294967296) (<= (- (- v_v_1174_1) v_v_1179_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 4294967298) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_83_1)) 64) (<= (- (- v_b_83_1) (- v_b_87_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_1174_1) 0) (<= (- ULTIMATE.start_main_~j~6 v_v_1179_1) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_87_1) (- 1)) (<= (- ULTIMATE.start_main_~j~6 (- v_v_1174_1)) 1) (<= (- (- v_b_87_1) (- v_v_1174_1)) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 v_b_84_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_83_1) 4294967297) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_83_1)) 128) (<= (- (- ULTIMATE.start_main_~j~6) v_b_85_1) 4294967297) (<= (- ULTIMATE.start_main_~MAX~6 v_b_87_1) 0) (<= (- v_b_85_1 v_b_87_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_87_1)) 128) (<= (- (- v_b_85_1) v_b_85_1) 8589934594) (<= (- ULTIMATE.start_main_~i~6 v_b_83_1) (- 1)) (<= (- (- v_b_85_1) v_v_1179_1) 4294967297) (<= (- v_b_83_1 (- v_v_1179_1)) 64) (<= (- v_b_83_1 v_v_1174_1) 64) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_85_1) 4294967297) (<= (- (- v_b_83_1) v_b_83_1) 8589934594) (<= (- (- v_b_84_1) (- v_b_87_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_v_1179_1) 4294967298) (<= (- (- v_b_83_1) v_b_84_1) 8589934593) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_1179_1) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_1174_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 64) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 2) (<= (- ULTIMATE.start_main_~j~6 v_b_85_1) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_84_1)) 64) (<= (- (- v_b_83_1) (- v_v_1174_1)) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- v_v_1179_1)) 63) (<= (- (- ULTIMATE.start_main_~i~6) v_b_85_1) 8589934595) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 8589934596) (<= (- (- v_b_83_1) (- v_b_84_1)) 1) (<= (- (- v_v_1174_1) (- v_v_1179_1)) 0) (<= (- v_b_87_1 (- v_v_1174_1)) 64) (<= (- v_b_83_1 v_b_84_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_85_1)) 126) (<= (- ULTIMATE.start_main_~i~6 v_v_1179_1) 63) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_v_1174_1)) 63) (<= (- v_b_85_1 v_v_1179_1) 63) (<= (- v_b_87_1 v_v_1174_1) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_1179_1)) 64) (<= (- v_b_83_1 (- v_b_85_1)) 127) (<= (- (- v_b_84_1) v_b_87_1) 8589934592) (<= (- v_b_87_1 v_v_1179_1) 64) (<= (- (- v_b_85_1) v_b_87_1) 8589934593) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_83_1) 4294967297) (<= (- ULTIMATE.start_main_~j~6 v_b_87_1) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) v_b_84_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 8589934594) (<= (- v_b_85_1 (- v_b_85_1)) 126) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 128) (<= (- (- v_b_87_1) v_b_87_1) 8589934592) (<= (- (- v_b_83_1) v_b_85_1) 8589934594))))} [2018-12-19 13:36:33,953 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 13:36:33,953 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 13:36:37,019 WARN L276 ngHoareTripleChecker]: Post: {2147483564#(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_~cond) ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 126) (<= (+ ULTIMATE.start_main_~i~6 1) ULTIMATE.start_main_~MAX~6) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~i~6 126)) (<= 2 (* 2 ULTIMATE.start_main_~MAX~6)) (<= (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 126) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~MAX~6 124)) (<= 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___VERIFIER_assert_~cond ULTIMATE.start_main_~j~6) 125) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~MAX~6)) 126) (<= ULTIMATE.start_main_~cont~6 0) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 125) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond 1) ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~i~6) 0) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~cont~6 125)) (<= ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start___VERIFIER_assert_~cond 125)) (<= (* 2 ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~j~6) 0) (<= ULTIMATE.start___VERIFIER_assert_~cond |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start___VERIFIER_assert_~cond 126)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~cont~6)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 251) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 1)) (<= ULTIMATE.start_main_~i~6 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 126) (<= (+ ULTIMATE.start_main_~j~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 125) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~MAX~6)) 126) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start_main_~cont~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_~j~6 ULTIMATE.start_main_~i~6) 125) (<= (- 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_#in~cond|) (- ULTIMATE.start_main_~j~6)) 125) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~i~6)) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~MAX~6)) 126) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~i~6 125)) (<= ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) (<= ULTIMATE.start_main_~i~6 ULTIMATE.start___VERIFIER_assert_~cond) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~j~6)) 125) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6)) (<= 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_~MAX~6)) 126) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= 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) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~j~6)) 125) (<= 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) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6) 251) (<= 0 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 1)) (<= ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~cont~6) (<= ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) (<= ULTIMATE.start_main_~MAX~6 126) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~MAX~6) 126) (<= (- ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) 0) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start___VERIFIER_assert_~cond) (<= 0 (* 2 ULTIMATE.start_main_~cont~6)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~j~6) 0) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~j~6 126)) (<= 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_main_~cont~6 126)) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6) 126) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~i~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_~i~6)) 0) (<= (* 2 ULTIMATE.start_main_~j~6) 250) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6) 0) (<= 0 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~MAX~6) (- 1)) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 126) (<= (+ ULTIMATE.start_main_~cont~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1) ULTIMATE.start_main_~MAX~6) (<= 0 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~i~6)) (<= 0 ULTIMATE.start_main_~i~6) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 250) (<= |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)) (<= (* 2 ULTIMATE.start_main_~MAX~6) 252) (<= ULTIMATE.start_main_~j~6 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 125)) (<= (- |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_~i~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~cont~6)) 0) (<= ULTIMATE.start_main_~j~6 125) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 252) (exists ((v_b_131_1 Int) (v_b_132_1 Int)) (and (forall ((v_prenex_801 Int)) (or (<= v_b_132_1 v_prenex_801) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_801)) 0) (< v_prenex_801 v_b_131_1))) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_131_1)) 125) (forall ((v_prenex_785 Int)) (or (<= v_b_132_1 v_prenex_785) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- (select ULTIMATE.start_main_~str1~6 v_prenex_785))) 0) (< v_prenex_785 v_b_131_1))) (<= 2 (+ ULTIMATE.start_main_~MAX~6 v_b_132_1)) (<= 1 (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_132_1)) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1) v_b_132_1) (<= v_b_131_1 (+ ULTIMATE.start_main_~cont~6 125)) (<= 1 (+ v_b_132_1 ULTIMATE.start_main_~i~6)) (forall ((v_idx_454 Int)) (or (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_454)) (- 1)) (<= v_b_132_1 v_idx_454) (< v_idx_454 v_b_131_1))) (<= 0 (+ v_b_131_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= v_b_131_1 (+ v_b_132_1 124)) (<= ULTIMATE.start___VERIFIER_assert_~cond v_b_131_1) (<= (+ v_b_132_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 126) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_132_1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_131_1) 0) (forall ((v_prenex_800 Int)) (or (<= v_b_132_1 v_prenex_800) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (select ULTIMATE.start_main_~str1~6 v_prenex_800)) 0) (< v_prenex_800 v_b_131_1))) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_131_1) 125) (forall ((v_prenex_796 Int)) (or (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_796)) 0) (< v_prenex_796 v_b_131_1) (<= v_b_132_1 v_prenex_796))) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_131_1)) 125) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_131_1) (- 1)) (<= (- v_b_132_1 (- v_b_132_1)) 252) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_132_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_132_1)) 252) (forall ((v_prenex_816 Int)) (or (<= (- (- v_b_132_1) (select ULTIMATE.start_main_~str1~6 v_prenex_816)) (- 1)) (< v_prenex_816 v_b_131_1) (<= v_b_132_1 v_prenex_816))) (forall ((v_prenex_799 Int)) (or (< v_prenex_799 v_b_131_1) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (select ULTIMATE.start_main_~str1~6 v_prenex_799)) 0) (<= v_b_132_1 v_prenex_799))) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_132_1)) 126) (forall ((v_prenex_795 Int)) (or (< v_prenex_795 v_b_131_1) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_795)) 126) (<= v_b_132_1 v_prenex_795))) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_132_1) (- 1)) (<= 1 v_b_132_1) (<= (- ULTIMATE.start_main_~j~6 (- v_b_131_1)) 250) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_131_1)) 0) (<= (- (- v_b_131_1) v_b_132_1) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_132_1)) 126) (<= v_b_132_1 (+ ULTIMATE.start_main_~MAX~6 125)) (<= (- ULTIMATE.start_main_~j~6 v_b_131_1) 0) (forall ((v_prenex_789 Int)) (or (<= v_b_132_1 v_prenex_789) (< v_prenex_789 v_b_131_1) (<= (- v_b_132_1 (select ULTIMATE.start_main_~str1~6 v_prenex_789)) 126))) (<= (- ULTIMATE.start_main_~i~6 v_b_131_1) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_b_132_1) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 v_b_132_1) (- 1)) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_131_1)) 125) (<= 2 (* 2 v_b_132_1)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_132_1) (- 1)) (<= v_b_132_1 (+ ULTIMATE.start_main_~j~6 126)) (forall ((v_prenex_805 Int)) (or (<= v_b_132_1 v_prenex_805) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_805)) 0) (< v_prenex_805 v_b_131_1))) (<= 0 (+ v_b_131_1 ULTIMATE.start_main_~j~6)) (<= 1 (+ ULTIMATE.start_main_~j~6 v_b_132_1)) (<= 2 (+ v_b_132_1 ULTIMATE.start_main_~MAX~6)) (<= v_b_132_1 (+ ULTIMATE.start_main_~cont~6 126)) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond 1) v_b_132_1) (forall ((v_prenex_793 Int)) (or (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_793) (- (select ULTIMATE.start_main_~str1~6 v_prenex_793))) 0) (<= v_b_132_1 v_prenex_793) (< v_prenex_793 v_b_131_1))) (<= 1 (+ v_b_132_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_131_1)) (forall ((v_prenex_794 Int)) (or (<= v_b_132_1 v_prenex_794) (< v_prenex_794 v_b_131_1) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_794))) 0))) (<= 0 (+ v_b_131_1 ULTIMATE.start_main_~i~6)) (forall ((v_prenex_791 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_791))) 0) (<= v_b_132_1 v_prenex_791) (< v_prenex_791 v_b_131_1))) (forall ((v_prenex_806 Int)) (or (<= v_b_132_1 v_prenex_806) (< v_prenex_806 v_b_131_1) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- (select ULTIMATE.start_main_~str1~6 v_prenex_806))) 0))) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_132_1) 126) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_132_1) (- 2)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_131_1)) 125) (forall ((v_prenex_784 Int)) (or (<= v_b_132_1 v_prenex_784) (< v_prenex_784 v_b_131_1) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_784))) 126))) (<= v_b_132_1 (+ ULTIMATE.start_main_~i~6 126)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_132_1)) 126) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_132_1)) 1) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_131_1)) 125) (<= ULTIMATE.start_main_~j~6 (+ v_b_132_1 124)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_131_1) 0) (<= (- (- v_b_131_1) (- v_b_132_1)) 1) (<= ULTIMATE.start_main_~i~6 v_b_131_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_132_1)) 0) (forall ((v_prenex_807 Int)) (or (<= v_b_132_1 v_prenex_807) (< v_prenex_807 v_b_131_1) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- (select ULTIMATE.start_main_~str1~6 v_prenex_807))) 0))) (<= 0 (* 2 v_b_131_1)) (forall ((v_prenex_798 Int)) (or (<= v_b_132_1 v_prenex_798) (< v_prenex_798 v_b_131_1) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_798))) 0))) (<= (+ v_b_131_1 v_b_132_1) 251) (<= (+ v_b_131_1 ULTIMATE.start_main_~j~6) 250) (<= (+ v_b_131_1 ULTIMATE.start_main_~i~6) 125) (<= v_b_132_1 (+ ULTIMATE.start___VERIFIER_assert_~cond 126)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_131_1 126)) (<= (+ v_b_131_1 ULTIMATE.start_main_~cont~6) 125) (<= v_b_131_1 125) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_132_1) (forall ((v_prenex_810 Int)) (or (< v_prenex_810 v_b_131_1) (<= v_b_132_1 v_prenex_810) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- (select ULTIMATE.start_main_~str1~6 v_prenex_810))) 0))) (<= (+ v_b_132_1 ULTIMATE.start_main_~MAX~6) 252) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_131_1)) 125) (forall ((v_prenex_811 Int)) (or (< v_prenex_811 v_b_131_1) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_811)) (select ULTIMATE.start_main_~str1~6 v_prenex_811)) 0) (<= v_b_132_1 v_prenex_811))) (<= (- ULTIMATE.start_main_~MAX~6 v_b_132_1) 0) (<= ULTIMATE.start_main_~j~6 (+ v_b_131_1 125)) (<= (+ v_b_131_1 ULTIMATE.start_main_~MAX~6) 251) (forall ((v_prenex_804 Int)) (or (< v_prenex_804 v_b_131_1) (<= v_b_132_1 v_prenex_804) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_804))) 125))) (forall ((v_prenex_815 Int)) (or (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_815))) 0) (< v_prenex_815 v_b_131_1) (<= v_b_132_1 v_prenex_815))) (forall ((v_prenex_787 Int)) (or (< v_prenex_787 v_b_131_1) (<= (- v_b_132_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_787))) 126) (<= v_b_132_1 v_prenex_787))) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_132_1)) 126) (<= (- v_b_131_1 v_b_132_1) (- 1)) (forall ((v_prenex_790 Int)) (or (< v_prenex_790 v_b_131_1) (<= v_b_132_1 v_prenex_790) (<= (- (- v_b_131_1) (select ULTIMATE.start_main_~str1~6 v_prenex_790)) 0))) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_132_1)) 126) (<= (- (- ULTIMATE.start_main_~i~6) v_b_131_1) 0) (<= ULTIMATE.start_main_~cont~6 v_b_131_1) (<= 0 v_b_131_1) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_132_1) (- 1)) (<= v_b_131_1 (+ ULTIMATE.start_main_~i~6 125)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_132_1) (- 1)) (<= (- v_b_131_1 (- v_b_131_1)) 250) (<= (- (- v_b_131_1) v_b_131_1) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_132_1)) 126) (forall ((v_prenex_814 Int)) (or (<= v_b_132_1 v_prenex_814) (< v_prenex_814 v_b_131_1) (<= (- v_b_131_1 (select ULTIMATE.start_main_~str1~6 v_prenex_814)) 125))) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_131_1) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_131_1) 0) (<= (+ ULTIMATE.start_main_~cont~6 v_b_131_1) 125) (<= v_b_132_1 (+ v_b_131_1 126)) (forall ((v_prenex_813 Int)) (or (<= v_b_132_1 v_prenex_813) (< v_prenex_813 v_b_131_1) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_813)) 0))) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_132_1) 252) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_132_1)) 126) (<= 1 (+ v_b_131_1 ULTIMATE.start_main_~MAX~6)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_131_1)) 125) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_131_1) (<= (- ULTIMATE.start_main_~j~6 (- v_b_132_1)) 251) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_131_1)) (- 1)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_132_1) 126) (forall ((v_prenex_797 Int)) (or (<= v_b_132_1 v_prenex_797) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_797))) (- 1)) (< v_prenex_797 v_b_131_1))) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_131_1)) 125) (<= (- v_b_131_1 (- v_b_132_1)) 251) (<= v_b_131_1 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 125)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_132_1) (- 1)) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_131_1) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_132_1) (- 1)) (forall ((v_prenex_803 Int)) (or (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (select ULTIMATE.start_main_~str1~6 v_prenex_803)) 0) (<= v_b_132_1 v_prenex_803) (< v_prenex_803 v_b_131_1))) (<= v_b_132_1 126) (<= (- ULTIMATE.start_main_~i~6 (- v_b_132_1)) 126) (forall ((v_prenex_802 Int)) (or (<= v_b_132_1 v_prenex_802) (< v_prenex_802 v_b_131_1) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_prenex_802)) 125))) (<= v_b_131_1 (+ ULTIMATE.start_main_~MAX~6 124)) (<= 1 (+ v_b_131_1 v_b_132_1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_131_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_131_1) 1) (<= (- (- v_b_132_1) v_b_132_1) (- 2)) (<= 0 (+ v_b_131_1 ULTIMATE.start_main_~cont~6)) (forall ((v_prenex_792 Int)) (or (<= v_b_132_1 v_prenex_792) (< v_prenex_792 v_b_131_1) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_prenex_792)) 0))) (<= (- ULTIMATE.start_main_~i~6 v_b_132_1) (- 1)) (<= (* 2 v_b_131_1) 250) (forall ((v_prenex_786 Int)) (or (<= v_b_132_1 v_prenex_786) (< v_prenex_786 v_b_131_1) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (select ULTIMATE.start_main_~str1~6 v_prenex_786)) 0))) (forall ((v_prenex_812 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_812))) 0) (< v_prenex_812 v_b_131_1) (<= v_b_132_1 v_prenex_812))) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_132_1)) (<= v_b_132_1 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 126)) (<= (- ULTIMATE.start_main_~cont~6 v_b_131_1) 0) (<= v_b_131_1 (+ ULTIMATE.start_main_~j~6 125)) (<= (+ v_b_132_1 ULTIMATE.start_main_~i~6) 126) (<= (+ ULTIMATE.start_main_~j~6 v_b_132_1) 251) (forall ((v_prenex_808 Int)) (or (<= v_b_132_1 v_prenex_808) (<= (- v_b_131_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_808))) 125) (< v_prenex_808 v_b_131_1))) (<= (+ v_b_131_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 125) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_132_1 125)) (forall ((v_prenex_788 Int)) (or (< v_prenex_788 v_b_131_1) (<= v_b_132_1 v_prenex_788) (<= (- (- v_b_131_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_788))) 0))) (forall ((v_prenex_809 Int)) (or (< v_prenex_809 v_b_131_1) (<= (- (- v_b_132_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_809))) (- 1)) (<= v_b_132_1 v_prenex_809))) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_131_1)) (<= v_b_131_1 (+ ULTIMATE.start___VERIFIER_assert_~cond 125)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_131_1)) 251) (<= (* 2 v_b_132_1) 252))) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 125) (<= 0 (* 2 ULTIMATE.start_main_~j~6)) (<= ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~cont~6) (<= 1 (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~MAX~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___VERIFIER_assert_#in~cond| 126)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~j~6)) 125) (<= ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~cont~6)) 0) (<= ULTIMATE.start_main_~cont~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 125) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 125) (<= (- (- 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___VERIFIER_assert_#in~cond|) 126) (<= 0 (+ ULTIMATE.start_main_~j~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= 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_main_~MAX~6 ULTIMATE.start_main_~i~6) 126) (<= 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_main_~cont~6 ULTIMATE.start_main_~j~6) 125) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 1) (<= (+ 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 13:36:39,968 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 13:36:39,968 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 13:36:39,968 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 13:36:39,969 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 13:36:39,969 WARN L224 ngHoareTripleChecker]: Pre: {2147483563#(or (exists ((v_b_84_1 Int) (v_b_85_1 Int) (v_b_87_1 Int) (v_b_83_1 Int) (v_v_1179_1 Int) (v_v_1174_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) 4294967298) (<= (- v_b_83_1 v_b_85_1) 1) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_87_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_84_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1179_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) (<= (- v_b_84_1 v_b_87_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1179_1)) 0) (<= (- (- v_b_85_1) (- v_v_1174_1)) 4294967297) (<= (- (- v_b_83_1) (- v_v_1179_1)) 4294967297) (<= (- (- v_b_83_1) v_v_1174_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_84_1)) 0) (<= (- v_b_83_1 v_v_1179_1) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1174_1) 4294967298) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_87_1)) 65) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_85_1)) 63) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1174_1) 63) (<= (- v_b_85_1 (- v_v_1179_1)) 63) (<= (- v_b_83_1 (- v_v_1174_1)) 64) (<= (- (- v_v_1174_1) v_v_1174_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1174_1)) 0) (<= (- v_b_83_1 v_b_87_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- (- v_b_87_1) v_v_1174_1) 4294967296) (<= (- v_v_1174_1 (- v_v_1174_1)) 0) (<= (- (- v_b_84_1) (- v_b_85_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_84_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 64) (<= (- v_v_1179_1 (- v_v_1179_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 126) (<= (- (- v_b_83_1) v_b_87_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_87_1) 8589934592) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1179_1) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_83_1)) 0) (<= (- (- v_b_84_1) v_b_85_1) 8589934593) (<= (- v_v_1174_1 v_v_1179_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_84_1)) 65) (<= (- v_b_84_1 (- v_b_84_1)) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_84_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967298) (<= (- c_ULTIMATE.start_main_~j~6 v_b_83_1) 4294967297) (<= (- (- v_b_85_1) (- v_b_87_1)) 1) (<= (- v_b_87_1 (- v_v_1179_1)) 64) (<= (- (- v_v_1179_1) v_v_1179_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1174_1)) 4294967298) (<= (- (- c_ULTIMATE.start_main_~j~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_84_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_87_1)) 0) (<= (- v_b_84_1 (- v_v_1174_1)) 64) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_85_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1174_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- v_b_84_1 (- v_b_87_1)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1179_1)) 4294967296) (<= (- v_b_84_1 (- v_v_1179_1)) 64) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_83_1)) 65) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1174_1) 0) (<= (- (- v_b_84_1) v_b_84_1) 8589934592) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_83_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_87_1)) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_85_1)) 63) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 4294967298) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1174_1)) 64) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_83_1) 4294967297) (<= (- v_b_87_1 (- v_b_87_1)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1174_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1174_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_84_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_83_1)) 64) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1174_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_84_1) 4294967296) (<= (- v_b_84_1 v_b_85_1) 1) (<= (- v_b_83_1 (- v_b_84_1)) 128) (<= (- v_b_85_1 (- v_b_87_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_84_1) 8589934592) (<= (- v_v_1174_1 (- v_v_1179_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_83_1)) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_83_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_85_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_84_1)) 64) (<= (- v_b_85_1 v_v_1174_1) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_87_1) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_84_1) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_87_1)) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1179_1)) 0) (<= (- v_b_83_1 (- v_b_83_1)) 128) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_85_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_87_1)) 64) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_84_1)) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1179_1)) 0) (<= (- v_b_84_1 (- v_b_85_1)) 127) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_85_1)) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_87_1) 8589934594) (<= (- v_b_84_1 v_v_1179_1) 64) (<= (- (- v_b_87_1) (- v_v_1179_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_83_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1174_1) 64) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_87_1) 4294967296) (<= (- (- v_b_84_1) (- v_v_1179_1)) 4294967296) (<= (- (- v_b_85_1) v_v_1174_1) 4294967297) (<= (- (- v_b_85_1) (- v_v_1179_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_83_1) 8589934593) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1179_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) 4294967296) (<= (- v_b_83_1 (- v_b_87_1)) 128) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_85_1)) 63) (<= (- (- v_b_83_1) (- v_b_85_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_87_1)) 2) (<= (- (- v_b_84_1) v_v_1174_1) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 v_b_85_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_83_1) 8589934595) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_87_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 65) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1174_1)) 0) (<= (- (- v_b_84_1) (- v_v_1174_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1179_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_85_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1179_1)) 4294967298) (<= (- (- v_b_87_1) v_v_1179_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_84_1)) 128) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1179_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_85_1)) 1) (<= (- (- v_b_83_1) v_v_1179_1) 4294967297) (<= (- v_b_84_1 v_v_1174_1) 64) (<= (- v_b_85_1 (- v_v_1174_1)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_85_1) 1) (<= (- (- v_b_84_1) v_v_1179_1) 4294967296) (<= (- (- v_v_1174_1) v_v_1179_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 4294967298) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_83_1)) 64) (<= (- (- v_b_83_1) (- v_b_87_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1174_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1179_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 v_b_87_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1174_1)) 1) (<= (- (- v_b_87_1) (- v_v_1174_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_84_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_83_1) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_83_1)) 128) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_85_1) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_87_1) 0) (<= (- v_b_85_1 v_b_87_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_87_1)) 128) (<= (- (- v_b_85_1) v_b_85_1) 8589934594) (<= (- c_ULTIMATE.start_main_~i~6 v_b_83_1) (- 1)) (<= (- (- v_b_85_1) v_v_1179_1) 4294967297) (<= (- v_b_83_1 (- v_v_1179_1)) 64) (<= (- v_b_83_1 v_v_1174_1) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_85_1) 4294967297) (<= (- (- v_b_83_1) v_b_83_1) 8589934594) (<= (- (- v_b_84_1) (- v_b_87_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1179_1) 4294967298) (<= (- (- v_b_83_1) v_b_84_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1179_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1174_1)) 4294967296) (<= (- (- 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_~j~6 (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- c_ULTIMATE.start_main_~j~6 v_b_85_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_84_1)) 64) (<= (- (- v_b_83_1) (- v_v_1174_1)) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1179_1)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_85_1) 8589934595) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 8589934596) (<= (- (- v_b_83_1) (- v_b_84_1)) 1) (<= (- (- v_v_1174_1) (- v_v_1179_1)) 0) (<= (- v_b_87_1 (- v_v_1174_1)) 64) (<= (- v_b_83_1 v_b_84_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_85_1)) 126) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1179_1) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1174_1)) 63) (<= (- v_b_85_1 v_v_1179_1) 63) (<= (- v_b_87_1 v_v_1174_1) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1179_1)) 64) (<= (- v_b_83_1 (- v_b_85_1)) 127) (<= (- (- v_b_84_1) v_b_87_1) 8589934592) (<= (- v_b_87_1 v_v_1179_1) 64) (<= (- (- v_b_85_1) v_b_87_1) 8589934593) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_83_1) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 v_b_87_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_84_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934594) (<= (- v_b_85_1 (- v_b_85_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 128) (forall ((v_idx_456 Int) (v_idx_457 Int) (v_idx_458 Int) (v_idx_459 Int) (v_idx_460 Int) (v_idx_461 Int)) (or (<= v_b_87_1 v_idx_460) (< v_idx_460 v_b_85_1) (<= v_b_84_1 v_idx_457) (< v_idx_461 v_b_87_1) (< v_idx_457 v_b_83_1) (<= v_b_85_1 v_idx_459) (< v_idx_458 v_b_84_1) (<= v_b_83_1 v_idx_456) (and (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_460))) 0) (<= (- v_b_83_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_460))) 64) (<= (- v_b_87_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_460))) 64) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_460)) (select c_ULTIMATE.start_main_~str1~6 v_idx_460)) 0) (<= (- v_b_83_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_457)) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_457))) 4294967298) (<= (- v_b_84_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_460)) 64) (<= (- (- v_b_87_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_460))) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_460)) 4294967298) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_457)) 64) (<= (- (- v_b_84_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_460))) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_460)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_457))) 4294967296) (<= (- (- v_b_85_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_457)) 4294967297) (<= (- (- v_b_85_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_460))) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_460))) 1) (<= (- v_b_84_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_457))) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_460)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_457))) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_460))) 4294967296) (<= (- (- v_b_84_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_457)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_460))) 0) (<= (- v_b_84_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_460))) 64) (<= (- (- v_b_85_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_457))) 4294967297) (<= (- (- v_b_83_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_457))) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_460))) 63) (<= (- (- v_b_83_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_460))) 4294967297) (<= (- (- v_b_83_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_457)) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_457)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_457)) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_460))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_457))) 0) (<= (- v_b_87_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_457))) 64) (<= (- v_b_83_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_460)) 64) (<= (- (- v_b_84_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_457))) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_460)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_457)) 4294967298) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_460))) 4294967298) (<= (- (- v_b_87_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_460)) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_457)) 63) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_460)) 63) (<= (- v_b_85_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_460))) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_457))) 64) (<= (- v_b_83_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_457))) 64) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_460)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_457)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_457)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_457)) (select c_ULTIMATE.start_main_~str2~6 v_idx_457)) 0) (<= (- (- v_b_83_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_460)) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_457))) 63) (<= (- v_b_85_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_460)) 63) (<= (- v_b_84_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_457)) 64) (<= (- v_b_87_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_457)) 64) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_457))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_460))) 64) (<= (- (- v_b_87_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_457)) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_457)) 1) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_457) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_457))) 0) (<= (- v_b_85_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_457))) 63) (<= (- (- v_b_84_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_460)) 4294967296) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_457)) (select c_ULTIMATE.start_main_~str1~6 v_idx_460)) 0) (<= (- v_b_87_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_460)) 64) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_457) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_460))) 0) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_460) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_460))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_457)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_460)) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_457))) 1) (<= (- (- v_b_87_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_457))) 4294967296) (<= (- v_b_85_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_457)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_460)) 64) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_457) (select c_ULTIMATE.start_main_~str1~6 v_idx_460)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_460))) 0) (<= (- (- v_b_85_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_460)) 4294967297)))) (<= (- (- v_b_87_1) v_b_87_1) 8589934592) (<= (- (- v_b_83_1) v_b_85_1) 8589934594))) (exists ((v_b_131_1 Int) (v_b_132_1 Int) (v_v_1938_1 Int)) (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 4294967298) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1938_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 252) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_132_1)) 127) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 126) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1938_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- v_b_132_1 (- v_b_132_1)) 254) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1938_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_132_1)) 254) (<= (- v_b_131_1 (- v_b_132_1)) 253) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1938_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_131_1)) 252) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1938_1)) 4294967298) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_131_1) 4294967297) (<= (- (- v_b_131_1) v_b_132_1) 8589934593) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_131_1)) 126) (<= (- c_ULTIMATE.start_main_~i~6 v_b_131_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 v_b_131_1) 4294967297) (<= (- (- v_b_132_1) v_b_132_1) 8589934592) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1938_1)) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 4294967298) (<= (- v_b_131_1 (- v_v_1938_1)) 126) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1938_1)) 63) (<= (- c_ULTIMATE.start_main_~j~6 v_b_132_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_132_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1938_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_131_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_132_1)) 127) (<= (- v_b_132_1 (- v_v_1938_1)) 127) (forall ((v_idx_465 Int) (v_idx_463 Int) (v_idx_464 Int)) (or (< v_idx_464 v_b_131_1) (< v_idx_465 v_b_132_1) (<= v_b_132_1 v_idx_464) (and (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_464)) 0) (<= (- (- v_b_131_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_464))) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_464)) 126) (<= (- v_b_131_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_464)) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_464))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_464))) 126) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_464))) 0) (<= (- v_b_131_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_464))) 126) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_464))) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_464)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_464))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_464)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_464)) 4294967298) (<= (- (- v_b_131_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_464)) 4294967297) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_464) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_464))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_464)) 127) (<= (- (- v_b_132_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_464)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_464)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_464))) 4294967298) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_464))) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_464)) 0) (<= (- v_b_132_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_464))) 127) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_464)) (select c_ULTIMATE.start_main_~str1~6 v_idx_464)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_464))) 127) (<= (- v_b_132_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_464)) 127) (<= (- (- v_b_132_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_464))) 4294967296)) (<= v_b_131_1 v_idx_463))) (<= (- (- v_b_131_1) (- v_b_132_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1938_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_132_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_132_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967298) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1938_1) 126) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_131_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_131_1)) 253) (<= (- (- c_ULTIMATE.start_main_~j~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_132_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- v_b_131_1) v_b_131_1) 8589934594) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 254) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_132_1)) 127) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_132_1)) 253) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_132_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_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1938_1) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_132_1) 8589934592) (<= (- v_b_131_1 v_b_132_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1938_1) 4294967298) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 8589934596) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1938_1) 127) (<= (- (- v_b_132_1) v_v_1938_1) 4294967296) (<= (- v_b_131_1 (- v_b_131_1)) 252) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1938_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 4294967298) (<= (- (- v_v_1938_1) v_v_1938_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_132_1 v_v_1938_1) 127) (<= (- (- v_b_132_1) (- v_v_1938_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_131_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_131_1)) 126) (<= (- (- v_b_131_1) (- v_v_1938_1)) 4294967297) (<= (- v_b_131_1 v_v_1938_1) 126) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_131_1) 8589934595) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_132_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1938_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 253) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_131_1) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 126) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_132_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_131_1) 8589934593) (<= (- c_ULTIMATE.start_main_~i~6 v_b_132_1) (- 1)) (<= (- (- v_b_131_1) v_v_1938_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- v_v_1938_1 (- v_v_1938_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_131_1)) 126) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1938_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934594) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_131_1)) 126) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_132_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_131_1) 4294967297))))} [2018-12-19 13:36:39,969 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 13:36:39,970 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 13:36:39,970 WARN L230 ngHoareTripleChecker]: Post: {2147483562#(exists ((v_b_131_1 Int) (v_b_132_1 Int) (v_v_1938_1 Int)) (and (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1938_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_132_1)) 127) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1938_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_131_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 128) (<= (- v_b_132_1 (- v_b_132_1)) 254) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 64) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_131_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1938_1) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_132_1)) 254) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_132_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 128) (<= (- v_b_131_1 (- v_b_132_1)) 253) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1938_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_131_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 252) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 124) (<= (- c_ULTIMATE.start_main_~i~6 v_b_132_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) (- 2)) (<= (- (- v_b_131_1) v_b_132_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1938_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_131_1)) 126) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_132_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1938_1)) 64) (<= (- v_b_131_1 (- v_v_1938_1)) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1938_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1938_1)) 125) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_132_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_132_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 65) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1938_1)) (- 1)) (forall ((v_idx_467 Int) (v_idx_468 Int) (v_idx_469 Int)) (or (<= v_b_131_1 v_idx_467) (<= v_b_132_1 v_idx_468) (< v_idx_469 v_b_132_1) (and (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_468)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_468)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_468))) (- 1)) (<= (- v_b_131_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_468)) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_468))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_468))) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_468))) 64) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_468))) 0) (<= (- v_b_131_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_468))) 126) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_468)) 64) (<= (- (- v_b_132_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_468)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_468)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_468))) 125) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_468) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_468))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_468)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_468)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_468))) (- 1)) (<= (- v_b_132_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_468))) 127) (<= (- (- v_b_131_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_468))) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_468)) (select c_ULTIMATE.start_main_~str1~6 v_idx_468)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_468))) 127) (<= (- (- v_b_132_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_468))) (- 1)) (<= (- (- v_b_131_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_468)) 0) (<= (- v_b_132_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_468)) 127) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_468)) 125) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_468)) 1)) (< v_idx_468 v_b_131_1))) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 125) (<= (- v_b_132_1 (- v_v_1938_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- (- v_b_131_1) (- v_b_132_1)) 1) (<= (- (- v_b_131_1) (- v_v_1938_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1938_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_132_1)) 0) (<= (- (- v_b_131_1) v_v_1938_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_132_1) 63) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1938_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_131_1)) 253) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_132_1)) 252) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 64) (<= (- 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_~cont~6 (- v_b_132_1)) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_132_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_131_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_132_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) (<= (- v_b_131_1 v_b_132_1) (- 1)) (<= (- (- v_b_132_1) v_v_1938_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 125) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1938_1) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_131_1) (- 1)) (<= (- (- v_b_131_1) v_b_131_1) 0) (<= (- v_b_131_1 (- v_b_131_1)) 252) (<= (- (- 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_~j~6 v_b_131_1) 64) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_132_1)) 126) (<= (- (- v_v_1938_1) v_v_1938_1) 0) (<= (- (- v_b_132_1) (- v_v_1938_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_132_1 v_v_1938_1) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_131_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 127) (<= (- v_b_131_1 v_v_1938_1) 126) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_131_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1938_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1938_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_132_1)) 128) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 128) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_132_1)) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_131_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_131_1) 1) (<= (- (- v_b_132_1) v_b_132_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_131_1)) 125) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 250) (<= (- v_v_1938_1 (- v_v_1938_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_131_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_131_1)) 126) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_131_1)) 251) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1938_1) 125) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1938_1) 1)))} [2018-12-19 13:36:39,970 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 13:36:39,982 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 13:36:39,982 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 13:36:40,118 WARN L181 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 830 [2018-12-19 13:36:40,119 WARN L270 ngHoareTripleChecker]: Pre: {2147483563#(or (exists ((v_b_84_1 Int) (v_b_85_1 Int) (v_b_87_1 Int) (v_b_83_1 Int) (v_v_1179_1 Int) (v_v_1174_1 Int)) (and (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 4294967298) (<= (- v_b_83_1 v_b_85_1) 1) (<= (- ULTIMATE.start_main_~cont~6 v_b_87_1) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) v_b_84_1) 8589934594) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_1179_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 2) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- v_b_84_1 v_b_87_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_1179_1)) 0) (<= (- (- v_b_85_1) (- v_v_1174_1)) 4294967297) (<= (- (- v_b_83_1) (- v_v_1179_1)) 4294967297) (<= (- (- v_b_83_1) v_v_1174_1) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_84_1)) 0) (<= (- v_b_83_1 v_v_1179_1) 64) (<= (- (- ULTIMATE.start_main_~i~6) v_v_1174_1) 4294967298) (<= (- ULTIMATE.start_main_~j~6 (- v_b_87_1)) 65) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_85_1)) 63) (<= (- ULTIMATE.start_main_~i~6 v_v_1174_1) 63) (<= (- v_b_85_1 (- v_v_1179_1)) 63) (<= (- v_b_83_1 (- v_v_1174_1)) 64) (<= (- (- v_v_1174_1) v_v_1174_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_1174_1)) 0) (<= (- v_b_83_1 v_b_87_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 4294967296) (<= (- (- v_b_87_1) v_v_1174_1) 4294967296) (<= (- v_v_1174_1 (- v_v_1174_1)) 0) (<= (- (- v_b_84_1) (- v_b_85_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_84_1)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 64) (<= (- v_v_1179_1 (- v_v_1179_1)) 0) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 126) (<= (- (- v_b_83_1) v_b_87_1) 8589934593) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_87_1) 8589934592) (<= (- ULTIMATE.start_main_~MAX~6 v_v_1179_1) 64) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_83_1)) 0) (<= (- (- v_b_84_1) v_b_85_1) 8589934593) (<= (- v_v_1174_1 v_v_1179_1) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_84_1)) 65) (<= (- v_b_84_1 (- v_b_84_1)) 128) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_84_1)) 2) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 64) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 4294967298) (<= (- ULTIMATE.start_main_~j~6 v_b_83_1) 4294967297) (<= (- (- v_b_85_1) (- v_b_87_1)) 1) (<= (- v_b_87_1 (- v_v_1179_1)) 64) (<= (- (- v_v_1179_1) v_v_1179_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_1174_1)) 4294967298) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_84_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_87_1)) 0) (<= (- v_b_84_1 (- v_v_1174_1)) 64) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_85_1) 8589934593) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_1174_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- v_b_84_1 (- v_b_87_1)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_1179_1)) 4294967296) (<= (- v_b_84_1 (- v_v_1179_1)) 64) (<= (- ULTIMATE.start_main_~j~6 (- v_b_83_1)) 65) (<= (- ULTIMATE.start_main_~cont~6 v_v_1174_1) 0) (<= (- (- v_b_84_1) v_b_84_1) 8589934592) (<= (- ULTIMATE.start_main_~MAX~6 v_b_83_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_87_1)) 64) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_85_1)) 63) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 4294967298) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_1174_1)) 64) (<= (- ULTIMATE.start_main_~cont~6 v_b_83_1) 4294967297) (<= (- v_b_87_1 (- v_b_87_1)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_1174_1) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) v_v_1174_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_84_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 63) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_83_1)) 64) (<= (- ULTIMATE.start_main_~j~6 v_v_1174_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_84_1) 4294967296) (<= (- v_b_84_1 v_b_85_1) 1) (<= (- v_b_83_1 (- v_b_84_1)) 128) (<= (- v_b_85_1 (- v_b_87_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_84_1) 8589934592) (<= (- v_v_1174_1 (- v_v_1179_1)) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_83_1)) 127) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_83_1)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_85_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_84_1)) 64) (<= (- v_b_85_1 v_v_1174_1) 63) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 63) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_87_1) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 v_b_84_1) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_87_1)) 64) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_1179_1)) 0) (<= (- v_b_83_1 (- v_b_83_1)) 128) (<= (- ULTIMATE.start_main_~cont~6 v_b_85_1) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_87_1)) 64) (<= (- ULTIMATE.start_main_~i~6 (- v_b_84_1)) 127) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_1179_1)) 0) (<= (- v_b_84_1 (- v_b_85_1)) 127) (<= (- ULTIMATE.start_main_~j~6 (- v_b_85_1)) 64) (<= (- (- ULTIMATE.start_main_~i~6) v_b_87_1) 8589934594) (<= (- v_b_84_1 v_v_1179_1) 64) (<= (- (- v_b_87_1) (- v_v_1179_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_83_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 v_v_1174_1) 64) (<= (- (- ULTIMATE.start_main_~j~6) v_b_87_1) 4294967296) (<= (- (- v_b_84_1) (- v_v_1179_1)) 4294967296) (<= (- (- v_b_85_1) v_v_1174_1) 4294967297) (<= (- (- v_b_85_1) (- v_v_1179_1)) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_83_1) 8589934593) (<= (- ULTIMATE.start_main_~j~6 (- v_v_1179_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) 4294967296) (<= (- v_b_83_1 (- v_b_87_1)) 128) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_85_1)) 63) (<= (- (- v_b_83_1) (- v_b_85_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_87_1)) 2) (<= (- (- v_b_84_1) v_v_1174_1) 4294967296) (<= (- ULTIMATE.start_main_~i~6 v_b_85_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_83_1) 8589934595) (<= (- ULTIMATE.start_main_~i~6 (- v_b_87_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 65) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_1174_1)) 0) (<= (- (- v_b_84_1) (- v_v_1174_1)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 v_v_1179_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_85_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_1179_1)) 4294967298) (<= (- (- v_b_87_1) v_v_1179_1) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_84_1)) 128) (<= (- (- ULTIMATE.start_main_~j~6) v_v_1179_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_85_1)) 1) (<= (- (- v_b_83_1) v_v_1179_1) 4294967297) (<= (- v_b_84_1 v_v_1174_1) 64) (<= (- v_b_85_1 (- v_v_1174_1)) 63) (<= (- ULTIMATE.start_main_~MAX~6 v_b_85_1) 1) (<= (- (- v_b_84_1) v_v_1179_1) 4294967296) (<= (- (- v_v_1174_1) v_v_1179_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 4294967298) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_83_1)) 64) (<= (- (- v_b_83_1) (- v_b_87_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_1174_1) 0) (<= (- ULTIMATE.start_main_~j~6 v_v_1179_1) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_87_1) (- 1)) (<= (- ULTIMATE.start_main_~j~6 (- v_v_1174_1)) 1) (<= (- (- v_b_87_1) (- v_v_1174_1)) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 v_b_84_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_83_1) 4294967297) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_83_1)) 128) (<= (- (- ULTIMATE.start_main_~j~6) v_b_85_1) 4294967297) (<= (- ULTIMATE.start_main_~MAX~6 v_b_87_1) 0) (<= (- v_b_85_1 v_b_87_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_87_1)) 128) (<= (- (- v_b_85_1) v_b_85_1) 8589934594) (<= (- ULTIMATE.start_main_~i~6 v_b_83_1) (- 1)) (<= (- (- v_b_85_1) v_v_1179_1) 4294967297) (<= (- v_b_83_1 (- v_v_1179_1)) 64) (<= (- v_b_83_1 v_v_1174_1) 64) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_85_1) 4294967297) (<= (- (- v_b_83_1) v_b_83_1) 8589934594) (<= (- (- v_b_84_1) (- v_b_87_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_v_1179_1) 4294967298) (<= (- (- v_b_83_1) v_b_84_1) 8589934593) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_1179_1) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_1174_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 64) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 2) (<= (- ULTIMATE.start_main_~j~6 v_b_85_1) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_84_1)) 64) (<= (- (- v_b_83_1) (- v_v_1174_1)) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- v_v_1179_1)) 63) (<= (- (- ULTIMATE.start_main_~i~6) v_b_85_1) 8589934595) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 8589934596) (<= (- (- v_b_83_1) (- v_b_84_1)) 1) (<= (- (- v_v_1174_1) (- v_v_1179_1)) 0) (<= (- v_b_87_1 (- v_v_1174_1)) 64) (<= (- v_b_83_1 v_b_84_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_85_1)) 126) (<= (- ULTIMATE.start_main_~i~6 v_v_1179_1) 63) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_v_1174_1)) 63) (<= (- v_b_85_1 v_v_1179_1) 63) (<= (- v_b_87_1 v_v_1174_1) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_1179_1)) 64) (<= (- v_b_83_1 (- v_b_85_1)) 127) (<= (- (- v_b_84_1) v_b_87_1) 8589934592) (<= (- v_b_87_1 v_v_1179_1) 64) (<= (- (- v_b_85_1) v_b_87_1) 8589934593) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_83_1) 4294967297) (<= (- ULTIMATE.start_main_~j~6 v_b_87_1) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) v_b_84_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 8589934594) (<= (- v_b_85_1 (- v_b_85_1)) 126) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 128) (forall ((v_idx_456 Int) (v_idx_457 Int) (v_idx_458 Int) (v_idx_459 Int) (v_idx_460 Int) (v_idx_461 Int)) (or (<= v_b_87_1 v_idx_460) (< v_idx_460 v_b_85_1) (<= v_b_84_1 v_idx_457) (< v_idx_461 v_b_87_1) (< v_idx_457 v_b_83_1) (<= v_b_85_1 v_idx_459) (< v_idx_458 v_b_84_1) (<= v_b_83_1 v_idx_456) (and (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_460))) 0) (<= (- v_b_83_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_460))) 64) (<= (- v_b_87_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_460))) 64) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_460)) (select ULTIMATE.start_main_~str1~6 v_idx_460)) 0) (<= (- v_b_83_1 (select ULTIMATE.start_main_~str2~6 v_idx_457)) 64) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_457))) 4294967298) (<= (- v_b_84_1 (select ULTIMATE.start_main_~str1~6 v_idx_460)) 64) (<= (- (- v_b_87_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_460))) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_460)) 4294967298) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str2~6 v_idx_457)) 64) (<= (- (- v_b_84_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_460))) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_460)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_457))) 4294967296) (<= (- (- v_b_85_1) (select ULTIMATE.start_main_~str2~6 v_idx_457)) 4294967297) (<= (- (- v_b_85_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_460))) 4294967297) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_460))) 1) (<= (- v_b_84_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_457))) 64) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_460)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_457))) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_460))) 4294967296) (<= (- (- v_b_84_1) (select ULTIMATE.start_main_~str2~6 v_idx_457)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_460))) 0) (<= (- v_b_84_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_460))) 64) (<= (- (- v_b_85_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_457))) 4294967297) (<= (- (- v_b_83_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_457))) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_460))) 63) (<= (- (- v_b_83_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_460))) 4294967297) (<= (- (- v_b_83_1) (select ULTIMATE.start_main_~str2~6 v_idx_457)) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str2~6 v_idx_457)) 0) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_idx_457)) (- (select ULTIMATE.start_main_~str1~6 v_idx_460))) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_457))) 0) (<= (- v_b_87_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_457))) 64) (<= (- v_b_83_1 (select ULTIMATE.start_main_~str1~6 v_idx_460)) 64) (<= (- (- v_b_84_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_457))) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_460)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str2~6 v_idx_457)) 4294967298) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_460))) 4294967298) (<= (- (- v_b_87_1) (select ULTIMATE.start_main_~str1~6 v_idx_460)) 4294967296) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str2~6 v_idx_457)) 63) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_460)) 63) (<= (- v_b_85_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_460))) 63) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_457))) 64) (<= (- v_b_83_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_457))) 64) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_460)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str2~6 v_idx_457)) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str2~6 v_idx_457)) 0) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_idx_457)) (select ULTIMATE.start_main_~str2~6 v_idx_457)) 0) (<= (- (- v_b_83_1) (select ULTIMATE.start_main_~str1~6 v_idx_460)) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_457))) 63) (<= (- v_b_85_1 (select ULTIMATE.start_main_~str1~6 v_idx_460)) 63) (<= (- v_b_84_1 (select ULTIMATE.start_main_~str2~6 v_idx_457)) 64) (<= (- v_b_87_1 (select ULTIMATE.start_main_~str2~6 v_idx_457)) 64) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_457))) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_460))) 64) (<= (- (- v_b_87_1) (select ULTIMATE.start_main_~str2~6 v_idx_457)) 4294967296) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str2~6 v_idx_457)) 1) (<= (- (select ULTIMATE.start_main_~str2~6 v_idx_457) (- (select ULTIMATE.start_main_~str2~6 v_idx_457))) 0) (<= (- v_b_85_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_457))) 63) (<= (- (- v_b_84_1) (select ULTIMATE.start_main_~str1~6 v_idx_460)) 4294967296) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_idx_457)) (select ULTIMATE.start_main_~str1~6 v_idx_460)) 0) (<= (- v_b_87_1 (select ULTIMATE.start_main_~str1~6 v_idx_460)) 64) (<= (- (select ULTIMATE.start_main_~str2~6 v_idx_457) (- (select ULTIMATE.start_main_~str1~6 v_idx_460))) 0) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_460) (- (select ULTIMATE.start_main_~str1~6 v_idx_460))) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str2~6 v_idx_457)) 0) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_460)) 1) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_457))) 1) (<= (- (- v_b_87_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_457))) 4294967296) (<= (- v_b_85_1 (select ULTIMATE.start_main_~str2~6 v_idx_457)) 63) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_460)) 64) (<= (- (select ULTIMATE.start_main_~str2~6 v_idx_457) (select ULTIMATE.start_main_~str1~6 v_idx_460)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_460))) 0) (<= (- (- v_b_85_1) (select ULTIMATE.start_main_~str1~6 v_idx_460)) 4294967297)))) (<= (- (- v_b_87_1) v_b_87_1) 8589934592) (<= (- (- v_b_83_1) v_b_85_1) 8589934594))) (exists ((v_b_131_1 Int) (v_b_132_1 Int) (v_v_1938_1 Int)) (and (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 127) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 4294967298) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_1938_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 252) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_132_1)) 127) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 126) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_1938_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- v_b_132_1 (- v_b_132_1)) 254) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_1938_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 126) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_132_1)) 254) (<= (- v_b_131_1 (- v_b_132_1)) 253) (<= (- ULTIMATE.start_main_~cont~6 v_v_1938_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_131_1)) 252) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_1938_1)) 4294967298) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 126) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_131_1) 4294967297) (<= (- (- v_b_131_1) v_b_132_1) 8589934593) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_131_1)) 126) (<= (- ULTIMATE.start_main_~i~6 v_b_131_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 4294967296) (<= (- ULTIMATE.start_main_~j~6 v_b_131_1) 4294967297) (<= (- (- v_b_132_1) v_b_132_1) 8589934592) (<= (- ULTIMATE.start_main_~i~6 (- v_v_1938_1)) 126) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 4294967298) (<= (- v_b_131_1 (- v_v_1938_1)) 126) (<= (- ULTIMATE.start_main_~j~6 (- v_v_1938_1)) 63) (<= (- ULTIMATE.start_main_~j~6 v_b_132_1) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) v_b_132_1) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 127) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_1938_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_131_1) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_132_1)) 127) (<= (- v_b_132_1 (- v_v_1938_1)) 127) (forall ((v_idx_465 Int) (v_idx_463 Int) (v_idx_464 Int)) (or (< v_idx_464 v_b_131_1) (< v_idx_465 v_b_132_1) (<= v_b_132_1 v_idx_464) (and (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_464)) 0) (<= (- (- v_b_131_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_464))) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_464)) 126) (<= (- v_b_131_1 (select ULTIMATE.start_main_~str1~6 v_idx_464)) 126) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_464))) 0) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_464))) 126) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_464))) 0) (<= (- v_b_131_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_464))) 126) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_464))) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_464)) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_464))) 0) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_464)) 63) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_464)) 4294967298) (<= (- (- v_b_131_1) (select ULTIMATE.start_main_~str1~6 v_idx_464)) 4294967297) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_464) (- (select ULTIMATE.start_main_~str1~6 v_idx_464))) 0) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_464)) 127) (<= (- (- v_b_132_1) (select ULTIMATE.start_main_~str1~6 v_idx_464)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_464)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_464))) 4294967298) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_464))) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_464)) 0) (<= (- v_b_132_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_464))) 127) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_464)) (select ULTIMATE.start_main_~str1~6 v_idx_464)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_464))) 127) (<= (- v_b_132_1 (select ULTIMATE.start_main_~str1~6 v_idx_464)) 127) (<= (- (- v_b_132_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_464))) 4294967296)) (<= v_b_131_1 v_idx_463))) (<= (- (- v_b_131_1) (- v_b_132_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_1938_1)) 127) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_132_1) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_132_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 4294967298) (<= (- ULTIMATE.start_main_~i~6 v_v_1938_1) 126) (<= (- ULTIMATE.start_main_~j~6 (- v_b_131_1)) 126) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_131_1)) 253) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_132_1) 8589934594) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- v_b_131_1) v_b_131_1) 8589934594) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 127) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 63) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 254) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_132_1)) 127) (<= (- ULTIMATE.start_main_~i~6 (- v_b_132_1)) 253) (<= (- ULTIMATE.start_main_~MAX~6 v_b_132_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~j~6 v_v_1938_1) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_132_1) 8589934592) (<= (- v_b_131_1 v_b_132_1) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_v_1938_1) 4294967298) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 8589934596) (<= (- ULTIMATE.start_main_~MAX~6 v_v_1938_1) 127) (<= (- (- v_b_132_1) v_v_1938_1) 4294967296) (<= (- v_b_131_1 (- v_b_131_1)) 252) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_1938_1)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 4294967298) (<= (- (- v_v_1938_1) v_v_1938_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_132_1 v_v_1938_1) 127) (<= (- (- v_b_132_1) (- v_v_1938_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_131_1)) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 127) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_131_1)) 126) (<= (- (- v_b_131_1) (- v_v_1938_1)) 4294967297) (<= (- v_b_131_1 v_v_1938_1) 126) (<= (- (- ULTIMATE.start_main_~i~6) v_b_131_1) 8589934595) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_132_1)) 127) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_1938_1)) 0) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 126) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 253) (<= (- ULTIMATE.start_main_~MAX~6 v_b_131_1) 1) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 126) (<= (- ULTIMATE.start_main_~cont~6 v_b_132_1) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_131_1) 8589934593) (<= (- ULTIMATE.start_main_~i~6 v_b_132_1) (- 1)) (<= (- (- v_b_131_1) v_v_1938_1) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- v_v_1938_1 (- v_v_1938_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_131_1)) 126) (<= (- (- ULTIMATE.start_main_~j~6) v_v_1938_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 8589934594) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_131_1)) 126) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_132_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 127) (<= (- (- ULTIMATE.start_main_~j~6) v_b_131_1) 4294967297))))} [2018-12-19 13:36:40,119 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 13:36:40,119 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 13:36:42,705 WARN L276 ngHoareTripleChecker]: Post: {2147483562#(and (<= 1 ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 126) (<= 2 (* 2 ULTIMATE.start_main_~MAX~6)) (exists ((v_b_131_1 Int) (v_b_132_1 Int)) (and (forall ((v_idx_468 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_468)) 1) (<= v_b_132_1 v_idx_468) (< v_idx_468 v_b_131_1))) (<= v_b_131_1 (+ ULTIMATE.start_main_~i~6 127)) (<= 2 (+ ULTIMATE.start_main_~MAX~6 v_b_132_1)) (forall ((v_prenex_826 Int)) (or (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_826))) 127) (<= v_b_132_1 v_prenex_826) (< v_prenex_826 v_b_131_1))) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_132_1)) 127) (forall ((v_prenex_822 Int)) (or (<= v_b_132_1 v_prenex_822) (< v_prenex_822 v_b_131_1) (<= (- v_b_131_1 (select ULTIMATE.start_main_~str1~6 v_prenex_822)) 126))) (<= v_b_132_1 (+ ULTIMATE.start_main_~MAX~6 126)) (<= v_b_132_1 (+ v_b_131_1 127)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_131_1)) 127) (<= 2 (+ ULTIMATE.start_main_~j~6 v_b_132_1)) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_132_1) (<= (- v_b_132_1 (- v_b_132_1)) 254) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_131_1) (- 1)) (<= 1 (+ v_b_131_1 ULTIMATE.start_main_~j~6)) (<= v_b_132_1 127) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_132_1)) 254) (<= (* 2 v_b_131_1) 252) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_132_1) (- 1)) (<= (- v_b_131_1 (- v_b_132_1)) 253) (<= v_b_131_1 (+ v_b_132_1 125)) (<= v_b_132_1 (+ ULTIMATE.start_main_~i~6 128)) (<= ULTIMATE.start_main_~j~6 (+ v_b_132_1 63)) (<= v_b_131_1 (+ ULTIMATE.start_main_~cont~6 126)) (<= 1 v_b_132_1) (<= (- ULTIMATE.start_main_~j~6 (- v_b_131_1)) 127) (<= (- ULTIMATE.start_main_~i~6 v_b_132_1) (- 2)) (forall ((v_prenex_819 Int)) (or (<= v_b_132_1 v_prenex_819) (<= (- (- v_b_131_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_819))) 0) (< v_prenex_819 v_b_131_1))) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_131_1 127)) (<= (- (- v_b_131_1) v_b_132_1) (- 1)) (forall ((v_prenex_824 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_824))) 0) (<= v_b_132_1 v_prenex_824) (< v_prenex_824 v_b_131_1))) (<= v_b_132_1 (+ ULTIMATE.start_main_~cont~6 127)) (<= (+ v_b_131_1 v_b_132_1) 253) (forall ((v_prenex_829 Int)) (or (<= v_b_132_1 v_prenex_829) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_prenex_829)) 64) (< v_prenex_829 v_b_131_1))) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_131_1)) 126) (forall ((v_prenex_834 Int)) (or (< v_prenex_834 v_b_131_1) (<= v_b_132_1 v_prenex_834) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_834)) 0))) (<= (- ULTIMATE.start_main_~cont~6 v_b_132_1) (- 1)) (<= 2 (* 2 v_b_132_1)) (<= v_b_132_1 (+ ULTIMATE.start_main_~j~6 126)) (<= (+ ULTIMATE.start_main_~j~6 v_b_132_1) 191) (<= 2 (+ v_b_132_1 ULTIMATE.start_main_~MAX~6)) (forall ((v_prenex_827 Int)) (or (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_prenex_827)) (- 1)) (< v_prenex_827 v_b_131_1) (<= v_b_132_1 v_prenex_827))) (forall ((v_prenex_832 Int)) (or (<= v_b_132_1 v_prenex_832) (< v_prenex_832 v_b_131_1) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_832)) 125))) (forall ((v_prenex_835 Int)) (or (<= v_b_132_1 v_prenex_835) (< v_prenex_835 v_b_131_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_835)) (- 1)))) (<= (- (- ULTIMATE.start_main_~j~6) v_b_132_1) (- 2)) (<= (+ v_b_131_1 ULTIMATE.start_main_~MAX~6) 253) (<= (+ ULTIMATE.start_main_~cont~6 v_b_131_1) 126) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_132_1) (- 2)) (<= (- (- v_b_131_1) (- v_b_132_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_132_1)) 0) (<= 0 (* 2 v_b_131_1)) (<= (- ULTIMATE.start_main_~j~6 v_b_132_1) 63) (forall ((v_prenex_839 Int)) (or (< v_prenex_839 v_b_131_1) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_839)) 0) (<= v_b_132_1 v_prenex_839))) (<= (+ v_b_131_1 ULTIMATE.start_main_~i~6) 251) (<= (+ v_b_131_1 ULTIMATE.start_main_~cont~6) 126) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_131_1)) 253) (forall ((v_prenex_820 Int)) (or (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_820))) 64) (<= v_b_132_1 v_prenex_820) (< v_prenex_820 v_b_131_1))) (forall ((v_prenex_841 Int)) (or (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_841) (- (select ULTIMATE.start_main_~str1~6 v_prenex_841))) 0) (< v_prenex_841 v_b_131_1) (<= v_b_132_1 v_prenex_841))) (<= (- ULTIMATE.start_main_~i~6 (- v_b_132_1)) 252) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_132_1)) 127) (<= (+ v_b_132_1 ULTIMATE.start_main_~MAX~6) 254) (<= (- ULTIMATE.start_main_~MAX~6 v_b_132_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_131_1) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_132_1) 0) (forall ((v_prenex_838 Int)) (or (<= v_b_132_1 v_prenex_838) (< v_prenex_838 v_b_131_1) (<= (- (- v_b_132_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_838))) (- 1)))) (forall ((v_prenex_833 Int)) (or (< v_prenex_833 v_b_131_1) (<= (- (- v_b_132_1) (select ULTIMATE.start_main_~str1~6 v_prenex_833)) (- 1)) (<= v_b_132_1 v_prenex_833))) (<= (- v_b_131_1 v_b_132_1) (- 1)) (<= 0 (+ v_b_131_1 ULTIMATE.start_main_~i~6 1)) (<= ULTIMATE.start_main_~cont~6 v_b_131_1) (<= 0 v_b_131_1) (<= v_b_131_1 (+ ULTIMATE.start_main_~MAX~6 125)) (forall ((v_prenex_828 Int)) (or (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_828)) (select ULTIMATE.start_main_~str1~6 v_prenex_828)) 0) (< v_prenex_828 v_b_131_1) (<= v_b_132_1 v_prenex_828))) (<= (- (- ULTIMATE.start_main_~j~6) v_b_131_1) (- 1)) (<= (- (- v_b_131_1) v_b_131_1) 0) (<= (- v_b_131_1 (- v_b_131_1)) 252) (<= ULTIMATE.start_main_~i~6 (+ v_b_131_1 125)) (<= (- ULTIMATE.start_main_~j~6 v_b_131_1) 64) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_132_1)) 126) (forall ((v_prenex_830 Int)) (or (< v_prenex_830 v_b_131_1) (<= (- v_b_132_1 (select ULTIMATE.start_main_~str1~6 v_prenex_830)) 127) (<= v_b_132_1 v_prenex_830))) (forall ((v_prenex_817 Int)) (or (<= (- v_b_132_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_817))) 127) (<= v_b_132_1 v_prenex_817) (< v_prenex_817 v_b_131_1))) (<= 1 (+ v_b_131_1 ULTIMATE.start_main_~MAX~6)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_132_1 126)) (forall ((v_prenex_825 Int)) (or (<= v_b_132_1 v_prenex_825) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_825))) (- 1)) (< v_prenex_825 v_b_131_1))) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_131_1)) (- 1)) (<= v_b_131_1 126) (forall ((v_prenex_823 Int)) (or (< v_prenex_823 v_b_131_1) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_823))) 1) (<= v_b_132_1 v_prenex_823))) (forall ((v_prenex_821 Int)) (or (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_821)) 127) (<= v_b_132_1 v_prenex_821) (< v_prenex_821 v_b_131_1))) (<= (- (- ULTIMATE.start_main_~i~6) v_b_131_1) 1) (<= ULTIMATE.start_main_~i~6 (+ v_b_132_1 124)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_132_1)) 128) (<= 1 (+ v_b_131_1 v_b_132_1)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_132_1)) 128) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_131_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_131_1) 1) (<= (- (- v_b_132_1) v_b_132_1) (- 2)) (forall ((v_prenex_818 Int)) (or (<= v_b_132_1 v_prenex_818) (< v_prenex_818 v_b_131_1) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_818))) 125))) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_131_1)) 125) (<= (+ v_b_131_1 ULTIMATE.start_main_~j~6) 190) (<= 0 (+ v_b_131_1 ULTIMATE.start_main_~cont~6)) (forall ((v_prenex_837 Int)) (or (< v_prenex_837 v_b_131_1) (<= v_b_132_1 v_prenex_837) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_837))) (- 1)))) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_132_1)) (<= (+ v_b_132_1 ULTIMATE.start_main_~i~6) 252) (forall ((v_prenex_831 Int)) (or (<= v_b_132_1 v_prenex_831) (< v_prenex_831 v_b_131_1) (<= (- (- v_b_131_1) (select ULTIMATE.start_main_~str1~6 v_prenex_831)) 0))) (<= 0 (+ v_b_132_1 ULTIMATE.start_main_~i~6)) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_132_1) 254) (<= (- ULTIMATE.start_main_~cont~6 v_b_131_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_131_1)) 126) (forall ((v_prenex_836 Int)) (or (< v_prenex_836 v_b_131_1) (<= v_b_132_1 v_prenex_836) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_836))) 0))) (<= v_b_131_1 (+ ULTIMATE.start_main_~j~6 125)) (<= ULTIMATE.start_main_~j~6 (+ v_b_131_1 64)) (<= (* 2 v_b_132_1) 254) (<= (- ULTIMATE.start_main_~i~6 (- v_b_131_1)) 251) (forall ((v_prenex_840 Int)) (or (<= v_b_132_1 v_prenex_840) (< v_prenex_840 v_b_131_1) (<= (- v_b_131_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_840))) 126))) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_131_1)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_132_1) 127))) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 64) (<= ULTIMATE.start_main_~i~6 125) (<= (- 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_~j~6 126)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 254) (<= (- (- 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_~cont~6 (+ ULTIMATE.start_main_~i~6 1)) (<= 2 (* 2 ULTIMATE.start_main_~j~6)) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6) 191) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 128) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 64) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (* 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_~j~6 (+ ULTIMATE.start_main_~cont~6 64)) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6)) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~j~6) (<= 0 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6)) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6)) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 125) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 1) (<= (* 2 ULTIMATE.start_main_~i~6) 250) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 128) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) (- 2)) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~cont~6 125)) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~MAX~6 63)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 1) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~i~6 128)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 252) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~i~6 65)) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 124) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~MAX~6) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~j~6 124)) (<= 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_~i~6) 252) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) (- 2)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 127) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6) 189) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 125) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 128) (<= ULTIMATE.start_main_~j~6 64) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~cont~6 127)) (<= 1 ULTIMATE.start_main_~j~6) (<= (* 2 ULTIMATE.start_main_~j~6) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 63) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 64) (<= 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_~i~6 (- ULTIMATE.start_main_~i~6)) 250) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 65) (<= (* 2 ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 125) (<= 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_~i~6 (+ ULTIMATE.start_main_~MAX~6 124)) (<= 2 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6)) (<= ULTIMATE.start_main_~MAX~6 127))} [2018-12-19 13:39:01,690 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 13:39:01,690 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 13:39:01,691 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 13:39:01,691 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 13:39:01,691 WARN L224 ngHoareTripleChecker]: Pre: {2147483557#(or (exists ((v_b_84_1 Int) (v_b_85_1 Int) (v_b_87_1 Int) (v_b_83_1 Int) (v_v_1179_1 Int) (v_v_1174_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) 4294967298) (<= (- v_b_83_1 v_b_85_1) 1) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_87_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_84_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1179_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) (<= (- v_b_84_1 v_b_87_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1179_1)) 0) (<= (- (- v_b_85_1) (- v_v_1174_1)) 4294967297) (<= (- (- v_b_83_1) (- v_v_1179_1)) 4294967297) (<= (- (- v_b_83_1) v_v_1174_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_84_1)) 0) (<= (- v_b_83_1 v_v_1179_1) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1174_1) 4294967298) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_87_1)) 65) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_85_1)) 63) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1174_1) 63) (<= (- v_b_85_1 (- v_v_1179_1)) 63) (<= (- v_b_83_1 (- v_v_1174_1)) 64) (<= (- (- v_v_1174_1) v_v_1174_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1174_1)) 0) (<= (- v_b_83_1 v_b_87_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- (- v_b_87_1) v_v_1174_1) 4294967296) (<= (- v_v_1174_1 (- v_v_1174_1)) 0) (<= (- (- v_b_84_1) (- v_b_85_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_84_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 64) (<= (- v_v_1179_1 (- v_v_1179_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 126) (<= (- (- v_b_83_1) v_b_87_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_87_1) 8589934592) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1179_1) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_83_1)) 0) (<= (- (- v_b_84_1) v_b_85_1) 8589934593) (<= (- v_v_1174_1 v_v_1179_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_84_1)) 65) (<= (- v_b_84_1 (- v_b_84_1)) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_84_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967298) (<= (- c_ULTIMATE.start_main_~j~6 v_b_83_1) 4294967297) (<= (- (- v_b_85_1) (- v_b_87_1)) 1) (<= (- v_b_87_1 (- v_v_1179_1)) 64) (<= (- (- v_v_1179_1) v_v_1179_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1174_1)) 4294967298) (<= (- (- c_ULTIMATE.start_main_~j~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_84_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_87_1)) 0) (<= (- v_b_84_1 (- v_v_1174_1)) 64) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_85_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1174_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- v_b_84_1 (- v_b_87_1)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1179_1)) 4294967296) (<= (- v_b_84_1 (- v_v_1179_1)) 64) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_83_1)) 65) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1174_1) 0) (<= (- (- v_b_84_1) v_b_84_1) 8589934592) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_83_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_87_1)) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_85_1)) 63) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 4294967298) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1174_1)) 64) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_83_1) 4294967297) (<= (- v_b_87_1 (- v_b_87_1)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1174_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1174_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_84_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_83_1)) 64) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1174_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_84_1) 4294967296) (<= (- v_b_84_1 v_b_85_1) 1) (<= (- v_b_83_1 (- v_b_84_1)) 128) (<= (- v_b_85_1 (- v_b_87_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_84_1) 8589934592) (<= (- v_v_1174_1 (- v_v_1179_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_83_1)) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_83_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_85_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_84_1)) 64) (<= (- v_b_85_1 v_v_1174_1) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_87_1) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_84_1) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_87_1)) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1179_1)) 0) (<= (- v_b_83_1 (- v_b_83_1)) 128) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_85_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_87_1)) 64) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_84_1)) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1179_1)) 0) (<= (- v_b_84_1 (- v_b_85_1)) 127) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_85_1)) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_87_1) 8589934594) (<= (- v_b_84_1 v_v_1179_1) 64) (<= (- (- v_b_87_1) (- v_v_1179_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_83_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1174_1) 64) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_87_1) 4294967296) (<= (- (- v_b_84_1) (- v_v_1179_1)) 4294967296) (<= (- (- v_b_85_1) v_v_1174_1) 4294967297) (<= (- (- v_b_85_1) (- v_v_1179_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_83_1) 8589934593) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1179_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) 4294967296) (<= (- v_b_83_1 (- v_b_87_1)) 128) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_85_1)) 63) (<= (- (- v_b_83_1) (- v_b_85_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_87_1)) 2) (<= (- (- v_b_84_1) v_v_1174_1) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 v_b_85_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_83_1) 8589934595) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_87_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 65) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1174_1)) 0) (<= (- (- v_b_84_1) (- v_v_1174_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1179_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_85_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1179_1)) 4294967298) (<= (- (- v_b_87_1) v_v_1179_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_84_1)) 128) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1179_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_85_1)) 1) (<= (- (- v_b_83_1) v_v_1179_1) 4294967297) (<= (- v_b_84_1 v_v_1174_1) 64) (<= (- v_b_85_1 (- v_v_1174_1)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_85_1) 1) (<= (- (- v_b_84_1) v_v_1179_1) 4294967296) (<= (- (- v_v_1174_1) v_v_1179_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 4294967298) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_83_1)) 64) (<= (- (- v_b_83_1) (- v_b_87_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1174_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1179_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 v_b_87_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1174_1)) 1) (<= (- (- v_b_87_1) (- v_v_1174_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_84_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_83_1) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_83_1)) 128) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_85_1) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_87_1) 0) (<= (- v_b_85_1 v_b_87_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_87_1)) 128) (<= (- (- v_b_85_1) v_b_85_1) 8589934594) (<= (- c_ULTIMATE.start_main_~i~6 v_b_83_1) (- 1)) (<= (- (- v_b_85_1) v_v_1179_1) 4294967297) (forall ((v_idx_489 Int) (v_idx_487 Int) (v_idx_488 Int) (v_idx_490 Int) (v_idx_491 Int) (v_idx_486 Int)) (or (< v_idx_490 v_b_85_1) (and (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_490))) 0) (<= (- v_b_83_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_490))) 64) (<= (- v_b_87_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_490))) 64) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_490)) (select c_ULTIMATE.start_main_~str1~6 v_idx_490)) 0) (<= (- v_b_83_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_487)) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_487))) 4294967298) (<= (- v_b_84_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_490)) 64) (<= (- (- v_b_87_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_490))) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_490)) 4294967298) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_487)) 64) (<= (- (- v_b_84_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_490))) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_490)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_487))) 4294967296) (<= (- (- v_b_85_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_487)) 4294967297) (<= (- (- v_b_85_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_490))) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_490))) 1) (<= (- v_b_84_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_487))) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_490)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_487))) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_490))) 4294967296) (<= (- (- v_b_84_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_487)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_490))) 0) (<= (- v_b_84_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_490))) 64) (<= (- (- v_b_85_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_487))) 4294967297) (<= (- (- v_b_83_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_487))) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_490))) 63) (<= (- (- v_b_83_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_490))) 4294967297) (<= (- (- v_b_83_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_487)) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_487)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_487)) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_490))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_487))) 0) (<= (- v_b_87_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_487))) 64) (<= (- v_b_83_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_490)) 64) (<= (- (- v_b_84_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_487))) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_490)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_487)) 4294967298) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_490))) 4294967298) (<= (- (- v_b_87_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_490)) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_487)) 63) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_490)) 63) (<= (- v_b_85_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_490))) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_487))) 64) (<= (- v_b_83_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_487))) 64) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_490)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_487)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_487)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_487)) (select c_ULTIMATE.start_main_~str2~6 v_idx_487)) 0) (<= (- (- v_b_83_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_490)) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_487))) 63) (<= (- v_b_85_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_490)) 63) (<= (- v_b_84_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_487)) 64) (<= (- v_b_87_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_487)) 64) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_487))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_490))) 64) (<= (- (- v_b_87_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_487)) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_487)) 1) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_487) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_487))) 0) (<= (- v_b_85_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_487))) 63) (<= (- (- v_b_84_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_490)) 4294967296) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_487)) (select c_ULTIMATE.start_main_~str1~6 v_idx_490)) 0) (<= (- v_b_87_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_490)) 64) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_487) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_490))) 0) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_490) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_490))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_487)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_490)) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_487))) 1) (<= (- (- v_b_87_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_487))) 4294967296) (<= (- v_b_85_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_487)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_490)) 64) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_487) (select c_ULTIMATE.start_main_~str1~6 v_idx_490)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_490))) 0) (<= (- (- v_b_85_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_490)) 4294967297)) (<= v_b_85_1 v_idx_489) (<= v_b_87_1 v_idx_490) (<= v_b_84_1 v_idx_487) (< v_idx_491 v_b_87_1) (< v_idx_488 v_b_84_1) (<= v_b_83_1 v_idx_486) (< v_idx_487 v_b_83_1))) (<= (- v_b_83_1 (- v_v_1179_1)) 64) (<= (- v_b_83_1 v_v_1174_1) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_85_1) 4294967297) (<= (- (- v_b_83_1) v_b_83_1) 8589934594) (<= (- (- v_b_84_1) (- v_b_87_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1179_1) 4294967298) (<= (- (- v_b_83_1) v_b_84_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1179_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1174_1)) 4294967296) (<= (- (- 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_~j~6 (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- c_ULTIMATE.start_main_~j~6 v_b_85_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_84_1)) 64) (<= (- (- v_b_83_1) (- v_v_1174_1)) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1179_1)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_85_1) 8589934595) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 8589934596) (<= (- (- v_b_83_1) (- v_b_84_1)) 1) (<= (- (- v_v_1174_1) (- v_v_1179_1)) 0) (<= (- v_b_87_1 (- v_v_1174_1)) 64) (<= (- v_b_83_1 v_b_84_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_85_1)) 126) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1179_1) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1174_1)) 63) (<= (- v_b_85_1 v_v_1179_1) 63) (<= (- v_b_87_1 v_v_1174_1) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1179_1)) 64) (<= (- v_b_83_1 (- v_b_85_1)) 127) (<= (- (- v_b_84_1) v_b_87_1) 8589934592) (<= (- v_b_87_1 v_v_1179_1) 64) (<= (- (- v_b_85_1) v_b_87_1) 8589934593) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_83_1) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 v_b_87_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_84_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934594) (<= (- v_b_85_1 (- v_b_85_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 128) (<= (- (- v_b_87_1) v_b_87_1) 8589934592) (<= (- (- v_b_83_1) v_b_85_1) 8589934594))) (exists ((v_b_151_1 Int) (v_b_150_1 Int) (v_v_2312_1 Int)) (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 4294967298) (<= (- v_v_2312_1 (- v_v_2312_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_151_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_150_1)) 126) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 252) (<= (- v_b_151_1 (- v_b_151_1)) 254) (<= (- c_ULTIMATE.start_main_~i~6 v_b_151_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_150_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_150_1)) 253) (<= (- v_b_150_1 v_b_151_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 126) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_150_1)) 252) (<= (- v_b_150_1 v_v_2312_1) 126) (<= (- (- v_b_150_1) (- v_v_2312_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_151_1) 8589934592) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_151_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 126) (<= (- (- v_b_151_1) (- v_v_2312_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_2312_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_151_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_150_1) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 126) (<= (- v_b_150_1 (- v_b_151_1)) 253) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_2312_1)) 4294967298) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_150_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_150_1)) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_150_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_2312_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_2312_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_151_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_2312_1) 126) (<= (- c_ULTIMATE.start_main_~i~6 v_b_150_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 4294967298) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_2312_1)) 0) (<= (- v_b_150_1 (- v_b_150_1)) 252) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_2312_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_151_1) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_151_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_150_1) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_2312_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- v_b_150_1) (- v_b_151_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_2312_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_150_1) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_151_1)) 253) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967298) (<= (- (- c_ULTIMATE.start_main_~j~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_2312_1)) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_151_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_2312_1) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 64) (<= (- 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_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_151_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_150_1) 8589934595) (<= (- (- v_b_151_1) v_b_151_1) 8589934592) (<= (- c_ULTIMATE.start_main_~j~6 v_b_150_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 8589934596) (<= (- v_b_150_1 (- v_v_2312_1)) 126) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_2312_1) 4294967298) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_151_1)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 4294967298) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_150_1) 8589934593) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 127) (<= (- (- v_b_150_1) v_v_2312_1) 4294967297) (<= (- (- v_b_150_1) v_b_151_1) 8589934593) (<= (- (- v_v_2312_1) v_v_2312_1) 0) (<= (- v_b_151_1 (- v_v_2312_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_2312_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_2312_1)) 127) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 126) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 253) (<= (- (- v_b_150_1) v_b_150_1) 8589934594) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_150_1)) 126) (<= (- c_ULTIMATE.start_main_~j~6 v_b_151_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_151_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_150_1)) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 v_v_2312_1) 64) (<= (- v_b_151_1 v_v_2312_1) 127) (forall ((v_idx_493 Int) (v_idx_494 Int) (v_idx_495 Int)) (or (<= v_b_151_1 v_idx_494) (and (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_494) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_494))) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_494)) 4294967296) (<= (- (- v_b_150_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_494)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_494))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_494))) 64) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_494)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_494)) 127) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_494)) (select c_ULTIMATE.start_main_~str1~6 v_idx_494)) 0) (<= (- v_b_151_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_494))) 127) (<= (- v_b_150_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_494)) 126) (<= (- (- v_b_150_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_494))) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_494))) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_494))) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_494))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_494)) 0) (<= (- (- v_b_151_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_494))) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_494))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_494)) 64) (<= (- v_b_151_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_494)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_494)) 0) (<= (- v_b_150_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_494))) 126) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_494)) 4294967298) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_494))) 4294967298) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_494)) 0) (<= (- (- v_b_151_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_494)) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_494))) 126)) (< v_idx_494 v_b_150_1) (< v_idx_495 v_b_151_1) (<= v_b_150_1 v_idx_493))) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934594) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_151_1)) 254) (<= (- (- v_b_151_1) v_v_2312_1) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_151_1)) 127) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_2312_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 127))))} [2018-12-19 13:39:01,692 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 13:39:01,692 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 13:39:01,692 WARN L230 ngHoareTripleChecker]: Post: {2147483556#(exists ((v_b_151_1 Int) (v_b_150_1 Int) (v_v_2312_1 Int)) (and (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~j~6) 0) (<= (- v_v_2312_1 (- v_v_2312_1)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 126) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_150_1)) 125) (<= (- (- v_b_151_1) v_v_2312_1) (- 1)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_150_1)) 125) (<= (- c_ULTIMATE.start_main_~i~6 v_b_151_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 v_b_150_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_2312_1) (- 1)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~MAX~6)) 126) (<= (- v_b_150_1 v_b_151_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 v_v_2312_1) 125) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_151_1)) 251) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 125) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_151_1) (- 1)) (<= (- v_b_150_1 (- v_v_2312_1)) 125) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_2312_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_2312_1)) 0) (<= (- (- v_b_150_1) v_b_150_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_v_2312_1)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_2312_1) 126) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 251) (<= (- (- v_b_151_1) v_b_151_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_2312_1)) 0) (<= (- v_b_150_1 v_v_2312_1) 125) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_150_1) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 126) (<= (- (- v_b_150_1) v_v_2312_1) 0) (<= (- v_b_151_1 v_v_2312_1) 126) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~MAX~6)) 126) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~cont~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_b_150_1) 0) (<= (- 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)) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_v_2312_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_150_1)) (- 1)) (forall ((v_idx_498 Int) (v_idx_499 Int) (v_idx_497 Int)) (or (< v_idx_499 v_b_151_1) (<= v_b_151_1 v_idx_498) (and (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_498) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_498))) 0) (<= (- (- v_b_150_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_498))) 0) (<= (- (- v_b_151_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_498)) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (select c_ULTIMATE.start_main_~str1~6 v_idx_498)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_498))) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_498))) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (select c_ULTIMATE.start_main_~str1~6 v_idx_498)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_498)) (- 1)) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_498)) (select c_ULTIMATE.start_main_~str1~6 v_idx_498)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_498)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_498))) 126) (<= (- (- v_b_151_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_498))) (- 1)) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- (select c_ULTIMATE.start_main_~str1~6 v_idx_498))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_498)) 125) (<= (- v_b_151_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_498))) 126) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_498))) 0) (<= (- v_b_150_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_498))) 125) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_498)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_498))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_498))) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_498))) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_498)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_498)) 126) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_498))) 125) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_498)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_498))) 0) (<= (- v_b_150_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_498)) 125) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_498)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (select c_ULTIMATE.start_main_~str1~6 v_idx_498)) 0) (<= (- (- v_b_150_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_498)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- (select c_ULTIMATE.start_main_~str1~6 v_idx_498))) 0) (<= (- v_b_151_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_498)) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_498))) (- 1)) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (select c_ULTIMATE.start_main_~str1~6 v_idx_498)) 0)) (< v_idx_498 v_b_150_1) (<= v_b_150_1 v_idx_497))) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~j~6)) 125) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_2312_1)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~MAX~6)) 126) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_v_2312_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_151_1) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~j~6)) 125) (<= (- c_ULTIMATE.start_main_~i~6 v_v_2312_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_2312_1)) 126) (<= (- c_ULTIMATE.start_main_~i~6 v_b_150_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~MAX~6)) 126) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_150_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_151_1)) 126) (<= (- v_b_150_1 (- v_b_150_1)) 250) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_151_1) (- 2)) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_2312_1)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_150_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_2312_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_2312_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start___VERIFIER_assert_~cond)) 0) (<= (- 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 v_b_151_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___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~j~6)) 125) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_151_1) (- 1)) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond c_ULTIMATE.start_main_~cont~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~i~6) 0) (<= (- (- v_b_150_1) (- v_b_151_1)) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_2312_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_151_1)) 252) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_v_2312_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_151_1)) 126) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_150_1)) 125) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_150_1)) 125) (<= (- (- v_b_150_1) (- v_v_2312_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_151_1)) 126) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_150_1) 0) (<= (- 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) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_150_1)) 125) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_151_1)) 126) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_b_151_1)) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_151_1) (- 1)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_b_151_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_151_1) (- 1)) (<= (- (- 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___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 126) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_151_1)) 126) (<= (- v_b_151_1 (- v_b_151_1)) 252) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_150_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_150_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 250) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_b_151_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_2312_1)) 125) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_151_1) (- 1)) (<= (- v_b_150_1 (- v_b_151_1)) 251) (<= (- |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_#in~cond|) v_b_151_1) (- 1)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_150_1)) 250) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_150_1)) 125) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 252) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 125) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_150_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_b_150_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_150_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_v_2312_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_v_2312_1) 0) (<= (- (- v_v_2312_1) v_v_2312_1) 0) (<= (- (- v_b_151_1) (- v_v_2312_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_150_1)) 251) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_150_1) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_b_150_1)) 125) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_v_2312_1)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~j~6)) 125) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- v_b_151_1 (- v_v_2312_1)) 126) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 125) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 125) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_151_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_150_1)) 125) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 126) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_2312_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_151_1)) 1) (<= (- (- v_b_150_1) v_b_151_1) (- 1)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_151_1)) 126) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond c_ULTIMATE.start_main_~j~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_v_2312_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_2312_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_151_1)) 126)))} [2018-12-19 13:39:01,692 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 13:39:01,712 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 13:39:01,712 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 13:39:01,828 WARN L181 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 830 [2018-12-19 13:39:01,829 WARN L270 ngHoareTripleChecker]: Pre: {2147483557#(or (exists ((v_b_84_1 Int) (v_b_85_1 Int) (v_b_87_1 Int) (v_b_83_1 Int) (v_v_1179_1 Int) (v_v_1174_1 Int)) (and (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 4294967298) (<= (- v_b_83_1 v_b_85_1) 1) (<= (- ULTIMATE.start_main_~cont~6 v_b_87_1) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) v_b_84_1) 8589934594) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_1179_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 2) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- v_b_84_1 v_b_87_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_1179_1)) 0) (<= (- (- v_b_85_1) (- v_v_1174_1)) 4294967297) (<= (- (- v_b_83_1) (- v_v_1179_1)) 4294967297) (<= (- (- v_b_83_1) v_v_1174_1) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_84_1)) 0) (<= (- v_b_83_1 v_v_1179_1) 64) (<= (- (- ULTIMATE.start_main_~i~6) v_v_1174_1) 4294967298) (<= (- ULTIMATE.start_main_~j~6 (- v_b_87_1)) 65) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_85_1)) 63) (<= (- ULTIMATE.start_main_~i~6 v_v_1174_1) 63) (<= (- v_b_85_1 (- v_v_1179_1)) 63) (<= (- v_b_83_1 (- v_v_1174_1)) 64) (<= (- (- v_v_1174_1) v_v_1174_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_1174_1)) 0) (<= (- v_b_83_1 v_b_87_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 4294967296) (<= (- (- v_b_87_1) v_v_1174_1) 4294967296) (<= (- v_v_1174_1 (- v_v_1174_1)) 0) (<= (- (- v_b_84_1) (- v_b_85_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_84_1)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 64) (<= (- v_v_1179_1 (- v_v_1179_1)) 0) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 126) (<= (- (- v_b_83_1) v_b_87_1) 8589934593) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_87_1) 8589934592) (<= (- ULTIMATE.start_main_~MAX~6 v_v_1179_1) 64) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_83_1)) 0) (<= (- (- v_b_84_1) v_b_85_1) 8589934593) (<= (- v_v_1174_1 v_v_1179_1) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_84_1)) 65) (<= (- v_b_84_1 (- v_b_84_1)) 128) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_84_1)) 2) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 64) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 4294967298) (<= (- ULTIMATE.start_main_~j~6 v_b_83_1) 4294967297) (<= (- (- v_b_85_1) (- v_b_87_1)) 1) (<= (- v_b_87_1 (- v_v_1179_1)) 64) (<= (- (- v_v_1179_1) v_v_1179_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_1174_1)) 4294967298) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_84_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_87_1)) 0) (<= (- v_b_84_1 (- v_v_1174_1)) 64) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_85_1) 8589934593) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_1174_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- v_b_84_1 (- v_b_87_1)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_1179_1)) 4294967296) (<= (- v_b_84_1 (- v_v_1179_1)) 64) (<= (- ULTIMATE.start_main_~j~6 (- v_b_83_1)) 65) (<= (- ULTIMATE.start_main_~cont~6 v_v_1174_1) 0) (<= (- (- v_b_84_1) v_b_84_1) 8589934592) (<= (- ULTIMATE.start_main_~MAX~6 v_b_83_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_87_1)) 64) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_85_1)) 63) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 4294967298) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_1174_1)) 64) (<= (- ULTIMATE.start_main_~cont~6 v_b_83_1) 4294967297) (<= (- v_b_87_1 (- v_b_87_1)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_1174_1) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) v_v_1174_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_84_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 63) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_83_1)) 64) (<= (- ULTIMATE.start_main_~j~6 v_v_1174_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_84_1) 4294967296) (<= (- v_b_84_1 v_b_85_1) 1) (<= (- v_b_83_1 (- v_b_84_1)) 128) (<= (- v_b_85_1 (- v_b_87_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_84_1) 8589934592) (<= (- v_v_1174_1 (- v_v_1179_1)) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_83_1)) 127) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_83_1)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_85_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_84_1)) 64) (<= (- v_b_85_1 v_v_1174_1) 63) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 63) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_87_1) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 v_b_84_1) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_87_1)) 64) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_1179_1)) 0) (<= (- v_b_83_1 (- v_b_83_1)) 128) (<= (- ULTIMATE.start_main_~cont~6 v_b_85_1) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_87_1)) 64) (<= (- ULTIMATE.start_main_~i~6 (- v_b_84_1)) 127) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_1179_1)) 0) (<= (- v_b_84_1 (- v_b_85_1)) 127) (<= (- ULTIMATE.start_main_~j~6 (- v_b_85_1)) 64) (<= (- (- ULTIMATE.start_main_~i~6) v_b_87_1) 8589934594) (<= (- v_b_84_1 v_v_1179_1) 64) (<= (- (- v_b_87_1) (- v_v_1179_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_83_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 v_v_1174_1) 64) (<= (- (- ULTIMATE.start_main_~j~6) v_b_87_1) 4294967296) (<= (- (- v_b_84_1) (- v_v_1179_1)) 4294967296) (<= (- (- v_b_85_1) v_v_1174_1) 4294967297) (<= (- (- v_b_85_1) (- v_v_1179_1)) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_83_1) 8589934593) (<= (- ULTIMATE.start_main_~j~6 (- v_v_1179_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) 4294967296) (<= (- v_b_83_1 (- v_b_87_1)) 128) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_85_1)) 63) (<= (- (- v_b_83_1) (- v_b_85_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_87_1)) 2) (<= (- (- v_b_84_1) v_v_1174_1) 4294967296) (<= (- ULTIMATE.start_main_~i~6 v_b_85_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_83_1) 8589934595) (<= (- ULTIMATE.start_main_~i~6 (- v_b_87_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 65) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_1174_1)) 0) (<= (- (- v_b_84_1) (- v_v_1174_1)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 v_v_1179_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_85_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_1179_1)) 4294967298) (<= (- (- v_b_87_1) v_v_1179_1) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_84_1)) 128) (<= (- (- ULTIMATE.start_main_~j~6) v_v_1179_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_85_1)) 1) (<= (- (- v_b_83_1) v_v_1179_1) 4294967297) (<= (- v_b_84_1 v_v_1174_1) 64) (<= (- v_b_85_1 (- v_v_1174_1)) 63) (<= (- ULTIMATE.start_main_~MAX~6 v_b_85_1) 1) (<= (- (- v_b_84_1) v_v_1179_1) 4294967296) (<= (- (- v_v_1174_1) v_v_1179_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 4294967298) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_83_1)) 64) (<= (- (- v_b_83_1) (- v_b_87_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_1174_1) 0) (<= (- ULTIMATE.start_main_~j~6 v_v_1179_1) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_87_1) (- 1)) (<= (- ULTIMATE.start_main_~j~6 (- v_v_1174_1)) 1) (<= (- (- v_b_87_1) (- v_v_1174_1)) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 v_b_84_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_83_1) 4294967297) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_83_1)) 128) (<= (- (- ULTIMATE.start_main_~j~6) v_b_85_1) 4294967297) (<= (- ULTIMATE.start_main_~MAX~6 v_b_87_1) 0) (<= (- v_b_85_1 v_b_87_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_87_1)) 128) (<= (- (- v_b_85_1) v_b_85_1) 8589934594) (<= (- ULTIMATE.start_main_~i~6 v_b_83_1) (- 1)) (<= (- (- v_b_85_1) v_v_1179_1) 4294967297) (forall ((v_idx_489 Int) (v_idx_487 Int) (v_idx_488 Int) (v_idx_490 Int) (v_idx_491 Int) (v_idx_486 Int)) (or (< v_idx_490 v_b_85_1) (and (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_490))) 0) (<= (- v_b_83_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_490))) 64) (<= (- v_b_87_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_490))) 64) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_490)) (select ULTIMATE.start_main_~str1~6 v_idx_490)) 0) (<= (- v_b_83_1 (select ULTIMATE.start_main_~str2~6 v_idx_487)) 64) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_487))) 4294967298) (<= (- v_b_84_1 (select ULTIMATE.start_main_~str1~6 v_idx_490)) 64) (<= (- (- v_b_87_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_490))) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_490)) 4294967298) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str2~6 v_idx_487)) 64) (<= (- (- v_b_84_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_490))) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_490)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_487))) 4294967296) (<= (- (- v_b_85_1) (select ULTIMATE.start_main_~str2~6 v_idx_487)) 4294967297) (<= (- (- v_b_85_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_490))) 4294967297) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_490))) 1) (<= (- v_b_84_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_487))) 64) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_490)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_487))) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_490))) 4294967296) (<= (- (- v_b_84_1) (select ULTIMATE.start_main_~str2~6 v_idx_487)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_490))) 0) (<= (- v_b_84_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_490))) 64) (<= (- (- v_b_85_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_487))) 4294967297) (<= (- (- v_b_83_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_487))) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_490))) 63) (<= (- (- v_b_83_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_490))) 4294967297) (<= (- (- v_b_83_1) (select ULTIMATE.start_main_~str2~6 v_idx_487)) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str2~6 v_idx_487)) 0) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_idx_487)) (- (select ULTIMATE.start_main_~str1~6 v_idx_490))) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_487))) 0) (<= (- v_b_87_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_487))) 64) (<= (- v_b_83_1 (select ULTIMATE.start_main_~str1~6 v_idx_490)) 64) (<= (- (- v_b_84_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_487))) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_490)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str2~6 v_idx_487)) 4294967298) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_490))) 4294967298) (<= (- (- v_b_87_1) (select ULTIMATE.start_main_~str1~6 v_idx_490)) 4294967296) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str2~6 v_idx_487)) 63) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_490)) 63) (<= (- v_b_85_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_490))) 63) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_487))) 64) (<= (- v_b_83_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_487))) 64) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_490)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str2~6 v_idx_487)) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str2~6 v_idx_487)) 0) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_idx_487)) (select ULTIMATE.start_main_~str2~6 v_idx_487)) 0) (<= (- (- v_b_83_1) (select ULTIMATE.start_main_~str1~6 v_idx_490)) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_487))) 63) (<= (- v_b_85_1 (select ULTIMATE.start_main_~str1~6 v_idx_490)) 63) (<= (- v_b_84_1 (select ULTIMATE.start_main_~str2~6 v_idx_487)) 64) (<= (- v_b_87_1 (select ULTIMATE.start_main_~str2~6 v_idx_487)) 64) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_487))) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_490))) 64) (<= (- (- v_b_87_1) (select ULTIMATE.start_main_~str2~6 v_idx_487)) 4294967296) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str2~6 v_idx_487)) 1) (<= (- (select ULTIMATE.start_main_~str2~6 v_idx_487) (- (select ULTIMATE.start_main_~str2~6 v_idx_487))) 0) (<= (- v_b_85_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_487))) 63) (<= (- (- v_b_84_1) (select ULTIMATE.start_main_~str1~6 v_idx_490)) 4294967296) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_idx_487)) (select ULTIMATE.start_main_~str1~6 v_idx_490)) 0) (<= (- v_b_87_1 (select ULTIMATE.start_main_~str1~6 v_idx_490)) 64) (<= (- (select ULTIMATE.start_main_~str2~6 v_idx_487) (- (select ULTIMATE.start_main_~str1~6 v_idx_490))) 0) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_490) (- (select ULTIMATE.start_main_~str1~6 v_idx_490))) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str2~6 v_idx_487)) 0) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_490)) 1) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_487))) 1) (<= (- (- v_b_87_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_487))) 4294967296) (<= (- v_b_85_1 (select ULTIMATE.start_main_~str2~6 v_idx_487)) 63) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_490)) 64) (<= (- (select ULTIMATE.start_main_~str2~6 v_idx_487) (select ULTIMATE.start_main_~str1~6 v_idx_490)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_490))) 0) (<= (- (- v_b_85_1) (select ULTIMATE.start_main_~str1~6 v_idx_490)) 4294967297)) (<= v_b_85_1 v_idx_489) (<= v_b_87_1 v_idx_490) (<= v_b_84_1 v_idx_487) (< v_idx_491 v_b_87_1) (< v_idx_488 v_b_84_1) (<= v_b_83_1 v_idx_486) (< v_idx_487 v_b_83_1))) (<= (- v_b_83_1 (- v_v_1179_1)) 64) (<= (- v_b_83_1 v_v_1174_1) 64) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_85_1) 4294967297) (<= (- (- v_b_83_1) v_b_83_1) 8589934594) (<= (- (- v_b_84_1) (- v_b_87_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_v_1179_1) 4294967298) (<= (- (- v_b_83_1) v_b_84_1) 8589934593) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_1179_1) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_1174_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 64) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 2) (<= (- ULTIMATE.start_main_~j~6 v_b_85_1) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_84_1)) 64) (<= (- (- v_b_83_1) (- v_v_1174_1)) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- v_v_1179_1)) 63) (<= (- (- ULTIMATE.start_main_~i~6) v_b_85_1) 8589934595) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 8589934596) (<= (- (- v_b_83_1) (- v_b_84_1)) 1) (<= (- (- v_v_1174_1) (- v_v_1179_1)) 0) (<= (- v_b_87_1 (- v_v_1174_1)) 64) (<= (- v_b_83_1 v_b_84_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_85_1)) 126) (<= (- ULTIMATE.start_main_~i~6 v_v_1179_1) 63) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_v_1174_1)) 63) (<= (- v_b_85_1 v_v_1179_1) 63) (<= (- v_b_87_1 v_v_1174_1) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_1179_1)) 64) (<= (- v_b_83_1 (- v_b_85_1)) 127) (<= (- (- v_b_84_1) v_b_87_1) 8589934592) (<= (- v_b_87_1 v_v_1179_1) 64) (<= (- (- v_b_85_1) v_b_87_1) 8589934593) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_83_1) 4294967297) (<= (- ULTIMATE.start_main_~j~6 v_b_87_1) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) v_b_84_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 8589934594) (<= (- v_b_85_1 (- v_b_85_1)) 126) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 128) (<= (- (- v_b_87_1) v_b_87_1) 8589934592) (<= (- (- v_b_83_1) v_b_85_1) 8589934594))) (exists ((v_b_151_1 Int) (v_b_150_1 Int) (v_v_2312_1 Int)) (and (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 127) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 4294967298) (<= (- v_v_2312_1 (- v_v_2312_1)) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_b_151_1) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_150_1)) 126) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 252) (<= (- v_b_151_1 (- v_b_151_1)) 254) (<= (- ULTIMATE.start_main_~i~6 v_b_151_1) (- 1)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_150_1)) 126) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_150_1)) 253) (<= (- v_b_150_1 v_b_151_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 126) (<= (- ULTIMATE.start_main_~i~6 (- v_b_150_1)) 252) (<= (- v_b_150_1 v_v_2312_1) 126) (<= (- (- v_b_150_1) (- v_v_2312_1)) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_151_1) 8589934592) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 64) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_151_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 126) (<= (- (- v_b_151_1) (- v_v_2312_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_2312_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_151_1) 8589934594) (<= (- (- ULTIMATE.start_main_~j~6) v_b_150_1) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 126) (<= (- v_b_150_1 (- v_b_151_1)) 253) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_2312_1)) 4294967298) (<= (- ULTIMATE.start_main_~MAX~6 v_b_150_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_150_1)) 126) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_150_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_2312_1) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_2312_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 v_b_151_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_v_2312_1) 126) (<= (- ULTIMATE.start_main_~i~6 v_b_150_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 4294967298) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_2312_1)) 0) (<= (- v_b_150_1 (- v_b_150_1)) 252) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 127) (<= (- (- ULTIMATE.start_main_~j~6) v_v_2312_1) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_151_1) 4294967296) (<= (- ULTIMATE.start_main_~j~6 (- v_b_151_1)) 127) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_150_1) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 v_v_2312_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- v_b_150_1) (- v_b_151_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_2312_1) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_150_1) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- v_b_151_1)) 253) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 4294967298) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_v_2312_1)) 64) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_151_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 v_v_2312_1) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 254) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_151_1)) 127) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_150_1) 8589934595) (<= (- (- v_b_151_1) v_b_151_1) 8589934592) (<= (- ULTIMATE.start_main_~j~6 v_b_150_1) 4294967297) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 8589934596) (<= (- v_b_150_1 (- v_v_2312_1)) 126) (<= (- (- ULTIMATE.start_main_~i~6) v_v_2312_1) 4294967298) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_151_1)) 127) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 4294967298) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_150_1) 8589934593) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 127) (<= (- (- v_b_150_1) v_v_2312_1) 4294967297) (<= (- (- v_b_150_1) v_b_151_1) 8589934593) (<= (- (- v_v_2312_1) v_v_2312_1) 0) (<= (- v_b_151_1 (- v_v_2312_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_2312_1)) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_2312_1)) 127) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 126) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 128) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 253) (<= (- (- v_b_150_1) v_b_150_1) 8589934594) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_150_1)) 126) (<= (- ULTIMATE.start_main_~j~6 v_b_151_1) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_151_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_150_1)) 126) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- ULTIMATE.start_main_~j~6 v_v_2312_1) 64) (<= (- v_b_151_1 v_v_2312_1) 127) (forall ((v_idx_493 Int) (v_idx_494 Int) (v_idx_495 Int)) (or (<= v_b_151_1 v_idx_494) (and (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_494) (- (select ULTIMATE.start_main_~str1~6 v_idx_494))) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_494)) 4294967296) (<= (- (- v_b_150_1) (select ULTIMATE.start_main_~str1~6 v_idx_494)) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_494))) 0) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_494))) 64) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_494)) 126) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_494)) 127) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_494)) (select ULTIMATE.start_main_~str1~6 v_idx_494)) 0) (<= (- v_b_151_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_494))) 127) (<= (- v_b_150_1 (select ULTIMATE.start_main_~str1~6 v_idx_494)) 126) (<= (- (- v_b_150_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_494))) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_494))) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_494))) 127) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_494))) 0) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_494)) 0) (<= (- (- v_b_151_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_494))) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_494))) 0) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_494)) 64) (<= (- v_b_151_1 (select ULTIMATE.start_main_~str1~6 v_idx_494)) 127) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_494)) 0) (<= (- v_b_150_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_494))) 126) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_494)) 4294967298) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_494))) 4294967298) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_494)) 0) (<= (- (- v_b_151_1) (select ULTIMATE.start_main_~str1~6 v_idx_494)) 4294967296) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_494))) 126)) (< v_idx_494 v_b_150_1) (< v_idx_495 v_b_151_1) (<= v_b_150_1 v_idx_493))) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 8589934594) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_151_1)) 254) (<= (- (- v_b_151_1) v_v_2312_1) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_151_1)) 127) (<= (- ULTIMATE.start_main_~i~6 (- v_v_2312_1)) 126) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 127))))} [2018-12-19 13:39:01,829 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 13:39:01,829 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 13:39:04,705 WARN L276 ngHoareTripleChecker]: Post: {2147483556#(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_~cond) ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 126) (<= (+ ULTIMATE.start_main_~i~6 1) ULTIMATE.start_main_~MAX~6) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~i~6 126)) (<= 2 (* 2 ULTIMATE.start_main_~MAX~6)) (<= (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 126) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~MAX~6 124)) (<= 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___VERIFIER_assert_~cond ULTIMATE.start_main_~j~6) 125) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~MAX~6)) 126) (<= ULTIMATE.start_main_~cont~6 0) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 125) (<= (- 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_~MAX~6) ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~i~6) 0) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~cont~6 125)) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start___VERIFIER_assert_~cond 125)) (<= ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6) (<= (* 2 ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~j~6) 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___VERIFIER_assert_~cond 126)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 251) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 1)) (<= ULTIMATE.start_main_~i~6 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 126) (<= (+ ULTIMATE.start_main_~j~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 125) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~MAX~6)) 126) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start_main_~cont~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_~j~6 ULTIMATE.start_main_~i~6) 125) (<= (- 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_#in~cond|) (- ULTIMATE.start_main_~j~6)) 125) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~i~6)) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~MAX~6)) 126) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~i~6 125)) (<= ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) (<= ULTIMATE.start_main_~i~6 ULTIMATE.start___VERIFIER_assert_~cond) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~j~6)) 125) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6)) (<= 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_~MAX~6)) 126) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= 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) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~j~6)) 125) (<= 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) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6) 251) (<= 0 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 1)) (<= ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~cont~6) (<= ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) (<= ULTIMATE.start_main_~MAX~6 126) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~MAX~6) 126) (<= (- ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) 0) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start___VERIFIER_assert_~cond) (<= 0 (* 2 ULTIMATE.start_main_~cont~6)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~j~6) 0) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~j~6 126)) (<= 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_main_~cont~6 126)) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6) 126) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~i~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) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~i~6)) 0) (<= 0 ULTIMATE.start_main_~cont~6) (<= (* 2 ULTIMATE.start_main_~j~6) 250) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~MAX~6) (- 1)) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6) 0) (<= 0 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 126) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6)) (<= (+ ULTIMATE.start_main_~cont~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1) ULTIMATE.start_main_~MAX~6) (<= 0 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~i~6)) (<= 0 ULTIMATE.start_main_~i~6) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 250) (<= |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)) (<= (* 2 ULTIMATE.start_main_~MAX~6) 252) (<= ULTIMATE.start_main_~j~6 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 125)) (<= (- |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_~i~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~cont~6)) 0) (<= ULTIMATE.start_main_~j~6 125) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 252) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 125) (<= 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___VERIFIER_assert_#in~cond| 126)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~j~6)) 125) (<= ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~cont~6)) 0) (<= ULTIMATE.start_main_~cont~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 125) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 125) (<= (- (- 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___VERIFIER_assert_#in~cond|) 126) (exists ((v_b_151_1 Int) (v_b_150_1 Int)) (and (forall ((v_idx_498 Int)) (or (<= v_b_151_1 v_idx_498) (< v_idx_498 v_b_150_1) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_498)) 0))) (<= v_b_151_1 126) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_150_1)) 125) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_150_1)) 125) (forall ((v_prenex_846 Int)) (or (<= v_b_151_1 v_prenex_846) (<= (- (- v_b_151_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_846))) (- 1)) (< v_prenex_846 v_b_150_1))) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond 1) v_b_151_1) (<= (- ULTIMATE.start_main_~i~6 v_b_151_1) (- 1)) (<= v_b_150_1 (+ ULTIMATE.start_main_~MAX~6 124)) (forall ((v_prenex_863 Int)) (or (<= v_b_151_1 v_prenex_863) (< v_prenex_863 v_b_150_1) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_863) (- (select ULTIMATE.start_main_~str1~6 v_prenex_863))) 0))) (<= (- ULTIMATE.start_main_~j~6 v_b_150_1) 0) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_150_1)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_151_1) 126) (<= (- v_b_150_1 v_b_151_1) (- 1)) (<= v_b_150_1 (+ ULTIMATE.start_main_~j~6 125)) (<= ULTIMATE.start_main_~j~6 (+ v_b_150_1 125)) (<= 0 (+ v_b_150_1 ULTIMATE.start_main_~j~6)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_151_1)) 251) (forall ((v_prenex_855 Int)) (or (<= (- v_b_151_1 (select ULTIMATE.start_main_~str1~6 v_prenex_855)) 126) (<= v_b_151_1 v_prenex_855) (< v_prenex_855 v_b_150_1))) (<= 0 (* 2 v_b_150_1)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_151_1) (- 1)) (<= 1 (+ v_b_151_1 ULTIMATE.start_main_~i~6)) (<= (+ v_b_150_1 ULTIMATE.start_main_~i~6) 125) (<= (- (- v_b_150_1) v_b_150_1) 0) (forall ((v_prenex_850 Int)) (or (< v_prenex_850 v_b_150_1) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_850))) 0) (<= v_b_151_1 v_prenex_850))) (forall ((v_prenex_842 Int)) (or (< v_prenex_842 v_b_150_1) (<= (- (- v_b_150_1) (select ULTIMATE.start_main_~str1~6 v_prenex_842)) 0) (<= v_b_151_1 v_prenex_842))) (<= (- (- v_b_151_1) v_b_151_1) (- 2)) (forall ((v_prenex_851 Int)) (or (<= (- v_b_150_1 (select ULTIMATE.start_main_~str1~6 v_prenex_851)) 125) (<= v_b_151_1 v_prenex_851) (< v_prenex_851 v_b_150_1))) (<= (- ULTIMATE.start_main_~MAX~6 v_b_150_1) 1) (forall ((v_prenex_844 Int)) (or (<= v_b_151_1 v_prenex_844) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- (select ULTIMATE.start_main_~str1~6 v_prenex_844))) 0) (< v_prenex_844 v_b_150_1))) (forall ((v_prenex_843 Int)) (or (<= v_b_151_1 v_prenex_843) (< v_prenex_843 v_b_150_1) (<= (- v_b_151_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_843))) 126))) (<= (* 2 v_b_150_1) 250) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_150_1) 0) (forall ((v_prenex_860 Int)) (or (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_860))) 0) (<= v_b_151_1 v_prenex_860) (< v_prenex_860 v_b_150_1))) (<= 2 (+ v_b_151_1 ULTIMATE.start_main_~MAX~6)) (forall ((v_prenex_858 Int)) (or (< v_prenex_858 v_b_150_1) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- (select ULTIMATE.start_main_~str1~6 v_prenex_858))) 0) (<= v_b_151_1 v_prenex_858))) (<= (+ v_b_150_1 ULTIMATE.start_main_~MAX~6) 251) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_150_1)) (- 1)) (<= v_b_151_1 (+ ULTIMATE.start_main_~i~6 126)) (<= ULTIMATE.start_main_~i~6 v_b_150_1) (forall ((v_prenex_856 Int)) (or (<= v_b_151_1 v_prenex_856) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_prenex_856)) 125) (< v_prenex_856 v_b_150_1))) (<= (- ULTIMATE.start_main_~MAX~6 v_b_151_1) 0) (<= ULTIMATE.start_main_~cont~6 v_b_150_1) (forall ((v_prenex_869 Int)) (or (< v_prenex_869 v_b_150_1) (<= (- (- v_b_150_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_869))) 0) (<= v_b_151_1 v_prenex_869))) (forall ((v_prenex_866 Int)) (or (< v_prenex_866 v_b_150_1) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_866))) 0) (<= v_b_151_1 v_prenex_866))) (<= (- ULTIMATE.start_main_~i~6 v_b_150_1) 0) (<= 0 v_b_150_1) (forall ((v_prenex_861 Int)) (or (< v_prenex_861 v_b_150_1) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_861)) 0) (<= v_b_151_1 v_prenex_861))) (<= (+ v_b_151_1 v_b_150_1) 251) (forall ((v_prenex_872 Int)) (or (<= v_b_151_1 v_prenex_872) (< v_prenex_872 v_b_150_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_872)) (- 1)))) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_151_1)) 126) (<= (- (- ULTIMATE.start_main_~i~6) v_b_150_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_151_1) (- 2)) (<= (- v_b_150_1 (- v_b_150_1)) 250) (<= v_b_151_1 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 126)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_150_1) 0) (<= (+ v_b_151_1 ULTIMATE.start_main_~MAX~6) 252) (<= 0 (+ v_b_150_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (forall ((v_prenex_873 Int)) (or (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_873))) 125) (< v_prenex_873 v_b_150_1) (<= v_b_151_1 v_prenex_873))) (<= (- ULTIMATE.start_main_~cont~6 v_b_151_1) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_151_1) (- 1)) (<= (- (- v_b_150_1) (- v_b_151_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_151_1)) 252) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1) v_b_151_1) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_151_1)) 126) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_151_1) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_150_1)) 125) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_150_1)) 125) (forall ((v_prenex_867 Int)) (or (< v_prenex_867 v_b_150_1) (<= v_b_151_1 v_prenex_867) (<= (- v_b_150_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_867))) 125))) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_150_1 126)) (forall ((v_prenex_847 Int)) (or (<= v_b_151_1 v_prenex_847) (< v_prenex_847 v_b_150_1) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_847))) 0))) (<= v_b_150_1 125) (forall ((v_prenex_852 Int)) (or (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_prenex_852)) 0) (< v_prenex_852 v_b_150_1) (<= v_b_151_1 v_prenex_852))) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_151_1)) 126) (forall ((v_prenex_874 Int)) (or (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_874)) (select ULTIMATE.start_main_~str1~6 v_prenex_874)) 0) (<= v_b_151_1 v_prenex_874) (< v_prenex_874 v_b_150_1))) (<= (- (- ULTIMATE.start_main_~j~6) v_b_150_1) 0) (<= ULTIMATE.start___VERIFIER_assert_~cond v_b_150_1) (<= 1 (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_151_1)) (<= (+ v_b_150_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 125) (forall ((v_prenex_859 Int)) (or (<= v_b_151_1 v_prenex_859) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_859)) 0) (< v_prenex_859 v_b_150_1))) (<= (- ULTIMATE.start_main_~i~6 (- v_b_150_1)) 125) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_151_1)) 126) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_150_1) (<= v_b_151_1 (+ ULTIMATE.start_main_~j~6 126)) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_151_1)) 126) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_151_1) (- 1)) (<= 1 (+ v_b_151_1 ULTIMATE.start_main_~j~6)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_151_1) (- 1)) (<= (- ULTIMATE.start_main_~j~6 v_b_151_1) (- 1)) (<= v_b_151_1 (+ ULTIMATE.start___VERIFIER_assert_~cond 126)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_151_1)) 126) (forall ((v_prenex_864 Int)) (or (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_864))) 126) (<= v_b_151_1 v_prenex_864) (< v_prenex_864 v_b_150_1))) (<= (+ v_b_150_1 ULTIMATE.start_main_~j~6) 250) (<= (- v_b_151_1 (- v_b_151_1)) 252) (<= (+ ULTIMATE.start_main_~cont~6 v_b_150_1) 125) (<= 0 (+ v_b_150_1 ULTIMATE.start_main_~i~6)) (forall ((v_prenex_857 Int)) (or (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- (select ULTIMATE.start_main_~str1~6 v_prenex_857))) 0) (<= v_b_151_1 v_prenex_857) (< v_prenex_857 v_b_150_1))) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_151_1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_150_1)) 0) (<= 1 v_b_151_1) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_150_1) (- 1)) (forall ((v_prenex_870 Int)) (or (< v_prenex_870 v_b_150_1) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_870)) 126) (<= v_b_151_1 v_prenex_870))) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_151_1) (- 1)) (forall ((v_prenex_845 Int)) (or (< v_prenex_845 v_b_150_1) (<= v_b_151_1 v_prenex_845) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (select ULTIMATE.start_main_~str1~6 v_prenex_845)) 0))) (<= (- (- ULTIMATE.start_main_~j~6) v_b_151_1) (- 1)) (<= v_b_150_1 (+ ULTIMATE.start_main_~cont~6 125)) (<= (- v_b_150_1 (- v_b_151_1)) 251) (<= ULTIMATE.start_main_~j~6 (+ v_b_151_1 124)) (forall ((v_prenex_868 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_868))) 0) (<= v_b_151_1 v_prenex_868) (< v_prenex_868 v_b_150_1))) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_151_1) (- 1)) (<= v_b_150_1 (+ v_b_151_1 124)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_150_1)) 250) (forall ((v_prenex_871 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_871)) 0) (<= v_b_151_1 v_prenex_871) (< v_prenex_871 v_b_150_1))) (<= (+ v_b_151_1 ULTIMATE.start_main_~j~6) 251) (<= 1 (+ v_b_150_1 ULTIMATE.start_main_~MAX~6)) (forall ((v_prenex_865 Int)) (or (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- (select ULTIMATE.start_main_~str1~6 v_prenex_865))) 0) (< v_prenex_865 v_b_150_1) (<= v_b_151_1 v_prenex_865))) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_150_1)) 125) (<= v_b_150_1 (+ ULTIMATE.start___VERIFIER_assert_~cond 125)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_150_1) 0) (forall ((v_prenex_854 Int)) (or (< v_prenex_854 v_b_150_1) (<= v_b_151_1 v_prenex_854) (<= (- (- v_b_151_1) (select ULTIMATE.start_main_~str1~6 v_prenex_854)) (- 1)))) (<= v_b_151_1 (+ v_b_150_1 126)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_150_1) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_150_1) 0) (<= v_b_151_1 (+ ULTIMATE.start_main_~cont~6 126)) (<= v_b_151_1 (+ ULTIMATE.start_main_~MAX~6 125)) (forall ((v_prenex_853 Int)) (or (< v_prenex_853 v_b_150_1) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (select ULTIMATE.start_main_~str1~6 v_prenex_853)) 0) (<= v_b_151_1 v_prenex_853))) (forall ((v_prenex_849 Int)) (or (<= (- ULTIMATE.start___VERIFIER_assert_~cond (select ULTIMATE.start_main_~str1~6 v_prenex_849)) 0) (<= v_b_151_1 v_prenex_849) (< v_prenex_849 v_b_150_1))) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_150_1)) 251) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_150_1) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_150_1)) 125) (<= 1 (+ v_b_151_1 v_b_150_1)) (<= (* 2 v_b_151_1) 252) (<= 1 (+ v_b_151_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= 2 (* 2 v_b_151_1)) (<= (+ v_b_151_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 126) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_151_1)) 0) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_151_1) 126) (forall ((v_prenex_862 Int)) (or (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (select ULTIMATE.start_main_~str1~6 v_prenex_862)) 0) (< v_prenex_862 v_b_150_1) (<= v_b_151_1 v_prenex_862))) (<= (+ v_b_151_1 ULTIMATE.start_main_~i~6) 126) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_150_1)) 125) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_151_1) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_150_1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_151_1)) 1) (<= (- (- v_b_150_1) v_b_151_1) (- 1)) (forall ((v_prenex_848 Int)) (or (<= v_b_151_1 v_prenex_848) (< v_prenex_848 v_b_150_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_848))) (- 1)))) (<= v_b_150_1 (+ ULTIMATE.start_main_~i~6 125)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_151_1)) 126) (<= v_b_150_1 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 125)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_151_1 125)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_151_1)) 126) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_150_1) 125))) (<= 0 (+ ULTIMATE.start_main_~j~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~i~6) 0) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 126) (<= 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_main_~cont~6 ULTIMATE.start_main_~j~6) 125) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 1) (<= (+ 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 13:39:06,999 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 13:39:06,999 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 13:39:06,999 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 13:39:06,999 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 13:39:07,000 WARN L224 ngHoareTripleChecker]: Pre: {2147483555#(or (exists ((v_b_84_1 Int) (v_b_85_1 Int) (v_b_87_1 Int) (v_b_83_1 Int) (v_v_1179_1 Int) (v_v_1174_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) 4294967298) (<= (- v_b_83_1 v_b_85_1) 1) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_87_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_84_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1179_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) (<= (- v_b_84_1 v_b_87_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1179_1)) 0) (<= (- (- v_b_85_1) (- v_v_1174_1)) 4294967297) (forall ((v_idx_500 Int) (v_idx_501 Int) (v_idx_504 Int) (v_idx_505 Int) (v_idx_502 Int) (v_idx_503 Int)) (or (< v_idx_502 v_b_84_1) (< v_idx_504 v_b_85_1) (< v_idx_505 v_b_87_1) (<= v_b_83_1 v_idx_500) (< v_idx_501 v_b_83_1) (<= v_b_84_1 v_idx_501) (<= v_b_87_1 v_idx_504) (and (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_504))) 0) (<= (- v_b_83_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_504))) 64) (<= (- v_b_87_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_504))) 64) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_504)) (select c_ULTIMATE.start_main_~str1~6 v_idx_504)) 0) (<= (- v_b_83_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_501)) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_501))) 4294967298) (<= (- v_b_84_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_504)) 64) (<= (- (- v_b_87_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_504))) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_504)) 4294967298) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_501)) 64) (<= (- (- v_b_84_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_504))) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_504)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_501))) 4294967296) (<= (- (- v_b_85_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_501)) 4294967297) (<= (- (- v_b_85_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_504))) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_504))) 1) (<= (- v_b_84_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_501))) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_504)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_501))) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_504))) 4294967296) (<= (- (- v_b_84_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_501)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_504))) 0) (<= (- v_b_84_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_504))) 64) (<= (- (- v_b_85_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_501))) 4294967297) (<= (- (- v_b_83_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_501))) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_504))) 63) (<= (- (- v_b_83_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_504))) 4294967297) (<= (- (- v_b_83_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_501)) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_501)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_501)) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_504))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_501))) 0) (<= (- v_b_87_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_501))) 64) (<= (- v_b_83_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_504)) 64) (<= (- (- v_b_84_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_501))) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_504)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_501)) 4294967298) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_504))) 4294967298) (<= (- (- v_b_87_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_504)) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_501)) 63) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_504)) 63) (<= (- v_b_85_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_504))) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_501))) 64) (<= (- v_b_83_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_501))) 64) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_504)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_501)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_501)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_501)) (select c_ULTIMATE.start_main_~str2~6 v_idx_501)) 0) (<= (- (- v_b_83_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_504)) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_501))) 63) (<= (- v_b_85_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_504)) 63) (<= (- v_b_84_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_501)) 64) (<= (- v_b_87_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_501)) 64) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_501))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_504))) 64) (<= (- (- v_b_87_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_501)) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_501)) 1) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_501) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_501))) 0) (<= (- v_b_85_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_501))) 63) (<= (- (- v_b_84_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_504)) 4294967296) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_501)) (select c_ULTIMATE.start_main_~str1~6 v_idx_504)) 0) (<= (- v_b_87_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_504)) 64) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_501) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_504))) 0) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_504) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_504))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_501)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_504)) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_501))) 1) (<= (- (- v_b_87_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_501))) 4294967296) (<= (- v_b_85_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_501)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_504)) 64) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_501) (select c_ULTIMATE.start_main_~str1~6 v_idx_504)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_504))) 0) (<= (- (- v_b_85_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_504)) 4294967297)) (<= v_b_85_1 v_idx_503))) (<= (- (- v_b_83_1) (- v_v_1179_1)) 4294967297) (<= (- (- v_b_83_1) v_v_1174_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_84_1)) 0) (<= (- v_b_83_1 v_v_1179_1) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1174_1) 4294967298) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_87_1)) 65) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_85_1)) 63) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1174_1) 63) (<= (- v_b_85_1 (- v_v_1179_1)) 63) (<= (- v_b_83_1 (- v_v_1174_1)) 64) (<= (- (- v_v_1174_1) v_v_1174_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1174_1)) 0) (<= (- v_b_83_1 v_b_87_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- (- v_b_87_1) v_v_1174_1) 4294967296) (<= (- v_v_1174_1 (- v_v_1174_1)) 0) (<= (- (- v_b_84_1) (- v_b_85_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_84_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 64) (<= (- v_v_1179_1 (- v_v_1179_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 126) (<= (- (- v_b_83_1) v_b_87_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_87_1) 8589934592) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1179_1) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_83_1)) 0) (<= (- (- v_b_84_1) v_b_85_1) 8589934593) (<= (- v_v_1174_1 v_v_1179_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_84_1)) 65) (<= (- v_b_84_1 (- v_b_84_1)) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_84_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967298) (<= (- c_ULTIMATE.start_main_~j~6 v_b_83_1) 4294967297) (<= (- (- v_b_85_1) (- v_b_87_1)) 1) (<= (- v_b_87_1 (- v_v_1179_1)) 64) (<= (- (- v_v_1179_1) v_v_1179_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1174_1)) 4294967298) (<= (- (- c_ULTIMATE.start_main_~j~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_84_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_87_1)) 0) (<= (- v_b_84_1 (- v_v_1174_1)) 64) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_85_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1174_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- v_b_84_1 (- v_b_87_1)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1179_1)) 4294967296) (<= (- v_b_84_1 (- v_v_1179_1)) 64) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_83_1)) 65) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1174_1) 0) (<= (- (- v_b_84_1) v_b_84_1) 8589934592) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_83_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_87_1)) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_85_1)) 63) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 4294967298) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1174_1)) 64) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_83_1) 4294967297) (<= (- v_b_87_1 (- v_b_87_1)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1174_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1174_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_84_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_83_1)) 64) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1174_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_84_1) 4294967296) (<= (- v_b_84_1 v_b_85_1) 1) (<= (- v_b_83_1 (- v_b_84_1)) 128) (<= (- v_b_85_1 (- v_b_87_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_84_1) 8589934592) (<= (- v_v_1174_1 (- v_v_1179_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_83_1)) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_83_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_85_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_84_1)) 64) (<= (- v_b_85_1 v_v_1174_1) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_87_1) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_84_1) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_87_1)) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1179_1)) 0) (<= (- v_b_83_1 (- v_b_83_1)) 128) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_85_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_87_1)) 64) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_84_1)) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1179_1)) 0) (<= (- v_b_84_1 (- v_b_85_1)) 127) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_85_1)) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_87_1) 8589934594) (<= (- v_b_84_1 v_v_1179_1) 64) (<= (- (- v_b_87_1) (- v_v_1179_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_83_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1174_1) 64) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_87_1) 4294967296) (<= (- (- v_b_84_1) (- v_v_1179_1)) 4294967296) (<= (- (- v_b_85_1) v_v_1174_1) 4294967297) (<= (- (- v_b_85_1) (- v_v_1179_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_83_1) 8589934593) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1179_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) 4294967296) (<= (- v_b_83_1 (- v_b_87_1)) 128) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_85_1)) 63) (<= (- (- v_b_83_1) (- v_b_85_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_87_1)) 2) (<= (- (- v_b_84_1) v_v_1174_1) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 v_b_85_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_83_1) 8589934595) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_87_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 65) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1174_1)) 0) (<= (- (- v_b_84_1) (- v_v_1174_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1179_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_85_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1179_1)) 4294967298) (<= (- (- v_b_87_1) v_v_1179_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_84_1)) 128) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1179_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_85_1)) 1) (<= (- (- v_b_83_1) v_v_1179_1) 4294967297) (<= (- v_b_84_1 v_v_1174_1) 64) (<= (- v_b_85_1 (- v_v_1174_1)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_85_1) 1) (<= (- (- v_b_84_1) v_v_1179_1) 4294967296) (<= (- (- v_v_1174_1) v_v_1179_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 4294967298) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_83_1)) 64) (<= (- (- v_b_83_1) (- v_b_87_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1174_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1179_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 v_b_87_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1174_1)) 1) (<= (- (- v_b_87_1) (- v_v_1174_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_84_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_83_1) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_83_1)) 128) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_85_1) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_87_1) 0) (<= (- v_b_85_1 v_b_87_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_87_1)) 128) (<= (- (- v_b_85_1) v_b_85_1) 8589934594) (<= (- c_ULTIMATE.start_main_~i~6 v_b_83_1) (- 1)) (<= (- (- v_b_85_1) v_v_1179_1) 4294967297) (<= (- v_b_83_1 (- v_v_1179_1)) 64) (<= (- v_b_83_1 v_v_1174_1) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_85_1) 4294967297) (<= (- (- v_b_83_1) v_b_83_1) 8589934594) (<= (- (- v_b_84_1) (- v_b_87_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1179_1) 4294967298) (<= (- (- v_b_83_1) v_b_84_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1179_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1174_1)) 4294967296) (<= (- (- 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_~j~6 (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- c_ULTIMATE.start_main_~j~6 v_b_85_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_84_1)) 64) (<= (- (- v_b_83_1) (- v_v_1174_1)) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1179_1)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_85_1) 8589934595) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 8589934596) (<= (- (- v_b_83_1) (- v_b_84_1)) 1) (<= (- (- v_v_1174_1) (- v_v_1179_1)) 0) (<= (- v_b_87_1 (- v_v_1174_1)) 64) (<= (- v_b_83_1 v_b_84_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_85_1)) 126) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1179_1) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1174_1)) 63) (<= (- v_b_85_1 v_v_1179_1) 63) (<= (- v_b_87_1 v_v_1174_1) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1179_1)) 64) (<= (- v_b_83_1 (- v_b_85_1)) 127) (<= (- (- v_b_84_1) v_b_87_1) 8589934592) (<= (- v_b_87_1 v_v_1179_1) 64) (<= (- (- v_b_85_1) v_b_87_1) 8589934593) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_83_1) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 v_b_87_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_84_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934594) (<= (- v_b_85_1 (- v_b_85_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 128) (<= (- (- v_b_87_1) v_b_87_1) 8589934592) (<= (- (- v_b_83_1) v_b_85_1) 8589934594))) (exists ((v_b_151_1 Int) (v_b_150_1 Int) (v_v_2312_1 Int)) (and (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~j~6) 4294967298) (<= (- v_v_2312_1 (- v_v_2312_1)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_151_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_150_1)) 126) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 252) (<= (- v_b_151_1 (- v_b_151_1)) 254) (<= (- c_ULTIMATE.start_main_~i~6 v_b_151_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_150_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_150_1)) 253) (<= (- v_b_150_1 v_b_151_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 126) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_150_1)) 252) (<= (- v_b_150_1 v_v_2312_1) 126) (<= (- (- v_b_150_1) (- v_v_2312_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_151_1) 8589934592) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_151_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 126) (<= (- (- v_b_151_1) (- v_v_2312_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_2312_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_151_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_150_1) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 126) (<= (- v_b_150_1 (- v_b_151_1)) 253) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_2312_1)) 4294967298) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_150_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_150_1)) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_150_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_2312_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_2312_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_151_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_2312_1) 126) (<= (- c_ULTIMATE.start_main_~i~6 v_b_150_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 4294967298) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_2312_1)) 0) (<= (- v_b_150_1 (- v_b_150_1)) 252) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_2312_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_151_1) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_151_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_150_1) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_2312_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- v_b_150_1) (- v_b_151_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_2312_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_150_1) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_151_1)) 253) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967298) (<= (- (- c_ULTIMATE.start_main_~j~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_2312_1)) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_151_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_2312_1) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 64) (<= (- 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_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_151_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_150_1) 8589934595) (<= (- (- v_b_151_1) v_b_151_1) 8589934592) (<= (- c_ULTIMATE.start_main_~j~6 v_b_150_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 8589934596) (<= (- v_b_150_1 (- v_v_2312_1)) 126) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_2312_1) 4294967298) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_151_1)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 4294967298) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_150_1) 8589934593) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 127) (<= (- (- v_b_150_1) v_v_2312_1) 4294967297) (<= (- (- v_b_150_1) v_b_151_1) 8589934593) (<= (- (- v_v_2312_1) v_v_2312_1) 0) (<= (- v_b_151_1 (- v_v_2312_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_2312_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_2312_1)) 127) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 126) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 253) (<= (- (- v_b_150_1) v_b_150_1) 8589934594) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_150_1)) 126) (<= (- c_ULTIMATE.start_main_~j~6 v_b_151_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_151_1)) 0) (forall ((v_idx_508 Int) (v_idx_509 Int) (v_idx_507 Int)) (or (<= v_b_150_1 v_idx_507) (< v_idx_509 v_b_151_1) (< v_idx_508 v_b_150_1) (and (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_508) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_508))) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_508)) 4294967296) (<= (- (- v_b_150_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_508)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_508))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_508))) 64) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_508)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_508)) 127) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_508)) (select c_ULTIMATE.start_main_~str1~6 v_idx_508)) 0) (<= (- v_b_151_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_508))) 127) (<= (- v_b_150_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_508)) 126) (<= (- (- v_b_150_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_508))) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_508))) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_508))) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_508))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_508)) 0) (<= (- (- v_b_151_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_508))) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_508))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_508)) 64) (<= (- v_b_151_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_508)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_508)) 0) (<= (- v_b_150_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_508))) 126) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_508)) 4294967298) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_508))) 4294967298) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_508)) 0) (<= (- (- v_b_151_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_508)) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_508))) 126)) (<= v_b_151_1 v_idx_508))) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_150_1)) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 v_v_2312_1) 64) (<= (- v_b_151_1 v_v_2312_1) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934594) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_151_1)) 254) (<= (- (- v_b_151_1) v_v_2312_1) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_151_1)) 127) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_2312_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 127))))} [2018-12-19 13:39:07,000 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 13:39:07,000 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 13:39:07,001 WARN L230 ngHoareTripleChecker]: Post: {2147483554#(exists ((v_b_151_1 Int) (v_b_150_1 Int) (v_v_2312_1 Int)) (and (<= (- v_v_2312_1 (- v_v_2312_1)) 0) (<= (- (- v_b_151_1) v_v_2312_1) (- 1)) (<= (- v_b_151_1 (- v_b_151_1)) 254) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_2312_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_150_1)) 253) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_151_1) (- 2)) (<= (- v_b_150_1 v_b_151_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 126) (<= (- v_b_150_1 v_v_2312_1) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_2312_1)) 125) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_2312_1)) 65) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 128) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_2312_1)) 0) (<= (- (- v_b_150_1) v_b_150_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_v_2312_1) 125) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 128) (<= (- (- v_b_151_1) v_b_151_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_2312_1)) (- 1)) (<= (- v_b_150_1 (- v_b_151_1)) 253) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_150_1) 1) (<= (- (- v_b_150_1) v_v_2312_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 252) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 124) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~MAX~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_150_1)) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) (- 2)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_150_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_b_151_1) (- 2)) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_151_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_150_1) (- 1)) (forall ((v_idx_511 Int) (v_idx_512 Int) (v_idx_513 Int)) (or (and (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_512) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_512))) 0) (<= (- (- v_b_150_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_512))) 0) (<= (- (- v_b_151_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_512)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_512)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_512)) 127) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_512)) (select c_ULTIMATE.start_main_~str1~6 v_idx_512)) 0) (<= (- v_b_151_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_512))) 127) (<= (- (- v_b_151_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_512))) (- 1)) (<= (- v_b_150_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_512)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_512))) 127) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_512))) 125) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_512))) 65) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_512))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_512)) 65) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_512))) 0) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_512)) 125) (<= (- v_b_151_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_512)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_512)) 0) (<= (- v_b_150_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_512))) 126) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_512)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_512))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_512)) 0) (<= (- (- v_b_150_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_512)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_512)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_512))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_512))) 1)) (<= v_b_151_1 v_idx_512) (< v_idx_512 v_b_150_1) (<= v_b_150_1 v_idx_511) (< v_idx_513 v_b_151_1))) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_151_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_150_1) 1) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 66) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_2312_1)) 0) (<= (- v_b_150_1 (- v_b_150_1)) 252) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_151_1)) 252) (<= (- c_ULTIMATE.start_main_~j~6 v_b_150_1) 65) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 2)) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_2312_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_151_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_150_1)) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_2312_1) (- 1)) (<= (- (- v_b_150_1) (- v_b_151_1)) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 125) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_2312_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_150_1)) 125) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_151_1)) 126) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_2312_1) 1) (<= (- c_ULTIMATE.start_main_~j~6 v_b_151_1) 64) (<= (- (- v_b_150_1) (- v_v_2312_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_2312_1) 127) (<= (- 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_~i~6) c_ULTIMATE.start_main_~i~6) 2) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_151_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) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_150_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_150_1)) 127) (<= (- c_ULTIMATE.start_main_~j~6 v_v_2312_1) 65) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 125) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_151_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_150_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) c_ULTIMATE.start_main_~j~6) (- 2)) (<= (- v_b_150_1 (- v_v_2312_1)) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_151_1)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 65) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_2312_1)) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 130) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_150_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 127) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_150_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_151_1)) 128) (<= (- (- v_v_2312_1) v_v_2312_1) 0) (<= (- v_b_151_1 (- v_v_2312_1)) 127) (<= (- (- v_b_151_1) (- v_v_2312_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_2312_1)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_150_1)) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_151_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 250) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_151_1)) 128) (<= (- v_b_151_1 v_v_2312_1) 127) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_150_1)) 251) (<= (- (- v_b_150_1) v_b_151_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 65) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_151_1)) 254) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_151_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_2312_1)) (- 1))))} [2018-12-19 13:39:07,001 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 13:39:07,010 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 13:39:07,010 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 13:39:07,155 WARN L181 SmtUtils]: Spent 144.00 ms on a formula simplification that was a NOOP. DAG size: 830 [2018-12-19 13:39:07,156 WARN L270 ngHoareTripleChecker]: Pre: {2147483555#(or (exists ((v_b_84_1 Int) (v_b_85_1 Int) (v_b_87_1 Int) (v_b_83_1 Int) (v_v_1179_1 Int) (v_v_1174_1 Int)) (and (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 4294967298) (<= (- v_b_83_1 v_b_85_1) 1) (<= (- ULTIMATE.start_main_~cont~6 v_b_87_1) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) v_b_84_1) 8589934594) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_1179_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 2) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- v_b_84_1 v_b_87_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_1179_1)) 0) (<= (- (- v_b_85_1) (- v_v_1174_1)) 4294967297) (forall ((v_idx_500 Int) (v_idx_501 Int) (v_idx_504 Int) (v_idx_505 Int) (v_idx_502 Int) (v_idx_503 Int)) (or (< v_idx_502 v_b_84_1) (< v_idx_504 v_b_85_1) (< v_idx_505 v_b_87_1) (<= v_b_83_1 v_idx_500) (< v_idx_501 v_b_83_1) (<= v_b_84_1 v_idx_501) (<= v_b_87_1 v_idx_504) (and (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_504))) 0) (<= (- v_b_83_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_504))) 64) (<= (- v_b_87_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_504))) 64) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_504)) (select ULTIMATE.start_main_~str1~6 v_idx_504)) 0) (<= (- v_b_83_1 (select ULTIMATE.start_main_~str2~6 v_idx_501)) 64) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_501))) 4294967298) (<= (- v_b_84_1 (select ULTIMATE.start_main_~str1~6 v_idx_504)) 64) (<= (- (- v_b_87_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_504))) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_504)) 4294967298) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str2~6 v_idx_501)) 64) (<= (- (- v_b_84_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_504))) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_504)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_501))) 4294967296) (<= (- (- v_b_85_1) (select ULTIMATE.start_main_~str2~6 v_idx_501)) 4294967297) (<= (- (- v_b_85_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_504))) 4294967297) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_504))) 1) (<= (- v_b_84_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_501))) 64) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_504)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_501))) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_504))) 4294967296) (<= (- (- v_b_84_1) (select ULTIMATE.start_main_~str2~6 v_idx_501)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_504))) 0) (<= (- v_b_84_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_504))) 64) (<= (- (- v_b_85_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_501))) 4294967297) (<= (- (- v_b_83_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_501))) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_504))) 63) (<= (- (- v_b_83_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_504))) 4294967297) (<= (- (- v_b_83_1) (select ULTIMATE.start_main_~str2~6 v_idx_501)) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str2~6 v_idx_501)) 0) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_idx_501)) (- (select ULTIMATE.start_main_~str1~6 v_idx_504))) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_501))) 0) (<= (- v_b_87_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_501))) 64) (<= (- v_b_83_1 (select ULTIMATE.start_main_~str1~6 v_idx_504)) 64) (<= (- (- v_b_84_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_501))) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_504)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str2~6 v_idx_501)) 4294967298) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_504))) 4294967298) (<= (- (- v_b_87_1) (select ULTIMATE.start_main_~str1~6 v_idx_504)) 4294967296) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str2~6 v_idx_501)) 63) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_504)) 63) (<= (- v_b_85_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_504))) 63) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_501))) 64) (<= (- v_b_83_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_501))) 64) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_504)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str2~6 v_idx_501)) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str2~6 v_idx_501)) 0) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_idx_501)) (select ULTIMATE.start_main_~str2~6 v_idx_501)) 0) (<= (- (- v_b_83_1) (select ULTIMATE.start_main_~str1~6 v_idx_504)) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_501))) 63) (<= (- v_b_85_1 (select ULTIMATE.start_main_~str1~6 v_idx_504)) 63) (<= (- v_b_84_1 (select ULTIMATE.start_main_~str2~6 v_idx_501)) 64) (<= (- v_b_87_1 (select ULTIMATE.start_main_~str2~6 v_idx_501)) 64) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_501))) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_504))) 64) (<= (- (- v_b_87_1) (select ULTIMATE.start_main_~str2~6 v_idx_501)) 4294967296) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str2~6 v_idx_501)) 1) (<= (- (select ULTIMATE.start_main_~str2~6 v_idx_501) (- (select ULTIMATE.start_main_~str2~6 v_idx_501))) 0) (<= (- v_b_85_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_501))) 63) (<= (- (- v_b_84_1) (select ULTIMATE.start_main_~str1~6 v_idx_504)) 4294967296) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_idx_501)) (select ULTIMATE.start_main_~str1~6 v_idx_504)) 0) (<= (- v_b_87_1 (select ULTIMATE.start_main_~str1~6 v_idx_504)) 64) (<= (- (select ULTIMATE.start_main_~str2~6 v_idx_501) (- (select ULTIMATE.start_main_~str1~6 v_idx_504))) 0) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_504) (- (select ULTIMATE.start_main_~str1~6 v_idx_504))) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str2~6 v_idx_501)) 0) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_504)) 1) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_501))) 1) (<= (- (- v_b_87_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_501))) 4294967296) (<= (- v_b_85_1 (select ULTIMATE.start_main_~str2~6 v_idx_501)) 63) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_504)) 64) (<= (- (select ULTIMATE.start_main_~str2~6 v_idx_501) (select ULTIMATE.start_main_~str1~6 v_idx_504)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_504))) 0) (<= (- (- v_b_85_1) (select ULTIMATE.start_main_~str1~6 v_idx_504)) 4294967297)) (<= v_b_85_1 v_idx_503))) (<= (- (- v_b_83_1) (- v_v_1179_1)) 4294967297) (<= (- (- v_b_83_1) v_v_1174_1) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_84_1)) 0) (<= (- v_b_83_1 v_v_1179_1) 64) (<= (- (- ULTIMATE.start_main_~i~6) v_v_1174_1) 4294967298) (<= (- ULTIMATE.start_main_~j~6 (- v_b_87_1)) 65) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_85_1)) 63) (<= (- ULTIMATE.start_main_~i~6 v_v_1174_1) 63) (<= (- v_b_85_1 (- v_v_1179_1)) 63) (<= (- v_b_83_1 (- v_v_1174_1)) 64) (<= (- (- v_v_1174_1) v_v_1174_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_1174_1)) 0) (<= (- v_b_83_1 v_b_87_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 4294967296) (<= (- (- v_b_87_1) v_v_1174_1) 4294967296) (<= (- v_v_1174_1 (- v_v_1174_1)) 0) (<= (- (- v_b_84_1) (- v_b_85_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_84_1)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 64) (<= (- v_v_1179_1 (- v_v_1179_1)) 0) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 126) (<= (- (- v_b_83_1) v_b_87_1) 8589934593) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_87_1) 8589934592) (<= (- ULTIMATE.start_main_~MAX~6 v_v_1179_1) 64) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_83_1)) 0) (<= (- (- v_b_84_1) v_b_85_1) 8589934593) (<= (- v_v_1174_1 v_v_1179_1) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_84_1)) 65) (<= (- v_b_84_1 (- v_b_84_1)) 128) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_84_1)) 2) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 64) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 4294967298) (<= (- ULTIMATE.start_main_~j~6 v_b_83_1) 4294967297) (<= (- (- v_b_85_1) (- v_b_87_1)) 1) (<= (- v_b_87_1 (- v_v_1179_1)) 64) (<= (- (- v_v_1179_1) v_v_1179_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_1174_1)) 4294967298) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_84_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_87_1)) 0) (<= (- v_b_84_1 (- v_v_1174_1)) 64) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_85_1) 8589934593) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_1174_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- v_b_84_1 (- v_b_87_1)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_1179_1)) 4294967296) (<= (- v_b_84_1 (- v_v_1179_1)) 64) (<= (- ULTIMATE.start_main_~j~6 (- v_b_83_1)) 65) (<= (- ULTIMATE.start_main_~cont~6 v_v_1174_1) 0) (<= (- (- v_b_84_1) v_b_84_1) 8589934592) (<= (- ULTIMATE.start_main_~MAX~6 v_b_83_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_87_1)) 64) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_85_1)) 63) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 4294967298) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_1174_1)) 64) (<= (- ULTIMATE.start_main_~cont~6 v_b_83_1) 4294967297) (<= (- v_b_87_1 (- v_b_87_1)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_1174_1) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) v_v_1174_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_84_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 63) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_83_1)) 64) (<= (- ULTIMATE.start_main_~j~6 v_v_1174_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_84_1) 4294967296) (<= (- v_b_84_1 v_b_85_1) 1) (<= (- v_b_83_1 (- v_b_84_1)) 128) (<= (- v_b_85_1 (- v_b_87_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_84_1) 8589934592) (<= (- v_v_1174_1 (- v_v_1179_1)) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_83_1)) 127) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_83_1)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_85_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_84_1)) 64) (<= (- v_b_85_1 v_v_1174_1) 63) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 63) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_87_1) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 v_b_84_1) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_87_1)) 64) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_1179_1)) 0) (<= (- v_b_83_1 (- v_b_83_1)) 128) (<= (- ULTIMATE.start_main_~cont~6 v_b_85_1) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_87_1)) 64) (<= (- ULTIMATE.start_main_~i~6 (- v_b_84_1)) 127) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_1179_1)) 0) (<= (- v_b_84_1 (- v_b_85_1)) 127) (<= (- ULTIMATE.start_main_~j~6 (- v_b_85_1)) 64) (<= (- (- ULTIMATE.start_main_~i~6) v_b_87_1) 8589934594) (<= (- v_b_84_1 v_v_1179_1) 64) (<= (- (- v_b_87_1) (- v_v_1179_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_83_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 v_v_1174_1) 64) (<= (- (- ULTIMATE.start_main_~j~6) v_b_87_1) 4294967296) (<= (- (- v_b_84_1) (- v_v_1179_1)) 4294967296) (<= (- (- v_b_85_1) v_v_1174_1) 4294967297) (<= (- (- v_b_85_1) (- v_v_1179_1)) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_83_1) 8589934593) (<= (- ULTIMATE.start_main_~j~6 (- v_v_1179_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) 4294967296) (<= (- v_b_83_1 (- v_b_87_1)) 128) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_85_1)) 63) (<= (- (- v_b_83_1) (- v_b_85_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_87_1)) 2) (<= (- (- v_b_84_1) v_v_1174_1) 4294967296) (<= (- ULTIMATE.start_main_~i~6 v_b_85_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_83_1) 8589934595) (<= (- ULTIMATE.start_main_~i~6 (- v_b_87_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 65) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_1174_1)) 0) (<= (- (- v_b_84_1) (- v_v_1174_1)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 v_v_1179_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_85_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_1179_1)) 4294967298) (<= (- (- v_b_87_1) v_v_1179_1) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_84_1)) 128) (<= (- (- ULTIMATE.start_main_~j~6) v_v_1179_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_85_1)) 1) (<= (- (- v_b_83_1) v_v_1179_1) 4294967297) (<= (- v_b_84_1 v_v_1174_1) 64) (<= (- v_b_85_1 (- v_v_1174_1)) 63) (<= (- ULTIMATE.start_main_~MAX~6 v_b_85_1) 1) (<= (- (- v_b_84_1) v_v_1179_1) 4294967296) (<= (- (- v_v_1174_1) v_v_1179_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 4294967298) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_83_1)) 64) (<= (- (- v_b_83_1) (- v_b_87_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_1174_1) 0) (<= (- ULTIMATE.start_main_~j~6 v_v_1179_1) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_87_1) (- 1)) (<= (- ULTIMATE.start_main_~j~6 (- v_v_1174_1)) 1) (<= (- (- v_b_87_1) (- v_v_1174_1)) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 v_b_84_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_83_1) 4294967297) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_83_1)) 128) (<= (- (- ULTIMATE.start_main_~j~6) v_b_85_1) 4294967297) (<= (- ULTIMATE.start_main_~MAX~6 v_b_87_1) 0) (<= (- v_b_85_1 v_b_87_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_87_1)) 128) (<= (- (- v_b_85_1) v_b_85_1) 8589934594) (<= (- ULTIMATE.start_main_~i~6 v_b_83_1) (- 1)) (<= (- (- v_b_85_1) v_v_1179_1) 4294967297) (<= (- v_b_83_1 (- v_v_1179_1)) 64) (<= (- v_b_83_1 v_v_1174_1) 64) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_85_1) 4294967297) (<= (- (- v_b_83_1) v_b_83_1) 8589934594) (<= (- (- v_b_84_1) (- v_b_87_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_v_1179_1) 4294967298) (<= (- (- v_b_83_1) v_b_84_1) 8589934593) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_1179_1) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_1174_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 64) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 2) (<= (- ULTIMATE.start_main_~j~6 v_b_85_1) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_84_1)) 64) (<= (- (- v_b_83_1) (- v_v_1174_1)) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- v_v_1179_1)) 63) (<= (- (- ULTIMATE.start_main_~i~6) v_b_85_1) 8589934595) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 8589934596) (<= (- (- v_b_83_1) (- v_b_84_1)) 1) (<= (- (- v_v_1174_1) (- v_v_1179_1)) 0) (<= (- v_b_87_1 (- v_v_1174_1)) 64) (<= (- v_b_83_1 v_b_84_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_85_1)) 126) (<= (- ULTIMATE.start_main_~i~6 v_v_1179_1) 63) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_v_1174_1)) 63) (<= (- v_b_85_1 v_v_1179_1) 63) (<= (- v_b_87_1 v_v_1174_1) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_1179_1)) 64) (<= (- v_b_83_1 (- v_b_85_1)) 127) (<= (- (- v_b_84_1) v_b_87_1) 8589934592) (<= (- v_b_87_1 v_v_1179_1) 64) (<= (- (- v_b_85_1) v_b_87_1) 8589934593) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_83_1) 4294967297) (<= (- ULTIMATE.start_main_~j~6 v_b_87_1) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) v_b_84_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 8589934594) (<= (- v_b_85_1 (- v_b_85_1)) 126) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 128) (<= (- (- v_b_87_1) v_b_87_1) 8589934592) (<= (- (- v_b_83_1) v_b_85_1) 8589934594))) (exists ((v_b_151_1 Int) (v_b_150_1 Int) (v_v_2312_1 Int)) (and (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 127) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 4294967298) (<= (- v_v_2312_1 (- v_v_2312_1)) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_b_151_1) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_150_1)) 126) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 252) (<= (- v_b_151_1 (- v_b_151_1)) 254) (<= (- ULTIMATE.start_main_~i~6 v_b_151_1) (- 1)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_150_1)) 126) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_150_1)) 253) (<= (- v_b_150_1 v_b_151_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 126) (<= (- ULTIMATE.start_main_~i~6 (- v_b_150_1)) 252) (<= (- v_b_150_1 v_v_2312_1) 126) (<= (- (- v_b_150_1) (- v_v_2312_1)) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_151_1) 8589934592) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 64) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_151_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 126) (<= (- (- v_b_151_1) (- v_v_2312_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_2312_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_151_1) 8589934594) (<= (- (- ULTIMATE.start_main_~j~6) v_b_150_1) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 126) (<= (- v_b_150_1 (- v_b_151_1)) 253) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_2312_1)) 4294967298) (<= (- ULTIMATE.start_main_~MAX~6 v_b_150_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_150_1)) 126) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_150_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_2312_1) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_2312_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 v_b_151_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_v_2312_1) 126) (<= (- ULTIMATE.start_main_~i~6 v_b_150_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 4294967298) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_2312_1)) 0) (<= (- v_b_150_1 (- v_b_150_1)) 252) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 127) (<= (- (- ULTIMATE.start_main_~j~6) v_v_2312_1) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_151_1) 4294967296) (<= (- ULTIMATE.start_main_~j~6 (- v_b_151_1)) 127) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_150_1) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 v_v_2312_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- v_b_150_1) (- v_b_151_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_2312_1) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_150_1) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- v_b_151_1)) 253) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 4294967298) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_v_2312_1)) 64) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_151_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 v_v_2312_1) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 254) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_151_1)) 127) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_150_1) 8589934595) (<= (- (- v_b_151_1) v_b_151_1) 8589934592) (<= (- ULTIMATE.start_main_~j~6 v_b_150_1) 4294967297) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 8589934596) (<= (- v_b_150_1 (- v_v_2312_1)) 126) (<= (- (- ULTIMATE.start_main_~i~6) v_v_2312_1) 4294967298) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_151_1)) 127) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 4294967298) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_150_1) 8589934593) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 127) (<= (- (- v_b_150_1) v_v_2312_1) 4294967297) (<= (- (- v_b_150_1) v_b_151_1) 8589934593) (<= (- (- v_v_2312_1) v_v_2312_1) 0) (<= (- v_b_151_1 (- v_v_2312_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_2312_1)) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_2312_1)) 127) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 126) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 128) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 253) (<= (- (- v_b_150_1) v_b_150_1) 8589934594) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_150_1)) 126) (<= (- ULTIMATE.start_main_~j~6 v_b_151_1) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_151_1)) 0) (forall ((v_idx_508 Int) (v_idx_509 Int) (v_idx_507 Int)) (or (<= v_b_150_1 v_idx_507) (< v_idx_509 v_b_151_1) (< v_idx_508 v_b_150_1) (and (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_508) (- (select ULTIMATE.start_main_~str1~6 v_idx_508))) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_508)) 4294967296) (<= (- (- v_b_150_1) (select ULTIMATE.start_main_~str1~6 v_idx_508)) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_508))) 0) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_508))) 64) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_508)) 126) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_508)) 127) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_508)) (select ULTIMATE.start_main_~str1~6 v_idx_508)) 0) (<= (- v_b_151_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_508))) 127) (<= (- v_b_150_1 (select ULTIMATE.start_main_~str1~6 v_idx_508)) 126) (<= (- (- v_b_150_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_508))) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_508))) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_508))) 127) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_508))) 0) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_508)) 0) (<= (- (- v_b_151_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_508))) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_508))) 0) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_508)) 64) (<= (- v_b_151_1 (select ULTIMATE.start_main_~str1~6 v_idx_508)) 127) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_508)) 0) (<= (- v_b_150_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_508))) 126) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_508)) 4294967298) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_508))) 4294967298) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_508)) 0) (<= (- (- v_b_151_1) (select ULTIMATE.start_main_~str1~6 v_idx_508)) 4294967296) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_508))) 126)) (<= v_b_151_1 v_idx_508))) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_150_1)) 126) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- ULTIMATE.start_main_~j~6 v_v_2312_1) 64) (<= (- v_b_151_1 v_v_2312_1) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 8589934594) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_151_1)) 254) (<= (- (- v_b_151_1) v_v_2312_1) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_151_1)) 127) (<= (- ULTIMATE.start_main_~i~6 (- v_v_2312_1)) 126) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 127))))} [2018-12-19 13:39:07,156 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 13:39:07,156 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 13:39:09,772 WARN L276 ngHoareTripleChecker]: Post: {2147483554#(and (<= 1 ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 126) (<= 2 (* 2 ULTIMATE.start_main_~MAX~6)) (exists ((v_b_151_1 Int) (v_b_150_1 Int)) (and (forall ((v_prenex_879 Int)) (or (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_879)) 0) (< v_prenex_879 v_b_150_1) (<= v_b_151_1 v_prenex_879))) (forall ((v_prenex_895 Int)) (or (<= v_b_151_1 v_prenex_895) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_895)) (- 1)) (< v_prenex_895 v_b_150_1))) (forall ((v_idx_512 Int)) (or (<= v_b_151_1 v_idx_512) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_512))) 0) (< v_idx_512 v_b_150_1))) (<= (- v_b_151_1 (- v_b_151_1)) 254) (<= (- (- ULTIMATE.start_main_~j~6) v_b_151_1) (- 2)) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_150_1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_150_1)) 253) (<= (- v_b_150_1 v_b_151_1) (- 1)) (<= v_b_150_1 (+ ULTIMATE.start_main_~j~6 125)) (forall ((v_prenex_896 Int)) (or (<= v_b_151_1 v_prenex_896) (<= (- (- v_b_150_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_896))) 0) (< v_prenex_896 v_b_150_1))) (<= ULTIMATE.start_main_~j~6 (+ v_b_150_1 65)) (forall ((v_prenex_876 Int)) (or (< v_prenex_876 v_b_150_1) (<= (- v_b_151_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_876))) 127) (<= v_b_151_1 v_prenex_876))) (forall ((v_prenex_881 Int)) (or (< v_prenex_881 v_b_150_1) (<= (- v_b_150_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_881))) 126) (<= v_b_151_1 v_prenex_881))) (<= 0 (* 2 v_b_150_1)) (<= (+ v_b_151_1 v_b_150_1) 253) (<= (- (- v_b_150_1) v_b_150_1) 0) (forall ((v_prenex_877 Int)) (or (< v_prenex_877 v_b_150_1) (<= v_b_151_1 v_prenex_877) (<= (- (- v_b_150_1) (select ULTIMATE.start_main_~str1~6 v_prenex_877)) 0))) (<= v_b_151_1 127) (<= (- (- v_b_151_1) v_b_151_1) (- 2)) (<= (- v_b_150_1 (- v_b_151_1)) 253) (<= (- ULTIMATE.start_main_~MAX~6 v_b_150_1) 1) (<= ULTIMATE.start_main_~i~6 (+ v_b_151_1 124)) (<= (+ v_b_150_1 ULTIMATE.start_main_~MAX~6) 253) (<= (* 2 v_b_150_1) 252) (<= 2 (+ v_b_151_1 ULTIMATE.start_main_~MAX~6)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_150_1)) 126) (<= v_b_150_1 (+ v_b_151_1 125)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_150_1)) (- 1)) (<= (- ULTIMATE.start_main_~i~6 v_b_151_1) (- 2)) (<= 2 (+ v_b_151_1 ULTIMATE.start_main_~j~6)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_150_1) 126) (<= (- ULTIMATE.start_main_~MAX~6 v_b_151_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_150_1) (- 1)) (<= (+ v_b_151_1 ULTIMATE.start_main_~j~6) 192) (<= ULTIMATE.start_main_~cont~6 v_b_150_1) (<= 0 v_b_150_1) (forall ((v_prenex_897 Int)) (or (<= v_b_151_1 v_prenex_897) (< v_prenex_897 v_b_150_1) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_897)) 127))) (forall ((v_prenex_898 Int)) (or (<= v_b_151_1 v_prenex_898) (<= (- v_b_150_1 (select ULTIMATE.start_main_~str1~6 v_prenex_898)) 126) (< v_prenex_898 v_b_150_1))) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_151_1) (- 2)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_150_1) 1) (<= (- v_b_150_1 (- v_b_150_1)) 252) (<= (- ULTIMATE.start_main_~i~6 (- v_b_151_1)) 252) (<= v_b_150_1 (+ ULTIMATE.start_main_~i~6 127)) (<= (- ULTIMATE.start_main_~j~6 v_b_150_1) 65) (<= (- ULTIMATE.start_main_~cont~6 v_b_151_1) (- 1)) (<= v_b_151_1 (+ ULTIMATE.start_main_~cont~6 127)) (forall ((v_prenex_884 Int)) (or (< v_prenex_884 v_b_150_1) (<= v_b_151_1 v_prenex_884) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_884))) (- 1)))) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_150_1)) 127) (forall ((v_prenex_887 Int)) (or (< v_prenex_887 v_b_150_1) (<= v_b_151_1 v_prenex_887) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_887) (- (select ULTIMATE.start_main_~str1~6 v_prenex_887))) 0))) (<= (- (- v_b_150_1) (- v_b_151_1)) 1) (<= (+ ULTIMATE.start_main_~cont~6 v_b_151_1) 127) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_150_1)) 125) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_151_1)) 126) (<= (- ULTIMATE.start_main_~j~6 v_b_151_1) 64) (<= ULTIMATE.start_main_~i~6 (+ v_b_150_1 125)) (forall ((v_prenex_886 Int)) (or (< v_prenex_886 v_b_150_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_886))) (- 1)) (<= v_b_151_1 v_prenex_886))) (forall ((v_prenex_892 Int)) (or (<= v_b_151_1 v_prenex_892) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_892))) 127) (< v_prenex_892 v_b_150_1))) (<= v_b_150_1 (+ ULTIMATE.start_main_~cont~6 126)) (forall ((v_prenex_885 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_885))) 1) (<= v_b_151_1 v_prenex_885) (< v_prenex_885 v_b_150_1))) (<= v_b_151_1 (+ ULTIMATE.start_main_~j~6 126)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_151_1) (- 1)) (<= 0 (+ v_b_151_1 ULTIMATE.start_main_~i~6)) (<= (- (- ULTIMATE.start_main_~j~6) v_b_150_1) (- 1)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_150_1)) 127) (<= (- (- ULTIMATE.start_main_~i~6) v_b_151_1) 0) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_151_1)) (forall ((v_prenex_893 Int)) (or (<= v_b_151_1 v_prenex_893) (< v_prenex_893 v_b_150_1) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_893)) 0))) (<= (+ v_b_151_1 ULTIMATE.start_main_~i~6) 252) (<= 1 v_b_151_1) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_151_1 126)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_150_1) (- 1)) (<= (+ v_b_151_1 ULTIMATE.start_main_~MAX~6) 254) (<= (* 2 v_b_151_1) 254) (forall ((v_prenex_891 Int)) (or (< v_prenex_891 v_b_150_1) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_891))) 125) (<= v_b_151_1 v_prenex_891))) (forall ((v_prenex_878 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_878))) 0) (<= v_b_151_1 v_prenex_878) (< v_prenex_878 v_b_150_1))) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_151_1)) 127) (<= v_b_150_1 (+ ULTIMATE.start_main_~MAX~6 125)) (<= 1 (+ v_b_150_1 ULTIMATE.start_main_~MAX~6)) (<= ULTIMATE.start_main_~j~6 (+ v_b_151_1 64)) (<= v_b_151_1 (+ ULTIMATE.start_main_~MAX~6 126)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_150_1) 0) (<= (+ v_b_150_1 ULTIMATE.start_main_~j~6) 191) (<= 1 (+ v_b_150_1 ULTIMATE.start_main_~j~6)) (<= (- ULTIMATE.start_main_~cont~6 v_b_150_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_151_1)) 128) (forall ((v_prenex_880 Int)) (or (<= v_b_151_1 v_prenex_880) (<= (- (- v_b_151_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_880))) (- 1)) (< v_prenex_880 v_b_150_1))) (forall ((v_prenex_894 Int)) (or (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_prenex_894)) (- 1)) (<= v_b_151_1 v_prenex_894) (< v_prenex_894 v_b_150_1))) (<= v_b_151_1 (+ ULTIMATE.start_main_~i~6 128)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_150_1 127)) (<= v_b_150_1 126) (<= 1 (+ v_b_151_1 v_b_150_1)) (forall ((v_prenex_888 Int)) (or (<= v_b_151_1 v_prenex_888) (< v_prenex_888 v_b_150_1) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_888)) 1))) (forall ((v_prenex_875 Int)) (or (< v_prenex_875 v_b_150_1) (<= v_b_151_1 v_prenex_875) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_875)) 125))) (<= 2 (* 2 v_b_151_1)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_150_1)) 126) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_151_1)) 0) (forall ((v_prenex_889 Int)) (or (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_prenex_889)) 65) (< v_prenex_889 v_b_150_1) (<= v_b_151_1 v_prenex_889))) (<= (- ULTIMATE.start_main_~j~6 (- v_b_151_1)) 128) (<= (- ULTIMATE.start_main_~i~6 (- v_b_150_1)) 251) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_151_1) (<= v_b_151_1 (+ v_b_150_1 127)) (<= (- (- v_b_150_1) v_b_151_1) (- 1)) (forall ((v_prenex_899 Int)) (or (< v_prenex_899 v_b_150_1) (<= v_b_151_1 v_prenex_899) (<= (- (- v_b_151_1) (select ULTIMATE.start_main_~str1~6 v_prenex_899)) (- 1)))) (forall ((v_prenex_882 Int)) (or (< v_prenex_882 v_b_150_1) (<= v_b_151_1 v_prenex_882) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_882))) 65))) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_151_1)) 254) (<= (+ v_b_150_1 ULTIMATE.start_main_~i~6) 251) (forall ((v_prenex_883 Int)) (or (< v_prenex_883 v_b_150_1) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_883)) (select ULTIMATE.start_main_~str1~6 v_prenex_883)) 0) (<= v_b_151_1 v_prenex_883))) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_151_1)) 127) (forall ((v_prenex_890 Int)) (or (<= v_b_151_1 v_prenex_890) (<= (- v_b_151_1 (select ULTIMATE.start_main_~str1~6 v_prenex_890)) 127) (< v_prenex_890 v_b_150_1))) (<= 0 (+ v_b_150_1 ULTIMATE.start_main_~i~6 1)))) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 127) (<= ULTIMATE.start_main_~i~6 125) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 126) (<= ULTIMATE.start_main_~cont~6 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 254) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~j~6 126)) (<= 0 (* 2 ULTIMATE.start_main_~cont~6)) (<= (- (- 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_~cont~6 (+ ULTIMATE.start_main_~i~6 1)) (<= 2 (* 2 ULTIMATE.start_main_~j~6)) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 128) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (* 2 ULTIMATE.start_main_~MAX~6) 254) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6) 127) (<= 0 ULTIMATE.start_main_~cont~6) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6)) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~j~6) (<= 0 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6)) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6)) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~i~6 66)) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~cont~6 65)) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 125) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 64) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 1) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 128) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6) 190) (<= (* 2 ULTIMATE.start_main_~i~6) 250) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) (- 2)) (<= ULTIMATE.start_main_~j~6 65) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~cont~6 125)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 1) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~i~6 128)) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 65) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 252) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 124) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~MAX~6) (<= ULTIMATE.start_main_~i~6 (+ ULTIMATE.start_main_~j~6 124)) (<= 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_~i~6) 252) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) (- 2)) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 130) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 127) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6) 192) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 65) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 125) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~cont~6 127)) (<= 1 ULTIMATE.start_main_~j~6) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 66) (<= (* 2 ULTIMATE.start_main_~j~6) 130) (<= 0 (+ ULTIMATE.start_main_~i~6 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 2)) (<= 0 (+ (* 2 ULTIMATE.start_main_~i~6) 2)) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 250) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) (- 1)) (<= (* 2 ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 125) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 65) (<= 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_~i~6 (+ ULTIMATE.start_main_~MAX~6 124)) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~MAX~6 64)) (<= 2 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6)) (<= ULTIMATE.start_main_~MAX~6 127))} [2018-12-19 13:39:13,209 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 13:39:13,210 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 13:39:13,210 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 13:39:13,210 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 13:39:13,210 WARN L224 ngHoareTripleChecker]: Pre: {2147483553#(or (exists ((v_b_131_1 Int) (v_b_132_1 Int) (v_v_1938_1 Int)) (and (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1938_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 126) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_131_1)) 125) (forall ((v_idx_520 Int) (v_idx_521 Int) (v_idx_519 Int)) (or (and (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_520)) 0) (<= (- v_b_132_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_520))) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_520))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_520))) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (select c_ULTIMATE.start_main_~str1~6 v_idx_520)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_520))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_520))) 125) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_520))) 126) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- (select c_ULTIMATE.start_main_~str1~6 v_idx_520))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_520))) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (select c_ULTIMATE.start_main_~str1~6 v_idx_520)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_520)) 125) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_520)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_520))) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (select c_ULTIMATE.start_main_~str1~6 v_idx_520)) 0) (<= (- v_b_131_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_520))) 125) (<= (- v_b_132_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_520)) 126) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- (select c_ULTIMATE.start_main_~str1~6 v_idx_520))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_520))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_520)) 0) (<= (- (- v_b_132_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_520)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_520)) (- 1)) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_520) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_520))) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_520)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_520)) 126) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_520)) 0) (<= (- (- v_b_131_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_520))) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_520)) (select c_ULTIMATE.start_main_~str1~6 v_idx_520)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_520))) 0) (<= (- (- v_b_132_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_520))) (- 1)) (<= (- (- v_b_131_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_520)) 0) (<= (- v_b_131_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_520)) 125) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (select c_ULTIMATE.start_main_~str1~6 v_idx_520)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_520))) 0)) (< v_idx_520 v_b_131_1) (<= v_b_132_1 v_idx_520) (<= v_b_131_1 v_idx_519) (< v_idx_521 v_b_132_1))) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1938_1)) 125) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~MAX~6)) 126) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1938_1) 125) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1938_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_131_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_~j~6)) 125) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_131_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_131_1)) 125) (<= (- v_b_132_1 (- v_b_132_1)) 252) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_132_1) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_132_1)) 252) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1938_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 251) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_132_1)) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_b_132_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 126) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~MAX~6)) 126) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_131_1)) 250) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_131_1)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_v_1938_1) 0) (<= (- 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_b_131_1) v_b_132_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_132_1)) 126) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_v_1938_1)) 0) (<= (- v_b_132_1 (- v_v_1938_1)) 126) (<= (- c_ULTIMATE.start_main_~j~6 v_b_131_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1938_1)) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~j~6)) 125) (<= (- c_ULTIMATE.start_main_~i~6 v_b_131_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_132_1) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~MAX~6)) 126) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_132_1) (- 1)) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_b_131_1)) 125) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_132_1) (- 1)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~j~6)) 125) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1938_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~MAX~6)) 126) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- v_b_131_1 (- v_v_1938_1)) 125) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1938_1)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1938_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1938_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_132_1) (- 2)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start___VERIFIER_assert_~cond)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_131_1)) 125) (<= (- (- 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_~i~6) (- v_b_132_1)) 126) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_132_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~j~6)) 125) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_131_1)) 125) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_131_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- (- v_b_131_1) (- v_b_132_1)) 1) (<= (- (- v_b_131_1) (- v_v_1938_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1938_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_132_1)) 0) (<= (- (- v_b_131_1) v_v_1938_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1938_1)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_v_1938_1) 0) (<= (- 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) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_v_1938_1)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_v_1938_1) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_131_1)) 125) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_132_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_v_1938_1) 0) (<= (- v_b_132_1 v_v_1938_1) 126) (<= (- (- 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) (<= (- (- 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_~cont~6 c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_132_1)) 126) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- v_b_131_1 v_b_132_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_132_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 126) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_131_1) 0) (<= (- (- v_b_132_1) v_v_1938_1) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_132_1) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_b_132_1) (- 1)) (<= (- v_b_131_1 (- v_b_131_1)) 250) (<= (- (- v_b_131_1) v_b_131_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 250) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_b_132_1)) 126) (<= (- |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_#in~cond| v_b_131_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_b_131_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_132_1)) 126) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_131_1)) 125) (<= (- (- v_v_1938_1) v_v_1938_1) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- (- v_b_132_1) (- v_v_1938_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_132_1)) 251) (<= (- v_b_131_1 v_v_1938_1) 125) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 252) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_131_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 125) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_131_1)) 125) (<= (- v_b_131_1 (- v_b_132_1)) 251) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_132_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1938_1)) 126) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_v_1938_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1938_1)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_b_131_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_132_1) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_132_1)) 126) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~j~6)) 125) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_v_1938_1)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_131_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_131_1) 1) (<= (- (- v_b_132_1) v_b_132_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 125) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 125) (<= (- c_ULTIMATE.start_main_~i~6 v_b_132_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- v_v_1938_1 (- v_v_1938_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 126) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_131_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1938_1) 126) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1938_1) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_131_1)) 251) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 1))) (exists ((v_b_91_1 Int) (v_v_1299_1 Int) (v_b_90_1 Int)) (and (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) 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_v_1299_1)) 64) (<= (- v_b_90_1 (- v_b_90_1)) 126) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1299_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_90_1)) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_91_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- 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 v_v_1299_1) 64) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~MAX~6)) 64) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~i~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_v_1299_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1299_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~j~6) 0) (<= (- v_b_91_1 v_v_1299_1) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_91_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1299_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_91_1)) 1) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_v_1299_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~MAX~6)) 64) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_b_90_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_90_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1299_1)) 0) (<= (- (- v_b_90_1) (- v_v_1299_1)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~cont~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_v_1299_1) 0) (<= (- 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)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~MAX~6)) 64) (<= (- (- v_b_91_1) v_v_1299_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- (- v_v_1299_1) v_v_1299_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_90_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_91_1)) 64) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_90_1) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_90_1)) 63) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1299_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 64) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_91_1)) 64) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_91_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1299_1) 63) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_90_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_90_1) 0) (<= (- v_b_90_1 (- v_b_91_1)) 127) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_v_1299_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start___VERIFIER_assert_~cond)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_v_1299_1)) 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___VERIFIER_assert_~cond c_ULTIMATE.start_main_~cont~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_b_90_1)) 63) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_b_91_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_91_1) (- 2)) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1299_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_90_1)) 63) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_v_1299_1) 0) (<= (- v_b_90_1 v_v_1299_1) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_90_1)) 63) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_90_1)) 63) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_b_91_1) (- 1)) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_b_91_1)) 64) (<= (- (- v_b_90_1) v_b_90_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- 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) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_90_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1299_1)) 63) (<= (- (- v_b_90_1) v_v_1299_1) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~MAX~6)) 64) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_91_1)) 127) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_91_1) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_90_1)) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_90_1)) 63) (<= (- (- 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_91_1) (- v_v_1299_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 64) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- c_ULTIMATE.start_main_~j~6 v_b_90_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_~MAX~6 c_ULTIMATE.start_main_~i~6) 64) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 0) (<= (- v_v_1299_1 (- v_v_1299_1)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_91_1) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_91_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1299_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)) (<= (- v_b_91_1 (- v_b_91_1)) 128) (<= (- (- v_b_91_1) v_b_91_1) (- 2)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_90_1)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_90_1)) 63) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_b_90_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1299_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_91_1)) 128) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_91_1)) 64) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_v_1299_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1299_1)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_91_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_90_1) 0) (<= (- v_b_90_1 v_b_91_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 v_b_91_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_b_91_1) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~j~6)) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1299_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_90_1)) 127) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_91_1)) 64) (forall ((v_idx_515 Int) (v_idx_516 Int) (v_idx_517 Int)) (or (< v_idx_516 v_b_90_1) (<= v_b_91_1 v_idx_516) (and (<= (- (- v_b_91_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_516)) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_516))) 64) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_516)) (select c_ULTIMATE.start_main_~str1~6 v_idx_516)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- (select c_ULTIMATE.start_main_~str1~6 v_idx_516))) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_516))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_516))) 63) (<= (- (- v_b_90_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_516)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_516))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_516))) 0) (<= (- (- v_b_91_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_516))) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_516))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_516)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_516)) 64) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_516) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_516))) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_516))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_516)) 63) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- (select c_ULTIMATE.start_main_~str1~6 v_idx_516))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_516)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (select c_ULTIMATE.start_main_~str1~6 v_idx_516)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_516))) 0) (<= (- v_b_91_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_516))) 64) (<= (- v_b_91_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_516)) 64) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_516))) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_516)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_516)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (select c_ULTIMATE.start_main_~str1~6 v_idx_516)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (select c_ULTIMATE.start_main_~str1~6 v_idx_516)) 0) (<= (- v_b_90_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_516)) 63) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_516))) 0) (<= (- (- v_b_90_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_516))) 0) (<= (- v_b_90_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_516))) 63) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (select c_ULTIMATE.start_main_~str1~6 v_idx_516)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_516)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_516)) 0)) (<= v_b_90_1 v_idx_515) (< v_idx_517 v_b_91_1))) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1299_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_90_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_v_1299_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_91_1) (- 1)) (<= (- v_b_91_1 (- v_v_1299_1)) 64) (<= (- (- v_b_90_1) (- v_b_91_1)) 1) (<= (- (- v_b_90_1) v_b_91_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_91_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 64) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_90_1)) 63) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_91_1)) 64) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_91_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 128) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond c_ULTIMATE.start_main_~j~6) 0) (<= (- v_b_90_1 (- v_v_1299_1)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_90_1) 1) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1299_1) 0))))} [2018-12-19 13:39:13,211 WARN L228 ngHoareTripleChecker]: Action: assume !false; [2018-12-19 13:39:13,211 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: true [2018-12-19 13:39:13,211 WARN L230 ngHoareTripleChecker]: Post: {2147483552#(exists ((v_b_131_1 Int) (v_b_132_1 Int) (v_v_1938_1 Int)) (and (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1938_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 126) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_131_1)) 125) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1938_1)) 125) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~MAX~6)) 126) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1938_1) 125) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1938_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_131_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_~j~6)) 125) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_131_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_131_1)) 125) (<= (- v_b_132_1 (- v_b_132_1)) 252) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_132_1) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_132_1)) 252) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1938_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 251) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_132_1)) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_b_132_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 126) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~MAX~6)) 126) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_131_1)) 250) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_131_1)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_v_1938_1) 0) (<= (- 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_b_131_1) v_b_132_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_132_1)) 126) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_v_1938_1)) 0) (<= (- v_b_132_1 (- v_v_1938_1)) 126) (<= (- c_ULTIMATE.start_main_~j~6 v_b_131_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1938_1)) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~j~6)) 125) (<= (- c_ULTIMATE.start_main_~i~6 v_b_131_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_132_1) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~MAX~6)) 126) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_132_1) (- 1)) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_b_131_1)) 125) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_132_1) (- 1)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~j~6)) 125) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1938_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~MAX~6)) 126) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- v_b_131_1 (- v_v_1938_1)) 125) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1938_1)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1938_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1938_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_132_1) (- 2)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start___VERIFIER_assert_~cond)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_131_1)) 125) (<= (- (- 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_~i~6) (- v_b_132_1)) 126) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_132_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~j~6)) 125) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_131_1)) 125) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_131_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- (- v_b_131_1) (- v_b_132_1)) 1) (<= (- (- v_b_131_1) (- v_v_1938_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1938_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_132_1)) 0) (<= (- (- v_b_131_1) v_v_1938_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1938_1)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_v_1938_1) 0) (<= (- 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) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_v_1938_1)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_v_1938_1) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_131_1)) 125) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_132_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_v_1938_1) 0) (<= (- v_b_132_1 v_v_1938_1) 126) (<= (- (- 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) (<= (- (- 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_~cont~6 c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_132_1)) 126) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- v_b_131_1 v_b_132_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_132_1)) 126) (forall ((v_idx_523 Int) (v_idx_524 Int) (v_idx_525 Int)) (or (< v_idx_524 v_b_131_1) (<= v_b_132_1 v_idx_524) (and (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_524)) 0) (<= (- v_b_132_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_524))) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_524))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_524))) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (select c_ULTIMATE.start_main_~str1~6 v_idx_524)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_524))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_524))) 125) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_524))) 126) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- (select c_ULTIMATE.start_main_~str1~6 v_idx_524))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_524))) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (select c_ULTIMATE.start_main_~str1~6 v_idx_524)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_524)) 125) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_524)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_524))) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (select c_ULTIMATE.start_main_~str1~6 v_idx_524)) 0) (<= (- v_b_131_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_524))) 125) (<= (- v_b_132_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_524)) 126) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- (select c_ULTIMATE.start_main_~str1~6 v_idx_524))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_524))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_524)) 0) (<= (- (- v_b_132_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_524)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_524)) (- 1)) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_524) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_524))) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_524)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_524)) 126) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_524)) 0) (<= (- (- v_b_131_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_524))) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_524)) (select c_ULTIMATE.start_main_~str1~6 v_idx_524)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_524))) 0) (<= (- (- v_b_132_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_524))) (- 1)) (<= (- (- v_b_131_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_524)) 0) (<= (- v_b_131_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_524)) 125) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (select c_ULTIMATE.start_main_~str1~6 v_idx_524)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_524))) 0)) (<= v_b_131_1 v_idx_523) (< v_idx_525 v_b_132_1))) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 126) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_131_1) 0) (<= (- (- v_b_132_1) v_v_1938_1) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_132_1) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_b_132_1) (- 1)) (<= (- v_b_131_1 (- v_b_131_1)) 250) (<= (- (- v_b_131_1) v_b_131_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 250) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_b_132_1)) 126) (<= (- |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_#in~cond| v_b_131_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_b_131_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_132_1)) 126) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_131_1)) 125) (<= (- (- v_v_1938_1) v_v_1938_1) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- (- v_b_132_1) (- v_v_1938_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_132_1)) 251) (<= (- v_b_131_1 v_v_1938_1) 125) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 252) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_131_1)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 125) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_131_1)) 125) (<= (- v_b_131_1 (- v_b_132_1)) 251) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_132_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1938_1)) 126) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_v_1938_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1938_1)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_b_131_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_132_1) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_132_1)) 126) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~j~6)) 125) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_v_1938_1)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_131_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_131_1) 1) (<= (- (- v_b_132_1) v_b_132_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 125) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 125) (<= (- c_ULTIMATE.start_main_~i~6 v_b_132_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- v_v_1938_1 (- v_v_1938_1)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 126) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_131_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1938_1) 126) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1938_1) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_131_1)) 251) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 1)))} [2018-12-19 13:39:13,211 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 13:39:13,232 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 13:39:13,232 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 13:39:15,432 WARN L181 SmtUtils]: Spent 2.20 s on a formula simplification. DAG size of input: 726 DAG size of output: 434 [2018-12-19 13:39:15,433 WARN L270 ngHoareTripleChecker]: Pre: {2147483553#(exists ((v_b_131_1 Int) (v_b_132_1 Int) (v_v_1938_1 Int)) (and (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_1938_1) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 126) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_131_1)) 125) (forall ((v_idx_520 Int) (v_idx_521 Int) (v_idx_519 Int)) (or (and (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_520)) 0) (<= (- v_b_132_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_520))) 126) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_520))) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_520))) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (select ULTIMATE.start_main_~str1~6 v_idx_520)) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- (select ULTIMATE.start_main_~str1~6 v_idx_520))) 0) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_520))) 125) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_520))) 126) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- (select ULTIMATE.start_main_~str1~6 v_idx_520))) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_520))) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (select ULTIMATE.start_main_~str1~6 v_idx_520)) 0) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_520)) 125) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_520)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_520))) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (select ULTIMATE.start_main_~str1~6 v_idx_520)) 0) (<= (- v_b_131_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_520))) 125) (<= (- v_b_132_1 (select ULTIMATE.start_main_~str1~6 v_idx_520)) 126) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- (select ULTIMATE.start_main_~str1~6 v_idx_520))) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_520))) 0) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_520)) 0) (<= (- (- v_b_132_1) (select ULTIMATE.start_main_~str1~6 v_idx_520)) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_520)) (- 1)) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_520) (- (select ULTIMATE.start_main_~str1~6 v_idx_520))) 0) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_520)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_520)) 126) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_520)) 0) (<= (- (- v_b_131_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_520))) 0) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_520)) (select ULTIMATE.start_main_~str1~6 v_idx_520)) 0) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_520))) 0) (<= (- (- v_b_132_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_520))) (- 1)) (<= (- (- v_b_131_1) (select ULTIMATE.start_main_~str1~6 v_idx_520)) 0) (<= (- v_b_131_1 (select ULTIMATE.start_main_~str1~6 v_idx_520)) 125) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (select ULTIMATE.start_main_~str1~6 v_idx_520)) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- (select ULTIMATE.start_main_~str1~6 v_idx_520))) 0)) (< v_idx_520 v_b_131_1) (<= v_b_132_1 v_idx_520) (<= v_b_131_1 v_idx_519) (< v_idx_521 v_b_132_1))) (<= (- ULTIMATE.start_main_~j~6 (- v_v_1938_1)) 125) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- |ULTIMATE.start___VERIFIER_assert_#in~cond|)) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~MAX~6)) 126) (<= (- ULTIMATE.start_main_~j~6 v_v_1938_1) 125) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_1938_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_b_131_1) 0) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 125) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_131_1) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_131_1)) 125) (<= (- v_b_132_1 (- v_b_132_1)) 252) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_132_1) (- 1)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_132_1)) 252) (<= (- ULTIMATE.start_main_~cont~6 v_v_1938_1) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~cont~6)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 251) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_132_1)) 126) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 1)) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_132_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 126) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~MAX~6)) 126) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_131_1)) 250) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~cont~6) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_131_1)) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_v_1938_1) 0) (<= (- 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)) (<= (- (- v_b_131_1) v_b_132_1) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_132_1)) 126) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_v_1938_1)) 0) (<= (- v_b_132_1 (- v_v_1938_1)) 126) (<= (- ULTIMATE.start_main_~j~6 v_b_131_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_1938_1)) (- 1)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~j~6)) 125) (<= (- ULTIMATE.start_main_~i~6 v_b_131_1) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_b_132_1) (- 1)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~i~6)) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~MAX~6)) 126) (<= (- ULTIMATE.start_main_~cont~6 v_b_132_1) (- 1)) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_131_1)) 125) (<= (- (- ULTIMATE.start_main_~i~6) v_b_132_1) (- 1)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~j~6)) 125) (<= (- ULTIMATE.start_main_~i~6 v_v_1938_1) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~MAX~6)) 126) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- v_b_131_1 (- v_v_1938_1)) 125) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_1938_1)) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_v_1938_1) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_1938_1) (- 1)) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_132_1) (- 2)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start___VERIFIER_assert_~cond)) 0) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_131_1)) 125) (<= (- (- 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_~i~6) (- v_b_132_1)) 126) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_132_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~j~6)) 125) (<= (- ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~cont~6) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_131_1)) 125) (<= (- |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|) v_b_131_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 1)) (<= (- (- v_b_131_1) (- v_b_132_1)) 1) (<= (- (- v_b_131_1) (- v_v_1938_1)) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_v_1938_1)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_132_1)) 0) (<= (- (- v_b_131_1) v_v_1938_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_1938_1)) 0) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_v_1938_1) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_v_1938_1)) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_v_1938_1) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_131_1)) 125) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_132_1) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_v_1938_1) 0) (<= (- v_b_132_1 v_v_1938_1) 126) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~i~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) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~i~6)) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_132_1)) 126) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- v_b_131_1 v_b_132_1) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_132_1)) 126) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 126) (<= (- (- ULTIMATE.start_main_~i~6) v_b_131_1) 0) (<= (- (- v_b_132_1) v_v_1938_1) (- 1)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_132_1) (- 1)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_132_1) (- 1)) (<= (- v_b_131_1 (- v_b_131_1)) 250) (<= (- (- v_b_131_1) v_b_131_1) 0) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 250) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_132_1)) 126) (<= (- |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| v_b_131_1) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_131_1) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_132_1)) 126) (<= (- ULTIMATE.start_main_~i~6 (- v_b_131_1)) 125) (<= (- (- v_v_1938_1) v_v_1938_1) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- (- v_b_132_1) (- v_v_1938_1)) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_132_1)) 251) (<= (- v_b_131_1 v_v_1938_1) 125) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~cont~6)) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 252) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_131_1)) (- 1)) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 125) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_131_1)) 125) (<= (- v_b_131_1 (- v_b_132_1)) 251) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_132_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_1938_1)) 126) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_v_1938_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_1938_1)) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_131_1) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_132_1) (- 1)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_132_1)) 126) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~j~6)) 125) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_v_1938_1)) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~cont~6)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_131_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_131_1) 1) (<= (- (- v_b_132_1) v_b_132_1) (- 2)) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 125) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 125) (<= (- ULTIMATE.start_main_~i~6 v_b_132_1) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 0) (<= (- v_v_1938_1 (- v_v_1938_1)) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 126) (<= (- ULTIMATE.start_main_~cont~6 v_b_131_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_v_1938_1) 126) (<= (- (- ULTIMATE.start_main_~j~6) v_v_1938_1) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~cont~6)) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_131_1)) 251) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 1)))} [2018-12-19 13:39:15,433 WARN L274 ngHoareTripleChecker]: Action: assume !false; [2018-12-19 13:39:15,433 WARN L184 hOps$ForEachOp$OfRef]: ActionStr: true [2018-12-19 13:39:18,342 WARN L276 ngHoareTripleChecker]: Post: {2147483552#(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_~cond) ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 126) (<= (+ ULTIMATE.start_main_~i~6 1) ULTIMATE.start_main_~MAX~6) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~i~6 126)) (<= 2 (* 2 ULTIMATE.start_main_~MAX~6)) (<= (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 126) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~MAX~6 124)) (<= 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___VERIFIER_assert_~cond ULTIMATE.start_main_~j~6) 125) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~MAX~6)) 126) (<= ULTIMATE.start_main_~cont~6 0) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 125) (<= (- 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_~MAX~6) ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~i~6) 0) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~cont~6 125)) (<= ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start___VERIFIER_assert_~cond 125)) (<= (* 2 ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~j~6) 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___VERIFIER_assert_~cond 126)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 251) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 1)) (<= ULTIMATE.start_main_~i~6 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 126) (<= (+ ULTIMATE.start_main_~j~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 125) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~MAX~6)) 126) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start_main_~cont~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_~j~6 ULTIMATE.start_main_~i~6) 125) (<= (- 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_#in~cond|) (- ULTIMATE.start_main_~j~6)) 125) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~i~6)) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~MAX~6)) 126) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~i~6 125)) (<= ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) (<= ULTIMATE.start_main_~i~6 ULTIMATE.start___VERIFIER_assert_~cond) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~j~6)) 125) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6)) (<= 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_~MAX~6)) 126) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= 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) (exists ((v_b_131_1 Int) (v_b_132_1 Int)) (and (forall ((v_idx_524 Int)) (or (< v_idx_524 v_b_131_1) (<= v_b_132_1 v_idx_524) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_524))) 0))) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_131_1)) 125) (forall ((v_prenex_917 Int)) (or (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_917)) (select ULTIMATE.start_main_~str1~6 v_prenex_917)) 0) (< v_prenex_917 v_b_131_1) (<= v_b_132_1 v_prenex_917))) (<= 2 (+ ULTIMATE.start_main_~MAX~6 v_b_132_1)) (forall ((v_prenex_913 Int)) (or (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_913))) 0) (< v_prenex_913 v_b_131_1) (<= v_b_132_1 v_prenex_913))) (<= 1 (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_132_1)) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1) v_b_132_1) (<= v_b_131_1 (+ ULTIMATE.start_main_~cont~6 125)) (<= 1 (+ v_b_132_1 ULTIMATE.start_main_~i~6)) (forall ((v_prenex_924 Int)) (or (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- (select ULTIMATE.start_main_~str1~6 v_prenex_924))) 0) (<= v_b_132_1 v_prenex_924) (< v_prenex_924 v_b_131_1))) (<= 0 (+ v_b_131_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= v_b_131_1 (+ v_b_132_1 124)) (<= ULTIMATE.start___VERIFIER_assert_~cond v_b_131_1) (<= (+ v_b_132_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 126) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_132_1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_131_1) 0) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_131_1) 125) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_131_1)) 125) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_131_1) (- 1)) (<= (- v_b_132_1 (- v_b_132_1)) 252) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_132_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_132_1)) 252) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_132_1)) 126) (forall ((v_prenex_918 Int)) (or (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_918)) (- 1)) (< v_prenex_918 v_b_131_1) (<= v_b_132_1 v_prenex_918))) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_132_1) (- 1)) (<= 1 v_b_132_1) (forall ((v_prenex_902 Int)) (or (<= (- ULTIMATE.start___VERIFIER_assert_~cond (select ULTIMATE.start_main_~str1~6 v_prenex_902)) 0) (<= v_b_132_1 v_prenex_902) (< v_prenex_902 v_b_131_1))) (forall ((v_prenex_908 Int)) (or (< v_prenex_908 v_b_131_1) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_908)) 0) (<= v_b_132_1 v_prenex_908))) (<= (- ULTIMATE.start_main_~j~6 (- v_b_131_1)) 250) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_131_1)) 0) (<= (- (- v_b_131_1) v_b_132_1) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_132_1)) 126) (forall ((v_prenex_920 Int)) (or (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_920)) 0) (<= v_b_132_1 v_prenex_920) (< v_prenex_920 v_b_131_1))) (<= v_b_132_1 (+ ULTIMATE.start_main_~MAX~6 125)) (<= (- ULTIMATE.start_main_~j~6 v_b_131_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_131_1) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_b_132_1) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 v_b_132_1) (- 1)) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_131_1)) 125) (forall ((v_prenex_900 Int)) (or (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_900)) 126) (<= v_b_132_1 v_prenex_900) (< v_prenex_900 v_b_131_1))) (<= 2 (* 2 v_b_132_1)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_132_1) (- 1)) (<= v_b_132_1 (+ ULTIMATE.start_main_~j~6 126)) (<= 0 (+ v_b_131_1 ULTIMATE.start_main_~j~6)) (<= 1 (+ ULTIMATE.start_main_~j~6 v_b_132_1)) (<= 2 (+ v_b_132_1 ULTIMATE.start_main_~MAX~6)) (<= v_b_132_1 (+ ULTIMATE.start_main_~cont~6 126)) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond 1) v_b_132_1) (forall ((v_prenex_905 Int)) (or (< v_prenex_905 v_b_131_1) (<= v_b_132_1 v_prenex_905) (<= (- v_b_132_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_905))) 126))) (forall ((v_prenex_930 Int)) (or (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_prenex_930)) 0) (<= v_b_132_1 v_prenex_930) (< v_prenex_930 v_b_131_1))) (<= 1 (+ v_b_132_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_131_1)) (forall ((v_prenex_928 Int)) (or (<= (- v_b_131_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_928))) 125) (<= v_b_132_1 v_prenex_928) (< v_prenex_928 v_b_131_1))) (<= 0 (+ v_b_131_1 ULTIMATE.start_main_~i~6)) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_132_1) 126) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_132_1) (- 2)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_131_1)) 125) (<= v_b_132_1 (+ ULTIMATE.start_main_~i~6 126)) (forall ((v_prenex_925 Int)) (or (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_925)) 0) (<= v_b_132_1 v_prenex_925) (< v_prenex_925 v_b_131_1))) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_132_1)) 126) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_132_1)) 1) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_131_1)) 125) (<= ULTIMATE.start_main_~j~6 (+ v_b_132_1 124)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_131_1) 0) (<= (- (- v_b_131_1) (- v_b_132_1)) 1) (<= ULTIMATE.start_main_~i~6 v_b_131_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_132_1)) 0) (<= 0 (* 2 v_b_131_1)) (forall ((v_prenex_927 Int)) (or (< v_prenex_927 v_b_131_1) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (select ULTIMATE.start_main_~str1~6 v_prenex_927)) 0) (<= v_b_132_1 v_prenex_927))) (<= (+ v_b_131_1 v_b_132_1) 251) (forall ((v_prenex_915 Int)) (or (< v_prenex_915 v_b_131_1) (<= v_b_132_1 v_prenex_915) (<= (- v_b_132_1 (select ULTIMATE.start_main_~str1~6 v_prenex_915)) 126))) (<= (+ v_b_131_1 ULTIMATE.start_main_~j~6) 250) (<= (+ v_b_131_1 ULTIMATE.start_main_~i~6) 125) (<= v_b_132_1 (+ ULTIMATE.start___VERIFIER_assert_~cond 126)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_131_1 126)) (<= (+ v_b_131_1 ULTIMATE.start_main_~cont~6) 125) (<= v_b_131_1 125) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_132_1) (<= (+ v_b_132_1 ULTIMATE.start_main_~MAX~6) 252) (forall ((v_prenex_910 Int)) (or (< v_prenex_910 v_b_131_1) (<= v_b_132_1 v_prenex_910) (<= (- (- v_b_131_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_910))) 0))) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_131_1)) 125) (<= (- ULTIMATE.start_main_~MAX~6 v_b_132_1) 0) (<= ULTIMATE.start_main_~j~6 (+ v_b_131_1 125)) (forall ((v_prenex_912 Int)) (or (<= v_b_132_1 v_prenex_912) (< v_prenex_912 v_b_131_1) (<= (- v_b_131_1 (select ULTIMATE.start_main_~str1~6 v_prenex_912)) 125))) (<= (+ v_b_131_1 ULTIMATE.start_main_~MAX~6) 251) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_132_1)) 126) (<= (- v_b_131_1 v_b_132_1) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_132_1)) 126) (<= (- (- ULTIMATE.start_main_~i~6) v_b_131_1) 0) (<= ULTIMATE.start_main_~cont~6 v_b_131_1) (<= 0 v_b_131_1) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_132_1) (- 1)) (forall ((v_prenex_914 Int)) (or (<= v_b_132_1 v_prenex_914) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (select ULTIMATE.start_main_~str1~6 v_prenex_914)) 0) (< v_prenex_914 v_b_131_1))) (<= v_b_131_1 (+ ULTIMATE.start_main_~i~6 125)) (forall ((v_prenex_922 Int)) (or (<= v_b_132_1 v_prenex_922) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_922))) 0) (< v_prenex_922 v_b_131_1))) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_132_1) (- 1)) (<= (- v_b_131_1 (- v_b_131_1)) 250) (forall ((v_prenex_931 Int)) (or (<= (- (- v_b_132_1) (select ULTIMATE.start_main_~str1~6 v_prenex_931)) (- 1)) (< v_prenex_931 v_b_131_1) (<= v_b_132_1 v_prenex_931))) (forall ((v_prenex_926 Int)) (or (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (select ULTIMATE.start_main_~str1~6 v_prenex_926)) 0) (< v_prenex_926 v_b_131_1) (<= v_b_132_1 v_prenex_926))) (<= (- (- v_b_131_1) v_b_131_1) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_132_1)) 126) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_131_1) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_131_1) 0) (<= (+ ULTIMATE.start_main_~cont~6 v_b_131_1) 125) (<= v_b_132_1 (+ v_b_131_1 126)) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_132_1) 252) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_132_1)) 126) (<= 1 (+ v_b_131_1 ULTIMATE.start_main_~MAX~6)) (<= (- ULTIMATE.start_main_~i~6 (- v_b_131_1)) 125) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_131_1) (<= (- ULTIMATE.start_main_~j~6 (- v_b_132_1)) 251) (forall ((v_prenex_904 Int)) (or (< v_prenex_904 v_b_131_1) (<= v_b_132_1 v_prenex_904) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- (select ULTIMATE.start_main_~str1~6 v_prenex_904))) 0))) (forall ((v_prenex_906 Int)) (or (<= v_b_132_1 v_prenex_906) (< v_prenex_906 v_b_131_1) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- (select ULTIMATE.start_main_~str1~6 v_prenex_906))) 0))) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_131_1)) (- 1)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_132_1) 126) (forall ((v_prenex_909 Int)) (or (< v_prenex_909 v_b_131_1) (<= v_b_132_1 v_prenex_909) (<= (- (- v_b_132_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_909))) (- 1)))) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_131_1)) 125) (<= (- v_b_131_1 (- v_b_132_1)) 251) (<= v_b_131_1 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 125)) (forall ((v_prenex_903 Int)) (or (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_903)) 0) (<= v_b_132_1 v_prenex_903) (< v_prenex_903 v_b_131_1))) (forall ((v_prenex_929 Int)) (or (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_929))) 125) (<= v_b_132_1 v_prenex_929) (< v_prenex_929 v_b_131_1))) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_132_1) (- 1)) (forall ((v_prenex_901 Int)) (or (< v_prenex_901 v_b_131_1) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_901))) 0) (<= v_b_132_1 v_prenex_901))) (forall ((v_prenex_923 Int)) (or (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- (select ULTIMATE.start_main_~str1~6 v_prenex_923))) 0) (<= v_b_132_1 v_prenex_923) (< v_prenex_923 v_b_131_1))) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_131_1) 0) (forall ((v_prenex_919 Int)) (or (< v_prenex_919 v_b_131_1) (<= v_b_132_1 v_prenex_919) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_prenex_919)) 125))) (<= (- ULTIMATE.start_main_~j~6 v_b_132_1) (- 1)) (forall ((v_prenex_916 Int)) (or (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_916) (- (select ULTIMATE.start_main_~str1~6 v_prenex_916))) 0) (< v_prenex_916 v_b_131_1) (<= v_b_132_1 v_prenex_916))) (<= v_b_132_1 126) (<= (- ULTIMATE.start_main_~i~6 (- v_b_132_1)) 126) (<= v_b_131_1 (+ ULTIMATE.start_main_~MAX~6 124)) (<= 1 (+ v_b_131_1 v_b_132_1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_131_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 v_b_131_1) 1) (forall ((v_prenex_932 Int)) (or (< v_prenex_932 v_b_131_1) (<= v_b_132_1 v_prenex_932) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_932))) 126))) (<= (- (- v_b_132_1) v_b_132_1) (- 2)) (<= 0 (+ v_b_131_1 ULTIMATE.start_main_~cont~6)) (<= (- ULTIMATE.start_main_~i~6 v_b_132_1) (- 1)) (<= (* 2 v_b_131_1) 250) (forall ((v_prenex_921 Int)) (or (< v_prenex_921 v_b_131_1) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_921))) (- 1)) (<= v_b_132_1 v_prenex_921))) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_132_1)) (<= v_b_132_1 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 126)) (forall ((v_prenex_907 Int)) (or (< v_prenex_907 v_b_131_1) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_907))) 0) (<= v_b_132_1 v_prenex_907))) (<= (- ULTIMATE.start_main_~cont~6 v_b_131_1) 0) (<= v_b_131_1 (+ ULTIMATE.start_main_~j~6 125)) (<= (+ v_b_132_1 ULTIMATE.start_main_~i~6) 126) (<= (+ ULTIMATE.start_main_~j~6 v_b_132_1) 251) (<= (+ v_b_131_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 125) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_132_1 125)) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_131_1)) (<= v_b_131_1 (+ ULTIMATE.start___VERIFIER_assert_~cond 125)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_131_1)) 251) (forall ((v_prenex_911 Int)) (or (<= v_b_132_1 v_prenex_911) (<= (- (- v_b_131_1) (select ULTIMATE.start_main_~str1~6 v_prenex_911)) 0) (< v_prenex_911 v_b_131_1))) (<= (* 2 v_b_132_1) 252))) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~j~6)) 125) (<= (- ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~cont~6) 0) (<= ULTIMATE.start_main_~cont~6 ULTIMATE.start___VERIFIER_assert_~cond) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~j~6) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~i~6) 0) (<= (* 2 ULTIMATE.start_main_~cont~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) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~MAX~6) 251) (<= 0 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) (- 1)) (<= ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~cont~6) (<= ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) (<= ULTIMATE.start_main_~MAX~6 126) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~MAX~6) 126) (<= (- ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6) 0) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) 0) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start___VERIFIER_assert_~cond) (<= 0 (* 2 ULTIMATE.start_main_~cont~6)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~j~6) 0) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~j~6 126)) (<= 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_main_~cont~6 126)) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6) 126) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~i~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) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~i~6)) 0) (<= 0 ULTIMATE.start_main_~cont~6) (<= (* 2 ULTIMATE.start_main_~j~6) 250) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~MAX~6) (- 1)) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6) 0) (<= 0 (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 126) (<= 1 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6)) (<= (+ ULTIMATE.start_main_~cont~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1) ULTIMATE.start_main_~MAX~6) (<= 0 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~i~6)) (<= 0 ULTIMATE.start_main_~i~6) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~cont~6) 0) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 250) (<= |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)) (<= (* 2 ULTIMATE.start_main_~MAX~6) 252) (<= ULTIMATE.start_main_~j~6 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 125)) (<= (- |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_~i~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~cont~6)) 0) (<= ULTIMATE.start_main_~j~6 125) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 252) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 125) (<= 0 (* 2 ULTIMATE.start_main_~j~6)) (<= ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~cont~6) (<= 1 (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~MAX~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___VERIFIER_assert_#in~cond| 126)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~j~6)) 125) (<= ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~cont~6)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 125) (<= ULTIMATE.start_main_~cont~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 125) (<= (- (- 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___VERIFIER_assert_#in~cond|) 126) (<= 0 (+ ULTIMATE.start_main_~j~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= 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_main_~MAX~6 ULTIMATE.start_main_~i~6) 126) (<= 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_main_~cont~6 ULTIMATE.start_main_~j~6) 125) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 1) (<= (+ 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 13:39:21,187 WARN L212 ngHoareTripleChecker]: Soundness check inconclusive for the following hoare triple [2018-12-19 13:39:21,187 WARN L217 ngHoareTripleChecker]: Expected: VALID Actual: UNKNOWN [2018-12-19 13:39:21,188 WARN L219 ngHoareTripleChecker]: Solver was "Z3" in version "4.8.3" [2018-12-19 13:39:21,188 WARN L223 ngHoareTripleChecker]: -- [2018-12-19 13:39:21,188 WARN L224 ngHoareTripleChecker]: Pre: {2147483549#(or (exists ((v_b_84_1 Int) (v_b_85_1 Int) (v_b_87_1 Int) (v_b_83_1 Int) (v_v_1179_1 Int) (v_v_1174_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) 4294967298) (<= (- v_b_83_1 v_b_85_1) 1) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_87_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_84_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1179_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) (<= (- v_b_84_1 v_b_87_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1179_1)) 0) (<= (- (- v_b_85_1) (- v_v_1174_1)) 4294967297) (<= (- (- v_b_83_1) (- v_v_1179_1)) 4294967297) (<= (- (- v_b_83_1) v_v_1174_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_84_1)) 0) (<= (- v_b_83_1 v_v_1179_1) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1174_1) 4294967298) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_87_1)) 65) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_85_1)) 63) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1174_1) 63) (<= (- v_b_85_1 (- v_v_1179_1)) 63) (<= (- v_b_83_1 (- v_v_1174_1)) 64) (<= (- (- v_v_1174_1) v_v_1174_1) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_1174_1)) 0) (forall ((v_idx_534 Int) (v_idx_537 Int) (v_idx_538 Int) (v_idx_535 Int) (v_idx_536 Int) (v_idx_539 Int)) (or (< v_idx_535 v_b_83_1) (<= v_b_84_1 v_idx_535) (<= v_b_87_1 v_idx_538) (<= v_b_83_1 v_idx_534) (< v_idx_536 v_b_84_1) (< v_idx_539 v_b_87_1) (< v_idx_538 v_b_85_1) (and (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_538))) 0) (<= (- v_b_83_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_538))) 64) (<= (- v_b_87_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_538))) 64) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_538)) (select c_ULTIMATE.start_main_~str1~6 v_idx_538)) 0) (<= (- v_b_83_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_535)) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_535))) 4294967298) (<= (- v_b_84_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_538)) 64) (<= (- (- v_b_87_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_538))) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_538)) 4294967298) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_535)) 64) (<= (- (- v_b_84_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_538))) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_538)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_535))) 4294967296) (<= (- (- v_b_85_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_535)) 4294967297) (<= (- (- v_b_85_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_538))) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_538))) 1) (<= (- v_b_84_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_535))) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_538)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_535))) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_538))) 4294967296) (<= (- (- v_b_84_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_535)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_538))) 0) (<= (- v_b_84_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_538))) 64) (<= (- (- v_b_85_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_535))) 4294967297) (<= (- (- v_b_83_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_535))) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_538))) 63) (<= (- (- v_b_83_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_538))) 4294967297) (<= (- (- v_b_83_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_535)) 4294967297) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_535)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_535)) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_538))) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_535))) 0) (<= (- v_b_87_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_535))) 64) (<= (- v_b_83_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_538)) 64) (<= (- (- v_b_84_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_535))) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_538)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_535)) 4294967298) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_538))) 4294967298) (<= (- (- v_b_87_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_538)) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_535)) 63) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_538)) 63) (<= (- v_b_85_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_538))) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_535))) 64) (<= (- v_b_83_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_535))) 64) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_538)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_535)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_535)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_535)) (select c_ULTIMATE.start_main_~str2~6 v_idx_535)) 0) (<= (- (- v_b_83_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_538)) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_535))) 63) (<= (- v_b_85_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_538)) 63) (<= (- v_b_84_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_535)) 64) (<= (- v_b_87_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_535)) 64) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_535))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_538))) 64) (<= (- (- v_b_87_1) (select c_ULTIMATE.start_main_~str2~6 v_idx_535)) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str2~6 v_idx_535)) 1) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_535) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_535))) 0) (<= (- v_b_85_1 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_535))) 63) (<= (- (- v_b_84_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_538)) 4294967296) (<= (- (- (select c_ULTIMATE.start_main_~str2~6 v_idx_535)) (select c_ULTIMATE.start_main_~str1~6 v_idx_538)) 0) (<= (- v_b_87_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_538)) 64) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_535) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_538))) 0) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_538) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_538))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str2~6 v_idx_535)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_538)) 1) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str2~6 v_idx_535))) 1) (<= (- (- v_b_87_1) (- (select c_ULTIMATE.start_main_~str2~6 v_idx_535))) 4294967296) (<= (- v_b_85_1 (select c_ULTIMATE.start_main_~str2~6 v_idx_535)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_538)) 64) (<= (- (select c_ULTIMATE.start_main_~str2~6 v_idx_535) (select c_ULTIMATE.start_main_~str1~6 v_idx_538)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_538))) 0) (<= (- (- v_b_85_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_538)) 4294967297)) (<= v_b_85_1 v_idx_537))) (<= (- v_b_83_1 v_b_87_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- (- v_b_87_1) v_v_1174_1) 4294967296) (<= (- v_v_1174_1 (- v_v_1174_1)) 0) (<= (- (- v_b_84_1) (- v_b_85_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_84_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~cont~6)) 64) (<= (- v_v_1179_1 (- v_v_1179_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 126) (<= (- (- v_b_83_1) v_b_87_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_87_1) 8589934592) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1179_1) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_83_1)) 0) (<= (- (- v_b_84_1) v_b_85_1) 8589934593) (<= (- v_v_1174_1 v_v_1179_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_84_1)) 65) (<= (- v_b_84_1 (- v_b_84_1)) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_84_1)) 2) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967298) (<= (- c_ULTIMATE.start_main_~j~6 v_b_83_1) 4294967297) (<= (- (- v_b_85_1) (- v_b_87_1)) 1) (<= (- v_b_87_1 (- v_v_1179_1)) 64) (<= (- (- v_v_1179_1) v_v_1179_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1174_1)) 4294967298) (<= (- (- c_ULTIMATE.start_main_~j~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_84_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 63) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_87_1)) 0) (<= (- v_b_84_1 (- v_v_1174_1)) 64) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_85_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1174_1)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- v_b_84_1 (- v_b_87_1)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1179_1)) 4294967296) (<= (- v_b_84_1 (- v_v_1179_1)) 64) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_83_1)) 65) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1174_1) 0) (<= (- (- v_b_84_1) v_b_84_1) 8589934592) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_83_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_87_1)) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_85_1)) 63) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 4294967298) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1174_1)) 64) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_83_1) 4294967297) (<= (- v_b_87_1 (- v_b_87_1)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1174_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1174_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_84_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_83_1)) 64) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1174_1) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_84_1) 4294967296) (<= (- v_b_84_1 v_b_85_1) 1) (<= (- v_b_83_1 (- v_b_84_1)) 128) (<= (- v_b_85_1 (- v_b_87_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_84_1) 8589934592) (<= (- v_v_1174_1 (- v_v_1179_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_83_1)) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_83_1)) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_85_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_84_1)) 64) (<= (- v_b_85_1 v_v_1174_1) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 63) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_87_1) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_84_1) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_87_1)) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_1179_1)) 0) (<= (- v_b_83_1 (- v_b_83_1)) 128) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_85_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_87_1)) 64) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_84_1)) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1179_1)) 0) (<= (- v_b_84_1 (- v_b_85_1)) 127) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_85_1)) 64) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_87_1) 8589934594) (<= (- v_b_84_1 v_v_1179_1) 64) (<= (- (- v_b_87_1) (- v_v_1179_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_83_1)) 1) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_1174_1) 64) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_87_1) 4294967296) (<= (- (- v_b_84_1) (- v_v_1179_1)) 4294967296) (<= (- (- v_b_85_1) v_v_1174_1) 4294967297) (<= (- (- v_b_85_1) (- v_v_1179_1)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_83_1) 8589934593) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1179_1)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) 4294967296) (<= (- v_b_83_1 (- v_b_87_1)) 128) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_85_1)) 63) (<= (- (- v_b_83_1) (- v_b_85_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_87_1)) 2) (<= (- (- v_b_84_1) v_v_1174_1) 4294967296) (<= (- c_ULTIMATE.start_main_~i~6 v_b_85_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_83_1) 8589934595) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_87_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 65) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_1174_1)) 0) (<= (- (- v_b_84_1) (- v_v_1174_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_1179_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_85_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_1179_1)) 4294967298) (<= (- (- v_b_87_1) v_v_1179_1) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_84_1)) 128) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_1179_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_85_1)) 1) (<= (- (- v_b_83_1) v_v_1179_1) 4294967297) (<= (- v_b_84_1 v_v_1174_1) 64) (<= (- v_b_85_1 (- v_v_1174_1)) 63) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_85_1) 1) (<= (- (- v_b_84_1) v_v_1179_1) 4294967296) (<= (- (- v_v_1174_1) v_v_1179_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 4294967298) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_83_1)) 64) (<= (- (- v_b_83_1) (- v_b_87_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_1174_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_1179_1) 1) (<= (- c_ULTIMATE.start_main_~i~6 v_b_87_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_1174_1)) 1) (<= (- (- v_b_87_1) (- v_v_1174_1)) 4294967296) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_84_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_83_1) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_83_1)) 128) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_85_1) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_87_1) 0) (<= (- v_b_85_1 v_b_87_1) (- 1)) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_87_1)) 128) (<= (- (- v_b_85_1) v_b_85_1) 8589934594) (<= (- c_ULTIMATE.start_main_~i~6 v_b_83_1) (- 1)) (<= (- (- v_b_85_1) v_v_1179_1) 4294967297) (<= (- v_b_83_1 (- v_v_1179_1)) 64) (<= (- v_b_83_1 v_v_1174_1) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_85_1) 4294967297) (<= (- (- v_b_83_1) v_b_83_1) 8589934594) (<= (- (- v_b_84_1) (- v_b_87_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_1179_1) 4294967298) (<= (- (- v_b_83_1) v_b_84_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_1179_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_1174_1)) 4294967296) (<= (- (- 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_~j~6 (- c_ULTIMATE.start_main_~j~6)) 2) (<= (- c_ULTIMATE.start_main_~j~6 v_b_85_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_84_1)) 64) (<= (- (- v_b_83_1) (- v_v_1174_1)) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1179_1)) 63) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_85_1) 8589934595) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 8589934596) (<= (- (- v_b_83_1) (- v_b_84_1)) 1) (<= (- (- v_v_1174_1) (- v_v_1179_1)) 0) (<= (- v_b_87_1 (- v_v_1174_1)) 64) (<= (- v_b_83_1 v_b_84_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_85_1)) 126) (<= (- c_ULTIMATE.start_main_~i~6 v_v_1179_1) 63) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_1174_1)) 63) (<= (- v_b_85_1 v_v_1179_1) 63) (<= (- v_b_87_1 v_v_1174_1) 64) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_1179_1)) 64) (<= (- v_b_83_1 (- v_b_85_1)) 127) (<= (- (- v_b_84_1) v_b_87_1) 8589934592) (<= (- v_b_87_1 v_v_1179_1) 64) (<= (- (- v_b_85_1) v_b_87_1) 8589934593) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_83_1) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 v_b_87_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_84_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 1) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934594) (<= (- v_b_85_1 (- v_b_85_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~MAX~6)) 128) (<= (- (- v_b_87_1) v_b_87_1) 8589934592) (<= (- (- v_b_83_1) v_b_85_1) 8589934594))) (exists ((v_v_2470_1 Int) (v_b_157_1 Int) (v_b_158_1 Int)) (and (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_2470_1) 127) (<= (- (- 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) 4294967298) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~i~6)) 252) (<= (- (- v_b_157_1) v_b_158_1) 8589934593) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_157_1) 8589934593) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_158_1)) 254) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_157_1)) 127) (<= (- c_ULTIMATE.start_main_~i~6 v_v_2470_1) 126) (<= (- (- v_v_2470_1) v_v_2470_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_~i~6) 128) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_157_1) 8589934595) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 64) (<= (- (- v_b_157_1) v_b_157_1) 8589934594) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~i~6)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 128) (<= (- v_b_157_1 v_b_158_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_158_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_157_1) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_2470_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_157_1) 4294967297) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_158_1) 8589934594) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 126) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_158_1)) 253) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_157_1)) 126) (<= (- v_b_157_1 v_v_2470_1) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_2470_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_158_1)) 0) (<= (- (- v_b_157_1) (- v_v_2470_1)) 4294967297) (<= (- v_b_157_1 (- v_v_2470_1)) 126) (<= (- (- v_b_158_1) v_v_2470_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_2470_1) 4294967298) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_158_1)) 127) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 4294967298) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_158_1)) 128) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_158_1) 8589934592) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_2470_1) 0) (<= (- v_b_157_1 (- v_b_158_1)) 253) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_158_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_158_1) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 v_b_157_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_157_1)) 252) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_157_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 127) (<= (- (- v_b_157_1) v_v_2470_1) 4294967297) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_157_1)) 253) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_157_1) 4294967297) (<= (- v_b_157_1 (- v_b_157_1)) 252) (forall ((v_idx_542 Int) (v_idx_543 Int) (v_idx_541 Int)) (or (< v_idx_543 v_b_158_1) (< v_idx_542 v_b_157_1) (<= v_b_158_1 v_idx_542) (<= v_b_157_1 v_idx_541) (and (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_542)) 127) (<= (- v_b_158_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_542))) 127) (<= (- (- v_b_157_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_542))) 4294967297) (<= (- v_b_157_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_542))) 126) (<= (- (- v_b_158_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_542)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_542)) 4294967298) (<= (- v_b_158_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_542)) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_542))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_542))) 4294967298) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_542))) 126) (<= (- (- v_b_158_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_542))) 4294967296) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_542)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_542)) 126) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_542)) (select c_ULTIMATE.start_main_~str1~6 v_idx_542)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_542)) 64) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_542))) 64) (<= (- (- v_b_157_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_542)) 4294967297) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_542)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_542)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_542))) 0) (<= (- v_b_157_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_542)) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_542))) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_542))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_542))) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_542)) 0) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_542) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_542))) 0)))) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_2470_1)) 127) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 4294967298) (<= (- v_b_158_1 (- v_v_2470_1)) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_158_1) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_158_1)) 128) (<= (- (- c_ULTIMATE.start_main_~j~6) c_ULTIMATE.start_main_~j~6) 0) (<= (- v_b_158_1 v_v_2470_1) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 64) (<= (- 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_~cont~6) (- v_b_157_1)) 126) (<= (- (- v_b_158_1) (- v_v_2470_1)) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_158_1)) 127) (<= (- c_ULTIMATE.start_main_~j~6 v_v_2470_1) 64) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_157_1)) 126) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_2470_1)) 64) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_157_1) 4294967297) (<= (- c_ULTIMATE.start_main_~j~6 v_b_158_1) 4294967296) (<= (- (- v_b_157_1) (- v_b_158_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_2470_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) c_ULTIMATE.start_main_~i~6) 8589934596) (<= (- c_ULTIMATE.start_main_~cont~6 c_ULTIMATE.start_main_~i~6) 4294967298) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_2470_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_157_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_2470_1)) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_2470_1)) 4294967298) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_2470_1)) 126) (<= (- c_ULTIMATE.start_main_~i~6 c_ULTIMATE.start_main_~j~6) 126) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_158_1) 4294967296) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 128) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 253) (<= (- (- v_b_158_1) v_b_158_1) 8589934592) (<= (- c_ULTIMATE.start_main_~j~6 v_b_157_1) 4294967297) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_2470_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_158_1) 4294967296) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~i~6) 8589934594) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_2470_1)) 0) (<= (- v_b_158_1 (- v_b_158_1)) 254) (<= (- v_v_2470_1 (- v_v_2470_1)) 0))))} [2018-12-19 13:39:21,188 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 13:39:21,189 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 13:39:21,189 WARN L230 ngHoareTripleChecker]: Post: {2147483548#(exists ((v_v_2470_1 Int) (v_b_157_1 Int) (v_b_158_1 Int)) (and (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 v_v_2470_1) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~i~6) 127) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~j~6) 0) (<= (- (- v_b_158_1) (- v_v_2470_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_v_2470_1) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~cont~6) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~j~6)) 253) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- c_ULTIMATE.start_main_~j~6)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_b_158_1)) 254) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_157_1) 0) (<= (- (- v_b_158_1) v_v_2470_1) (- 1)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_158_1) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_158_1)) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_158_1)) 1) (<= (- (- v_v_2470_1) v_v_2470_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_v_2470_1)) (- 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___VERIFIER_assert_~cond) (- v_v_2470_1)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~MAX~6)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_158_1) (- 1)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_v_2470_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_v_2470_1) 126) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_v_2470_1)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start_main_~j~6) 0) (<= (- v_b_157_1 v_b_158_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_158_1)) 127) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_157_1) 1) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_v_2470_1)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) v_b_158_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_158_1) (- 1)) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_157_1)) 126) (<= (- (- c_ULTIMATE.start_main_~MAX~6) c_ULTIMATE.start_main_~cont~6) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- v_b_157_1)) 126) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~MAX~6)) 127) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_v_2470_1)) 0) (<= (- v_b_157_1 v_v_2470_1) 126) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~j~6)) 126) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~j~6)) 126) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~cont~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~cont~6) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_158_1)) 0) (<= (- 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)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_158_1)) 127) (<= (- c_ULTIMATE.start_main_~i~6 (- v_v_2470_1)) 0) (<= (- v_b_157_1 (- v_v_2470_1)) 126) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- (- v_b_157_1) (- v_v_2470_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_157_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start_main_~j~6)) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_158_1)) 127) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_157_1)) 126) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_v_2470_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- c_ULTIMATE.start_main_~i~6)) 127) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) v_v_2470_1) 0) (<= (- v_b_157_1 (- v_b_158_1)) 253) (<= (- c_ULTIMATE.start_main_~MAX~6 v_b_158_1) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_158_1) (- 1)) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- c_ULTIMATE.start_main_~i~6 v_b_157_1) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- c_ULTIMATE.start_main_~j~6)) (- 1)) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~MAX~6)) 127) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_b_157_1)) 126) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_157_1)) 126) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_157_1)) 126) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) c_ULTIMATE.start_main_~i~6) 0) (<= (- (- v_b_158_1) v_b_158_1) (- 2)) (<= (- (- c_ULTIMATE.start_main_~i~6) (- c_ULTIMATE.start_main_~j~6)) 126) (<= (- (- c_ULTIMATE.start_main_~i~6) v_b_158_1) (- 1)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_157_1) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- c_ULTIMATE.start___VERIFIER_assert_~cond)) 0) (<= (- 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 (- v_b_157_1)) 253) (<= (- (- 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___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~j~6)) 126) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond c_ULTIMATE.start_main_~cont~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~i~6) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_b_158_1) (- 1)) (<= (- v_b_157_1 (- v_b_157_1)) 252) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_158_1) (- 1)) (<= (- (- 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_~i~6) v_b_157_1) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_b_157_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_157_1)) 126) (<= (- c_ULTIMATE.start_main_~MAX~6 (- v_v_2470_1)) 127) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) v_v_2470_1) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (- v_b_158_1)) 127) (<= (- v_b_158_1 (- v_v_2470_1)) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~j~6)) 126) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_b_158_1)) 127) (<= (- 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) (<= (- c_ULTIMATE.start_main_~j~6 v_b_157_1) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_b_158_1) (- 1)) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_158_1)) 253) (<= (- v_b_158_1 v_v_2470_1) 127) (<= (- 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___VERIFIER_assert_#in~cond| 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_157_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_b_157_1)) 126) (<= (- (- 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) (<= (- (- 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_~cont~6 c_ULTIMATE.start_main_~i~6) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~i~6)) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start_main_~MAX~6) (- 1)) (<= (- (- v_b_157_1) v_v_2470_1) 0) (<= (- (- v_b_157_1) (- v_b_158_1)) 1) (<= (- (- c_ULTIMATE.start_main_~cont~6) v_v_2470_1) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- v_v_2470_1)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- c_ULTIMATE.start_main_~j~6)) 252) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_158_1)) 127) (<= (- |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)) (<= (- (- v_b_157_1) v_b_158_1) (- 1)) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- c_ULTIMATE.start_main_~cont~6 (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_v_2470_1) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start_main_~j~6 v_b_158_1) (- 1)) (<= (- (- c_ULTIMATE.start_main_~i~6) v_v_2470_1) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~cont~6) 127) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_v_2470_1)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (- v_b_158_1)) 127) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- v_b_157_1)) (- 1)) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_v_2470_1)) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_v_2470_1) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (- v_b_157_1)) 0) (<= (- c_ULTIMATE.start_main_~cont~6 v_b_158_1) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) v_b_157_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) c_ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond v_b_157_1) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- c_ULTIMATE.start_main_~j~6)) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) c_ULTIMATE.start_main_~i~6) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~MAX~6)) 127) (<= (- c_ULTIMATE.start_main_~i~6 v_v_2470_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_v_2470_1)) 126) (<= (- (- v_b_157_1) v_b_157_1) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- v_b_157_1)) 252) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- c_ULTIMATE.start_main_~cont~6)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond c_ULTIMATE.start_main_~j~6) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- v_v_2470_1)) 0) (<= (- v_b_158_1 (- v_b_158_1)) 254) (forall ((v_idx_545 Int) (v_idx_546 Int) (v_idx_547 Int)) (or (< v_idx_546 v_b_157_1) (< v_idx_547 v_b_158_1) (<= v_b_158_1 v_idx_546) (<= v_b_157_1 v_idx_545) (and (<= (- c_ULTIMATE.start_main_~MAX~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_546)) 127) (<= (- v_b_158_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_546))) 127) (<= (- (- v_b_158_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_546))) (- 1)) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_546)) (- 1)) (<= (- c_ULTIMATE.start_main_~i~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_546))) 0) (<= (- v_b_157_1 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_546))) 126) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_546))) 0) (<= (- (- v_b_157_1) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_546))) 0) (<= (- v_b_158_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_546)) 127) (<= (- (- c_ULTIMATE.start_main_~j~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_546))) 0) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (select c_ULTIMATE.start_main_~str1~6 v_idx_546)) 0) (<= (- (- v_b_158_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_546)) (- 1)) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (select c_ULTIMATE.start_main_~str1~6 v_idx_546)) 0) (<= (- (- c_ULTIMATE.start_main_~j~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_546)) 0) (<= (- (- (select c_ULTIMATE.start_main_~str1~6 v_idx_546)) (select c_ULTIMATE.start_main_~str1~6 v_idx_546)) 0) (<= (- (- c_ULTIMATE.start_main_~MAX~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_546))) (- 1)) (<= (- (- c_ULTIMATE.start___VERIFIER_assert_~cond) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_546))) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (select c_ULTIMATE.start_main_~str1~6 v_idx_546)) 0) (<= (- c_ULTIMATE.start_main_~i~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_546)) 0) (<= (- (- v_b_157_1) (select c_ULTIMATE.start_main_~str1~6 v_idx_546)) 0) (<= (- c_ULTIMATE.start_main_~j~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_546)) 126) (<= (- (- c_ULTIMATE.start_main_~i~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_546))) 0) (<= (- (- c_ULTIMATE.start_main_~cont~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_546)) 0) (<= (- c_ULTIMATE.start___VERIFIER_assert_~cond (- (select c_ULTIMATE.start_main_~str1~6 v_idx_546))) 0) (<= (- c_ULTIMATE.start_main_~j~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_546))) 126) (<= (- c_ULTIMATE.start_main_~cont~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_546))) 0) (<= (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond| (- (select c_ULTIMATE.start_main_~str1~6 v_idx_546))) 0) (<= (- v_b_157_1 (select c_ULTIMATE.start_main_~str1~6 v_idx_546)) 126) (<= (- (- c_ULTIMATE.start_main_~cont~6) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_546))) 0) (<= (- c_ULTIMATE.start_main_~MAX~6 (- (select c_ULTIMATE.start_main_~str1~6 v_idx_546))) 127) (<= (- c_ULTIMATE.start_main_~cont~6 (select c_ULTIMATE.start_main_~str1~6 v_idx_546)) 0) (<= (- (- |c_ULTIMATE.start___VERIFIER_assert_#in~cond|) (select c_ULTIMATE.start_main_~str1~6 v_idx_546)) 0) (<= (- (select c_ULTIMATE.start_main_~str1~6 v_idx_546) (- (select c_ULTIMATE.start_main_~str1~6 v_idx_546))) 0) (<= (- (- c_ULTIMATE.start_main_~i~6) (select c_ULTIMATE.start_main_~str1~6 v_idx_546)) 0)))) (<= (- c_ULTIMATE.start_main_~MAX~6 c_ULTIMATE.start_main_~j~6) 1) (<= (- (- c_ULTIMATE.start_main_~j~6) v_b_157_1) 0) (<= (- v_v_2470_1 (- v_v_2470_1)) 0)))} [2018-12-19 13:39:21,189 WARN L263 ngHoareTripleChecker]: unsat core / model generation is disabled, enable it to get more details [2018-12-19 13:39:21,205 WARN L268 ngHoareTripleChecker]: -- [2018-12-19 13:39:21,205 WARN L269 ngHoareTripleChecker]: Simplified triple [2018-12-19 13:39:21,333 WARN L181 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 830 [2018-12-19 13:39:21,334 WARN L270 ngHoareTripleChecker]: Pre: {2147483549#(or (exists ((v_b_84_1 Int) (v_b_85_1 Int) (v_b_87_1 Int) (v_b_83_1 Int) (v_v_1179_1 Int) (v_v_1174_1 Int)) (and (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 4294967298) (<= (- v_b_83_1 v_b_85_1) 1) (<= (- ULTIMATE.start_main_~cont~6 v_b_87_1) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) v_b_84_1) 8589934594) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_1179_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 2) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- v_b_84_1 v_b_87_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_1179_1)) 0) (<= (- (- v_b_85_1) (- v_v_1174_1)) 4294967297) (<= (- (- v_b_83_1) (- v_v_1179_1)) 4294967297) (<= (- (- v_b_83_1) v_v_1174_1) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_84_1)) 0) (<= (- v_b_83_1 v_v_1179_1) 64) (<= (- (- ULTIMATE.start_main_~i~6) v_v_1174_1) 4294967298) (<= (- ULTIMATE.start_main_~j~6 (- v_b_87_1)) 65) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_85_1)) 63) (<= (- ULTIMATE.start_main_~i~6 v_v_1174_1) 63) (<= (- v_b_85_1 (- v_v_1179_1)) 63) (<= (- v_b_83_1 (- v_v_1174_1)) 64) (<= (- (- v_v_1174_1) v_v_1174_1) 0) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_1174_1)) 0) (forall ((v_idx_534 Int) (v_idx_537 Int) (v_idx_538 Int) (v_idx_535 Int) (v_idx_536 Int) (v_idx_539 Int)) (or (< v_idx_535 v_b_83_1) (<= v_b_84_1 v_idx_535) (<= v_b_87_1 v_idx_538) (<= v_b_83_1 v_idx_534) (< v_idx_536 v_b_84_1) (< v_idx_539 v_b_87_1) (< v_idx_538 v_b_85_1) (and (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_538))) 0) (<= (- v_b_83_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_538))) 64) (<= (- v_b_87_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_538))) 64) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_538)) (select ULTIMATE.start_main_~str1~6 v_idx_538)) 0) (<= (- v_b_83_1 (select ULTIMATE.start_main_~str2~6 v_idx_535)) 64) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_535))) 4294967298) (<= (- v_b_84_1 (select ULTIMATE.start_main_~str1~6 v_idx_538)) 64) (<= (- (- v_b_87_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_538))) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_538)) 4294967298) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str2~6 v_idx_535)) 64) (<= (- (- v_b_84_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_538))) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_538)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_535))) 4294967296) (<= (- (- v_b_85_1) (select ULTIMATE.start_main_~str2~6 v_idx_535)) 4294967297) (<= (- (- v_b_85_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_538))) 4294967297) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_538))) 1) (<= (- v_b_84_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_535))) 64) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_538)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_535))) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_538))) 4294967296) (<= (- (- v_b_84_1) (select ULTIMATE.start_main_~str2~6 v_idx_535)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_538))) 0) (<= (- v_b_84_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_538))) 64) (<= (- (- v_b_85_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_535))) 4294967297) (<= (- (- v_b_83_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_535))) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_538))) 63) (<= (- (- v_b_83_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_538))) 4294967297) (<= (- (- v_b_83_1) (select ULTIMATE.start_main_~str2~6 v_idx_535)) 4294967297) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str2~6 v_idx_535)) 0) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_idx_535)) (- (select ULTIMATE.start_main_~str1~6 v_idx_538))) 0) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str2~6 v_idx_535))) 0) (<= (- v_b_87_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_535))) 64) (<= (- v_b_83_1 (select ULTIMATE.start_main_~str1~6 v_idx_538)) 64) (<= (- (- v_b_84_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_535))) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_538)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str2~6 v_idx_535)) 4294967298) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_538))) 4294967298) (<= (- (- v_b_87_1) (select ULTIMATE.start_main_~str1~6 v_idx_538)) 4294967296) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str2~6 v_idx_535)) 63) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_538)) 63) (<= (- v_b_85_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_538))) 63) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_535))) 64) (<= (- v_b_83_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_535))) 64) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_538)) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str2~6 v_idx_535)) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str2~6 v_idx_535)) 0) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_idx_535)) (select ULTIMATE.start_main_~str2~6 v_idx_535)) 0) (<= (- (- v_b_83_1) (select ULTIMATE.start_main_~str1~6 v_idx_538)) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_535))) 63) (<= (- v_b_85_1 (select ULTIMATE.start_main_~str1~6 v_idx_538)) 63) (<= (- v_b_84_1 (select ULTIMATE.start_main_~str2~6 v_idx_535)) 64) (<= (- v_b_87_1 (select ULTIMATE.start_main_~str2~6 v_idx_535)) 64) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_535))) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_538))) 64) (<= (- (- v_b_87_1) (select ULTIMATE.start_main_~str2~6 v_idx_535)) 4294967296) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str2~6 v_idx_535)) 1) (<= (- (select ULTIMATE.start_main_~str2~6 v_idx_535) (- (select ULTIMATE.start_main_~str2~6 v_idx_535))) 0) (<= (- v_b_85_1 (- (select ULTIMATE.start_main_~str2~6 v_idx_535))) 63) (<= (- (- v_b_84_1) (select ULTIMATE.start_main_~str1~6 v_idx_538)) 4294967296) (<= (- (- (select ULTIMATE.start_main_~str2~6 v_idx_535)) (select ULTIMATE.start_main_~str1~6 v_idx_538)) 0) (<= (- v_b_87_1 (select ULTIMATE.start_main_~str1~6 v_idx_538)) 64) (<= (- (select ULTIMATE.start_main_~str2~6 v_idx_535) (- (select ULTIMATE.start_main_~str1~6 v_idx_538))) 0) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_538) (- (select ULTIMATE.start_main_~str1~6 v_idx_538))) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str2~6 v_idx_535)) 0) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_538)) 1) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str2~6 v_idx_535))) 1) (<= (- (- v_b_87_1) (- (select ULTIMATE.start_main_~str2~6 v_idx_535))) 4294967296) (<= (- v_b_85_1 (select ULTIMATE.start_main_~str2~6 v_idx_535)) 63) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_538)) 64) (<= (- (select ULTIMATE.start_main_~str2~6 v_idx_535) (select ULTIMATE.start_main_~str1~6 v_idx_538)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_538))) 0) (<= (- (- v_b_85_1) (select ULTIMATE.start_main_~str1~6 v_idx_538)) 4294967297)) (<= v_b_85_1 v_idx_537))) (<= (- v_b_83_1 v_b_87_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 4294967296) (<= (- (- v_b_87_1) v_v_1174_1) 4294967296) (<= (- v_v_1174_1 (- v_v_1174_1)) 0) (<= (- (- v_b_84_1) (- v_b_85_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_84_1)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 64) (<= (- v_v_1179_1 (- v_v_1179_1)) 0) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 126) (<= (- (- v_b_83_1) v_b_87_1) 8589934593) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_87_1) 8589934592) (<= (- ULTIMATE.start_main_~MAX~6 v_v_1179_1) 64) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_83_1)) 0) (<= (- (- v_b_84_1) v_b_85_1) 8589934593) (<= (- v_v_1174_1 v_v_1179_1) 0) (<= (- ULTIMATE.start_main_~j~6 (- v_b_84_1)) 65) (<= (- v_b_84_1 (- v_b_84_1)) 128) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_84_1)) 2) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 64) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 4294967298) (<= (- ULTIMATE.start_main_~j~6 v_b_83_1) 4294967297) (<= (- (- v_b_85_1) (- v_b_87_1)) 1) (<= (- v_b_87_1 (- v_v_1179_1)) 64) (<= (- (- v_v_1179_1) v_v_1179_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_1174_1)) 4294967298) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~j~6 v_b_84_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 63) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_87_1)) 0) (<= (- v_b_84_1 (- v_v_1174_1)) 64) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_85_1) 8589934593) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_1174_1)) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- v_b_84_1 (- v_b_87_1)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_1179_1)) 4294967296) (<= (- v_b_84_1 (- v_v_1179_1)) 64) (<= (- ULTIMATE.start_main_~j~6 (- v_b_83_1)) 65) (<= (- ULTIMATE.start_main_~cont~6 v_v_1174_1) 0) (<= (- (- v_b_84_1) v_b_84_1) 8589934592) (<= (- ULTIMATE.start_main_~MAX~6 v_b_83_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_87_1)) 64) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_85_1)) 63) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 4294967298) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_1174_1)) 64) (<= (- ULTIMATE.start_main_~cont~6 v_b_83_1) 4294967297) (<= (- v_b_87_1 (- v_b_87_1)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_1174_1) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) v_v_1174_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_84_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 63) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_83_1)) 64) (<= (- ULTIMATE.start_main_~j~6 v_v_1174_1) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_84_1) 4294967296) (<= (- v_b_84_1 v_b_85_1) 1) (<= (- v_b_83_1 (- v_b_84_1)) 128) (<= (- v_b_85_1 (- v_b_87_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_84_1) 8589934592) (<= (- v_v_1174_1 (- v_v_1179_1)) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_83_1)) 127) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_83_1)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_85_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_84_1)) 64) (<= (- v_b_85_1 v_v_1174_1) 63) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 63) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_87_1) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 v_b_84_1) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_87_1)) 64) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_1179_1)) 0) (<= (- v_b_83_1 (- v_b_83_1)) 128) (<= (- ULTIMATE.start_main_~cont~6 v_b_85_1) 4294967297) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_87_1)) 64) (<= (- ULTIMATE.start_main_~i~6 (- v_b_84_1)) 127) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_1179_1)) 0) (<= (- v_b_84_1 (- v_b_85_1)) 127) (<= (- ULTIMATE.start_main_~j~6 (- v_b_85_1)) 64) (<= (- (- ULTIMATE.start_main_~i~6) v_b_87_1) 8589934594) (<= (- v_b_84_1 v_v_1179_1) 64) (<= (- (- v_b_87_1) (- v_v_1179_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_83_1)) 1) (<= (- ULTIMATE.start_main_~MAX~6 v_v_1174_1) 64) (<= (- (- ULTIMATE.start_main_~j~6) v_b_87_1) 4294967296) (<= (- (- v_b_84_1) (- v_v_1179_1)) 4294967296) (<= (- (- v_b_85_1) v_v_1174_1) 4294967297) (<= (- (- v_b_85_1) (- v_v_1179_1)) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_83_1) 8589934593) (<= (- ULTIMATE.start_main_~j~6 (- v_v_1179_1)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) 4294967296) (<= (- v_b_83_1 (- v_b_87_1)) 128) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_85_1)) 63) (<= (- (- v_b_83_1) (- v_b_85_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_87_1)) 2) (<= (- (- v_b_84_1) v_v_1174_1) 4294967296) (<= (- ULTIMATE.start_main_~i~6 v_b_85_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_b_83_1) 8589934595) (<= (- ULTIMATE.start_main_~i~6 (- v_b_87_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 65) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_1174_1)) 0) (<= (- (- v_b_84_1) (- v_v_1174_1)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 v_v_1179_1) 0) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_85_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_1179_1)) 4294967298) (<= (- (- v_b_87_1) v_v_1179_1) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_84_1)) 128) (<= (- (- ULTIMATE.start_main_~j~6) v_v_1179_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_85_1)) 1) (<= (- (- v_b_83_1) v_v_1179_1) 4294967297) (<= (- v_b_84_1 v_v_1174_1) 64) (<= (- v_b_85_1 (- v_v_1174_1)) 63) (<= (- ULTIMATE.start_main_~MAX~6 v_b_85_1) 1) (<= (- (- v_b_84_1) v_v_1179_1) 4294967296) (<= (- (- v_v_1174_1) v_v_1179_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 4294967298) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_83_1)) 64) (<= (- (- v_b_83_1) (- v_b_87_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_1174_1) 0) (<= (- ULTIMATE.start_main_~j~6 v_v_1179_1) 1) (<= (- ULTIMATE.start_main_~i~6 v_b_87_1) (- 1)) (<= (- ULTIMATE.start_main_~j~6 (- v_v_1174_1)) 1) (<= (- (- v_b_87_1) (- v_v_1174_1)) 4294967296) (<= (- ULTIMATE.start_main_~MAX~6 v_b_84_1) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_83_1) 4294967297) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_83_1)) 128) (<= (- (- ULTIMATE.start_main_~j~6) v_b_85_1) 4294967297) (<= (- ULTIMATE.start_main_~MAX~6 v_b_87_1) 0) (<= (- v_b_85_1 v_b_87_1) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_87_1)) 128) (<= (- (- v_b_85_1) v_b_85_1) 8589934594) (<= (- ULTIMATE.start_main_~i~6 v_b_83_1) (- 1)) (<= (- (- v_b_85_1) v_v_1179_1) 4294967297) (<= (- v_b_83_1 (- v_v_1179_1)) 64) (<= (- v_b_83_1 v_v_1174_1) 64) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_85_1) 4294967297) (<= (- (- v_b_83_1) v_b_83_1) 8589934594) (<= (- (- v_b_84_1) (- v_b_87_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) v_v_1179_1) 4294967298) (<= (- (- v_b_83_1) v_b_84_1) 8589934593) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_1179_1) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_1174_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 64) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 2) (<= (- ULTIMATE.start_main_~j~6 v_b_85_1) 4294967297) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_84_1)) 64) (<= (- (- v_b_83_1) (- v_v_1174_1)) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- v_v_1179_1)) 63) (<= (- (- ULTIMATE.start_main_~i~6) v_b_85_1) 8589934595) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 8589934596) (<= (- (- v_b_83_1) (- v_b_84_1)) 1) (<= (- (- v_v_1174_1) (- v_v_1179_1)) 0) (<= (- v_b_87_1 (- v_v_1174_1)) 64) (<= (- v_b_83_1 v_b_84_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_85_1)) 126) (<= (- ULTIMATE.start_main_~i~6 v_v_1179_1) 63) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_v_1174_1)) 63) (<= (- v_b_85_1 v_v_1179_1) 63) (<= (- v_b_87_1 v_v_1174_1) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_1179_1)) 64) (<= (- v_b_83_1 (- v_b_85_1)) 127) (<= (- (- v_b_84_1) v_b_87_1) 8589934592) (<= (- v_b_87_1 v_v_1179_1) 64) (<= (- (- v_b_85_1) v_b_87_1) 8589934593) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- ULTIMATE.start_main_~j~6) v_b_83_1) 4294967297) (<= (- ULTIMATE.start_main_~j~6 v_b_87_1) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) v_b_84_1) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 1) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 8589934594) (<= (- v_b_85_1 (- v_b_85_1)) 126) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 128) (<= (- (- v_b_87_1) v_b_87_1) 8589934592) (<= (- (- v_b_83_1) v_b_85_1) 8589934594))) (exists ((v_v_2470_1 Int) (v_b_157_1 Int) (v_b_158_1 Int)) (and (<= (- ULTIMATE.start_main_~MAX~6 v_v_2470_1) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~MAX~6) 8589934592) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~j~6) 4294967298) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~i~6)) 252) (<= (- (- v_b_157_1) v_b_158_1) 8589934593) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_157_1) 8589934593) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_158_1)) 254) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) 4294967296) (<= (- ULTIMATE.start_main_~j~6 (- v_b_157_1)) 127) (<= (- ULTIMATE.start_main_~i~6 v_v_2470_1) 126) (<= (- (- v_v_2470_1) v_v_2470_1) 0) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 128) (<= (- (- ULTIMATE.start_main_~i~6) v_b_157_1) 8589934595) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 64) (<= (- (- v_b_157_1) v_b_157_1) 8589934594) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~i~6)) 126) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 128) (<= (- v_b_157_1 v_b_158_1) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_158_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 v_b_157_1) 1) (<= (- ULTIMATE.start_main_~cont~6 (- v_v_2470_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_157_1) 4294967297) (<= (- (- ULTIMATE.start_main_~i~6) v_b_158_1) 8589934594) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 126) (<= (- ULTIMATE.start_main_~i~6 (- v_b_158_1)) 253) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_157_1)) 126) (<= (- v_b_157_1 v_v_2470_1) 126) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_v_2470_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_158_1)) 0) (<= (- (- v_b_157_1) (- v_v_2470_1)) 4294967297) (<= (- v_b_157_1 (- v_v_2470_1)) 126) (<= (- (- v_b_158_1) v_v_2470_1) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) v_v_2470_1) 4294967298) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_158_1)) 127) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 4294967298) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_158_1)) 128) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_158_1) 8589934592) (<= (- (- ULTIMATE.start_main_~j~6) v_v_2470_1) 0) (<= (- v_b_157_1 (- v_b_158_1)) 253) (<= (- ULTIMATE.start_main_~MAX~6 v_b_158_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_158_1) (- 1)) (<= (- ULTIMATE.start_main_~i~6 v_b_157_1) 0) (<= (- ULTIMATE.start_main_~i~6 (- v_b_157_1)) 252) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_157_1)) 127) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~j~6) 127) (<= (- (- v_b_157_1) v_v_2470_1) 4294967297) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_157_1)) 253) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start_main_~j~6) v_b_157_1) 4294967297) (<= (- v_b_157_1 (- v_b_157_1)) 252) (forall ((v_idx_542 Int) (v_idx_543 Int) (v_idx_541 Int)) (or (< v_idx_543 v_b_158_1) (< v_idx_542 v_b_157_1) (<= v_b_158_1 v_idx_542) (<= v_b_157_1 v_idx_541) (and (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_idx_542)) 127) (<= (- v_b_158_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_542))) 127) (<= (- (- v_b_157_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_542))) 4294967297) (<= (- v_b_157_1 (- (select ULTIMATE.start_main_~str1~6 v_idx_542))) 126) (<= (- (- v_b_158_1) (select ULTIMATE.start_main_~str1~6 v_idx_542)) 4294967296) (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_idx_542)) 4294967298) (<= (- v_b_158_1 (select ULTIMATE.start_main_~str1~6 v_idx_542)) 127) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_542))) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_542))) 4294967298) (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_542))) 126) (<= (- (- v_b_158_1) (- (select ULTIMATE.start_main_~str1~6 v_idx_542))) 4294967296) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_idx_542)) 0) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_idx_542)) 126) (<= (- (- (select ULTIMATE.start_main_~str1~6 v_idx_542)) (select ULTIMATE.start_main_~str1~6 v_idx_542)) 0) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_idx_542)) 64) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_542))) 64) (<= (- (- v_b_157_1) (select ULTIMATE.start_main_~str1~6 v_idx_542)) 4294967297) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_idx_542)) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_idx_542)) 0) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_542))) 0) (<= (- v_b_157_1 (select ULTIMATE.start_main_~str1~6 v_idx_542)) 126) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_542))) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_idx_542))) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_542))) 127) (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_idx_542)) 0) (<= (- (select ULTIMATE.start_main_~str1~6 v_idx_542) (- (select ULTIMATE.start_main_~str1~6 v_idx_542))) 0)))) (<= (- ULTIMATE.start_main_~MAX~6 (- v_v_2470_1)) 127) (<= (- (- ULTIMATE.start_main_~i~6) (- ULTIMATE.start_main_~j~6)) 4294967298) (<= (- v_b_158_1 (- v_v_2470_1)) 127) (<= (- (- ULTIMATE.start_main_~j~6) v_b_158_1) 4294967296) (<= (- ULTIMATE.start_main_~j~6 (- v_b_158_1)) 128) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) 0) (<= (- v_b_158_1 v_v_2470_1) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~cont~6)) 4294967296) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 64) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 127) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 254) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_157_1)) 126) (<= (- (- v_b_158_1) (- v_v_2470_1)) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~i~6)) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_158_1)) 127) (<= (- ULTIMATE.start_main_~j~6 v_v_2470_1) 64) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_157_1)) 126) (<= (- ULTIMATE.start_main_~j~6 (- v_v_2470_1)) 64) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~cont~6) 0) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_157_1) 4294967297) (<= (- ULTIMATE.start_main_~j~6 v_b_158_1) 4294967296) (<= (- (- v_b_157_1) (- v_b_158_1)) 1) (<= (- (- ULTIMATE.start_main_~cont~6) v_v_2470_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) ULTIMATE.start_main_~i~6) 8589934596) (<= (- ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 4294967298) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~cont~6)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_v_2470_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_157_1)) (- 1)) (<= (- (- ULTIMATE.start_main_~j~6) (- v_v_2470_1)) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_v_2470_1)) 4294967298) (<= (- ULTIMATE.start_main_~i~6 (- v_v_2470_1)) 126) (<= (- ULTIMATE.start_main_~i~6 ULTIMATE.start_main_~j~6) 126) (<= (- ULTIMATE.start_main_~cont~6 v_b_158_1) 4294967296) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 128) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 253) (<= (- (- v_b_158_1) v_b_158_1) 8589934592) (<= (- ULTIMATE.start_main_~j~6 v_b_157_1) 4294967297) (<= (- ULTIMATE.start_main_~i~6 (- ULTIMATE.start_main_~j~6)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) v_v_2470_1) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) 4294967296) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_158_1) 4294967296) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~i~6) 8589934594) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_v_2470_1)) 0) (<= (- v_b_158_1 (- v_b_158_1)) 254) (<= (- v_v_2470_1 (- v_v_2470_1)) 0))))} [2018-12-19 13:39:21,334 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 13:39:21,334 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 13:39:24,229 WARN L276 ngHoareTripleChecker]: Post: {2147483548#(and (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start___VERIFIER_assert_~cond 127)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~i~6)) 0) (<= 1 ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 127) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start_main_~j~6) 0) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~cont~6) 0) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~i~6 126)) (<= (+ ULTIMATE.start_main_~i~6 1) ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~j~6)) 253) (<= 2 (* 2 ULTIMATE.start_main_~MAX~6)) (<= 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_~i~6 (- ULTIMATE.start_main_~j~6)) 126) (<= ULTIMATE.start_main_~cont~6 0) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~i~6 127)) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~MAX~6) 127) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start___VERIFIER_assert_~cond 126)) (<= (- 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) (<= (* 2 ULTIMATE.start_main_~MAX~6) 254) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~MAX~6)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~j~6) (- 1)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~i~6) 0) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6) (<= (* 2 ULTIMATE.start_main_~i~6) 0) (<= ULTIMATE.start_main_~j~6 (+ ULTIMATE.start_main_~MAX~6 125)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) ULTIMATE.start_main_~j~6) 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_~j~6 ULTIMATE.start_main_~MAX~6) 253) (<= (- (- ULTIMATE.start_main_~MAX~6) ULTIMATE.start_main_~cont~6) (- 1)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~MAX~6)) 127) (<= ULTIMATE.start_main_~i~6 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~j~6)) 126) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~j~6 127)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~j~6)) 126) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start_main_~cont~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___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_main_~j~6 (+ ULTIMATE.start_main_~cont~6 126)) (<= (+ ULTIMATE.start_main_~j~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 126) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) 126) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~i~6)) 0) (<= ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) (<= ULTIMATE.start_main_~i~6 ULTIMATE.start___VERIFIER_assert_~cond) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- ULTIMATE.start_main_~j~6)) 126) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6)) (<= 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_main_~MAX~6 (- ULTIMATE.start_main_~i~6)) 127) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= 1 (+ ULTIMATE.start_main_~MAX~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= ULTIMATE.start_main_~MAX~6 (+ ULTIMATE.start_main_~cont~6 127)) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~i~6)) 0) (<= ULTIMATE.start_main_~j~6 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 126)) (<= (- (- ULTIMATE.start_main_~MAX~6) (- ULTIMATE.start_main_~j~6)) (- 1)) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~MAX~6)) 127) (<= 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_~j~6)) 126) (<= (- 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) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- ULTIMATE.start_main_~j~6)) 126) (<= 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_~cond ULTIMATE.start_main_~cont~6) (<= (- ULTIMATE.start_main_~cont~6 (- ULTIMATE.start_main_~j~6)) 126) (<= (+ ULTIMATE.start_main_~j~6 ULTIMATE.start_main_~i~6) 126) (<= ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~j~6) (<= (- ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~i~6) 0) (<= (* 2 ULTIMATE.start_main_~j~6) 252) (<= (- (- ULTIMATE.start_main_~j~6) ULTIMATE.start_main_~j~6) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~cont~6)) 127) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start___VERIFIER_assert_~cond) (<= 0 (* 2 ULTIMATE.start_main_~cont~6)) (<= (- ULTIMATE.start_main_~MAX~6 (- ULTIMATE.start_main_~MAX~6)) 254) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~j~6) 0) (<= 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_main_~i~6)) (- 1)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~i~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) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~MAX~6) 127) (<= (* 2 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~i~6)) 0) (<= 0 ULTIMATE.start_main_~cont~6) (<= (- |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_~cont~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 0) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1) ULTIMATE.start_main_~MAX~6) (<= (+ ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~i~6) 127) (<= (- ULTIMATE.start_main_~j~6 (- ULTIMATE.start_main_~j~6)) 252) (<= 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_~MAX~6 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 127)) (<= ULTIMATE.start_main_~i~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (+ ULTIMATE.start_main_~cont~6 1) ULTIMATE.start_main_~MAX~6) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- ULTIMATE.start_main_~cont~6)) 0) (<= (+ ULTIMATE.start_main_~MAX~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 127) (<= 0 (* 2 ULTIMATE.start_main_~j~6)) (<= (- ULTIMATE.start_main_~MAX~6 ULTIMATE.start_main_~cont~6) 127) (<= 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___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_main_~cont~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|) (<= (- (- ULTIMATE.start_main_~cont~6) (- ULTIMATE.start_main_~j~6)) 126) (<= (- (- ULTIMATE.start_main_~cont~6) ULTIMATE.start_main_~i~6) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- ULTIMATE.start_main_~MAX~6)) 127) (<= 0 (* 2 ULTIMATE.start___VERIFIER_assert_~cond)) (<= (* 2 ULTIMATE.start___VERIFIER_assert_~cond) 0) (<= 0 (+ ULTIMATE.start_main_~j~6 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (exists ((v_b_157_1 Int) (v_b_158_1 Int)) (and (forall ((v_prenex_943 Int)) (or (< v_prenex_943 v_b_157_1) (<= (- (select ULTIMATE.start_main_~str1~6 v_prenex_943) (- (select ULTIMATE.start_main_~str1~6 v_prenex_943))) 0) (<= v_b_158_1 v_prenex_943))) (forall ((v_idx_546 Int)) (or (< v_idx_546 v_b_157_1) (<= (- ULTIMATE.start_main_~cont~6 (- (select ULTIMATE.start_main_~str1~6 v_idx_546))) 0) (<= v_b_158_1 v_idx_546))) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond 1) v_b_158_1) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_157_1)) (<= ULTIMATE.start_main_~i~6 v_b_157_1) (forall ((v_prenex_949 Int)) (or (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (select ULTIMATE.start_main_~str1~6 v_prenex_949)) 0) (< v_prenex_949 v_b_157_1) (<= v_b_158_1 v_prenex_949))) (<= v_b_158_1 (+ ULTIMATE.start_main_~j~6 127)) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_158_1)) 254) (<= v_b_157_1 (+ ULTIMATE.start_main_~cont~6 126)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_157_1) 0) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_158_1) (- 1)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_158_1)) 127) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_158_1)) 1) (<= (* 2 v_b_158_1) 254) (forall ((v_prenex_950 Int)) (or (<= (- (- v_b_158_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_950))) (- 1)) (< v_prenex_950 v_b_157_1) (<= v_b_158_1 v_prenex_950))) (<= 1 (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_158_1)) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_157_1) 126) (<= 1 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_158_1)) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) v_b_158_1) (- 1)) (<= (+ v_b_157_1 ULTIMATE.start_main_~MAX~6) 253) (forall ((v_prenex_954 Int)) (or (<= (- ULTIMATE.start_main_~cont~6 (select ULTIMATE.start_main_~str1~6 v_prenex_954)) 0) (< v_prenex_954 v_b_157_1) (<= v_b_158_1 v_prenex_954))) (forall ((v_prenex_946 Int)) (or (<= v_b_158_1 v_prenex_946) (< v_prenex_946 v_b_157_1) (<= (- ULTIMATE.start_main_~j~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_946))) 126))) (<= (- v_b_157_1 v_b_158_1) (- 1)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_158_1)) 127) (forall ((v_prenex_959 Int)) (or (<= (- (- v_b_157_1) (select ULTIMATE.start_main_~str1~6 v_prenex_959)) 0) (< v_prenex_959 v_b_157_1) (<= v_b_158_1 v_prenex_959))) (<= (- ULTIMATE.start_main_~MAX~6 v_b_157_1) 1) (<= v_b_158_1 (+ ULTIMATE.start_main_~i~6 127)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_158_1) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_158_1) (- 2)) (<= (- (- ULTIMATE.start_main_~j~6) v_b_158_1) (- 1)) (<= 1 (+ v_b_157_1 v_b_158_1)) (<= 0 v_b_157_1) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- v_b_157_1)) 126) (<= 0 (+ v_b_157_1 ULTIMATE.start_main_~j~6)) (<= (- ULTIMATE.start_main_~cont~6 (- v_b_157_1)) 126) (<= (+ ULTIMATE.start_main_~j~6 v_b_158_1) 253) (forall ((v_prenex_948 Int)) (or (< v_prenex_948 v_b_157_1) (<= (- (- ULTIMATE.start_main_~cont~6) (select ULTIMATE.start_main_~str1~6 v_prenex_948)) 0) (<= v_b_158_1 v_prenex_948))) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_158_1)) 0) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_157_1 127)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_158_1)) 127) (<= (+ v_b_157_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|) 126) (forall ((v_prenex_940 Int)) (or (< v_prenex_940 v_b_157_1) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (select ULTIMATE.start_main_~str1~6 v_prenex_940)) 0) (<= v_b_158_1 v_prenex_940))) (forall ((v_prenex_956 Int)) (or (<= (- ULTIMATE.start_main_~MAX~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_956))) 127) (< v_prenex_956 v_b_157_1) (<= v_b_158_1 v_prenex_956))) (<= ULTIMATE.start_main_~j~6 (+ v_b_158_1 125)) (<= v_b_158_1 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 127)) (<= (- ULTIMATE.start_main_~cont~6 v_b_157_1) 0) (<= v_b_157_1 (+ ULTIMATE.start___VERIFIER_assert_~cond 126)) (<= (* 2 v_b_157_1) 252) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_158_1)) 127) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- v_b_157_1)) 126) (<= (- v_b_157_1 (- v_b_158_1)) 253) (<= (- ULTIMATE.start_main_~MAX~6 v_b_158_1) 0) (<= (- ULTIMATE.start_main_~i~6 v_b_158_1) (- 1)) (forall ((v_prenex_951 Int)) (or (<= v_b_158_1 v_prenex_951) (<= (- (- ULTIMATE.start_main_~cont~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_951))) 0) (< v_prenex_951 v_b_157_1))) (<= (- ULTIMATE.start_main_~i~6 v_b_157_1) 0) (<= v_b_157_1 (+ ULTIMATE.start_main_~i~6 126)) (<= 2 (* 2 v_b_158_1)) (<= (+ ULTIMATE.start_main_~cont~6 v_b_157_1) 126) (forall ((v_prenex_963 Int)) (or (<= v_b_158_1 v_prenex_963) (<= (- (- ULTIMATE.start_main_~j~6) (select ULTIMATE.start_main_~str1~6 v_prenex_963)) 0) (< v_prenex_963 v_b_157_1))) (<= (+ v_b_157_1 v_b_158_1) 253) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_157_1)) 126) (<= (- ULTIMATE.start_main_~i~6 (- v_b_157_1)) 126) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_158_1) 127) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_157_1)) 126) (forall ((v_prenex_947 Int)) (or (<= v_b_158_1 v_prenex_947) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- (select ULTIMATE.start_main_~str1~6 v_prenex_947))) 0) (< v_prenex_947 v_b_157_1))) (<= (- (- v_b_158_1) v_b_158_1) (- 2)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_158_1) (- 1)) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_157_1) 0) (<= (- ULTIMATE.start_main_~MAX~6 (- v_b_157_1)) 253) (<= |ULTIMATE.start___VERIFIER_assert_#in~cond| v_b_157_1) (<= v_b_158_1 (+ ULTIMATE.start_main_~MAX~6 126)) (<= ULTIMATE.start_main_~cont~6 v_b_157_1) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_158_1) (- 1)) (<= (- v_b_157_1 (- v_b_157_1)) 252) (forall ((v_prenex_935 Int)) (or (<= v_b_158_1 v_prenex_935) (< v_prenex_935 v_b_157_1) (<= (- ULTIMATE.start_main_~MAX~6 (select ULTIMATE.start_main_~str1~6 v_prenex_935)) 127))) (<= 0 (+ ULTIMATE.start_main_~cont~6 v_b_157_1)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_158_1) (- 1)) (<= (- (- ULTIMATE.start_main_~i~6) v_b_157_1) 0) (<= ULTIMATE.start_main_~j~6 (+ v_b_157_1 126)) (<= (- (- ULTIMATE.start_main_~cont~6) v_b_157_1) 0) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_157_1)) 126) (<= v_b_158_1 (+ v_b_157_1 127)) (<= 0 (+ v_b_157_1 ULTIMATE.start_main_~i~6)) (<= (+ ULTIMATE.start_main_~cont~6 1) v_b_158_1) (<= (- (- ULTIMATE.start_main_~i~6) (- v_b_158_1)) 127) (<= 0 (* 2 v_b_157_1)) (forall ((v_prenex_953 Int)) (or (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- (select ULTIMATE.start_main_~str1~6 v_prenex_953))) 0) (<= v_b_158_1 v_prenex_953) (< v_prenex_953 v_b_157_1))) (<= (- ULTIMATE.start___VERIFIER_assert_~cond (- v_b_158_1)) 127) (<= v_b_157_1 (+ ULTIMATE.start_main_~j~6 126)) (forall ((v_prenex_939 Int)) (or (<= (- v_b_157_1 (select ULTIMATE.start_main_~str1~6 v_prenex_939)) 126) (<= v_b_158_1 v_prenex_939) (< v_prenex_939 v_b_157_1))) (forall ((v_prenex_936 Int)) (or (<= (- (- ULTIMATE.start_main_~i~6) (select ULTIMATE.start_main_~str1~6 v_prenex_936)) 0) (< v_prenex_936 v_b_157_1) (<= v_b_158_1 v_prenex_936))) (<= (- ULTIMATE.start_main_~j~6 v_b_157_1) 0) (forall ((v_prenex_938 Int)) (or (< v_prenex_938 v_b_157_1) (<= v_b_158_1 v_prenex_938) (<= (- (- ULTIMATE.start_main_~j~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_938))) 0))) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_158_1) (- 1)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_158_1)) 253) (forall ((v_prenex_945 Int)) (or (< v_prenex_945 v_b_157_1) (<= v_b_158_1 v_prenex_945) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (select ULTIMATE.start_main_~str1~6 v_prenex_945)) 0))) (<= 1 (+ v_b_157_1 ULTIMATE.start_main_~MAX~6)) (<= ULTIMATE.start_main_~MAX~6 (+ v_b_158_1 126)) (forall ((v_prenex_958 Int)) (or (<= v_b_158_1 v_prenex_958) (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (- (select ULTIMATE.start_main_~str1~6 v_prenex_958))) 0) (< v_prenex_958 v_b_157_1))) (<= (- (- ULTIMATE.start_main_~MAX~6) v_b_157_1) (- 1)) (<= (- (- ULTIMATE.start_main_~cont~6) (- v_b_157_1)) 126) (<= 0 (+ v_b_157_1 |ULTIMATE.start___VERIFIER_assert_#in~cond|)) (<= (+ ULTIMATE.start_main_~i~6 v_b_158_1) 127) (forall ((v_prenex_965 Int)) (or (<= v_b_158_1 v_prenex_965) (<= (- (- ULTIMATE.start_main_~i~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_965))) 0) (< v_prenex_965 v_b_157_1))) (<= v_b_157_1 (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 126)) (<= (- (- v_b_157_1) (- v_b_158_1)) 1) (<= 1 v_b_158_1) (forall ((v_prenex_960 Int)) (or (<= (- |ULTIMATE.start___VERIFIER_assert_#in~cond| (select ULTIMATE.start_main_~str1~6 v_prenex_960)) 0) (<= v_b_158_1 v_prenex_960) (< v_prenex_960 v_b_157_1))) (forall ((v_prenex_933 Int)) (or (<= (- (- (select ULTIMATE.start_main_~str1~6 v_prenex_933)) (select ULTIMATE.start_main_~str1~6 v_prenex_933)) 0) (<= v_b_158_1 v_prenex_933) (< v_prenex_933 v_b_157_1))) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) (- v_b_158_1)) 127) (<= 1 (+ ULTIMATE.start_main_~i~6 v_b_158_1)) (forall ((v_prenex_961 Int)) (or (<= (- v_b_158_1 (select ULTIMATE.start_main_~str1~6 v_prenex_961)) 127) (<= v_b_158_1 v_prenex_961) (< v_prenex_961 v_b_157_1))) (forall ((v_prenex_941 Int)) (or (<= (- ULTIMATE.start_main_~i~6 (- (select ULTIMATE.start_main_~str1~6 v_prenex_941))) 0) (< v_prenex_941 v_b_157_1) (<= v_b_158_1 v_prenex_941))) (<= (+ ULTIMATE.start_main_~i~6 1) v_b_158_1) (<= (- (- v_b_157_1) v_b_158_1) (- 1)) (<= (+ v_b_157_1 ULTIMATE.start_main_~i~6) 126) (forall ((v_prenex_944 Int)) (or (<= (- (- v_b_157_1) (- (select ULTIMATE.start_main_~str1~6 v_prenex_944))) 0) (< v_prenex_944 v_b_157_1) (<= v_b_158_1 v_prenex_944))) (forall ((v_prenex_955 Int)) (or (<= v_b_158_1 v_prenex_955) (<= (- (- ULTIMATE.start_main_~MAX~6) (select ULTIMATE.start_main_~str1~6 v_prenex_955)) (- 1)) (< v_prenex_955 v_b_157_1))) (<= (- ULTIMATE.start_main_~j~6 v_b_158_1) (- 1)) (forall ((v_prenex_962 Int)) (or (<= v_b_158_1 v_prenex_962) (<= (- (- |ULTIMATE.start___VERIFIER_assert_#in~cond|) (- (select ULTIMATE.start_main_~str1~6 v_prenex_962))) 0) (< v_prenex_962 v_b_157_1))) (forall ((v_prenex_934 Int)) (or (<= v_b_158_1 v_prenex_934) (<= (- (- ULTIMATE.start_main_~MAX~6) (- (select ULTIMATE.start_main_~str1~6 v_prenex_934))) (- 1)) (< v_prenex_934 v_b_157_1))) (<= v_b_158_1 (+ ULTIMATE.start___VERIFIER_assert_~cond 127)) (<= 1 (+ ULTIMATE.start_main_~cont~6 v_b_158_1)) (<= (+ ULTIMATE.start_main_~MAX~6 v_b_158_1) 254) (<= (+ v_b_157_1 ULTIMATE.start_main_~j~6) 252) (<= (- ULTIMATE.start_main_~i~6 (- v_b_158_1)) 127) (<= (- (- ULTIMATE.start_main_~MAX~6) (- v_b_157_1)) (- 1)) (<= ULTIMATE.start___VERIFIER_assert_~cond v_b_157_1) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| 1) v_b_158_1) (<= (- (- ULTIMATE.start_main_~j~6) (- v_b_157_1)) 0) (<= (- ULTIMATE.start_main_~cont~6 v_b_158_1) (- 1)) (<= (- (- ULTIMATE.start___VERIFIER_assert_~cond) v_b_157_1) 0) (<= v_b_157_1 126) (<= (- ULTIMATE.start___VERIFIER_assert_~cond v_b_157_1) 0) (<= v_b_157_1 (+ v_b_158_1 125)) (forall ((v_prenex_964 Int)) (or (<= (- v_b_158_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_964))) 127) (< v_prenex_964 v_b_157_1) (<= v_b_158_1 v_prenex_964))) (forall ((v_prenex_937 Int)) (or (< v_prenex_937 v_b_157_1) (<= v_b_158_1 v_prenex_937) (<= (- (- v_b_158_1) (select ULTIMATE.start_main_~str1~6 v_prenex_937)) (- 1)))) (forall ((v_prenex_957 Int)) (or (< v_prenex_957 v_b_157_1) (<= v_b_158_1 v_prenex_957) (<= (- ULTIMATE.start_main_~j~6 (select ULTIMATE.start_main_~str1~6 v_prenex_957)) 126))) (forall ((v_prenex_952 Int)) (or (< v_prenex_952 v_b_157_1) (<= (- v_b_157_1 (- (select ULTIMATE.start_main_~str1~6 v_prenex_952))) 126) (<= v_b_158_1 v_prenex_952))) (<= (- (- v_b_157_1) v_b_157_1) 0) (<= 1 (+ ULTIMATE.start_main_~j~6 v_b_158_1)) (<= (- ULTIMATE.start_main_~j~6 (- v_b_157_1)) 252) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond v_b_158_1) 127) (<= v_b_158_1 127) (<= 2 (+ ULTIMATE.start_main_~MAX~6 v_b_158_1)) (<= (- v_b_158_1 (- v_b_158_1)) 254) (<= v_b_158_1 (+ ULTIMATE.start_main_~cont~6 127)) (forall ((v_prenex_942 Int)) (or (< v_prenex_942 v_b_157_1) (<= (- ULTIMATE.start_main_~i~6 (select ULTIMATE.start_main_~str1~6 v_prenex_942)) 0) (<= v_b_158_1 v_prenex_942))) (<= (- (- ULTIMATE.start_main_~j~6) v_b_157_1) 0) (<= v_b_157_1 (+ ULTIMATE.start_main_~MAX~6 125)))) (<= (+ |ULTIMATE.start___VERIFIER_assert_#in~cond| ULTIMATE.start_main_~i~6) 0) (<= 0 (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6)) (<= (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~j~6) 126) (<= ULTIMATE.start_main_~j~6 126) (<= 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_main_~MAX~6 ULTIMATE.start_main_~j~6) 1) (<= (+ ULTIMATE.start_main_~cont~6 ULTIMATE.start_main_~i~6) 0) (<= ULTIMATE.start_main_~MAX~6 127) (<= 0 (+ ULTIMATE.start___VERIFIER_assert_~cond ULTIMATE.start_main_~j~6)))} [2018-12-19 13:39:26,551 WARN L194 Executor]: External (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000) stderr output: (error "out of memory") [2018-12-19 13:39:26,552 FATAL L265 ToolchainWalker]: An unrecoverable error occured during an interaction with an SMT solver: de.uni_freiburg.informatik.ultimate.logic.SMTLIBException: External (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000) Connection to SMT solver broken at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.input(Executor.java:123) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Scriptor.pop(Scriptor.java:139) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.arrays.DiffWrapperScript.pop(DiffWrapperScript.java:102) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.smt.managedscript.ManagedScript.pop(ManagedScript.java:131) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.hoaretriple.DebuggingHoareTripleChecker.clearAssertionStack(DebuggingHoareTripleChecker.java:325) at de.uni_freiburg.informatik.ultimate.modelcheckerutils.hoaretriple.DebuggingHoareTripleChecker.releaseLock(DebuggingHoareTripleChecker.java:166) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.algorithm.rcfg.RcfgDebugHelper.isPostSound(RcfgDebugHelper.java:84) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.algorithm.rcfg.RcfgDebugHelper.isPostSound(RcfgDebugHelper.java:62) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.algorithm.rcfg.RcfgDebugHelper.isPostSound(RcfgDebugHelper.java:1) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.algorithm.FixpointEngine.assertIsPostSound(FixpointEngine.java:268) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.algorithm.FixpointEngine.calculateAbstractPost(FixpointEngine.java:254) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.algorithm.FixpointEngine.calculateFixpoint(FixpointEngine.java:134) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.algorithm.FixpointEngine.run(FixpointEngine.java:105) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.tool.AbstractInterpreter.run(AbstractInterpreter.java:109) at de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2.AbstractInterpretationRcfgObserver.process(AbstractInterpretationRcfgObserver.java:73) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.CFGWalker.runObserver(CFGWalker.java:57) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.runObserver(BaseWalker.java:93) at de.uni_freiburg.informatik.ultimate.core.coreplugin.modelwalker.BaseWalker.run(BaseWalker.java:86) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:167) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:156) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:316) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55) Caused by: java.io.IOException: Stream closed at java.lang.ProcessBuilder$NullOutputStream.write(ProcessBuilder.java:433) at java.io.OutputStream.write(OutputStream.java:116) at java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82) at java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140) at sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:297) at sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:141) at java.io.OutputStreamWriter.flush(OutputStreamWriter.java:229) at java.io.BufferedWriter.flush(BufferedWriter.java:254) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.input(Executor.java:120) ... 27 more [2018-12-19 13:39:26,556 INFO L168 Benchmark]: Toolchain (without parser) took 537581.72 ms. Allocated memory was 1.5 GB in the beginning and 1.1 GB in the end (delta: -371.2 MB). Free memory was 1.4 GB in the beginning and 954.3 MB in the end (delta: 484.6 MB). Peak memory consumption was 202.3 MB. Max. memory is 7.1 GB. [2018-12-19 13:39:26,557 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.23 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-12-19 13:39:26,558 INFO L168 Benchmark]: Boogie Procedure Inliner took 50.02 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-12-19 13:39:26,558 INFO L168 Benchmark]: Boogie Preprocessor took 29.18 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. [2018-12-19 13:39:26,559 INFO L168 Benchmark]: RCFGBuilder took 650.65 ms. Allocated memory is still 1.5 GB. Free memory was 1.4 GB in the beginning and 1.4 GB in the end (delta: 21.1 MB). Peak memory consumption was 21.1 MB. Max. memory is 7.1 GB. [2018-12-19 13:39:26,560 INFO L168 Benchmark]: Abstract Interpretation took 536847.45 ms. Allocated memory was 1.5 GB in the beginning and 1.1 GB in the end (delta: -371.2 MB). Free memory was 1.4 GB in the beginning and 954.3 MB in the end (delta: 463.5 MB). Peak memory consumption was 181.1 MB. Max. memory is 7.1 GB. [2018-12-19 13:39:26,564 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.23 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. * Boogie Procedure Inliner took 50.02 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. * Boogie Preprocessor took 29.18 ms. Allocated memory is still 1.5 GB. Free memory is still 1.4 GB. There was no memory consumed. Max. memory is 7.1 GB. * RCFGBuilder took 650.65 ms. Allocated memory is still 1.5 GB. Free memory was 1.4 GB in the beginning and 1.4 GB in the end (delta: 21.1 MB). Peak memory consumption was 21.1 MB. Max. memory is 7.1 GB. * Abstract Interpretation took 536847.45 ms. Allocated memory was 1.5 GB in the beginning and 1.1 GB in the end (delta: -371.2 MB). Free memory was 1.4 GB in the beginning and 954.3 MB in the end (delta: 463.5 MB). Peak memory consumption was 181.1 MB. Max. memory is 7.1 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2: - ExceptionOrErrorResult: SMTLIBException: External (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000) Connection to SMT solver broken de.uni_freiburg.informatik.ultimate.plugins.analysis.abstractinterpretationv2: SMTLIBException: External (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000) Connection to SMT solver broken: de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.input(Executor.java:123) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request...