java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/SifaC.xml -s ../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf -i ../../../trunk/examples/svcomp/array-examples/standard_running-1.i -------------------------------------------------------------------------------- This is Ultimate 0.1.24-584d7b9 [2019-08-29 23:09:52,069 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-08-29 23:09:52,073 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-08-29 23:09:52,093 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-08-29 23:09:52,093 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-08-29 23:09:52,094 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-08-29 23:09:52,095 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-08-29 23:09:52,097 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-08-29 23:09:52,099 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-08-29 23:09:52,104 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-08-29 23:09:52,105 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2019-08-29 23:09:52,106 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-08-29 23:09:52,107 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-08-29 23:09:52,108 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-08-29 23:09:52,109 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-08-29 23:09:52,110 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-08-29 23:09:52,111 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-08-29 23:09:52,112 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-08-29 23:09:52,114 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-08-29 23:09:52,116 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-08-29 23:09:52,118 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-08-29 23:09:52,119 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-08-29 23:09:52,120 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-08-29 23:09:52,121 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-08-29 23:09:52,123 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-08-29 23:09:52,123 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-08-29 23:09:52,123 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-08-29 23:09:52,124 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-08-29 23:09:52,125 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-08-29 23:09:52,126 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-08-29 23:09:52,126 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-08-29 23:09:52,127 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-08-29 23:09:52,127 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-08-29 23:09:52,128 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-08-29 23:09:52,129 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-08-29 23:09:52,130 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-08-29 23:09:52,130 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-08-29 23:09:52,131 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-08-29 23:09:52,131 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-08-29 23:09:52,132 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-08-29 23:09:52,132 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-08-29 23:09:52,133 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Reach-32bit-Automizer_Default.epf [2019-08-29 23:09:52,148 INFO L113 SettingsManager]: Loading preferences was successful [2019-08-29 23:09:52,148 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-08-29 23:09:52,149 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-08-29 23:09:52,150 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-08-29 23:09:52,150 INFO L138 SettingsManager]: * Use SBE=true [2019-08-29 23:09:52,150 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-08-29 23:09:52,150 INFO L138 SettingsManager]: * sizeof long=4 [2019-08-29 23:09:52,150 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2019-08-29 23:09:52,151 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-08-29 23:09:52,151 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-08-29 23:09:52,151 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-08-29 23:09:52,151 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-08-29 23:09:52,151 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-08-29 23:09:52,152 INFO L138 SettingsManager]: * sizeof long double=12 [2019-08-29 23:09:52,152 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-08-29 23:09:52,152 INFO L138 SettingsManager]: * Use constant arrays=true [2019-08-29 23:09:52,152 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-08-29 23:09:52,152 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-08-29 23:09:52,153 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-08-29 23:09:52,153 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-08-29 23:09:52,153 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-08-29 23:09:52,153 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-08-29 23:09:52,154 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-08-29 23:09:52,154 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-08-29 23:09:52,154 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-08-29 23:09:52,154 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2019-08-29 23:09:52,154 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2019-08-29 23:09:52,155 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2019-08-29 23:09:52,155 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-08-29 23:09:52,185 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-08-29 23:09:52,198 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-08-29 23:09:52,202 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-08-29 23:09:52,203 INFO L271 PluginConnector]: Initializing CDTParser... [2019-08-29 23:09:52,204 INFO L275 PluginConnector]: CDTParser initialized [2019-08-29 23:09:52,205 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/array-examples/standard_running-1.i [2019-08-29 23:09:52,287 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1217f32ad/b845e0098e5a4aebb5c844b85734f50f/FLAG609651276 [2019-08-29 23:09:52,798 INFO L306 CDTParser]: Found 1 translation units. [2019-08-29 23:09:52,799 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/array-examples/standard_running-1.i [2019-08-29 23:09:52,806 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1217f32ad/b845e0098e5a4aebb5c844b85734f50f/FLAG609651276 [2019-08-29 23:09:53,204 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/1217f32ad/b845e0098e5a4aebb5c844b85734f50f [2019-08-29 23:09:53,215 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-08-29 23:09:53,217 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2019-08-29 23:09:53,218 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-08-29 23:09:53,218 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-08-29 23:09:53,223 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-08-29 23:09:53,224 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.08 11:09:53" (1/1) ... [2019-08-29 23:09:53,228 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2af85977 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.08 11:09:53, skipping insertion in model container [2019-08-29 23:09:53,228 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 29.08 11:09:53" (1/1) ... [2019-08-29 23:09:53,235 INFO L142 MainTranslator]: Starting translation in SV-COMP mode [2019-08-29 23:09:53,250 INFO L173 MainTranslator]: Built tables and reachable declarations [2019-08-29 23:09:53,429 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-08-29 23:09:53,434 INFO L188 MainTranslator]: Completed pre-run [2019-08-29 23:09:53,460 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-08-29 23:09:53,487 INFO L192 MainTranslator]: Completed translation [2019-08-29 23:09:53,488 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.08 11:09:53 WrapperNode [2019-08-29 23:09:53,488 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-08-29 23:09:53,489 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-08-29 23:09:53,489 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-08-29 23:09:53,490 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-08-29 23:09:53,594 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.08 11:09:53" (1/1) ... [2019-08-29 23:09:53,595 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.08 11:09:53" (1/1) ... [2019-08-29 23:09:53,606 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.08 11:09:53" (1/1) ... [2019-08-29 23:09:53,608 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.08 11:09:53" (1/1) ... [2019-08-29 23:09:53,627 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.08 11:09:53" (1/1) ... [2019-08-29 23:09:53,633 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.08 11:09:53" (1/1) ... [2019-08-29 23:09:53,641 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.08 11:09:53" (1/1) ... [2019-08-29 23:09:53,643 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-08-29 23:09:53,643 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-08-29 23:09:53,644 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-08-29 23:09:53,644 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-08-29 23:09:53,645 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 29.08 11:09:53" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-08-29 23:09:53,696 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2019-08-29 23:09:53,697 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-08-29 23:09:53,697 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2019-08-29 23:09:53,697 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2019-08-29 23:09:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2019-08-29 23:09:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2019-08-29 23:09:53,697 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_int [2019-08-29 23:09:53,698 INFO L130 BoogieDeclarations]: Found specification of procedure main [2019-08-29 23:09:53,698 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2019-08-29 23:09:53,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2019-08-29 23:09:53,698 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2019-08-29 23:09:53,698 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2019-08-29 23:09:53,698 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2019-08-29 23:09:53,698 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-08-29 23:09:53,979 INFO L278 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-08-29 23:09:53,980 INFO L283 CfgBuilder]: Removed 3 assume(true) statements. [2019-08-29 23:09:53,981 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.08 11:09:53 BoogieIcfgContainer [2019-08-29 23:09:53,982 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-08-29 23:09:53,982 INFO L113 PluginConnector]: ------------------------Sifa---------------------------- [2019-08-29 23:09:53,982 INFO L271 PluginConnector]: Initializing Sifa... [2019-08-29 23:09:53,983 INFO L275 PluginConnector]: Sifa initialized [2019-08-29 23:09:53,984 INFO L185 PluginConnector]: Executing the observer SifaObserver from plugin Sifa for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 29.08 11:09:53" (1/1) ... [2019-08-29 23:09:54,045 INFO L162 IcfgInterpreter]: Started Sifa with 1 locations of interest [2019-08-29 23:09:54,045 INFO L169 IcfgInterpreter]: Building call graph [2019-08-29 23:09:54,061 INFO L174 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2019-08-29 23:09:54,084 INFO L179 IcfgInterpreter]: Starting interpretation [2019-08-29 23:09:54,086 INFO L199 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2019-08-29 23:09:54,195 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2019-08-29 23:09:54,195 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:09:54,221 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:09:54,221 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:09:54,222 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:12 [2019-08-29 23:09:54,239 INFO L199 IcfgInterpreter]: Interpreting procedure main with input of size 21 for LOIs [2019-08-29 23:09:54,394 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 11 [2019-08-29 23:09:54,394 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:09:54,415 INFO L567 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:09:54,418 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:09:54,418 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:27, output treesize:28 [2019-08-29 23:09:54,498 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:09:54,498 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 70 [2019-08-29 23:09:54,500 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:54,503 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:09:54,550 INFO L567 ElimStorePlain]: treesize reduction 31, result has 57.5 percent of original size [2019-08-29 23:09:54,551 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:09:54,551 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:42 [2019-08-29 23:09:54,603 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:09:54,604 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 70 [2019-08-29 23:09:54,606 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:54,608 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:09:54,648 INFO L567 ElimStorePlain]: treesize reduction 47, result has 35.6 percent of original size [2019-08-29 23:09:54,648 INFO L496 ElimStorePlain]: Start of recursive call 1: 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:09:54,649 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:33, output treesize:26 [2019-08-29 23:09:54,681 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:54,685 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:54,690 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:54,693 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:54,699 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:54,714 INFO L392 ElimStorePlain]: Different costs {2=[|v_#memory_int_20|], 12=[v_prenex_2]} [2019-08-29 23:09:54,759 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:09:54,761 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:09:54,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:54,763 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:09:54,848 INFO L567 ElimStorePlain]: treesize reduction 255, result has 14.1 percent of original size [2019-08-29 23:09:54,848 INFO L464 ElimStorePlain]: Eliminatee v_prenex_2 vanished before elimination [2019-08-29 23:09:54,848 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:09:54,849 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:257, output treesize:42 [2019-08-29 23:09:54,852 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:54,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:54,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:54,862 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:54,870 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:54,881 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_3], 12=[|v_#memory_int_21|]} [2019-08-29 23:09:54,921 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:09:54,921 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:09:54,923 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:54,925 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:09:54,984 INFO L567 ElimStorePlain]: treesize reduction 271, result has 8.8 percent of original size [2019-08-29 23:09:54,985 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_21| vanished before elimination [2019-08-29 23:09:54,985 INFO L496 ElimStorePlain]: Start of recursive call 1: 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:09:54,986 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:257, output treesize:26 [2019-08-29 23:09:55,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,024 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,048 INFO L392 ElimStorePlain]: Different costs {2=[|v_#memory_int_22|], 12=[v_prenex_4, v_prenex_5]} [2019-08-29 23:09:55,094 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:09:55,095 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:09:55,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,098 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:09:55,209 WARN L188 SmtUtils]: Spent 110.00 ms on a formula simplification. DAG size of input: 76 DAG size of output: 23 [2019-08-29 23:09:55,210 INFO L567 ElimStorePlain]: treesize reduction 472, result has 8.2 percent of original size [2019-08-29 23:09:55,210 INFO L464 ElimStorePlain]: Eliminatee v_prenex_4 vanished before elimination [2019-08-29 23:09:55,210 INFO L464 ElimStorePlain]: Eliminatee v_prenex_5 vanished before elimination [2019-08-29 23:09:55,211 INFO L496 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:09:55,211 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:474, output treesize:42 [2019-08-29 23:09:55,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,214 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,215 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,218 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,223 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,224 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,231 INFO L392 ElimStorePlain]: Different costs {2=[|v_#memory_int_23|], 12=[v_prenex_6, v_prenex_7]} [2019-08-29 23:09:55,280 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:09:55,281 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:09:55,282 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,283 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:09:55,354 INFO L567 ElimStorePlain]: treesize reduction 488, result has 5.1 percent of original size [2019-08-29 23:09:55,355 INFO L464 ElimStorePlain]: Eliminatee v_prenex_6 vanished before elimination [2019-08-29 23:09:55,355 INFO L464 ElimStorePlain]: Eliminatee v_prenex_7 vanished before elimination [2019-08-29 23:09:55,355 INFO L496 ElimStorePlain]: Start of recursive call 1: 3 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:09:55,356 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:474, output treesize:26 [2019-08-29 23:09:55,374 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,375 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,376 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,377 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,378 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,379 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,380 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,383 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,386 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,390 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,392 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,396 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,399 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,401 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,417 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_8], 12=[v_prenex_9, v_prenex_10, |v_#memory_int_24|]} [2019-08-29 23:09:55,459 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:09:55,460 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:09:55,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,463 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:09:55,581 WARN L188 SmtUtils]: Spent 115.00 ms on a formula simplification. DAG size of input: 93 DAG size of output: 23 [2019-08-29 23:09:55,581 INFO L567 ElimStorePlain]: treesize reduction 689, result has 5.7 percent of original size [2019-08-29 23:09:55,582 INFO L464 ElimStorePlain]: Eliminatee v_prenex_9 vanished before elimination [2019-08-29 23:09:55,582 INFO L464 ElimStorePlain]: Eliminatee v_prenex_10 vanished before elimination [2019-08-29 23:09:55,582 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_24| vanished before elimination [2019-08-29 23:09:55,583 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:09:55,583 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:691, output treesize:42 [2019-08-29 23:09:55,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,592 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,592 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,594 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,597 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,598 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,600 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,601 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,603 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,604 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,608 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,620 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_13], 12=[v_prenex_12, v_prenex_11, |v_#memory_int_25|]} [2019-08-29 23:09:55,656 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:09:55,657 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:09:55,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,659 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:09:55,740 INFO L567 ElimStorePlain]: treesize reduction 705, result has 3.6 percent of original size [2019-08-29 23:09:55,740 INFO L464 ElimStorePlain]: Eliminatee v_prenex_12 vanished before elimination [2019-08-29 23:09:55,741 INFO L464 ElimStorePlain]: Eliminatee v_prenex_11 vanished before elimination [2019-08-29 23:09:55,741 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_25| vanished before elimination [2019-08-29 23:09:55,741 INFO L496 ElimStorePlain]: Start of recursive call 1: 4 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:09:55,741 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 4 variables, input treesize:691, output treesize:26 [2019-08-29 23:09:55,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,764 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,766 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,767 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,768 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,769 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,784 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_14], 12=[|v_#memory_int_26|, v_prenex_17, v_prenex_16, v_prenex_15]} [2019-08-29 23:09:55,822 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:09:55,823 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:09:55,824 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,825 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:09:55,979 WARN L188 SmtUtils]: Spent 153.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 23 [2019-08-29 23:09:55,979 INFO L567 ElimStorePlain]: treesize reduction 906, result has 4.4 percent of original size [2019-08-29 23:09:55,980 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_26| vanished before elimination [2019-08-29 23:09:55,980 INFO L464 ElimStorePlain]: Eliminatee v_prenex_17 vanished before elimination [2019-08-29 23:09:55,980 INFO L464 ElimStorePlain]: Eliminatee v_prenex_16 vanished before elimination [2019-08-29 23:09:55,980 INFO L464 ElimStorePlain]: Eliminatee v_prenex_15 vanished before elimination [2019-08-29 23:09:55,981 INFO L496 ElimStorePlain]: Start of recursive call 1: 5 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:09:55,981 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:908, output treesize:42 [2019-08-29 23:09:55,982 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,983 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,984 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,985 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,986 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,988 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,989 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,990 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,991 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,992 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,993 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,994 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:55,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,000 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,000 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,017 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_18], 12=[v_prenex_19, v_prenex_21, v_prenex_20, |v_#memory_int_27|]} [2019-08-29 23:09:56,052 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:09:56,053 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:09:56,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,055 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:09:56,190 WARN L188 SmtUtils]: Spent 134.00 ms on a formula simplification. DAG size of input: 110 DAG size of output: 20 [2019-08-29 23:09:56,190 INFO L567 ElimStorePlain]: treesize reduction 922, result has 2.7 percent of original size [2019-08-29 23:09:56,191 INFO L464 ElimStorePlain]: Eliminatee v_prenex_19 vanished before elimination [2019-08-29 23:09:56,191 INFO L464 ElimStorePlain]: Eliminatee v_prenex_21 vanished before elimination [2019-08-29 23:09:56,191 INFO L464 ElimStorePlain]: Eliminatee v_prenex_20 vanished before elimination [2019-08-29 23:09:56,191 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_27| vanished before elimination [2019-08-29 23:09:56,192 INFO L496 ElimStorePlain]: Start of recursive call 1: 5 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:09:56,192 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 5 variables, input treesize:908, output treesize:26 [2019-08-29 23:09:56,204 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,204 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,205 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,206 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,206 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,207 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,208 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,210 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,216 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,217 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,218 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,218 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,220 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,220 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,222 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,223 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,223 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,224 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,233 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_22], 12=[|v_#memory_int_28|, v_prenex_25, v_prenex_24, v_prenex_23, v_prenex_26]} [2019-08-29 23:09:56,265 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:09:56,265 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:09:56,266 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,267 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:09:56,410 WARN L188 SmtUtils]: Spent 142.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 23 [2019-08-29 23:09:56,410 INFO L567 ElimStorePlain]: treesize reduction 1123, result has 3.6 percent of original size [2019-08-29 23:09:56,410 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_28| vanished before elimination [2019-08-29 23:09:56,411 INFO L464 ElimStorePlain]: Eliminatee v_prenex_25 vanished before elimination [2019-08-29 23:09:56,411 INFO L464 ElimStorePlain]: Eliminatee v_prenex_24 vanished before elimination [2019-08-29 23:09:56,411 INFO L464 ElimStorePlain]: Eliminatee v_prenex_23 vanished before elimination [2019-08-29 23:09:56,411 INFO L464 ElimStorePlain]: Eliminatee v_prenex_26 vanished before elimination [2019-08-29 23:09:56,412 INFO L496 ElimStorePlain]: Start of recursive call 1: 6 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:09:56,412 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 6 variables, input treesize:1125, output treesize:42 [2019-08-29 23:09:56,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,414 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,414 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,415 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,415 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,416 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,416 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,421 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,425 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,425 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,426 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,427 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,440 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_27], 12=[v_prenex_31, v_prenex_30, |v_#memory_int_29|, v_prenex_29, v_prenex_28]} [2019-08-29 23:09:56,470 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:09:56,471 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:09:56,471 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,472 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:09:56,612 WARN L188 SmtUtils]: Spent 139.00 ms on a formula simplification. DAG size of input: 127 DAG size of output: 20 [2019-08-29 23:09:56,613 INFO L567 ElimStorePlain]: treesize reduction 1139, result has 2.2 percent of original size [2019-08-29 23:09:56,613 INFO L464 ElimStorePlain]: Eliminatee v_prenex_31 vanished before elimination [2019-08-29 23:09:56,613 INFO L464 ElimStorePlain]: Eliminatee v_prenex_30 vanished before elimination [2019-08-29 23:09:56,614 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_29| vanished before elimination [2019-08-29 23:09:56,614 INFO L464 ElimStorePlain]: Eliminatee v_prenex_29 vanished before elimination [2019-08-29 23:09:56,614 INFO L464 ElimStorePlain]: Eliminatee v_prenex_28 vanished before elimination [2019-08-29 23:09:56,614 INFO L496 ElimStorePlain]: Start of recursive call 1: 6 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:09:56,615 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 6 variables, input treesize:1125, output treesize:26 [2019-08-29 23:09:56,626 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,656 INFO L392 ElimStorePlain]: Different costs {2=[|v_#memory_int_30|], 12=[v_prenex_32, v_prenex_36, v_prenex_35, v_prenex_34, v_prenex_33, v_prenex_37]} [2019-08-29 23:09:56,689 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:09:56,689 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:09:56,690 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,691 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:09:56,921 WARN L188 SmtUtils]: Spent 229.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 23 [2019-08-29 23:09:56,922 INFO L567 ElimStorePlain]: treesize reduction 1340, result has 3.0 percent of original size [2019-08-29 23:09:56,923 INFO L464 ElimStorePlain]: Eliminatee v_prenex_32 vanished before elimination [2019-08-29 23:09:56,923 INFO L464 ElimStorePlain]: Eliminatee v_prenex_36 vanished before elimination [2019-08-29 23:09:56,923 INFO L464 ElimStorePlain]: Eliminatee v_prenex_35 vanished before elimination [2019-08-29 23:09:56,924 INFO L464 ElimStorePlain]: Eliminatee v_prenex_34 vanished before elimination [2019-08-29 23:09:56,924 INFO L464 ElimStorePlain]: Eliminatee v_prenex_33 vanished before elimination [2019-08-29 23:09:56,924 INFO L464 ElimStorePlain]: Eliminatee v_prenex_37 vanished before elimination [2019-08-29 23:09:56,925 INFO L496 ElimStorePlain]: Start of recursive call 1: 7 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:09:56,925 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 7 variables, input treesize:1342, output treesize:42 [2019-08-29 23:09:56,926 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,927 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,928 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,929 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,929 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,930 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,930 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,931 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,933 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,934 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,935 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,937 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,937 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,939 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,939 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,945 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,946 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,947 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,947 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,948 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,950 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,950 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,951 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,951 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:56,971 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_38], 12=[v_prenex_43, v_prenex_42, v_prenex_41, v_prenex_40, v_prenex_39, |v_#memory_int_31|]} [2019-08-29 23:09:57,004 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:09:57,005 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:09:57,006 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,007 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:09:57,215 WARN L188 SmtUtils]: Spent 207.00 ms on a formula simplification. DAG size of input: 144 DAG size of output: 20 [2019-08-29 23:09:57,216 INFO L567 ElimStorePlain]: treesize reduction 1356, result has 1.9 percent of original size [2019-08-29 23:09:57,217 INFO L464 ElimStorePlain]: Eliminatee v_prenex_43 vanished before elimination [2019-08-29 23:09:57,217 INFO L464 ElimStorePlain]: Eliminatee v_prenex_42 vanished before elimination [2019-08-29 23:09:57,217 INFO L464 ElimStorePlain]: Eliminatee v_prenex_41 vanished before elimination [2019-08-29 23:09:57,217 INFO L464 ElimStorePlain]: Eliminatee v_prenex_40 vanished before elimination [2019-08-29 23:09:57,217 INFO L464 ElimStorePlain]: Eliminatee v_prenex_39 vanished before elimination [2019-08-29 23:09:57,218 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_31| vanished before elimination [2019-08-29 23:09:57,218 INFO L496 ElimStorePlain]: Start of recursive call 1: 7 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:09:57,218 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 7 variables, input treesize:1342, output treesize:26 [2019-08-29 23:09:57,237 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,238 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,238 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,239 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,240 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,240 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,241 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,242 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,242 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,243 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,244 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,244 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,245 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,246 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,246 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,247 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,248 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,249 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,249 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,251 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,251 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,252 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,254 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,254 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,260 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,260 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,261 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,271 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_45], 12=[v_prenex_50, v_prenex_47, v_prenex_46, v_prenex_44, v_prenex_49, v_prenex_48, |v_#memory_int_32|]} [2019-08-29 23:09:57,300 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:09:57,301 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:09:57,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,302 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:09:57,635 WARN L188 SmtUtils]: Spent 332.00 ms on a formula simplification. DAG size of input: 161 DAG size of output: 23 [2019-08-29 23:09:57,636 INFO L567 ElimStorePlain]: treesize reduction 1557, result has 2.6 percent of original size [2019-08-29 23:09:57,636 INFO L464 ElimStorePlain]: Eliminatee v_prenex_50 vanished before elimination [2019-08-29 23:09:57,637 INFO L464 ElimStorePlain]: Eliminatee v_prenex_47 vanished before elimination [2019-08-29 23:09:57,637 INFO L464 ElimStorePlain]: Eliminatee v_prenex_46 vanished before elimination [2019-08-29 23:09:57,637 INFO L464 ElimStorePlain]: Eliminatee v_prenex_44 vanished before elimination [2019-08-29 23:09:57,638 INFO L464 ElimStorePlain]: Eliminatee v_prenex_49 vanished before elimination [2019-08-29 23:09:57,638 INFO L464 ElimStorePlain]: Eliminatee v_prenex_48 vanished before elimination [2019-08-29 23:09:57,638 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_32| vanished before elimination [2019-08-29 23:09:57,639 INFO L496 ElimStorePlain]: Start of recursive call 1: 8 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:09:57,639 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 8 variables, input treesize:1559, output treesize:42 [2019-08-29 23:09:57,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,667 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,669 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,671 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,674 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,685 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_51], 12=[v_prenex_54, v_prenex_53, v_prenex_52, |v_#memory_int_33|, v_prenex_57, v_prenex_56, v_prenex_55]} [2019-08-29 23:09:57,729 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:09:57,730 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:09:57,730 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:57,731 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:09:58,079 WARN L188 SmtUtils]: Spent 347.00 ms on a formula simplification. DAG size of input: 161 DAG size of output: 20 [2019-08-29 23:09:58,080 INFO L567 ElimStorePlain]: treesize reduction 1573, result has 1.6 percent of original size [2019-08-29 23:09:58,080 INFO L464 ElimStorePlain]: Eliminatee v_prenex_54 vanished before elimination [2019-08-29 23:09:58,080 INFO L464 ElimStorePlain]: Eliminatee v_prenex_53 vanished before elimination [2019-08-29 23:09:58,080 INFO L464 ElimStorePlain]: Eliminatee v_prenex_52 vanished before elimination [2019-08-29 23:09:58,081 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_33| vanished before elimination [2019-08-29 23:09:58,081 INFO L464 ElimStorePlain]: Eliminatee v_prenex_57 vanished before elimination [2019-08-29 23:09:58,081 INFO L464 ElimStorePlain]: Eliminatee v_prenex_56 vanished before elimination [2019-08-29 23:09:58,081 INFO L464 ElimStorePlain]: Eliminatee v_prenex_55 vanished before elimination [2019-08-29 23:09:58,082 INFO L496 ElimStorePlain]: Start of recursive call 1: 8 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:09:58,082 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 8 variables, input treesize:1559, output treesize:26 [2019-08-29 23:09:58,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,095 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,097 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,098 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,099 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,101 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,102 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,104 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,104 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,107 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,108 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,110 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,111 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,112 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,113 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,115 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,118 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,119 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,121 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,124 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,126 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,127 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,129 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,133 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,137 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,152 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_58], 12=[v_prenex_61, v_prenex_60, v_prenex_65, v_prenex_64, v_prenex_63, v_prenex_62, |v_#memory_int_34|, v_prenex_59]} [2019-08-29 23:09:58,197 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:09:58,198 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:09:58,199 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,200 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:09:58,636 WARN L188 SmtUtils]: Spent 434.00 ms on a formula simplification. DAG size of input: 178 DAG size of output: 23 [2019-08-29 23:09:58,636 INFO L567 ElimStorePlain]: treesize reduction 1774, result has 2.3 percent of original size [2019-08-29 23:09:58,636 INFO L464 ElimStorePlain]: Eliminatee v_prenex_61 vanished before elimination [2019-08-29 23:09:58,637 INFO L464 ElimStorePlain]: Eliminatee v_prenex_60 vanished before elimination [2019-08-29 23:09:58,637 INFO L464 ElimStorePlain]: Eliminatee v_prenex_65 vanished before elimination [2019-08-29 23:09:58,637 INFO L464 ElimStorePlain]: Eliminatee v_prenex_64 vanished before elimination [2019-08-29 23:09:58,637 INFO L464 ElimStorePlain]: Eliminatee v_prenex_63 vanished before elimination [2019-08-29 23:09:58,637 INFO L464 ElimStorePlain]: Eliminatee v_prenex_62 vanished before elimination [2019-08-29 23:09:58,637 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_34| vanished before elimination [2019-08-29 23:09:58,638 INFO L464 ElimStorePlain]: Eliminatee v_prenex_59 vanished before elimination [2019-08-29 23:09:58,638 INFO L496 ElimStorePlain]: Start of recursive call 1: 9 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:09:58,638 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 9 variables, input treesize:1776, output treesize:42 [2019-08-29 23:09:58,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,667 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,679 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_66], 12=[v_prenex_72, v_prenex_71, v_prenex_70, v_prenex_73, v_prenex_69, v_prenex_68, v_prenex_67, |v_#memory_int_35|]} [2019-08-29 23:09:58,720 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:09:58,720 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:09:58,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:58,722 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:09:59,069 WARN L188 SmtUtils]: Spent 346.00 ms on a formula simplification. DAG size of input: 178 DAG size of output: 20 [2019-08-29 23:09:59,070 INFO L567 ElimStorePlain]: treesize reduction 1790, result has 1.4 percent of original size [2019-08-29 23:09:59,070 INFO L464 ElimStorePlain]: Eliminatee v_prenex_72 vanished before elimination [2019-08-29 23:09:59,070 INFO L464 ElimStorePlain]: Eliminatee v_prenex_71 vanished before elimination [2019-08-29 23:09:59,070 INFO L464 ElimStorePlain]: Eliminatee v_prenex_70 vanished before elimination [2019-08-29 23:09:59,070 INFO L464 ElimStorePlain]: Eliminatee v_prenex_73 vanished before elimination [2019-08-29 23:09:59,071 INFO L464 ElimStorePlain]: Eliminatee v_prenex_69 vanished before elimination [2019-08-29 23:09:59,071 INFO L464 ElimStorePlain]: Eliminatee v_prenex_68 vanished before elimination [2019-08-29 23:09:59,071 INFO L464 ElimStorePlain]: Eliminatee v_prenex_67 vanished before elimination [2019-08-29 23:09:59,071 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_35| vanished before elimination [2019-08-29 23:09:59,071 INFO L496 ElimStorePlain]: Start of recursive call 1: 9 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:09:59,072 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 9 variables, input treesize:1776, output treesize:26 [2019-08-29 23:09:59,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,083 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,086 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,090 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,090 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,092 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,092 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,095 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,097 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,098 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,098 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,101 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,102 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,104 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,107 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,107 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,108 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,109 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,109 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,110 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,110 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,111 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,112 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,112 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,125 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_79], 12=[v_prenex_82, v_prenex_81, v_prenex_80, v_prenex_76, v_prenex_75, v_prenex_74, v_prenex_78, |v_#memory_int_36|, v_prenex_77]} [2019-08-29 23:09:59,154 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:09:59,155 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:09:59,155 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,156 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:09:59,743 WARN L188 SmtUtils]: Spent 585.00 ms on a formula simplification. DAG size of input: 195 DAG size of output: 23 [2019-08-29 23:09:59,743 INFO L567 ElimStorePlain]: treesize reduction 1991, result has 2.1 percent of original size [2019-08-29 23:09:59,743 INFO L464 ElimStorePlain]: Eliminatee v_prenex_82 vanished before elimination [2019-08-29 23:09:59,743 INFO L464 ElimStorePlain]: Eliminatee v_prenex_81 vanished before elimination [2019-08-29 23:09:59,743 INFO L464 ElimStorePlain]: Eliminatee v_prenex_80 vanished before elimination [2019-08-29 23:09:59,744 INFO L464 ElimStorePlain]: Eliminatee v_prenex_76 vanished before elimination [2019-08-29 23:09:59,744 INFO L464 ElimStorePlain]: Eliminatee v_prenex_75 vanished before elimination [2019-08-29 23:09:59,744 INFO L464 ElimStorePlain]: Eliminatee v_prenex_74 vanished before elimination [2019-08-29 23:09:59,744 INFO L464 ElimStorePlain]: Eliminatee v_prenex_78 vanished before elimination [2019-08-29 23:09:59,744 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_36| vanished before elimination [2019-08-29 23:09:59,744 INFO L464 ElimStorePlain]: Eliminatee v_prenex_77 vanished before elimination [2019-08-29 23:09:59,745 INFO L496 ElimStorePlain]: Start of recursive call 1: 10 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:09:59,745 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 10 variables, input treesize:1993, output treesize:42 [2019-08-29 23:09:59,747 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,747 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,749 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,749 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,750 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,750 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,751 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,751 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,764 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,766 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,766 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,767 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,767 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,768 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,769 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,797 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_83], 12=[v_prenex_91, |v_#memory_int_37|, v_prenex_87, v_prenex_86, v_prenex_85, v_prenex_84, v_prenex_89, v_prenex_88, v_prenex_90]} [2019-08-29 23:09:59,834 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:09:59,835 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:09:59,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:09:59,836 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:10:00,209 WARN L188 SmtUtils]: Spent 371.00 ms on a formula simplification. DAG size of input: 195 DAG size of output: 20 [2019-08-29 23:10:00,210 INFO L567 ElimStorePlain]: treesize reduction 2007, result has 1.3 percent of original size [2019-08-29 23:10:00,210 INFO L464 ElimStorePlain]: Eliminatee v_prenex_91 vanished before elimination [2019-08-29 23:10:00,210 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_37| vanished before elimination [2019-08-29 23:10:00,210 INFO L464 ElimStorePlain]: Eliminatee v_prenex_87 vanished before elimination [2019-08-29 23:10:00,211 INFO L464 ElimStorePlain]: Eliminatee v_prenex_86 vanished before elimination [2019-08-29 23:10:00,211 INFO L464 ElimStorePlain]: Eliminatee v_prenex_85 vanished before elimination [2019-08-29 23:10:00,211 INFO L464 ElimStorePlain]: Eliminatee v_prenex_84 vanished before elimination [2019-08-29 23:10:00,212 INFO L464 ElimStorePlain]: Eliminatee v_prenex_89 vanished before elimination [2019-08-29 23:10:00,212 INFO L464 ElimStorePlain]: Eliminatee v_prenex_88 vanished before elimination [2019-08-29 23:10:00,212 INFO L464 ElimStorePlain]: Eliminatee v_prenex_90 vanished before elimination [2019-08-29 23:10:00,212 INFO L496 ElimStorePlain]: Start of recursive call 1: 10 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:10:00,213 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 10 variables, input treesize:1993, output treesize:26 [2019-08-29 23:10:00,237 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,238 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,239 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,240 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,240 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,241 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,242 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,243 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,243 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,244 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,245 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,246 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,247 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,247 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,248 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,249 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,250 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,251 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,252 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,254 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,260 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,261 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,263 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,264 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,266 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,268 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,269 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,270 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,271 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,273 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,274 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,275 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,276 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,276 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,277 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,279 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,279 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,280 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,281 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,294 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_92], 12=[v_prenex_94, v_prenex_93, v_prenex_98, |v_#memory_int_38|, v_prenex_97, v_prenex_96, v_prenex_95, v_prenex_100, v_prenex_101, v_prenex_99]} [2019-08-29 23:10:00,330 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:10:00,330 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:10:00,331 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:00,332 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:10:01,015 WARN L188 SmtUtils]: Spent 682.00 ms on a formula simplification. DAG size of input: 212 DAG size of output: 23 [2019-08-29 23:10:01,016 INFO L567 ElimStorePlain]: treesize reduction 2208, result has 1.9 percent of original size [2019-08-29 23:10:01,016 INFO L464 ElimStorePlain]: Eliminatee v_prenex_94 vanished before elimination [2019-08-29 23:10:01,017 INFO L464 ElimStorePlain]: Eliminatee v_prenex_93 vanished before elimination [2019-08-29 23:10:01,017 INFO L464 ElimStorePlain]: Eliminatee v_prenex_98 vanished before elimination [2019-08-29 23:10:01,017 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_38| vanished before elimination [2019-08-29 23:10:01,017 INFO L464 ElimStorePlain]: Eliminatee v_prenex_97 vanished before elimination [2019-08-29 23:10:01,017 INFO L464 ElimStorePlain]: Eliminatee v_prenex_96 vanished before elimination [2019-08-29 23:10:01,017 INFO L464 ElimStorePlain]: Eliminatee v_prenex_95 vanished before elimination [2019-08-29 23:10:01,018 INFO L464 ElimStorePlain]: Eliminatee v_prenex_100 vanished before elimination [2019-08-29 23:10:01,018 INFO L464 ElimStorePlain]: Eliminatee v_prenex_101 vanished before elimination [2019-08-29 23:10:01,018 INFO L464 ElimStorePlain]: Eliminatee v_prenex_99 vanished before elimination [2019-08-29 23:10:01,018 INFO L496 ElimStorePlain]: Start of recursive call 1: 11 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:10:01,018 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 11 variables, input treesize:2210, output treesize:42 [2019-08-29 23:10:01,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,024 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,024 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,025 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,025 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,029 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,031 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,067 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_102], 12=[v_prenex_107, v_prenex_108, v_prenex_109, |v_#memory_int_39|, v_prenex_110, v_prenex_111, v_prenex_103, v_prenex_104, v_prenex_105, v_prenex_106]} [2019-08-29 23:10:01,098 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:10:01,099 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:10:01,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,100 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:10:01,543 WARN L188 SmtUtils]: Spent 441.00 ms on a formula simplification. DAG size of input: 212 DAG size of output: 20 [2019-08-29 23:10:01,543 INFO L567 ElimStorePlain]: treesize reduction 2224, result has 1.2 percent of original size [2019-08-29 23:10:01,544 INFO L464 ElimStorePlain]: Eliminatee v_prenex_107 vanished before elimination [2019-08-29 23:10:01,544 INFO L464 ElimStorePlain]: Eliminatee v_prenex_108 vanished before elimination [2019-08-29 23:10:01,544 INFO L464 ElimStorePlain]: Eliminatee v_prenex_109 vanished before elimination [2019-08-29 23:10:01,544 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_39| vanished before elimination [2019-08-29 23:10:01,545 INFO L464 ElimStorePlain]: Eliminatee v_prenex_110 vanished before elimination [2019-08-29 23:10:01,545 INFO L464 ElimStorePlain]: Eliminatee v_prenex_111 vanished before elimination [2019-08-29 23:10:01,545 INFO L464 ElimStorePlain]: Eliminatee v_prenex_103 vanished before elimination [2019-08-29 23:10:01,545 INFO L464 ElimStorePlain]: Eliminatee v_prenex_104 vanished before elimination [2019-08-29 23:10:01,545 INFO L464 ElimStorePlain]: Eliminatee v_prenex_105 vanished before elimination [2019-08-29 23:10:01,545 INFO L464 ElimStorePlain]: Eliminatee v_prenex_106 vanished before elimination [2019-08-29 23:10:01,546 INFO L496 ElimStorePlain]: Start of recursive call 1: 11 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:10:01,546 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 11 variables, input treesize:2210, output treesize:26 [2019-08-29 23:10:01,574 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,574 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,587 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,587 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,592 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,593 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,594 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,594 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,595 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,595 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,596 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,597 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,597 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,598 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,599 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,599 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,600 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,600 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,601 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,602 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,603 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,603 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,604 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,604 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,606 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,608 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,620 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_112], 12=[v_prenex_118, v_prenex_119, v_prenex_120, v_prenex_121, v_prenex_122, v_prenex_113, |v_#memory_int_40|, v_prenex_114, v_prenex_115, v_prenex_116, v_prenex_117]} [2019-08-29 23:10:01,671 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:10:01,672 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:10:01,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:01,676 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:10:02,472 WARN L188 SmtUtils]: Spent 794.00 ms on a formula simplification. DAG size of input: 229 DAG size of output: 23 [2019-08-29 23:10:02,473 INFO L567 ElimStorePlain]: treesize reduction 2425, result has 1.7 percent of original size [2019-08-29 23:10:02,473 INFO L464 ElimStorePlain]: Eliminatee v_prenex_118 vanished before elimination [2019-08-29 23:10:02,474 INFO L464 ElimStorePlain]: Eliminatee v_prenex_119 vanished before elimination [2019-08-29 23:10:02,474 INFO L464 ElimStorePlain]: Eliminatee v_prenex_120 vanished before elimination [2019-08-29 23:10:02,474 INFO L464 ElimStorePlain]: Eliminatee v_prenex_121 vanished before elimination [2019-08-29 23:10:02,474 INFO L464 ElimStorePlain]: Eliminatee v_prenex_122 vanished before elimination [2019-08-29 23:10:02,474 INFO L464 ElimStorePlain]: Eliminatee v_prenex_113 vanished before elimination [2019-08-29 23:10:02,475 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_40| vanished before elimination [2019-08-29 23:10:02,475 INFO L464 ElimStorePlain]: Eliminatee v_prenex_114 vanished before elimination [2019-08-29 23:10:02,475 INFO L464 ElimStorePlain]: Eliminatee v_prenex_115 vanished before elimination [2019-08-29 23:10:02,475 INFO L464 ElimStorePlain]: Eliminatee v_prenex_116 vanished before elimination [2019-08-29 23:10:02,475 INFO L464 ElimStorePlain]: Eliminatee v_prenex_117 vanished before elimination [2019-08-29 23:10:02,476 INFO L496 ElimStorePlain]: Start of recursive call 1: 12 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:10:02,476 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 12 variables, input treesize:2427, output treesize:42 [2019-08-29 23:10:02,477 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,477 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,478 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,478 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,479 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,479 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,480 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,480 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,481 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,481 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,482 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,482 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,483 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,484 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,484 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,485 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,486 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,486 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,487 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,487 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,488 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,489 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,490 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,490 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,491 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,492 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,492 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,493 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,494 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,495 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,495 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,496 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,497 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,498 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,499 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,499 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,500 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,500 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,501 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,501 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,502 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,503 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,504 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,504 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,505 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,505 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,506 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,507 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,507 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,508 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,509 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,510 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,534 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_123], 12=[v_prenex_129, v_prenex_130, v_prenex_131, v_prenex_132, v_prenex_133, v_prenex_124, v_prenex_125, |v_#memory_int_41|, v_prenex_126, v_prenex_127, v_prenex_128]} [2019-08-29 23:10:02,570 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:10:02,570 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:10:02,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:02,571 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:10:03,214 WARN L188 SmtUtils]: Spent 641.00 ms on a formula simplification. DAG size of input: 229 DAG size of output: 20 [2019-08-29 23:10:03,214 INFO L567 ElimStorePlain]: treesize reduction 2441, result has 1.1 percent of original size [2019-08-29 23:10:03,214 INFO L464 ElimStorePlain]: Eliminatee v_prenex_129 vanished before elimination [2019-08-29 23:10:03,215 INFO L464 ElimStorePlain]: Eliminatee v_prenex_130 vanished before elimination [2019-08-29 23:10:03,215 INFO L464 ElimStorePlain]: Eliminatee v_prenex_131 vanished before elimination [2019-08-29 23:10:03,215 INFO L464 ElimStorePlain]: Eliminatee v_prenex_132 vanished before elimination [2019-08-29 23:10:03,215 INFO L464 ElimStorePlain]: Eliminatee v_prenex_133 vanished before elimination [2019-08-29 23:10:03,215 INFO L464 ElimStorePlain]: Eliminatee v_prenex_124 vanished before elimination [2019-08-29 23:10:03,216 INFO L464 ElimStorePlain]: Eliminatee v_prenex_125 vanished before elimination [2019-08-29 23:10:03,216 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_41| vanished before elimination [2019-08-29 23:10:03,216 INFO L464 ElimStorePlain]: Eliminatee v_prenex_126 vanished before elimination [2019-08-29 23:10:03,216 INFO L464 ElimStorePlain]: Eliminatee v_prenex_127 vanished before elimination [2019-08-29 23:10:03,216 INFO L464 ElimStorePlain]: Eliminatee v_prenex_128 vanished before elimination [2019-08-29 23:10:03,217 INFO L496 ElimStorePlain]: Start of recursive call 1: 12 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:10:03,217 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 12 variables, input treesize:2427, output treesize:26 [2019-08-29 23:10:03,238 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,239 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,239 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,239 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,240 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,240 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,240 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,245 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,247 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,252 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,254 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,260 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,261 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,261 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,263 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,264 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,264 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,266 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,268 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,269 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,270 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,270 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,271 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,273 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,274 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,274 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,275 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,275 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,276 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,276 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,277 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,279 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,279 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,280 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,281 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,281 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,281 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,282 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,282 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,298 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_136], 12=[v_prenex_140, v_prenex_141, v_prenex_142, v_prenex_143, v_prenex_144, v_prenex_134, v_prenex_145, v_prenex_135, v_prenex_137, |v_#memory_int_42|, v_prenex_138, v_prenex_139]} [2019-08-29 23:10:03,331 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:10:03,332 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:10:03,332 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:03,332 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:10:04,248 WARN L188 SmtUtils]: Spent 915.00 ms on a formula simplification. DAG size of input: 246 DAG size of output: 23 [2019-08-29 23:10:04,249 INFO L567 ElimStorePlain]: treesize reduction 2642, result has 1.6 percent of original size [2019-08-29 23:10:04,249 INFO L464 ElimStorePlain]: Eliminatee v_prenex_140 vanished before elimination [2019-08-29 23:10:04,249 INFO L464 ElimStorePlain]: Eliminatee v_prenex_141 vanished before elimination [2019-08-29 23:10:04,250 INFO L464 ElimStorePlain]: Eliminatee v_prenex_142 vanished before elimination [2019-08-29 23:10:04,250 INFO L464 ElimStorePlain]: Eliminatee v_prenex_143 vanished before elimination [2019-08-29 23:10:04,250 INFO L464 ElimStorePlain]: Eliminatee v_prenex_144 vanished before elimination [2019-08-29 23:10:04,250 INFO L464 ElimStorePlain]: Eliminatee v_prenex_134 vanished before elimination [2019-08-29 23:10:04,250 INFO L464 ElimStorePlain]: Eliminatee v_prenex_145 vanished before elimination [2019-08-29 23:10:04,251 INFO L464 ElimStorePlain]: Eliminatee v_prenex_135 vanished before elimination [2019-08-29 23:10:04,251 INFO L464 ElimStorePlain]: Eliminatee v_prenex_137 vanished before elimination [2019-08-29 23:10:04,251 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_42| vanished before elimination [2019-08-29 23:10:04,251 INFO L464 ElimStorePlain]: Eliminatee v_prenex_138 vanished before elimination [2019-08-29 23:10:04,251 INFO L464 ElimStorePlain]: Eliminatee v_prenex_139 vanished before elimination [2019-08-29 23:10:04,252 INFO L496 ElimStorePlain]: Start of recursive call 1: 13 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:10:04,252 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 13 variables, input treesize:2644, output treesize:42 [2019-08-29 23:10:04,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,254 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,254 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,254 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,260 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,261 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,261 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,263 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,263 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,264 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,266 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,268 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,268 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,269 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,270 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,271 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,271 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,273 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,274 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,274 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,275 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,276 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,277 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,277 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,279 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,280 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,280 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,281 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,282 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,282 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,285 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,287 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,287 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,288 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,310 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_146], 12=[v_prenex_150, v_prenex_151, v_prenex_152, v_prenex_153, v_prenex_154, v_prenex_155, v_prenex_156, v_prenex_157, v_prenex_147, v_prenex_148, v_prenex_149, |v_#memory_int_43|]} [2019-08-29 23:10:04,345 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:10:04,346 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:10:04,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:04,347 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:10:05,082 WARN L188 SmtUtils]: Spent 734.00 ms on a formula simplification. DAG size of input: 246 DAG size of output: 20 [2019-08-29 23:10:05,083 INFO L567 ElimStorePlain]: treesize reduction 2658, result has 1.0 percent of original size [2019-08-29 23:10:05,083 INFO L464 ElimStorePlain]: Eliminatee v_prenex_150 vanished before elimination [2019-08-29 23:10:05,083 INFO L464 ElimStorePlain]: Eliminatee v_prenex_151 vanished before elimination [2019-08-29 23:10:05,084 INFO L464 ElimStorePlain]: Eliminatee v_prenex_152 vanished before elimination [2019-08-29 23:10:05,084 INFO L464 ElimStorePlain]: Eliminatee v_prenex_153 vanished before elimination [2019-08-29 23:10:05,084 INFO L464 ElimStorePlain]: Eliminatee v_prenex_154 vanished before elimination [2019-08-29 23:10:05,084 INFO L464 ElimStorePlain]: Eliminatee v_prenex_155 vanished before elimination [2019-08-29 23:10:05,085 INFO L464 ElimStorePlain]: Eliminatee v_prenex_156 vanished before elimination [2019-08-29 23:10:05,085 INFO L464 ElimStorePlain]: Eliminatee v_prenex_157 vanished before elimination [2019-08-29 23:10:05,085 INFO L464 ElimStorePlain]: Eliminatee v_prenex_147 vanished before elimination [2019-08-29 23:10:05,085 INFO L464 ElimStorePlain]: Eliminatee v_prenex_148 vanished before elimination [2019-08-29 23:10:05,086 INFO L464 ElimStorePlain]: Eliminatee v_prenex_149 vanished before elimination [2019-08-29 23:10:05,086 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_43| vanished before elimination [2019-08-29 23:10:05,086 INFO L496 ElimStorePlain]: Start of recursive call 1: 13 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:10:05,086 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 13 variables, input treesize:2644, output treesize:26 [2019-08-29 23:10:05,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,104 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,104 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,107 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,107 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,108 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,109 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,109 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,110 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,111 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,112 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,112 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,113 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,115 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,118 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,119 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,121 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,122 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,125 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,126 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,127 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,129 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,129 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,133 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,133 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,134 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,135 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,139 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,140 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,144 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,144 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,145 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,148 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,149 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,161 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,162 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,162 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,167 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,183 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_158], 12=[|v_#memory_int_44|, v_prenex_170, v_prenex_160, v_prenex_161, v_prenex_162, v_prenex_163, v_prenex_164, v_prenex_165, v_prenex_166, v_prenex_167, v_prenex_168, v_prenex_169, v_prenex_159]} [2019-08-29 23:10:05,221 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:10:05,221 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:10:05,222 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:05,222 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:10:06,419 WARN L188 SmtUtils]: Spent 1.20 s on a formula simplification. DAG size of input: 263 DAG size of output: 23 [2019-08-29 23:10:06,420 INFO L567 ElimStorePlain]: treesize reduction 2859, result has 1.4 percent of original size [2019-08-29 23:10:06,420 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_44| vanished before elimination [2019-08-29 23:10:06,420 INFO L464 ElimStorePlain]: Eliminatee v_prenex_170 vanished before elimination [2019-08-29 23:10:06,420 INFO L464 ElimStorePlain]: Eliminatee v_prenex_160 vanished before elimination [2019-08-29 23:10:06,421 INFO L464 ElimStorePlain]: Eliminatee v_prenex_161 vanished before elimination [2019-08-29 23:10:06,421 INFO L464 ElimStorePlain]: Eliminatee v_prenex_162 vanished before elimination [2019-08-29 23:10:06,422 INFO L464 ElimStorePlain]: Eliminatee v_prenex_163 vanished before elimination [2019-08-29 23:10:06,422 INFO L464 ElimStorePlain]: Eliminatee v_prenex_164 vanished before elimination [2019-08-29 23:10:06,423 INFO L464 ElimStorePlain]: Eliminatee v_prenex_165 vanished before elimination [2019-08-29 23:10:06,423 INFO L464 ElimStorePlain]: Eliminatee v_prenex_166 vanished before elimination [2019-08-29 23:10:06,423 INFO L464 ElimStorePlain]: Eliminatee v_prenex_167 vanished before elimination [2019-08-29 23:10:06,423 INFO L464 ElimStorePlain]: Eliminatee v_prenex_168 vanished before elimination [2019-08-29 23:10:06,424 INFO L464 ElimStorePlain]: Eliminatee v_prenex_169 vanished before elimination [2019-08-29 23:10:06,424 INFO L464 ElimStorePlain]: Eliminatee v_prenex_159 vanished before elimination [2019-08-29 23:10:06,424 INFO L496 ElimStorePlain]: Start of recursive call 1: 14 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:10:06,424 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 14 variables, input treesize:2861, output treesize:42 [2019-08-29 23:10:06,426 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,426 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,427 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,427 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,435 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,435 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,436 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,437 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,437 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,438 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,440 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,440 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,442 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,442 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,443 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,443 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,444 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,446 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,446 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,447 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,447 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,448 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,450 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,451 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,451 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,452 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,452 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,452 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,453 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,453 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,454 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,454 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,454 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,456 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,456 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,456 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,457 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,458 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,458 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,459 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,474 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_174], 12=[|v_#memory_int_45|, v_prenex_180, v_prenex_181, v_prenex_182, v_prenex_171, v_prenex_172, v_prenex_183, v_prenex_173, v_prenex_175, v_prenex_176, v_prenex_177, v_prenex_178, v_prenex_179]} [2019-08-29 23:10:06,509 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:10:06,510 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:10:06,511 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:06,511 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:10:07,392 WARN L188 SmtUtils]: Spent 879.00 ms on a formula simplification. DAG size of input: 263 DAG size of output: 20 [2019-08-29 23:10:07,393 INFO L567 ElimStorePlain]: treesize reduction 2875, result has 0.9 percent of original size [2019-08-29 23:10:07,393 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_45| vanished before elimination [2019-08-29 23:10:07,393 INFO L464 ElimStorePlain]: Eliminatee v_prenex_180 vanished before elimination [2019-08-29 23:10:07,393 INFO L464 ElimStorePlain]: Eliminatee v_prenex_181 vanished before elimination [2019-08-29 23:10:07,393 INFO L464 ElimStorePlain]: Eliminatee v_prenex_182 vanished before elimination [2019-08-29 23:10:07,394 INFO L464 ElimStorePlain]: Eliminatee v_prenex_171 vanished before elimination [2019-08-29 23:10:07,394 INFO L464 ElimStorePlain]: Eliminatee v_prenex_172 vanished before elimination [2019-08-29 23:10:07,394 INFO L464 ElimStorePlain]: Eliminatee v_prenex_183 vanished before elimination [2019-08-29 23:10:07,394 INFO L464 ElimStorePlain]: Eliminatee v_prenex_173 vanished before elimination [2019-08-29 23:10:07,394 INFO L464 ElimStorePlain]: Eliminatee v_prenex_175 vanished before elimination [2019-08-29 23:10:07,394 INFO L464 ElimStorePlain]: Eliminatee v_prenex_176 vanished before elimination [2019-08-29 23:10:07,394 INFO L464 ElimStorePlain]: Eliminatee v_prenex_177 vanished before elimination [2019-08-29 23:10:07,394 INFO L464 ElimStorePlain]: Eliminatee v_prenex_178 vanished before elimination [2019-08-29 23:10:07,395 INFO L464 ElimStorePlain]: Eliminatee v_prenex_179 vanished before elimination [2019-08-29 23:10:07,395 INFO L496 ElimStorePlain]: Start of recursive call 1: 14 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:10:07,395 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 14 variables, input treesize:2861, output treesize:26 [2019-08-29 23:10:07,402 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,402 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,404 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,404 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,405 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,405 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,406 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,406 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,407 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,407 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,408 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,408 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,409 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,409 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,410 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,410 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,410 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,411 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,411 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,412 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,412 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,414 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,414 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,415 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,415 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,416 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,416 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,417 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,419 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,419 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,421 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,421 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,425 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,426 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,426 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,427 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,427 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,427 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,435 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,435 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,458 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_184], 12=[|v_#memory_int_46|, v_prenex_190, v_prenex_191, v_prenex_192, v_prenex_193, v_prenex_194, v_prenex_195, v_prenex_185, v_prenex_196, v_prenex_186, v_prenex_197, v_prenex_187, v_prenex_188, v_prenex_189]} [2019-08-29 23:10:07,487 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:10:07,488 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:10:07,488 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:07,489 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:10:09,046 WARN L188 SmtUtils]: Spent 1.56 s on a formula simplification. DAG size of input: 280 DAG size of output: 23 [2019-08-29 23:10:09,047 INFO L567 ElimStorePlain]: treesize reduction 3076, result has 1.3 percent of original size [2019-08-29 23:10:09,047 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_46| vanished before elimination [2019-08-29 23:10:09,047 INFO L464 ElimStorePlain]: Eliminatee v_prenex_190 vanished before elimination [2019-08-29 23:10:09,047 INFO L464 ElimStorePlain]: Eliminatee v_prenex_191 vanished before elimination [2019-08-29 23:10:09,048 INFO L464 ElimStorePlain]: Eliminatee v_prenex_192 vanished before elimination [2019-08-29 23:10:09,048 INFO L464 ElimStorePlain]: Eliminatee v_prenex_193 vanished before elimination [2019-08-29 23:10:09,048 INFO L464 ElimStorePlain]: Eliminatee v_prenex_194 vanished before elimination [2019-08-29 23:10:09,048 INFO L464 ElimStorePlain]: Eliminatee v_prenex_195 vanished before elimination [2019-08-29 23:10:09,048 INFO L464 ElimStorePlain]: Eliminatee v_prenex_185 vanished before elimination [2019-08-29 23:10:09,049 INFO L464 ElimStorePlain]: Eliminatee v_prenex_196 vanished before elimination [2019-08-29 23:10:09,049 INFO L464 ElimStorePlain]: Eliminatee v_prenex_186 vanished before elimination [2019-08-29 23:10:09,049 INFO L464 ElimStorePlain]: Eliminatee v_prenex_197 vanished before elimination [2019-08-29 23:10:09,049 INFO L464 ElimStorePlain]: Eliminatee v_prenex_187 vanished before elimination [2019-08-29 23:10:09,049 INFO L464 ElimStorePlain]: Eliminatee v_prenex_188 vanished before elimination [2019-08-29 23:10:09,050 INFO L464 ElimStorePlain]: Eliminatee v_prenex_189 vanished before elimination [2019-08-29 23:10:09,050 INFO L496 ElimStorePlain]: Start of recursive call 1: 15 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:10:09,050 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 15 variables, input treesize:3078, output treesize:42 [2019-08-29 23:10:09,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,102 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_198], 12=[v_prenex_206, v_prenex_207, v_prenex_208, v_prenex_209, |v_#memory_int_47|, v_prenex_210, v_prenex_199, v_prenex_200, v_prenex_211, v_prenex_201, v_prenex_202, v_prenex_203, v_prenex_204, v_prenex_205]} [2019-08-29 23:10:09,143 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:10:09,144 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:10:09,144 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:09,145 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:10:10,563 WARN L188 SmtUtils]: Spent 1.42 s on a formula simplification. DAG size of input: 280 DAG size of output: 20 [2019-08-29 23:10:10,563 INFO L567 ElimStorePlain]: treesize reduction 3092, result has 0.8 percent of original size [2019-08-29 23:10:10,564 INFO L464 ElimStorePlain]: Eliminatee v_prenex_206 vanished before elimination [2019-08-29 23:10:10,564 INFO L464 ElimStorePlain]: Eliminatee v_prenex_207 vanished before elimination [2019-08-29 23:10:10,564 INFO L464 ElimStorePlain]: Eliminatee v_prenex_208 vanished before elimination [2019-08-29 23:10:10,564 INFO L464 ElimStorePlain]: Eliminatee v_prenex_209 vanished before elimination [2019-08-29 23:10:10,564 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_47| vanished before elimination [2019-08-29 23:10:10,564 INFO L464 ElimStorePlain]: Eliminatee v_prenex_210 vanished before elimination [2019-08-29 23:10:10,565 INFO L464 ElimStorePlain]: Eliminatee v_prenex_199 vanished before elimination [2019-08-29 23:10:10,565 INFO L464 ElimStorePlain]: Eliminatee v_prenex_200 vanished before elimination [2019-08-29 23:10:10,565 INFO L464 ElimStorePlain]: Eliminatee v_prenex_211 vanished before elimination [2019-08-29 23:10:10,565 INFO L464 ElimStorePlain]: Eliminatee v_prenex_201 vanished before elimination [2019-08-29 23:10:10,565 INFO L464 ElimStorePlain]: Eliminatee v_prenex_202 vanished before elimination [2019-08-29 23:10:10,565 INFO L464 ElimStorePlain]: Eliminatee v_prenex_203 vanished before elimination [2019-08-29 23:10:10,565 INFO L464 ElimStorePlain]: Eliminatee v_prenex_204 vanished before elimination [2019-08-29 23:10:10,566 INFO L464 ElimStorePlain]: Eliminatee v_prenex_205 vanished before elimination [2019-08-29 23:10:10,566 INFO L496 ElimStorePlain]: Start of recursive call 1: 15 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:10:10,566 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 15 variables, input treesize:3078, output treesize:26 [2019-08-29 23:10:10,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,587 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,587 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,592 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,592 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,593 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,594 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,594 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,595 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,595 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,596 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,596 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,597 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,597 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,598 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,598 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,599 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,599 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,600 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,600 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,601 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,601 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,602 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,603 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,603 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,604 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,604 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,606 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,606 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,608 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,608 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,613 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,613 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,613 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,615 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,615 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,636 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_215], 12=[v_prenex_217, v_prenex_218, v_prenex_219, |v_#memory_int_48|, v_prenex_220, v_prenex_221, v_prenex_222, v_prenex_223, v_prenex_212, v_prenex_213, v_prenex_224, v_prenex_214, v_prenex_225, v_prenex_226, v_prenex_216]} [2019-08-29 23:10:10,675 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:10:10,676 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:10:10,676 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:10,677 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:10:12,903 WARN L188 SmtUtils]: Spent 2.23 s on a formula simplification. DAG size of input: 297 DAG size of output: 23 [2019-08-29 23:10:12,904 INFO L567 ElimStorePlain]: treesize reduction 3293, result has 1.3 percent of original size [2019-08-29 23:10:12,904 INFO L464 ElimStorePlain]: Eliminatee v_prenex_217 vanished before elimination [2019-08-29 23:10:12,904 INFO L464 ElimStorePlain]: Eliminatee v_prenex_218 vanished before elimination [2019-08-29 23:10:12,904 INFO L464 ElimStorePlain]: Eliminatee v_prenex_219 vanished before elimination [2019-08-29 23:10:12,905 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_48| vanished before elimination [2019-08-29 23:10:12,905 INFO L464 ElimStorePlain]: Eliminatee v_prenex_220 vanished before elimination [2019-08-29 23:10:12,905 INFO L464 ElimStorePlain]: Eliminatee v_prenex_221 vanished before elimination [2019-08-29 23:10:12,905 INFO L464 ElimStorePlain]: Eliminatee v_prenex_222 vanished before elimination [2019-08-29 23:10:12,906 INFO L464 ElimStorePlain]: Eliminatee v_prenex_223 vanished before elimination [2019-08-29 23:10:12,906 INFO L464 ElimStorePlain]: Eliminatee v_prenex_212 vanished before elimination [2019-08-29 23:10:12,906 INFO L464 ElimStorePlain]: Eliminatee v_prenex_213 vanished before elimination [2019-08-29 23:10:12,906 INFO L464 ElimStorePlain]: Eliminatee v_prenex_224 vanished before elimination [2019-08-29 23:10:12,906 INFO L464 ElimStorePlain]: Eliminatee v_prenex_214 vanished before elimination [2019-08-29 23:10:12,906 INFO L464 ElimStorePlain]: Eliminatee v_prenex_225 vanished before elimination [2019-08-29 23:10:12,907 INFO L464 ElimStorePlain]: Eliminatee v_prenex_226 vanished before elimination [2019-08-29 23:10:12,907 INFO L464 ElimStorePlain]: Eliminatee v_prenex_216 vanished before elimination [2019-08-29 23:10:12,907 INFO L496 ElimStorePlain]: Start of recursive call 1: 16 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:10:12,907 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 16 variables, input treesize:3295, output treesize:42 [2019-08-29 23:10:12,909 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,909 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,909 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,910 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,910 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,912 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,912 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,912 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,913 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,914 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,914 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,915 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,916 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,917 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,917 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,918 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,918 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,919 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,921 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,921 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,922 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,923 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,923 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,924 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,924 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,925 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,926 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,927 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,927 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,928 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,928 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,929 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,929 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,930 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,931 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,933 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,934 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,935 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,936 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,936 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,937 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,938 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,939 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,939 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,941 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,941 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,943 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,943 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,945 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,945 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,946 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,955 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,955 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,956 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,956 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,956 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,957 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,957 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,957 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,958 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,959 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,959 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,960 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:12,978 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_229], 12=[v_prenex_239, v_prenex_228, |v_#memory_int_49|, v_prenex_240, v_prenex_241, v_prenex_230, v_prenex_231, v_prenex_232, v_prenex_233, v_prenex_234, v_prenex_235, v_prenex_236, v_prenex_237, v_prenex_238, v_prenex_227]} [2019-08-29 23:10:13,018 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:10:13,018 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:10:13,019 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:13,019 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:10:14,637 WARN L188 SmtUtils]: Spent 1.62 s on a formula simplification. DAG size of input: 297 DAG size of output: 20 [2019-08-29 23:10:14,637 INFO L567 ElimStorePlain]: treesize reduction 3309, result has 0.8 percent of original size [2019-08-29 23:10:14,638 INFO L464 ElimStorePlain]: Eliminatee v_prenex_239 vanished before elimination [2019-08-29 23:10:14,638 INFO L464 ElimStorePlain]: Eliminatee v_prenex_228 vanished before elimination [2019-08-29 23:10:14,638 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_49| vanished before elimination [2019-08-29 23:10:14,638 INFO L464 ElimStorePlain]: Eliminatee v_prenex_240 vanished before elimination [2019-08-29 23:10:14,639 INFO L464 ElimStorePlain]: Eliminatee v_prenex_241 vanished before elimination [2019-08-29 23:10:14,639 INFO L464 ElimStorePlain]: Eliminatee v_prenex_230 vanished before elimination [2019-08-29 23:10:14,639 INFO L464 ElimStorePlain]: Eliminatee v_prenex_231 vanished before elimination [2019-08-29 23:10:14,639 INFO L464 ElimStorePlain]: Eliminatee v_prenex_232 vanished before elimination [2019-08-29 23:10:14,639 INFO L464 ElimStorePlain]: Eliminatee v_prenex_233 vanished before elimination [2019-08-29 23:10:14,640 INFO L464 ElimStorePlain]: Eliminatee v_prenex_234 vanished before elimination [2019-08-29 23:10:14,640 INFO L464 ElimStorePlain]: Eliminatee v_prenex_235 vanished before elimination [2019-08-29 23:10:14,640 INFO L464 ElimStorePlain]: Eliminatee v_prenex_236 vanished before elimination [2019-08-29 23:10:14,640 INFO L464 ElimStorePlain]: Eliminatee v_prenex_237 vanished before elimination [2019-08-29 23:10:14,640 INFO L464 ElimStorePlain]: Eliminatee v_prenex_238 vanished before elimination [2019-08-29 23:10:14,640 INFO L464 ElimStorePlain]: Eliminatee v_prenex_227 vanished before elimination [2019-08-29 23:10:14,641 INFO L496 ElimStorePlain]: Start of recursive call 1: 16 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:10:14,641 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 16 variables, input treesize:3295, output treesize:26 [2019-08-29 23:10:14,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,667 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,669 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,671 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,674 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,676 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,677 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,679 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,680 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,681 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,681 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,682 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,683 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,683 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,684 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,685 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,685 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,686 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,686 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,687 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,688 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,688 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,689 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,690 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,690 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,691 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,691 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,692 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,692 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,693 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,694 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,694 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,695 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,696 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,696 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,697 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,697 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,698 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,698 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,698 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,698 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,699 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,699 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,717 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_243], 12=[|v_#memory_int_50|, v_prenex_250, v_prenex_251, v_prenex_252, v_prenex_242, v_prenex_253, v_prenex_254, v_prenex_255, v_prenex_244, v_prenex_256, v_prenex_245, v_prenex_246, v_prenex_257, v_prenex_247, v_prenex_248, v_prenex_249]} [2019-08-29 23:10:14,751 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:10:14,752 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:10:14,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:14,753 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:10:17,673 WARN L188 SmtUtils]: Spent 2.92 s on a formula simplification. DAG size of input: 314 DAG size of output: 23 [2019-08-29 23:10:17,674 INFO L567 ElimStorePlain]: treesize reduction 3510, result has 1.2 percent of original size [2019-08-29 23:10:17,674 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_50| vanished before elimination [2019-08-29 23:10:17,674 INFO L464 ElimStorePlain]: Eliminatee v_prenex_250 vanished before elimination [2019-08-29 23:10:17,675 INFO L464 ElimStorePlain]: Eliminatee v_prenex_251 vanished before elimination [2019-08-29 23:10:17,675 INFO L464 ElimStorePlain]: Eliminatee v_prenex_252 vanished before elimination [2019-08-29 23:10:17,675 INFO L464 ElimStorePlain]: Eliminatee v_prenex_242 vanished before elimination [2019-08-29 23:10:17,675 INFO L464 ElimStorePlain]: Eliminatee v_prenex_253 vanished before elimination [2019-08-29 23:10:17,675 INFO L464 ElimStorePlain]: Eliminatee v_prenex_254 vanished before elimination [2019-08-29 23:10:17,676 INFO L464 ElimStorePlain]: Eliminatee v_prenex_255 vanished before elimination [2019-08-29 23:10:17,676 INFO L464 ElimStorePlain]: Eliminatee v_prenex_244 vanished before elimination [2019-08-29 23:10:17,676 INFO L464 ElimStorePlain]: Eliminatee v_prenex_256 vanished before elimination [2019-08-29 23:10:17,676 INFO L464 ElimStorePlain]: Eliminatee v_prenex_245 vanished before elimination [2019-08-29 23:10:17,676 INFO L464 ElimStorePlain]: Eliminatee v_prenex_246 vanished before elimination [2019-08-29 23:10:17,676 INFO L464 ElimStorePlain]: Eliminatee v_prenex_257 vanished before elimination [2019-08-29 23:10:17,677 INFO L464 ElimStorePlain]: Eliminatee v_prenex_247 vanished before elimination [2019-08-29 23:10:17,677 INFO L464 ElimStorePlain]: Eliminatee v_prenex_248 vanished before elimination [2019-08-29 23:10:17,677 INFO L464 ElimStorePlain]: Eliminatee v_prenex_249 vanished before elimination [2019-08-29 23:10:17,677 INFO L496 ElimStorePlain]: Start of recursive call 1: 17 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:10:17,677 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 17 variables, input treesize:3512, output treesize:42 [2019-08-29 23:10:17,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,679 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,679 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,680 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,680 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,681 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,681 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,682 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,682 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,683 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,683 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,684 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,684 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,685 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,685 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,686 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,686 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,687 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,687 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,688 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,689 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,689 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,690 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,691 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,691 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,692 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,693 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,693 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,694 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,695 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,695 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,696 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,697 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,697 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,698 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,699 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,699 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,700 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,701 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,702 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,702 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,703 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,704 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,705 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,706 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,706 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,707 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,708 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,709 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,710 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,710 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,711 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,712 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,712 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,713 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,714 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,715 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,715 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,716 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,717 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,718 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,718 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,719 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,719 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,720 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,722 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,722 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,723 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,723 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,724 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,727 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,727 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,729 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,729 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,752 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_258], 12=[|v_#memory_int_51|, v_prenex_270, v_prenex_271, v_prenex_260, v_prenex_261, v_prenex_272, v_prenex_262, v_prenex_273, v_prenex_263, v_prenex_264, v_prenex_265, v_prenex_266, v_prenex_267, v_prenex_268, v_prenex_269, v_prenex_259]} [2019-08-29 23:10:17,803 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:10:17,803 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:10:17,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:17,805 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:10:19,986 WARN L188 SmtUtils]: Spent 2.18 s on a formula simplification. DAG size of input: 314 DAG size of output: 20 [2019-08-29 23:10:19,987 INFO L567 ElimStorePlain]: treesize reduction 3526, result has 0.7 percent of original size [2019-08-29 23:10:19,987 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_51| vanished before elimination [2019-08-29 23:10:19,988 INFO L464 ElimStorePlain]: Eliminatee v_prenex_270 vanished before elimination [2019-08-29 23:10:19,988 INFO L464 ElimStorePlain]: Eliminatee v_prenex_271 vanished before elimination [2019-08-29 23:10:19,988 INFO L464 ElimStorePlain]: Eliminatee v_prenex_260 vanished before elimination [2019-08-29 23:10:19,988 INFO L464 ElimStorePlain]: Eliminatee v_prenex_261 vanished before elimination [2019-08-29 23:10:19,989 INFO L464 ElimStorePlain]: Eliminatee v_prenex_272 vanished before elimination [2019-08-29 23:10:19,989 INFO L464 ElimStorePlain]: Eliminatee v_prenex_262 vanished before elimination [2019-08-29 23:10:19,989 INFO L464 ElimStorePlain]: Eliminatee v_prenex_273 vanished before elimination [2019-08-29 23:10:19,989 INFO L464 ElimStorePlain]: Eliminatee v_prenex_263 vanished before elimination [2019-08-29 23:10:19,989 INFO L464 ElimStorePlain]: Eliminatee v_prenex_264 vanished before elimination [2019-08-29 23:10:19,990 INFO L464 ElimStorePlain]: Eliminatee v_prenex_265 vanished before elimination [2019-08-29 23:10:19,990 INFO L464 ElimStorePlain]: Eliminatee v_prenex_266 vanished before elimination [2019-08-29 23:10:19,990 INFO L464 ElimStorePlain]: Eliminatee v_prenex_267 vanished before elimination [2019-08-29 23:10:19,990 INFO L464 ElimStorePlain]: Eliminatee v_prenex_268 vanished before elimination [2019-08-29 23:10:19,990 INFO L464 ElimStorePlain]: Eliminatee v_prenex_269 vanished before elimination [2019-08-29 23:10:19,990 INFO L464 ElimStorePlain]: Eliminatee v_prenex_259 vanished before elimination [2019-08-29 23:10:19,991 INFO L496 ElimStorePlain]: Start of recursive call 1: 17 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:10:19,991 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 17 variables, input treesize:3512, output treesize:26 [2019-08-29 23:10:20,009 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,009 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,009 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,018 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,018 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,019 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,019 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,024 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,025 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,025 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,029 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,029 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,031 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,031 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,071 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_274], 12=[|v_#memory_int_52|, v_prenex_290, v_prenex_280, v_prenex_281, v_prenex_282, v_prenex_283, v_prenex_284, v_prenex_285, v_prenex_286, v_prenex_275, v_prenex_287, v_prenex_276, v_prenex_288, v_prenex_277, v_prenex_278, v_prenex_289, v_prenex_279]} [2019-08-29 23:10:20,106 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:10:20,107 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:10:20,107 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:20,108 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:10:23,289 WARN L188 SmtUtils]: Spent 3.18 s on a formula simplification. DAG size of input: 331 DAG size of output: 23 [2019-08-29 23:10:23,290 INFO L567 ElimStorePlain]: treesize reduction 3727, result has 1.1 percent of original size [2019-08-29 23:10:23,290 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_52| vanished before elimination [2019-08-29 23:10:23,291 INFO L464 ElimStorePlain]: Eliminatee v_prenex_290 vanished before elimination [2019-08-29 23:10:23,291 INFO L464 ElimStorePlain]: Eliminatee v_prenex_280 vanished before elimination [2019-08-29 23:10:23,291 INFO L464 ElimStorePlain]: Eliminatee v_prenex_281 vanished before elimination [2019-08-29 23:10:23,291 INFO L464 ElimStorePlain]: Eliminatee v_prenex_282 vanished before elimination [2019-08-29 23:10:23,291 INFO L464 ElimStorePlain]: Eliminatee v_prenex_283 vanished before elimination [2019-08-29 23:10:23,292 INFO L464 ElimStorePlain]: Eliminatee v_prenex_284 vanished before elimination [2019-08-29 23:10:23,292 INFO L464 ElimStorePlain]: Eliminatee v_prenex_285 vanished before elimination [2019-08-29 23:10:23,292 INFO L464 ElimStorePlain]: Eliminatee v_prenex_286 vanished before elimination [2019-08-29 23:10:23,292 INFO L464 ElimStorePlain]: Eliminatee v_prenex_275 vanished before elimination [2019-08-29 23:10:23,292 INFO L464 ElimStorePlain]: Eliminatee v_prenex_287 vanished before elimination [2019-08-29 23:10:23,292 INFO L464 ElimStorePlain]: Eliminatee v_prenex_276 vanished before elimination [2019-08-29 23:10:23,293 INFO L464 ElimStorePlain]: Eliminatee v_prenex_288 vanished before elimination [2019-08-29 23:10:23,293 INFO L464 ElimStorePlain]: Eliminatee v_prenex_277 vanished before elimination [2019-08-29 23:10:23,293 INFO L464 ElimStorePlain]: Eliminatee v_prenex_278 vanished before elimination [2019-08-29 23:10:23,293 INFO L464 ElimStorePlain]: Eliminatee v_prenex_289 vanished before elimination [2019-08-29 23:10:23,293 INFO L464 ElimStorePlain]: Eliminatee v_prenex_279 vanished before elimination [2019-08-29 23:10:23,293 INFO L496 ElimStorePlain]: Start of recursive call 1: 18 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:10:23,294 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 18 variables, input treesize:3729, output treesize:42 [2019-08-29 23:10:23,295 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,295 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,296 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,296 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,297 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,297 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,307 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,307 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,309 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,313 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,313 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,314 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,314 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,315 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,315 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,316 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,316 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,317 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,317 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,318 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,318 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,319 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,319 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,320 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,321 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,321 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,321 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,322 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,322 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,323 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,323 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,324 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,324 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,324 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,325 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,325 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,326 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,326 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,328 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,328 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,328 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,331 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,331 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,331 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,332 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,332 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,333 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,333 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,350 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_291], 12=[v_prenex_305, v_prenex_306, v_prenex_307, |v_#memory_int_53|, v_prenex_292, v_prenex_293, v_prenex_294, v_prenex_295, v_prenex_296, v_prenex_297, v_prenex_298, v_prenex_299, v_prenex_300, v_prenex_301, v_prenex_302, v_prenex_303, v_prenex_304]} [2019-08-29 23:10:23,386 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:10:23,387 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:10:23,387 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:23,388 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:10:26,643 WARN L188 SmtUtils]: Spent 3.25 s on a formula simplification. DAG size of input: 331 DAG size of output: 20 [2019-08-29 23:10:26,644 INFO L567 ElimStorePlain]: treesize reduction 3743, result has 0.7 percent of original size [2019-08-29 23:10:26,644 INFO L464 ElimStorePlain]: Eliminatee v_prenex_305 vanished before elimination [2019-08-29 23:10:26,644 INFO L464 ElimStorePlain]: Eliminatee v_prenex_306 vanished before elimination [2019-08-29 23:10:26,644 INFO L464 ElimStorePlain]: Eliminatee v_prenex_307 vanished before elimination [2019-08-29 23:10:26,645 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_53| vanished before elimination [2019-08-29 23:10:26,645 INFO L464 ElimStorePlain]: Eliminatee v_prenex_292 vanished before elimination [2019-08-29 23:10:26,645 INFO L464 ElimStorePlain]: Eliminatee v_prenex_293 vanished before elimination [2019-08-29 23:10:26,645 INFO L464 ElimStorePlain]: Eliminatee v_prenex_294 vanished before elimination [2019-08-29 23:10:26,645 INFO L464 ElimStorePlain]: Eliminatee v_prenex_295 vanished before elimination [2019-08-29 23:10:26,646 INFO L464 ElimStorePlain]: Eliminatee v_prenex_296 vanished before elimination [2019-08-29 23:10:26,646 INFO L464 ElimStorePlain]: Eliminatee v_prenex_297 vanished before elimination [2019-08-29 23:10:26,646 INFO L464 ElimStorePlain]: Eliminatee v_prenex_298 vanished before elimination [2019-08-29 23:10:26,646 INFO L464 ElimStorePlain]: Eliminatee v_prenex_299 vanished before elimination [2019-08-29 23:10:26,646 INFO L464 ElimStorePlain]: Eliminatee v_prenex_300 vanished before elimination [2019-08-29 23:10:26,646 INFO L464 ElimStorePlain]: Eliminatee v_prenex_301 vanished before elimination [2019-08-29 23:10:26,647 INFO L464 ElimStorePlain]: Eliminatee v_prenex_302 vanished before elimination [2019-08-29 23:10:26,647 INFO L464 ElimStorePlain]: Eliminatee v_prenex_303 vanished before elimination [2019-08-29 23:10:26,647 INFO L464 ElimStorePlain]: Eliminatee v_prenex_304 vanished before elimination [2019-08-29 23:10:26,647 INFO L496 ElimStorePlain]: Start of recursive call 1: 18 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:10:26,647 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 18 variables, input treesize:3729, output treesize:26 [2019-08-29 23:10:26,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,662 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,663 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,664 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,665 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,666 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,667 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,667 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,668 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,669 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,669 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,670 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,671 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,671 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,672 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,673 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,674 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,675 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,676 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,676 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,677 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,677 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,678 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,679 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,679 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,680 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,680 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,681 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,681 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,682 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,683 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,684 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,684 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,685 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,686 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,687 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,687 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,688 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,688 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,689 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,690 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,690 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,691 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,692 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,692 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,693 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,693 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,694 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,694 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,695 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,695 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,696 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,696 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,697 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,697 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,698 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,698 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,731 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_315], 12=[v_prenex_316, v_prenex_317, v_prenex_318, v_prenex_319, v_prenex_308, v_prenex_309, |v_#memory_int_54|, v_prenex_320, v_prenex_321, v_prenex_310, v_prenex_322, v_prenex_311, v_prenex_323, v_prenex_312, v_prenex_324, v_prenex_313, v_prenex_325, v_prenex_314]} [2019-08-29 23:10:26,777 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:10:26,778 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:10:26,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:26,779 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:10:32,286 WARN L188 SmtUtils]: Spent 5.51 s on a formula simplification. DAG size of input: 348 DAG size of output: 23 [2019-08-29 23:10:32,287 INFO L567 ElimStorePlain]: treesize reduction 3944, result has 1.1 percent of original size [2019-08-29 23:10:32,287 INFO L464 ElimStorePlain]: Eliminatee v_prenex_316 vanished before elimination [2019-08-29 23:10:32,287 INFO L464 ElimStorePlain]: Eliminatee v_prenex_317 vanished before elimination [2019-08-29 23:10:32,287 INFO L464 ElimStorePlain]: Eliminatee v_prenex_318 vanished before elimination [2019-08-29 23:10:32,287 INFO L464 ElimStorePlain]: Eliminatee v_prenex_319 vanished before elimination [2019-08-29 23:10:32,288 INFO L464 ElimStorePlain]: Eliminatee v_prenex_308 vanished before elimination [2019-08-29 23:10:32,288 INFO L464 ElimStorePlain]: Eliminatee v_prenex_309 vanished before elimination [2019-08-29 23:10:32,288 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_54| vanished before elimination [2019-08-29 23:10:32,288 INFO L464 ElimStorePlain]: Eliminatee v_prenex_320 vanished before elimination [2019-08-29 23:10:32,288 INFO L464 ElimStorePlain]: Eliminatee v_prenex_321 vanished before elimination [2019-08-29 23:10:32,288 INFO L464 ElimStorePlain]: Eliminatee v_prenex_310 vanished before elimination [2019-08-29 23:10:32,289 INFO L464 ElimStorePlain]: Eliminatee v_prenex_322 vanished before elimination [2019-08-29 23:10:32,289 INFO L464 ElimStorePlain]: Eliminatee v_prenex_311 vanished before elimination [2019-08-29 23:10:32,289 INFO L464 ElimStorePlain]: Eliminatee v_prenex_323 vanished before elimination [2019-08-29 23:10:32,289 INFO L464 ElimStorePlain]: Eliminatee v_prenex_312 vanished before elimination [2019-08-29 23:10:32,289 INFO L464 ElimStorePlain]: Eliminatee v_prenex_324 vanished before elimination [2019-08-29 23:10:32,289 INFO L464 ElimStorePlain]: Eliminatee v_prenex_313 vanished before elimination [2019-08-29 23:10:32,290 INFO L464 ElimStorePlain]: Eliminatee v_prenex_325 vanished before elimination [2019-08-29 23:10:32,290 INFO L464 ElimStorePlain]: Eliminatee v_prenex_314 vanished before elimination [2019-08-29 23:10:32,290 INFO L496 ElimStorePlain]: Start of recursive call 1: 19 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:10:32,290 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 19 variables, input treesize:3946, output treesize:42 [2019-08-29 23:10:32,291 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,291 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,292 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,292 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,292 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,293 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,293 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,294 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,294 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,295 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,295 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,296 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,296 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,297 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,297 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,307 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,309 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,313 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,313 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,314 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,315 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,316 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,316 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,317 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,318 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,319 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,319 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,320 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,321 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,322 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,322 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,323 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,323 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,324 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,325 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,326 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,326 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,328 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,328 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,331 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,332 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,332 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,333 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,334 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,334 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,335 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,335 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,336 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,337 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,337 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,338 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,338 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,339 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,342 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,342 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,343 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,343 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,344 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,344 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,345 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,345 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,367 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_326], 12=[v_prenex_327, v_prenex_338, v_prenex_328, v_prenex_339, v_prenex_329, |v_#memory_int_55|, v_prenex_340, v_prenex_341, v_prenex_330, v_prenex_342, v_prenex_331, v_prenex_343, v_prenex_332, v_prenex_333, v_prenex_334, v_prenex_335, v_prenex_336, v_prenex_337]} [2019-08-29 23:10:32,405 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:10:32,406 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:10:32,406 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:32,407 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:10:36,883 WARN L188 SmtUtils]: Spent 4.48 s on a formula simplification. DAG size of input: 348 DAG size of output: 20 [2019-08-29 23:10:36,884 INFO L567 ElimStorePlain]: treesize reduction 3960, result has 0.7 percent of original size [2019-08-29 23:10:36,884 INFO L464 ElimStorePlain]: Eliminatee v_prenex_327 vanished before elimination [2019-08-29 23:10:36,884 INFO L464 ElimStorePlain]: Eliminatee v_prenex_338 vanished before elimination [2019-08-29 23:10:36,884 INFO L464 ElimStorePlain]: Eliminatee v_prenex_328 vanished before elimination [2019-08-29 23:10:36,885 INFO L464 ElimStorePlain]: Eliminatee v_prenex_339 vanished before elimination [2019-08-29 23:10:36,885 INFO L464 ElimStorePlain]: Eliminatee v_prenex_329 vanished before elimination [2019-08-29 23:10:36,885 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_55| vanished before elimination [2019-08-29 23:10:36,885 INFO L464 ElimStorePlain]: Eliminatee v_prenex_340 vanished before elimination [2019-08-29 23:10:36,885 INFO L464 ElimStorePlain]: Eliminatee v_prenex_341 vanished before elimination [2019-08-29 23:10:36,885 INFO L464 ElimStorePlain]: Eliminatee v_prenex_330 vanished before elimination [2019-08-29 23:10:36,885 INFO L464 ElimStorePlain]: Eliminatee v_prenex_342 vanished before elimination [2019-08-29 23:10:36,885 INFO L464 ElimStorePlain]: Eliminatee v_prenex_331 vanished before elimination [2019-08-29 23:10:36,886 INFO L464 ElimStorePlain]: Eliminatee v_prenex_343 vanished before elimination [2019-08-29 23:10:36,886 INFO L464 ElimStorePlain]: Eliminatee v_prenex_332 vanished before elimination [2019-08-29 23:10:36,886 INFO L464 ElimStorePlain]: Eliminatee v_prenex_333 vanished before elimination [2019-08-29 23:10:36,886 INFO L464 ElimStorePlain]: Eliminatee v_prenex_334 vanished before elimination [2019-08-29 23:10:36,886 INFO L464 ElimStorePlain]: Eliminatee v_prenex_335 vanished before elimination [2019-08-29 23:10:36,886 INFO L464 ElimStorePlain]: Eliminatee v_prenex_336 vanished before elimination [2019-08-29 23:10:36,886 INFO L464 ElimStorePlain]: Eliminatee v_prenex_337 vanished before elimination [2019-08-29 23:10:36,886 INFO L496 ElimStorePlain]: Start of recursive call 1: 19 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:10:36,887 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 19 variables, input treesize:3946, output treesize:26 [2019-08-29 23:10:36,899 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,899 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,899 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,903 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,903 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,905 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,905 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,906 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,906 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,906 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,908 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,908 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,908 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,909 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,909 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,910 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,910 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,910 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,912 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,912 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,925 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,926 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,927 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,928 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,929 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,930 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,931 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,931 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,933 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,934 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,934 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,935 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,936 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,936 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,937 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,938 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,938 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,938 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,939 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,939 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,941 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,941 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,943 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,943 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,943 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,945 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,945 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,946 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,946 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,946 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,947 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,947 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,948 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,948 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,950 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,950 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,950 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,951 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,951 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,952 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,952 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,952 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,953 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:36,976 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_344], 12=[v_prenex_349, |v_#memory_int_56|, v_prenex_360, v_prenex_350, v_prenex_361, v_prenex_351, v_prenex_362, v_prenex_352, v_prenex_353, v_prenex_354, v_prenex_355, v_prenex_345, v_prenex_356, v_prenex_357, v_prenex_346, v_prenex_358, v_prenex_347, v_prenex_348, v_prenex_359]} [2019-08-29 23:10:37,017 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:10:37,017 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:10:37,018 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:37,020 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:10:43,049 WARN L188 SmtUtils]: Spent 6.03 s on a formula simplification. DAG size of input: 365 DAG size of output: 23 [2019-08-29 23:10:43,050 INFO L567 ElimStorePlain]: treesize reduction 4161, result has 1.0 percent of original size [2019-08-29 23:10:43,050 INFO L464 ElimStorePlain]: Eliminatee v_prenex_349 vanished before elimination [2019-08-29 23:10:43,050 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_56| vanished before elimination [2019-08-29 23:10:43,051 INFO L464 ElimStorePlain]: Eliminatee v_prenex_360 vanished before elimination [2019-08-29 23:10:43,051 INFO L464 ElimStorePlain]: Eliminatee v_prenex_350 vanished before elimination [2019-08-29 23:10:43,051 INFO L464 ElimStorePlain]: Eliminatee v_prenex_361 vanished before elimination [2019-08-29 23:10:43,051 INFO L464 ElimStorePlain]: Eliminatee v_prenex_351 vanished before elimination [2019-08-29 23:10:43,051 INFO L464 ElimStorePlain]: Eliminatee v_prenex_362 vanished before elimination [2019-08-29 23:10:43,052 INFO L464 ElimStorePlain]: Eliminatee v_prenex_352 vanished before elimination [2019-08-29 23:10:43,052 INFO L464 ElimStorePlain]: Eliminatee v_prenex_353 vanished before elimination [2019-08-29 23:10:43,052 INFO L464 ElimStorePlain]: Eliminatee v_prenex_354 vanished before elimination [2019-08-29 23:10:43,052 INFO L464 ElimStorePlain]: Eliminatee v_prenex_355 vanished before elimination [2019-08-29 23:10:43,052 INFO L464 ElimStorePlain]: Eliminatee v_prenex_345 vanished before elimination [2019-08-29 23:10:43,052 INFO L464 ElimStorePlain]: Eliminatee v_prenex_356 vanished before elimination [2019-08-29 23:10:43,053 INFO L464 ElimStorePlain]: Eliminatee v_prenex_357 vanished before elimination [2019-08-29 23:10:43,053 INFO L464 ElimStorePlain]: Eliminatee v_prenex_346 vanished before elimination [2019-08-29 23:10:43,053 INFO L464 ElimStorePlain]: Eliminatee v_prenex_358 vanished before elimination [2019-08-29 23:10:43,053 INFO L464 ElimStorePlain]: Eliminatee v_prenex_347 vanished before elimination [2019-08-29 23:10:43,053 INFO L464 ElimStorePlain]: Eliminatee v_prenex_348 vanished before elimination [2019-08-29 23:10:43,054 INFO L464 ElimStorePlain]: Eliminatee v_prenex_359 vanished before elimination [2019-08-29 23:10:43,054 INFO L496 ElimStorePlain]: Start of recursive call 1: 20 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:10:43,054 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 20 variables, input treesize:4163, output treesize:42 [2019-08-29 23:10:43,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,083 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,083 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,086 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,086 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,090 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,090 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,090 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,092 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,092 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,092 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,092 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,125 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_363], 12=[|v_#memory_int_57|, v_prenex_380, v_prenex_381, v_prenex_370, v_prenex_371, v_prenex_372, v_prenex_373, v_prenex_374, v_prenex_364, v_prenex_375, v_prenex_365, v_prenex_376, v_prenex_377, v_prenex_366, v_prenex_378, v_prenex_367, v_prenex_379, v_prenex_368, v_prenex_369]} [2019-08-29 23:10:43,166 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:10:43,166 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:10:43,167 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:43,168 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:10:48,578 WARN L188 SmtUtils]: Spent 5.41 s on a formula simplification. DAG size of input: 365 DAG size of output: 20 [2019-08-29 23:10:48,579 INFO L567 ElimStorePlain]: treesize reduction 4177, result has 0.6 percent of original size [2019-08-29 23:10:48,579 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_57| vanished before elimination [2019-08-29 23:10:48,579 INFO L464 ElimStorePlain]: Eliminatee v_prenex_380 vanished before elimination [2019-08-29 23:10:48,579 INFO L464 ElimStorePlain]: Eliminatee v_prenex_381 vanished before elimination [2019-08-29 23:10:48,580 INFO L464 ElimStorePlain]: Eliminatee v_prenex_370 vanished before elimination [2019-08-29 23:10:48,580 INFO L464 ElimStorePlain]: Eliminatee v_prenex_371 vanished before elimination [2019-08-29 23:10:48,580 INFO L464 ElimStorePlain]: Eliminatee v_prenex_372 vanished before elimination [2019-08-29 23:10:48,580 INFO L464 ElimStorePlain]: Eliminatee v_prenex_373 vanished before elimination [2019-08-29 23:10:48,580 INFO L464 ElimStorePlain]: Eliminatee v_prenex_374 vanished before elimination [2019-08-29 23:10:48,581 INFO L464 ElimStorePlain]: Eliminatee v_prenex_364 vanished before elimination [2019-08-29 23:10:48,581 INFO L464 ElimStorePlain]: Eliminatee v_prenex_375 vanished before elimination [2019-08-29 23:10:48,581 INFO L464 ElimStorePlain]: Eliminatee v_prenex_365 vanished before elimination [2019-08-29 23:10:48,581 INFO L464 ElimStorePlain]: Eliminatee v_prenex_376 vanished before elimination [2019-08-29 23:10:48,581 INFO L464 ElimStorePlain]: Eliminatee v_prenex_377 vanished before elimination [2019-08-29 23:10:48,581 INFO L464 ElimStorePlain]: Eliminatee v_prenex_366 vanished before elimination [2019-08-29 23:10:48,581 INFO L464 ElimStorePlain]: Eliminatee v_prenex_378 vanished before elimination [2019-08-29 23:10:48,581 INFO L464 ElimStorePlain]: Eliminatee v_prenex_367 vanished before elimination [2019-08-29 23:10:48,582 INFO L464 ElimStorePlain]: Eliminatee v_prenex_379 vanished before elimination [2019-08-29 23:10:48,582 INFO L464 ElimStorePlain]: Eliminatee v_prenex_368 vanished before elimination [2019-08-29 23:10:48,582 INFO L464 ElimStorePlain]: Eliminatee v_prenex_369 vanished before elimination [2019-08-29 23:10:48,582 INFO L496 ElimStorePlain]: Start of recursive call 1: 20 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:10:48,582 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 20 variables, input treesize:4163, output treesize:26 [2019-08-29 23:10:48,599 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,600 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,600 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,601 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,602 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,602 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,603 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,603 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,603 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,604 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,606 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,608 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,608 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,613 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,613 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,615 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,619 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,620 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,620 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,621 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,622 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,623 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,623 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,624 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,625 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,625 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,626 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,672 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_382], 12=[|v_#memory_int_58|, v_prenex_390, v_prenex_391, v_prenex_392, v_prenex_393, v_prenex_383, v_prenex_394, v_prenex_384, v_prenex_395, v_prenex_385, v_prenex_396, v_prenex_397, v_prenex_386, v_prenex_387, v_prenex_398, v_prenex_399, v_prenex_388, v_prenex_389, v_prenex_400, v_prenex_401]} [2019-08-29 23:10:48,709 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:10:48,709 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:10:48,709 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:48,710 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:10:56,603 WARN L188 SmtUtils]: Spent 7.89 s on a formula simplification. DAG size of input: 382 DAG size of output: 23 [2019-08-29 23:10:56,603 INFO L567 ElimStorePlain]: treesize reduction 4378, result has 1.0 percent of original size [2019-08-29 23:10:56,604 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_58| vanished before elimination [2019-08-29 23:10:56,604 INFO L464 ElimStorePlain]: Eliminatee v_prenex_390 vanished before elimination [2019-08-29 23:10:56,604 INFO L464 ElimStorePlain]: Eliminatee v_prenex_391 vanished before elimination [2019-08-29 23:10:56,604 INFO L464 ElimStorePlain]: Eliminatee v_prenex_392 vanished before elimination [2019-08-29 23:10:56,604 INFO L464 ElimStorePlain]: Eliminatee v_prenex_393 vanished before elimination [2019-08-29 23:10:56,605 INFO L464 ElimStorePlain]: Eliminatee v_prenex_383 vanished before elimination [2019-08-29 23:10:56,605 INFO L464 ElimStorePlain]: Eliminatee v_prenex_394 vanished before elimination [2019-08-29 23:10:56,605 INFO L464 ElimStorePlain]: Eliminatee v_prenex_384 vanished before elimination [2019-08-29 23:10:56,605 INFO L464 ElimStorePlain]: Eliminatee v_prenex_395 vanished before elimination [2019-08-29 23:10:56,605 INFO L464 ElimStorePlain]: Eliminatee v_prenex_385 vanished before elimination [2019-08-29 23:10:56,606 INFO L464 ElimStorePlain]: Eliminatee v_prenex_396 vanished before elimination [2019-08-29 23:10:56,606 INFO L464 ElimStorePlain]: Eliminatee v_prenex_397 vanished before elimination [2019-08-29 23:10:56,606 INFO L464 ElimStorePlain]: Eliminatee v_prenex_386 vanished before elimination [2019-08-29 23:10:56,606 INFO L464 ElimStorePlain]: Eliminatee v_prenex_387 vanished before elimination [2019-08-29 23:10:56,606 INFO L464 ElimStorePlain]: Eliminatee v_prenex_398 vanished before elimination [2019-08-29 23:10:56,606 INFO L464 ElimStorePlain]: Eliminatee v_prenex_399 vanished before elimination [2019-08-29 23:10:56,607 INFO L464 ElimStorePlain]: Eliminatee v_prenex_388 vanished before elimination [2019-08-29 23:10:56,607 INFO L464 ElimStorePlain]: Eliminatee v_prenex_389 vanished before elimination [2019-08-29 23:10:56,607 INFO L464 ElimStorePlain]: Eliminatee v_prenex_400 vanished before elimination [2019-08-29 23:10:56,607 INFO L464 ElimStorePlain]: Eliminatee v_prenex_401 vanished before elimination [2019-08-29 23:10:56,607 INFO L496 ElimStorePlain]: Start of recursive call 1: 21 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:10:56,608 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 21 variables, input treesize:4380, output treesize:42 [2019-08-29 23:10:56,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,613 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,613 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,615 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,615 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,619 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,619 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,620 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,620 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,621 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,621 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,622 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,622 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,623 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,623 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,624 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,624 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,625 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,625 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,625 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,626 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,627 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,661 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,694 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_402], 12=[v_prenex_404, v_prenex_415, v_prenex_416, v_prenex_405, v_prenex_417, v_prenex_406, v_prenex_407, v_prenex_418, v_prenex_408, v_prenex_419, |v_#memory_int_59|, v_prenex_409, v_prenex_420, v_prenex_410, v_prenex_421, v_prenex_411, v_prenex_412, v_prenex_413, v_prenex_403, v_prenex_414]} [2019-08-29 23:10:56,735 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:10:56,736 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:10:56,736 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:10:56,737 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:11:03,324 WARN L188 SmtUtils]: Spent 6.59 s on a formula simplification. DAG size of input: 382 DAG size of output: 20 [2019-08-29 23:11:03,324 INFO L567 ElimStorePlain]: treesize reduction 4394, result has 0.6 percent of original size [2019-08-29 23:11:03,325 INFO L464 ElimStorePlain]: Eliminatee v_prenex_404 vanished before elimination [2019-08-29 23:11:03,325 INFO L464 ElimStorePlain]: Eliminatee v_prenex_415 vanished before elimination [2019-08-29 23:11:03,325 INFO L464 ElimStorePlain]: Eliminatee v_prenex_416 vanished before elimination [2019-08-29 23:11:03,325 INFO L464 ElimStorePlain]: Eliminatee v_prenex_405 vanished before elimination [2019-08-29 23:11:03,325 INFO L464 ElimStorePlain]: Eliminatee v_prenex_417 vanished before elimination [2019-08-29 23:11:03,326 INFO L464 ElimStorePlain]: Eliminatee v_prenex_406 vanished before elimination [2019-08-29 23:11:03,326 INFO L464 ElimStorePlain]: Eliminatee v_prenex_407 vanished before elimination [2019-08-29 23:11:03,326 INFO L464 ElimStorePlain]: Eliminatee v_prenex_418 vanished before elimination [2019-08-29 23:11:03,326 INFO L464 ElimStorePlain]: Eliminatee v_prenex_408 vanished before elimination [2019-08-29 23:11:03,326 INFO L464 ElimStorePlain]: Eliminatee v_prenex_419 vanished before elimination [2019-08-29 23:11:03,326 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_59| vanished before elimination [2019-08-29 23:11:03,327 INFO L464 ElimStorePlain]: Eliminatee v_prenex_409 vanished before elimination [2019-08-29 23:11:03,327 INFO L464 ElimStorePlain]: Eliminatee v_prenex_420 vanished before elimination [2019-08-29 23:11:03,327 INFO L464 ElimStorePlain]: Eliminatee v_prenex_410 vanished before elimination [2019-08-29 23:11:03,327 INFO L464 ElimStorePlain]: Eliminatee v_prenex_421 vanished before elimination [2019-08-29 23:11:03,327 INFO L464 ElimStorePlain]: Eliminatee v_prenex_411 vanished before elimination [2019-08-29 23:11:03,327 INFO L464 ElimStorePlain]: Eliminatee v_prenex_412 vanished before elimination [2019-08-29 23:11:03,327 INFO L464 ElimStorePlain]: Eliminatee v_prenex_413 vanished before elimination [2019-08-29 23:11:03,327 INFO L464 ElimStorePlain]: Eliminatee v_prenex_403 vanished before elimination [2019-08-29 23:11:03,328 INFO L464 ElimStorePlain]: Eliminatee v_prenex_414 vanished before elimination [2019-08-29 23:11:03,328 INFO L496 ElimStorePlain]: Start of recursive call 1: 21 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:11:03,328 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 21 variables, input treesize:4380, output treesize:26 [2019-08-29 23:11:03,338 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,339 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,339 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,339 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,342 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,342 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,342 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,342 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,343 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,343 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,344 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,344 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,344 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,345 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,345 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,347 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,347 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,348 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,349 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,349 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,350 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,352 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,353 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,353 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,354 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,355 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,355 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,356 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,357 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,358 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,358 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,359 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,360 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,361 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,361 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,362 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,363 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,364 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,364 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,365 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,366 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,367 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,368 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,369 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,370 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,370 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,371 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,372 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,374 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,375 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,375 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,376 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,377 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,378 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,379 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,380 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,383 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,385 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,386 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,386 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,387 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,388 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,390 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,390 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,391 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,392 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,393 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,393 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,394 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,394 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,395 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,396 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,396 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,397 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,398 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,398 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,399 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,399 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,400 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,400 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,401 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,401 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,402 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,402 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,404 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,404 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,431 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_423], 12=[v_prenex_426, v_prenex_437, v_prenex_427, v_prenex_438, v_prenex_439, v_prenex_428, v_prenex_429, |v_#memory_int_60|, v_prenex_440, v_prenex_441, v_prenex_430, v_prenex_442, v_prenex_431, v_prenex_432, v_prenex_422, v_prenex_433, v_prenex_434, v_prenex_424, v_prenex_435, v_prenex_436, v_prenex_425]} [2019-08-29 23:11:03,474 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:11:03,474 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:11:03,474 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:03,475 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:11:12,749 WARN L188 SmtUtils]: Spent 9.27 s on a formula simplification. DAG size of input: 399 DAG size of output: 23 [2019-08-29 23:11:12,750 INFO L567 ElimStorePlain]: treesize reduction 4595, result has 0.9 percent of original size [2019-08-29 23:11:12,750 INFO L464 ElimStorePlain]: Eliminatee v_prenex_426 vanished before elimination [2019-08-29 23:11:12,751 INFO L464 ElimStorePlain]: Eliminatee v_prenex_437 vanished before elimination [2019-08-29 23:11:12,751 INFO L464 ElimStorePlain]: Eliminatee v_prenex_427 vanished before elimination [2019-08-29 23:11:12,751 INFO L464 ElimStorePlain]: Eliminatee v_prenex_438 vanished before elimination [2019-08-29 23:11:12,751 INFO L464 ElimStorePlain]: Eliminatee v_prenex_439 vanished before elimination [2019-08-29 23:11:12,752 INFO L464 ElimStorePlain]: Eliminatee v_prenex_428 vanished before elimination [2019-08-29 23:11:12,752 INFO L464 ElimStorePlain]: Eliminatee v_prenex_429 vanished before elimination [2019-08-29 23:11:12,752 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_60| vanished before elimination [2019-08-29 23:11:12,752 INFO L464 ElimStorePlain]: Eliminatee v_prenex_440 vanished before elimination [2019-08-29 23:11:12,752 INFO L464 ElimStorePlain]: Eliminatee v_prenex_441 vanished before elimination [2019-08-29 23:11:12,752 INFO L464 ElimStorePlain]: Eliminatee v_prenex_430 vanished before elimination [2019-08-29 23:11:12,753 INFO L464 ElimStorePlain]: Eliminatee v_prenex_442 vanished before elimination [2019-08-29 23:11:12,753 INFO L464 ElimStorePlain]: Eliminatee v_prenex_431 vanished before elimination [2019-08-29 23:11:12,753 INFO L464 ElimStorePlain]: Eliminatee v_prenex_432 vanished before elimination [2019-08-29 23:11:12,753 INFO L464 ElimStorePlain]: Eliminatee v_prenex_422 vanished before elimination [2019-08-29 23:11:12,753 INFO L464 ElimStorePlain]: Eliminatee v_prenex_433 vanished before elimination [2019-08-29 23:11:12,753 INFO L464 ElimStorePlain]: Eliminatee v_prenex_434 vanished before elimination [2019-08-29 23:11:12,753 INFO L464 ElimStorePlain]: Eliminatee v_prenex_424 vanished before elimination [2019-08-29 23:11:12,754 INFO L464 ElimStorePlain]: Eliminatee v_prenex_435 vanished before elimination [2019-08-29 23:11:12,754 INFO L464 ElimStorePlain]: Eliminatee v_prenex_436 vanished before elimination [2019-08-29 23:11:12,754 INFO L464 ElimStorePlain]: Eliminatee v_prenex_425 vanished before elimination [2019-08-29 23:11:12,754 INFO L496 ElimStorePlain]: Start of recursive call 1: 22 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:11:12,754 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 22 variables, input treesize:4597, output treesize:42 [2019-08-29 23:11:12,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,777 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,777 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,780 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,780 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,781 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,782 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,782 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,783 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,783 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,786 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,788 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,788 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,789 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,789 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,796 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,796 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,798 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,798 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,800 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,800 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,800 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,801 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,801 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,805 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,805 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,805 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,806 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,806 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,806 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,807 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,807 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,807 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,810 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,810 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,827 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_443], 12=[v_prenex_448, v_prenex_459, v_prenex_449, |v_#memory_int_61|, v_prenex_460, v_prenex_461, v_prenex_450, v_prenex_462, v_prenex_451, v_prenex_463, v_prenex_452, v_prenex_453, v_prenex_454, v_prenex_444, v_prenex_455, v_prenex_445, v_prenex_456, v_prenex_457, v_prenex_446, v_prenex_447, v_prenex_458]} [2019-08-29 23:11:12,862 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:11:12,862 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:11:12,863 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:12,863 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:11:20,139 WARN L188 SmtUtils]: Spent 7.27 s on a formula simplification. DAG size of input: 399 DAG size of output: 20 [2019-08-29 23:11:20,139 INFO L567 ElimStorePlain]: treesize reduction 4611, result has 0.6 percent of original size [2019-08-29 23:11:20,140 INFO L464 ElimStorePlain]: Eliminatee v_prenex_448 vanished before elimination [2019-08-29 23:11:20,140 INFO L464 ElimStorePlain]: Eliminatee v_prenex_459 vanished before elimination [2019-08-29 23:11:20,140 INFO L464 ElimStorePlain]: Eliminatee v_prenex_449 vanished before elimination [2019-08-29 23:11:20,141 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_61| vanished before elimination [2019-08-29 23:11:20,141 INFO L464 ElimStorePlain]: Eliminatee v_prenex_460 vanished before elimination [2019-08-29 23:11:20,141 INFO L464 ElimStorePlain]: Eliminatee v_prenex_461 vanished before elimination [2019-08-29 23:11:20,142 INFO L464 ElimStorePlain]: Eliminatee v_prenex_450 vanished before elimination [2019-08-29 23:11:20,142 INFO L464 ElimStorePlain]: Eliminatee v_prenex_462 vanished before elimination [2019-08-29 23:11:20,142 INFO L464 ElimStorePlain]: Eliminatee v_prenex_451 vanished before elimination [2019-08-29 23:11:20,142 INFO L464 ElimStorePlain]: Eliminatee v_prenex_463 vanished before elimination [2019-08-29 23:11:20,142 INFO L464 ElimStorePlain]: Eliminatee v_prenex_452 vanished before elimination [2019-08-29 23:11:20,143 INFO L464 ElimStorePlain]: Eliminatee v_prenex_453 vanished before elimination [2019-08-29 23:11:20,143 INFO L464 ElimStorePlain]: Eliminatee v_prenex_454 vanished before elimination [2019-08-29 23:11:20,143 INFO L464 ElimStorePlain]: Eliminatee v_prenex_444 vanished before elimination [2019-08-29 23:11:20,143 INFO L464 ElimStorePlain]: Eliminatee v_prenex_455 vanished before elimination [2019-08-29 23:11:20,143 INFO L464 ElimStorePlain]: Eliminatee v_prenex_445 vanished before elimination [2019-08-29 23:11:20,143 INFO L464 ElimStorePlain]: Eliminatee v_prenex_456 vanished before elimination [2019-08-29 23:11:20,143 INFO L464 ElimStorePlain]: Eliminatee v_prenex_457 vanished before elimination [2019-08-29 23:11:20,143 INFO L464 ElimStorePlain]: Eliminatee v_prenex_446 vanished before elimination [2019-08-29 23:11:20,144 INFO L464 ElimStorePlain]: Eliminatee v_prenex_447 vanished before elimination [2019-08-29 23:11:20,144 INFO L464 ElimStorePlain]: Eliminatee v_prenex_458 vanished before elimination [2019-08-29 23:11:20,144 INFO L496 ElimStorePlain]: Start of recursive call 1: 22 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:11:20,144 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 22 variables, input treesize:4597, output treesize:26 [2019-08-29 23:11:20,152 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,152 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,153 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,153 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,154 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,155 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,155 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,155 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,156 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,156 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,156 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,157 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,157 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,157 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,158 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,158 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,159 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,159 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,160 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,160 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,161 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,161 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,161 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,162 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,162 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,163 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,163 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,164 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,164 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,165 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,167 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,167 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,169 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,169 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,170 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,170 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,171 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,172 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,173 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,174 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,175 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,175 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,176 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,177 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,178 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,179 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,180 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,180 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,181 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,181 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,182 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,182 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,183 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,183 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,184 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,184 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,188 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,188 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,189 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,189 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,190 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,190 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,190 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,191 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,191 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,195 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,195 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,195 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,196 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,196 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,197 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,197 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,197 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,198 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,198 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,199 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,199 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,199 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,200 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,200 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,200 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,201 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,201 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,201 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,202 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,202 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,202 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,203 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,203 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,203 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,204 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,204 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,204 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,223 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_465], 12=[|v_#memory_int_62|, v_prenex_480, v_prenex_481, v_prenex_470, v_prenex_482, v_prenex_471, v_prenex_472, v_prenex_483, v_prenex_484, v_prenex_473, v_prenex_474, v_prenex_485, v_prenex_464, v_prenex_475, v_prenex_476, v_prenex_466, v_prenex_477, v_prenex_478, v_prenex_467, v_prenex_468, v_prenex_479, v_prenex_469]} [2019-08-29 23:11:20,262 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:11:20,262 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:11:20,263 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:20,263 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:11:31,557 WARN L188 SmtUtils]: Spent 11.29 s on a formula simplification. DAG size of input: 416 DAG size of output: 23 [2019-08-29 23:11:31,558 INFO L567 ElimStorePlain]: treesize reduction 4812, result has 0.9 percent of original size [2019-08-29 23:11:31,558 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_62| vanished before elimination [2019-08-29 23:11:31,559 INFO L464 ElimStorePlain]: Eliminatee v_prenex_480 vanished before elimination [2019-08-29 23:11:31,559 INFO L464 ElimStorePlain]: Eliminatee v_prenex_481 vanished before elimination [2019-08-29 23:11:31,559 INFO L464 ElimStorePlain]: Eliminatee v_prenex_470 vanished before elimination [2019-08-29 23:11:31,559 INFO L464 ElimStorePlain]: Eliminatee v_prenex_482 vanished before elimination [2019-08-29 23:11:31,559 INFO L464 ElimStorePlain]: Eliminatee v_prenex_471 vanished before elimination [2019-08-29 23:11:31,559 INFO L464 ElimStorePlain]: Eliminatee v_prenex_472 vanished before elimination [2019-08-29 23:11:31,560 INFO L464 ElimStorePlain]: Eliminatee v_prenex_483 vanished before elimination [2019-08-29 23:11:31,560 INFO L464 ElimStorePlain]: Eliminatee v_prenex_484 vanished before elimination [2019-08-29 23:11:31,560 INFO L464 ElimStorePlain]: Eliminatee v_prenex_473 vanished before elimination [2019-08-29 23:11:31,560 INFO L464 ElimStorePlain]: Eliminatee v_prenex_474 vanished before elimination [2019-08-29 23:11:31,560 INFO L464 ElimStorePlain]: Eliminatee v_prenex_485 vanished before elimination [2019-08-29 23:11:31,560 INFO L464 ElimStorePlain]: Eliminatee v_prenex_464 vanished before elimination [2019-08-29 23:11:31,560 INFO L464 ElimStorePlain]: Eliminatee v_prenex_475 vanished before elimination [2019-08-29 23:11:31,560 INFO L464 ElimStorePlain]: Eliminatee v_prenex_476 vanished before elimination [2019-08-29 23:11:31,560 INFO L464 ElimStorePlain]: Eliminatee v_prenex_466 vanished before elimination [2019-08-29 23:11:31,560 INFO L464 ElimStorePlain]: Eliminatee v_prenex_477 vanished before elimination [2019-08-29 23:11:31,561 INFO L464 ElimStorePlain]: Eliminatee v_prenex_478 vanished before elimination [2019-08-29 23:11:31,561 INFO L464 ElimStorePlain]: Eliminatee v_prenex_467 vanished before elimination [2019-08-29 23:11:31,561 INFO L464 ElimStorePlain]: Eliminatee v_prenex_468 vanished before elimination [2019-08-29 23:11:31,561 INFO L464 ElimStorePlain]: Eliminatee v_prenex_479 vanished before elimination [2019-08-29 23:11:31,561 INFO L464 ElimStorePlain]: Eliminatee v_prenex_469 vanished before elimination [2019-08-29 23:11:31,561 INFO L496 ElimStorePlain]: Start of recursive call 1: 23 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:11:31,561 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 23 variables, input treesize:4814, output treesize:42 [2019-08-29 23:11:31,562 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,563 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,563 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,563 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,564 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,565 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,566 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,567 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,568 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,568 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,568 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,569 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,570 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,570 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,571 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,572 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,573 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,574 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,574 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,574 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,575 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,576 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,577 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,578 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,579 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,580 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,581 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,582 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,587 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,587 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,592 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,592 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,593 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,593 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,593 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,594 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,594 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,595 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,595 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,596 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,596 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,597 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,597 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,598 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,598 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,599 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,599 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,600 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,600 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,601 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,602 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,602 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,603 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,603 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,604 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,606 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,606 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,608 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,608 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,613 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,613 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,613 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,642 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_487], 12=[v_prenex_503, v_prenex_504, v_prenex_505, v_prenex_506, v_prenex_507, |v_#memory_int_63|, v_prenex_490, v_prenex_491, v_prenex_492, v_prenex_493, v_prenex_494, v_prenex_495, v_prenex_496, v_prenex_497, v_prenex_486, v_prenex_498, v_prenex_499, v_prenex_488, v_prenex_500, v_prenex_489, v_prenex_501, v_prenex_502]} [2019-08-29 23:11:31,703 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:11:31,704 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:11:31,704 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:31,705 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:11:39,787 WARN L188 SmtUtils]: Spent 8.08 s on a formula simplification. DAG size of input: 416 DAG size of output: 20 [2019-08-29 23:11:39,787 INFO L567 ElimStorePlain]: treesize reduction 4828, result has 0.5 percent of original size [2019-08-29 23:11:39,787 INFO L464 ElimStorePlain]: Eliminatee v_prenex_503 vanished before elimination [2019-08-29 23:11:39,788 INFO L464 ElimStorePlain]: Eliminatee v_prenex_504 vanished before elimination [2019-08-29 23:11:39,788 INFO L464 ElimStorePlain]: Eliminatee v_prenex_505 vanished before elimination [2019-08-29 23:11:39,788 INFO L464 ElimStorePlain]: Eliminatee v_prenex_506 vanished before elimination [2019-08-29 23:11:39,788 INFO L464 ElimStorePlain]: Eliminatee v_prenex_507 vanished before elimination [2019-08-29 23:11:39,788 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_63| vanished before elimination [2019-08-29 23:11:39,789 INFO L464 ElimStorePlain]: Eliminatee v_prenex_490 vanished before elimination [2019-08-29 23:11:39,789 INFO L464 ElimStorePlain]: Eliminatee v_prenex_491 vanished before elimination [2019-08-29 23:11:39,789 INFO L464 ElimStorePlain]: Eliminatee v_prenex_492 vanished before elimination [2019-08-29 23:11:39,789 INFO L464 ElimStorePlain]: Eliminatee v_prenex_493 vanished before elimination [2019-08-29 23:11:39,789 INFO L464 ElimStorePlain]: Eliminatee v_prenex_494 vanished before elimination [2019-08-29 23:11:39,789 INFO L464 ElimStorePlain]: Eliminatee v_prenex_495 vanished before elimination [2019-08-29 23:11:39,789 INFO L464 ElimStorePlain]: Eliminatee v_prenex_496 vanished before elimination [2019-08-29 23:11:39,789 INFO L464 ElimStorePlain]: Eliminatee v_prenex_497 vanished before elimination [2019-08-29 23:11:39,790 INFO L464 ElimStorePlain]: Eliminatee v_prenex_486 vanished before elimination [2019-08-29 23:11:39,790 INFO L464 ElimStorePlain]: Eliminatee v_prenex_498 vanished before elimination [2019-08-29 23:11:39,790 INFO L464 ElimStorePlain]: Eliminatee v_prenex_499 vanished before elimination [2019-08-29 23:11:39,790 INFO L464 ElimStorePlain]: Eliminatee v_prenex_488 vanished before elimination [2019-08-29 23:11:39,790 INFO L464 ElimStorePlain]: Eliminatee v_prenex_500 vanished before elimination [2019-08-29 23:11:39,790 INFO L464 ElimStorePlain]: Eliminatee v_prenex_489 vanished before elimination [2019-08-29 23:11:39,790 INFO L464 ElimStorePlain]: Eliminatee v_prenex_501 vanished before elimination [2019-08-29 23:11:39,790 INFO L464 ElimStorePlain]: Eliminatee v_prenex_502 vanished before elimination [2019-08-29 23:11:39,791 INFO L496 ElimStorePlain]: Start of recursive call 1: 23 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:11:39,791 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 23 variables, input treesize:4814, output treesize:26 [2019-08-29 23:11:39,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,805 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,805 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,805 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,806 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,806 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,806 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,807 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,807 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,810 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,810 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,812 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,815 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,818 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,819 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,819 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,820 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,820 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,822 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,822 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,823 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,824 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,824 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,825 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,825 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,827 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,827 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,832 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,832 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,836 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,836 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,838 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,838 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,838 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,841 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,841 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,842 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,842 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,852 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,852 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,852 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,852 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,879 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_508], 12=[v_prenex_525, v_prenex_514, v_prenex_526, v_prenex_515, v_prenex_516, v_prenex_527, v_prenex_517, v_prenex_528, v_prenex_529, v_prenex_518, v_prenex_519, v_prenex_509, |v_#memory_int_64|, v_prenex_530, v_prenex_520, v_prenex_510, v_prenex_521, v_prenex_511, v_prenex_522, v_prenex_523, v_prenex_512, v_prenex_513, v_prenex_524]} [2019-08-29 23:11:39,919 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:11:39,920 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:11:39,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:39,921 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:11:50,423 WARN L188 SmtUtils]: Spent 10.50 s on a formula simplification. DAG size of input: 433 DAG size of output: 23 [2019-08-29 23:11:50,424 INFO L567 ElimStorePlain]: treesize reduction 5029, result has 0.8 percent of original size [2019-08-29 23:11:50,424 INFO L464 ElimStorePlain]: Eliminatee v_prenex_525 vanished before elimination [2019-08-29 23:11:50,424 INFO L464 ElimStorePlain]: Eliminatee v_prenex_514 vanished before elimination [2019-08-29 23:11:50,425 INFO L464 ElimStorePlain]: Eliminatee v_prenex_526 vanished before elimination [2019-08-29 23:11:50,425 INFO L464 ElimStorePlain]: Eliminatee v_prenex_515 vanished before elimination [2019-08-29 23:11:50,425 INFO L464 ElimStorePlain]: Eliminatee v_prenex_516 vanished before elimination [2019-08-29 23:11:50,425 INFO L464 ElimStorePlain]: Eliminatee v_prenex_527 vanished before elimination [2019-08-29 23:11:50,425 INFO L464 ElimStorePlain]: Eliminatee v_prenex_517 vanished before elimination [2019-08-29 23:11:50,426 INFO L464 ElimStorePlain]: Eliminatee v_prenex_528 vanished before elimination [2019-08-29 23:11:50,426 INFO L464 ElimStorePlain]: Eliminatee v_prenex_529 vanished before elimination [2019-08-29 23:11:50,426 INFO L464 ElimStorePlain]: Eliminatee v_prenex_518 vanished before elimination [2019-08-29 23:11:50,426 INFO L464 ElimStorePlain]: Eliminatee v_prenex_519 vanished before elimination [2019-08-29 23:11:50,426 INFO L464 ElimStorePlain]: Eliminatee v_prenex_509 vanished before elimination [2019-08-29 23:11:50,426 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_64| vanished before elimination [2019-08-29 23:11:50,427 INFO L464 ElimStorePlain]: Eliminatee v_prenex_530 vanished before elimination [2019-08-29 23:11:50,427 INFO L464 ElimStorePlain]: Eliminatee v_prenex_520 vanished before elimination [2019-08-29 23:11:50,427 INFO L464 ElimStorePlain]: Eliminatee v_prenex_510 vanished before elimination [2019-08-29 23:11:50,427 INFO L464 ElimStorePlain]: Eliminatee v_prenex_521 vanished before elimination [2019-08-29 23:11:50,427 INFO L464 ElimStorePlain]: Eliminatee v_prenex_511 vanished before elimination [2019-08-29 23:11:50,427 INFO L464 ElimStorePlain]: Eliminatee v_prenex_522 vanished before elimination [2019-08-29 23:11:50,427 INFO L464 ElimStorePlain]: Eliminatee v_prenex_523 vanished before elimination [2019-08-29 23:11:50,428 INFO L464 ElimStorePlain]: Eliminatee v_prenex_512 vanished before elimination [2019-08-29 23:11:50,428 INFO L464 ElimStorePlain]: Eliminatee v_prenex_513 vanished before elimination [2019-08-29 23:11:50,428 INFO L464 ElimStorePlain]: Eliminatee v_prenex_524 vanished before elimination [2019-08-29 23:11:50,428 INFO L496 ElimStorePlain]: Start of recursive call 1: 24 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:11:50,428 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 24 variables, input treesize:5031, output treesize:42 [2019-08-29 23:11:50,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,435 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,435 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,435 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,436 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,436 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,437 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,437 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,438 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,438 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,438 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,440 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,440 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,442 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,442 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,443 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,443 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,443 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,444 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,446 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,446 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,447 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,447 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,448 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,448 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,450 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,451 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,451 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,452 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,452 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,453 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,454 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,454 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,456 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,457 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,458 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,458 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,459 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,460 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,460 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,463 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,463 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,464 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,464 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,465 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,465 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,466 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,467 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,467 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,467 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,468 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,468 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,469 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,469 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,470 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,470 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,471 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,471 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,472 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,472 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,473 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,473 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,473 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,474 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,474 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,474 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,475 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,475 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,476 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,476 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,477 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,477 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,477 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,478 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,478 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,478 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,479 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,479 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,479 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,480 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,481 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,481 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,482 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,482 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,506 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_533], 12=[v_prenex_536, v_prenex_547, v_prenex_548, v_prenex_537, v_prenex_549, v_prenex_538, v_prenex_539, |v_#memory_int_65|, v_prenex_550, v_prenex_540, v_prenex_551, v_prenex_552, v_prenex_541, v_prenex_553, v_prenex_542, v_prenex_531, v_prenex_532, v_prenex_543, v_prenex_544, v_prenex_534, v_prenex_545, v_prenex_546, v_prenex_535]} [2019-08-29 23:11:50,560 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:11:50,560 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:11:50,561 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:11:50,561 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:12:01,022 WARN L188 SmtUtils]: Spent 10.46 s on a formula simplification. DAG size of input: 433 DAG size of output: 20 [2019-08-29 23:12:01,022 INFO L567 ElimStorePlain]: treesize reduction 5045, result has 0.5 percent of original size [2019-08-29 23:12:01,023 INFO L464 ElimStorePlain]: Eliminatee v_prenex_536 vanished before elimination [2019-08-29 23:12:01,023 INFO L464 ElimStorePlain]: Eliminatee v_prenex_547 vanished before elimination [2019-08-29 23:12:01,023 INFO L464 ElimStorePlain]: Eliminatee v_prenex_548 vanished before elimination [2019-08-29 23:12:01,023 INFO L464 ElimStorePlain]: Eliminatee v_prenex_537 vanished before elimination [2019-08-29 23:12:01,023 INFO L464 ElimStorePlain]: Eliminatee v_prenex_549 vanished before elimination [2019-08-29 23:12:01,023 INFO L464 ElimStorePlain]: Eliminatee v_prenex_538 vanished before elimination [2019-08-29 23:12:01,024 INFO L464 ElimStorePlain]: Eliminatee v_prenex_539 vanished before elimination [2019-08-29 23:12:01,024 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_65| vanished before elimination [2019-08-29 23:12:01,024 INFO L464 ElimStorePlain]: Eliminatee v_prenex_550 vanished before elimination [2019-08-29 23:12:01,024 INFO L464 ElimStorePlain]: Eliminatee v_prenex_540 vanished before elimination [2019-08-29 23:12:01,024 INFO L464 ElimStorePlain]: Eliminatee v_prenex_551 vanished before elimination [2019-08-29 23:12:01,024 INFO L464 ElimStorePlain]: Eliminatee v_prenex_552 vanished before elimination [2019-08-29 23:12:01,025 INFO L464 ElimStorePlain]: Eliminatee v_prenex_541 vanished before elimination [2019-08-29 23:12:01,025 INFO L464 ElimStorePlain]: Eliminatee v_prenex_553 vanished before elimination [2019-08-29 23:12:01,025 INFO L464 ElimStorePlain]: Eliminatee v_prenex_542 vanished before elimination [2019-08-29 23:12:01,025 INFO L464 ElimStorePlain]: Eliminatee v_prenex_531 vanished before elimination [2019-08-29 23:12:01,025 INFO L464 ElimStorePlain]: Eliminatee v_prenex_532 vanished before elimination [2019-08-29 23:12:01,025 INFO L464 ElimStorePlain]: Eliminatee v_prenex_543 vanished before elimination [2019-08-29 23:12:01,026 INFO L464 ElimStorePlain]: Eliminatee v_prenex_544 vanished before elimination [2019-08-29 23:12:01,026 INFO L464 ElimStorePlain]: Eliminatee v_prenex_534 vanished before elimination [2019-08-29 23:12:01,026 INFO L464 ElimStorePlain]: Eliminatee v_prenex_545 vanished before elimination [2019-08-29 23:12:01,026 INFO L464 ElimStorePlain]: Eliminatee v_prenex_546 vanished before elimination [2019-08-29 23:12:01,026 INFO L464 ElimStorePlain]: Eliminatee v_prenex_535 vanished before elimination [2019-08-29 23:12:01,026 INFO L496 ElimStorePlain]: Start of recursive call 1: 24 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:12:01,027 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 24 variables, input treesize:5031, output treesize:26 [2019-08-29 23:12:01,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,083 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,083 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,083 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,106 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_555], 12=[v_prenex_569, v_prenex_558, v_prenex_559, |v_#memory_int_66|, v_prenex_570, v_prenex_571, v_prenex_560, v_prenex_572, v_prenex_561, v_prenex_573, v_prenex_562, v_prenex_574, v_prenex_563, v_prenex_575, v_prenex_564, v_prenex_576, v_prenex_554, v_prenex_565, v_prenex_577, v_prenex_566, v_prenex_556, v_prenex_567, v_prenex_557, v_prenex_568]} [2019-08-29 23:12:01,146 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:12:01,146 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:12:01,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:01,147 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:12:17,839 WARN L188 SmtUtils]: Spent 16.69 s on a formula simplification. DAG size of input: 450 DAG size of output: 23 [2019-08-29 23:12:17,840 INFO L567 ElimStorePlain]: treesize reduction 5246, result has 0.8 percent of original size [2019-08-29 23:12:17,840 INFO L464 ElimStorePlain]: Eliminatee v_prenex_569 vanished before elimination [2019-08-29 23:12:17,840 INFO L464 ElimStorePlain]: Eliminatee v_prenex_558 vanished before elimination [2019-08-29 23:12:17,840 INFO L464 ElimStorePlain]: Eliminatee v_prenex_559 vanished before elimination [2019-08-29 23:12:17,841 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_66| vanished before elimination [2019-08-29 23:12:17,841 INFO L464 ElimStorePlain]: Eliminatee v_prenex_570 vanished before elimination [2019-08-29 23:12:17,841 INFO L464 ElimStorePlain]: Eliminatee v_prenex_571 vanished before elimination [2019-08-29 23:12:17,841 INFO L464 ElimStorePlain]: Eliminatee v_prenex_560 vanished before elimination [2019-08-29 23:12:17,841 INFO L464 ElimStorePlain]: Eliminatee v_prenex_572 vanished before elimination [2019-08-29 23:12:17,842 INFO L464 ElimStorePlain]: Eliminatee v_prenex_561 vanished before elimination [2019-08-29 23:12:17,842 INFO L464 ElimStorePlain]: Eliminatee v_prenex_573 vanished before elimination [2019-08-29 23:12:17,842 INFO L464 ElimStorePlain]: Eliminatee v_prenex_562 vanished before elimination [2019-08-29 23:12:17,842 INFO L464 ElimStorePlain]: Eliminatee v_prenex_574 vanished before elimination [2019-08-29 23:12:17,842 INFO L464 ElimStorePlain]: Eliminatee v_prenex_563 vanished before elimination [2019-08-29 23:12:17,842 INFO L464 ElimStorePlain]: Eliminatee v_prenex_575 vanished before elimination [2019-08-29 23:12:17,842 INFO L464 ElimStorePlain]: Eliminatee v_prenex_564 vanished before elimination [2019-08-29 23:12:17,842 INFO L464 ElimStorePlain]: Eliminatee v_prenex_576 vanished before elimination [2019-08-29 23:12:17,843 INFO L464 ElimStorePlain]: Eliminatee v_prenex_554 vanished before elimination [2019-08-29 23:12:17,843 INFO L464 ElimStorePlain]: Eliminatee v_prenex_565 vanished before elimination [2019-08-29 23:12:17,843 INFO L464 ElimStorePlain]: Eliminatee v_prenex_577 vanished before elimination [2019-08-29 23:12:17,843 INFO L464 ElimStorePlain]: Eliminatee v_prenex_566 vanished before elimination [2019-08-29 23:12:17,843 INFO L464 ElimStorePlain]: Eliminatee v_prenex_556 vanished before elimination [2019-08-29 23:12:17,843 INFO L464 ElimStorePlain]: Eliminatee v_prenex_567 vanished before elimination [2019-08-29 23:12:17,843 INFO L464 ElimStorePlain]: Eliminatee v_prenex_557 vanished before elimination [2019-08-29 23:12:17,843 INFO L464 ElimStorePlain]: Eliminatee v_prenex_568 vanished before elimination [2019-08-29 23:12:17,844 INFO L496 ElimStorePlain]: Start of recursive call 1: 25 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:12:17,844 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 25 variables, input treesize:5248, output treesize:42 [2019-08-29 23:12:17,845 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,845 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,845 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,852 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,852 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,852 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,858 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,858 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,859 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,859 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,861 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,861 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,862 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,862 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,863 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,863 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,864 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,864 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,865 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,865 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,866 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,867 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,867 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,868 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,868 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,870 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,872 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,872 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,874 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,874 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,879 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,879 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,881 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,881 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,883 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,883 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,887 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,887 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,888 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,888 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,888 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,889 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,889 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,890 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,890 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,890 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,891 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,891 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,891 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,892 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,892 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,893 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,893 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,893 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,894 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,894 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,894 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,895 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,895 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,895 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,895 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,896 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,896 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,896 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,897 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,918 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_578], 12=[|v_#memory_int_67|, v_prenex_590, v_prenex_591, v_prenex_580, v_prenex_592, v_prenex_581, v_prenex_593, v_prenex_582, v_prenex_594, v_prenex_583, v_prenex_595, v_prenex_584, v_prenex_596, v_prenex_585, v_prenex_597, v_prenex_586, v_prenex_598, v_prenex_587, v_prenex_599, v_prenex_588, v_prenex_600, v_prenex_589, v_prenex_579, v_prenex_601]} [2019-08-29 23:12:17,964 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:12:17,965 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:12:17,965 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:17,966 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:12:29,709 WARN L188 SmtUtils]: Spent 11.74 s on a formula simplification. DAG size of input: 450 DAG size of output: 20 [2019-08-29 23:12:29,709 INFO L567 ElimStorePlain]: treesize reduction 5262, result has 0.5 percent of original size [2019-08-29 23:12:29,709 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_67| vanished before elimination [2019-08-29 23:12:29,710 INFO L464 ElimStorePlain]: Eliminatee v_prenex_590 vanished before elimination [2019-08-29 23:12:29,710 INFO L464 ElimStorePlain]: Eliminatee v_prenex_591 vanished before elimination [2019-08-29 23:12:29,710 INFO L464 ElimStorePlain]: Eliminatee v_prenex_580 vanished before elimination [2019-08-29 23:12:29,710 INFO L464 ElimStorePlain]: Eliminatee v_prenex_592 vanished before elimination [2019-08-29 23:12:29,710 INFO L464 ElimStorePlain]: Eliminatee v_prenex_581 vanished before elimination [2019-08-29 23:12:29,711 INFO L464 ElimStorePlain]: Eliminatee v_prenex_593 vanished before elimination [2019-08-29 23:12:29,711 INFO L464 ElimStorePlain]: Eliminatee v_prenex_582 vanished before elimination [2019-08-29 23:12:29,711 INFO L464 ElimStorePlain]: Eliminatee v_prenex_594 vanished before elimination [2019-08-29 23:12:29,711 INFO L464 ElimStorePlain]: Eliminatee v_prenex_583 vanished before elimination [2019-08-29 23:12:29,711 INFO L464 ElimStorePlain]: Eliminatee v_prenex_595 vanished before elimination [2019-08-29 23:12:29,711 INFO L464 ElimStorePlain]: Eliminatee v_prenex_584 vanished before elimination [2019-08-29 23:12:29,712 INFO L464 ElimStorePlain]: Eliminatee v_prenex_596 vanished before elimination [2019-08-29 23:12:29,712 INFO L464 ElimStorePlain]: Eliminatee v_prenex_585 vanished before elimination [2019-08-29 23:12:29,712 INFO L464 ElimStorePlain]: Eliminatee v_prenex_597 vanished before elimination [2019-08-29 23:12:29,712 INFO L464 ElimStorePlain]: Eliminatee v_prenex_586 vanished before elimination [2019-08-29 23:12:29,712 INFO L464 ElimStorePlain]: Eliminatee v_prenex_598 vanished before elimination [2019-08-29 23:12:29,712 INFO L464 ElimStorePlain]: Eliminatee v_prenex_587 vanished before elimination [2019-08-29 23:12:29,712 INFO L464 ElimStorePlain]: Eliminatee v_prenex_599 vanished before elimination [2019-08-29 23:12:29,712 INFO L464 ElimStorePlain]: Eliminatee v_prenex_588 vanished before elimination [2019-08-29 23:12:29,712 INFO L464 ElimStorePlain]: Eliminatee v_prenex_600 vanished before elimination [2019-08-29 23:12:29,713 INFO L464 ElimStorePlain]: Eliminatee v_prenex_589 vanished before elimination [2019-08-29 23:12:29,713 INFO L464 ElimStorePlain]: Eliminatee v_prenex_579 vanished before elimination [2019-08-29 23:12:29,713 INFO L464 ElimStorePlain]: Eliminatee v_prenex_601 vanished before elimination [2019-08-29 23:12:29,713 INFO L496 ElimStorePlain]: Start of recursive call 1: 25 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:12:29,713 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 25 variables, input treesize:5248, output treesize:26 [2019-08-29 23:12:29,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,722 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,722 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,722 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,723 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,723 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,723 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,724 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,724 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,727 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,727 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,727 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,729 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,729 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,729 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,730 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,731 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,731 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,732 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,732 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,746 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,746 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,747 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,747 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,764 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,767 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,768 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,769 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,780 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,781 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,782 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,783 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,786 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,788 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,789 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,789 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,796 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,796 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,798 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,798 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,800 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,800 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,801 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,801 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,805 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,805 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,806 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,806 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,807 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,807 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,807 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,810 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,810 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,810 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,812 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,812 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,836 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_603], 12=[v_prenex_602, v_prenex_624, v_prenex_625, v_prenex_626, v_prenex_604, v_prenex_605, v_prenex_606, v_prenex_607, v_prenex_608, v_prenex_609, v_prenex_610, v_prenex_611, v_prenex_612, v_prenex_613, v_prenex_614, v_prenex_615, v_prenex_616, v_prenex_617, v_prenex_618, v_prenex_619, |v_#memory_int_68|, v_prenex_620, v_prenex_621, v_prenex_622, v_prenex_623]} [2019-08-29 23:12:29,875 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:12:29,876 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:12:29,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:29,877 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:12:44,989 WARN L188 SmtUtils]: Spent 15.11 s on a formula simplification. DAG size of input: 467 DAG size of output: 23 [2019-08-29 23:12:44,990 INFO L567 ElimStorePlain]: treesize reduction 5463, result has 0.8 percent of original size [2019-08-29 23:12:44,990 INFO L464 ElimStorePlain]: Eliminatee v_prenex_602 vanished before elimination [2019-08-29 23:12:44,990 INFO L464 ElimStorePlain]: Eliminatee v_prenex_624 vanished before elimination [2019-08-29 23:12:44,990 INFO L464 ElimStorePlain]: Eliminatee v_prenex_625 vanished before elimination [2019-08-29 23:12:44,990 INFO L464 ElimStorePlain]: Eliminatee v_prenex_626 vanished before elimination [2019-08-29 23:12:44,991 INFO L464 ElimStorePlain]: Eliminatee v_prenex_604 vanished before elimination [2019-08-29 23:12:44,991 INFO L464 ElimStorePlain]: Eliminatee v_prenex_605 vanished before elimination [2019-08-29 23:12:44,991 INFO L464 ElimStorePlain]: Eliminatee v_prenex_606 vanished before elimination [2019-08-29 23:12:44,991 INFO L464 ElimStorePlain]: Eliminatee v_prenex_607 vanished before elimination [2019-08-29 23:12:44,991 INFO L464 ElimStorePlain]: Eliminatee v_prenex_608 vanished before elimination [2019-08-29 23:12:44,991 INFO L464 ElimStorePlain]: Eliminatee v_prenex_609 vanished before elimination [2019-08-29 23:12:44,992 INFO L464 ElimStorePlain]: Eliminatee v_prenex_610 vanished before elimination [2019-08-29 23:12:44,992 INFO L464 ElimStorePlain]: Eliminatee v_prenex_611 vanished before elimination [2019-08-29 23:12:44,992 INFO L464 ElimStorePlain]: Eliminatee v_prenex_612 vanished before elimination [2019-08-29 23:12:44,992 INFO L464 ElimStorePlain]: Eliminatee v_prenex_613 vanished before elimination [2019-08-29 23:12:44,992 INFO L464 ElimStorePlain]: Eliminatee v_prenex_614 vanished before elimination [2019-08-29 23:12:44,992 INFO L464 ElimStorePlain]: Eliminatee v_prenex_615 vanished before elimination [2019-08-29 23:12:44,993 INFO L464 ElimStorePlain]: Eliminatee v_prenex_616 vanished before elimination [2019-08-29 23:12:44,993 INFO L464 ElimStorePlain]: Eliminatee v_prenex_617 vanished before elimination [2019-08-29 23:12:44,993 INFO L464 ElimStorePlain]: Eliminatee v_prenex_618 vanished before elimination [2019-08-29 23:12:44,993 INFO L464 ElimStorePlain]: Eliminatee v_prenex_619 vanished before elimination [2019-08-29 23:12:44,993 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_68| vanished before elimination [2019-08-29 23:12:44,993 INFO L464 ElimStorePlain]: Eliminatee v_prenex_620 vanished before elimination [2019-08-29 23:12:44,994 INFO L464 ElimStorePlain]: Eliminatee v_prenex_621 vanished before elimination [2019-08-29 23:12:44,994 INFO L464 ElimStorePlain]: Eliminatee v_prenex_622 vanished before elimination [2019-08-29 23:12:44,994 INFO L464 ElimStorePlain]: Eliminatee v_prenex_623 vanished before elimination [2019-08-29 23:12:44,994 INFO L496 ElimStorePlain]: Start of recursive call 1: 26 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:12:44,994 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 26 variables, input treesize:5465, output treesize:42 [2019-08-29 23:12:44,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:44,995 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:44,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:44,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:44,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:44,996 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:44,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:44,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:44,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:44,997 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:44,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:44,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:44,998 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:44,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:44,999 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,000 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,000 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,001 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,002 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,002 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,003 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,003 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,004 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,005 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,005 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,006 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,007 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,007 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,008 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,008 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,009 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,009 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,010 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,011 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,012 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,013 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,014 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,015 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,016 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,017 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,018 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,019 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,019 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,024 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,024 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,025 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,025 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,029 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,029 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,031 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,031 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,079 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_636], 12=[v_prenex_646, v_prenex_647, v_prenex_648, v_prenex_649, v_prenex_627, v_prenex_628, v_prenex_629, v_prenex_650, v_prenex_651, v_prenex_630, v_prenex_631, v_prenex_632, v_prenex_633, v_prenex_634, v_prenex_635, v_prenex_637, v_prenex_638, v_prenex_639, |v_#memory_int_69|, v_prenex_640, v_prenex_641, v_prenex_642, v_prenex_643, v_prenex_644, v_prenex_645]} [2019-08-29 23:12:45,120 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:12:45,120 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:12:45,121 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:45,121 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:12:58,045 WARN L188 SmtUtils]: Spent 12.92 s on a formula simplification. DAG size of input: 467 DAG size of output: 20 [2019-08-29 23:12:58,046 INFO L567 ElimStorePlain]: treesize reduction 5479, result has 0.5 percent of original size [2019-08-29 23:12:58,046 INFO L464 ElimStorePlain]: Eliminatee v_prenex_646 vanished before elimination [2019-08-29 23:12:58,046 INFO L464 ElimStorePlain]: Eliminatee v_prenex_647 vanished before elimination [2019-08-29 23:12:58,047 INFO L464 ElimStorePlain]: Eliminatee v_prenex_648 vanished before elimination [2019-08-29 23:12:58,047 INFO L464 ElimStorePlain]: Eliminatee v_prenex_649 vanished before elimination [2019-08-29 23:12:58,047 INFO L464 ElimStorePlain]: Eliminatee v_prenex_627 vanished before elimination [2019-08-29 23:12:58,047 INFO L464 ElimStorePlain]: Eliminatee v_prenex_628 vanished before elimination [2019-08-29 23:12:58,047 INFO L464 ElimStorePlain]: Eliminatee v_prenex_629 vanished before elimination [2019-08-29 23:12:58,047 INFO L464 ElimStorePlain]: Eliminatee v_prenex_650 vanished before elimination [2019-08-29 23:12:58,047 INFO L464 ElimStorePlain]: Eliminatee v_prenex_651 vanished before elimination [2019-08-29 23:12:58,048 INFO L464 ElimStorePlain]: Eliminatee v_prenex_630 vanished before elimination [2019-08-29 23:12:58,048 INFO L464 ElimStorePlain]: Eliminatee v_prenex_631 vanished before elimination [2019-08-29 23:12:58,048 INFO L464 ElimStorePlain]: Eliminatee v_prenex_632 vanished before elimination [2019-08-29 23:12:58,048 INFO L464 ElimStorePlain]: Eliminatee v_prenex_633 vanished before elimination [2019-08-29 23:12:58,048 INFO L464 ElimStorePlain]: Eliminatee v_prenex_634 vanished before elimination [2019-08-29 23:12:58,048 INFO L464 ElimStorePlain]: Eliminatee v_prenex_635 vanished before elimination [2019-08-29 23:12:58,048 INFO L464 ElimStorePlain]: Eliminatee v_prenex_637 vanished before elimination [2019-08-29 23:12:58,048 INFO L464 ElimStorePlain]: Eliminatee v_prenex_638 vanished before elimination [2019-08-29 23:12:58,049 INFO L464 ElimStorePlain]: Eliminatee v_prenex_639 vanished before elimination [2019-08-29 23:12:58,049 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_69| vanished before elimination [2019-08-29 23:12:58,049 INFO L464 ElimStorePlain]: Eliminatee v_prenex_640 vanished before elimination [2019-08-29 23:12:58,049 INFO L464 ElimStorePlain]: Eliminatee v_prenex_641 vanished before elimination [2019-08-29 23:12:58,049 INFO L464 ElimStorePlain]: Eliminatee v_prenex_642 vanished before elimination [2019-08-29 23:12:58,049 INFO L464 ElimStorePlain]: Eliminatee v_prenex_643 vanished before elimination [2019-08-29 23:12:58,049 INFO L464 ElimStorePlain]: Eliminatee v_prenex_644 vanished before elimination [2019-08-29 23:12:58,049 INFO L464 ElimStorePlain]: Eliminatee v_prenex_645 vanished before elimination [2019-08-29 23:12:58,050 INFO L496 ElimStorePlain]: Start of recursive call 1: 26 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:12:58,050 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 26 variables, input treesize:5465, output treesize:26 [2019-08-29 23:12:58,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,083 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,083 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,086 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,086 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,090 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,092 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,092 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,095 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,095 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,097 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,097 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,098 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,099 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,099 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,101 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,101 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,102 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,102 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,104 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,104 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,107 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,107 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,108 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,108 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,109 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,109 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,109 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,110 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,110 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,111 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,111 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,111 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,112 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,112 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,113 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,113 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,115 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,115 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,115 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,118 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,118 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,119 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,119 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,119 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,119 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,144 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_655], 12=[v_prenex_668, v_prenex_669, |v_#memory_int_70|, v_prenex_670, v_prenex_671, v_prenex_672, v_prenex_673, v_prenex_674, v_prenex_652, v_prenex_675, v_prenex_653, v_prenex_654, v_prenex_676, v_prenex_677, v_prenex_656, v_prenex_657, v_prenex_658, v_prenex_659, v_prenex_660, v_prenex_661, v_prenex_662, v_prenex_663, v_prenex_664, v_prenex_665, v_prenex_666, v_prenex_667]} [2019-08-29 23:12:58,186 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:12:58,187 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:12:58,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:12:58,188 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:13:21,013 WARN L188 SmtUtils]: Spent 22.82 s on a formula simplification. DAG size of input: 484 DAG size of output: 23 [2019-08-29 23:13:21,013 INFO L567 ElimStorePlain]: treesize reduction 5680, result has 0.7 percent of original size [2019-08-29 23:13:21,013 INFO L464 ElimStorePlain]: Eliminatee v_prenex_668 vanished before elimination [2019-08-29 23:13:21,014 INFO L464 ElimStorePlain]: Eliminatee v_prenex_669 vanished before elimination [2019-08-29 23:13:21,014 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_70| vanished before elimination [2019-08-29 23:13:21,014 INFO L464 ElimStorePlain]: Eliminatee v_prenex_670 vanished before elimination [2019-08-29 23:13:21,014 INFO L464 ElimStorePlain]: Eliminatee v_prenex_671 vanished before elimination [2019-08-29 23:13:21,014 INFO L464 ElimStorePlain]: Eliminatee v_prenex_672 vanished before elimination [2019-08-29 23:13:21,015 INFO L464 ElimStorePlain]: Eliminatee v_prenex_673 vanished before elimination [2019-08-29 23:13:21,015 INFO L464 ElimStorePlain]: Eliminatee v_prenex_674 vanished before elimination [2019-08-29 23:13:21,015 INFO L464 ElimStorePlain]: Eliminatee v_prenex_652 vanished before elimination [2019-08-29 23:13:21,015 INFO L464 ElimStorePlain]: Eliminatee v_prenex_675 vanished before elimination [2019-08-29 23:13:21,015 INFO L464 ElimStorePlain]: Eliminatee v_prenex_653 vanished before elimination [2019-08-29 23:13:21,016 INFO L464 ElimStorePlain]: Eliminatee v_prenex_654 vanished before elimination [2019-08-29 23:13:21,016 INFO L464 ElimStorePlain]: Eliminatee v_prenex_676 vanished before elimination [2019-08-29 23:13:21,016 INFO L464 ElimStorePlain]: Eliminatee v_prenex_677 vanished before elimination [2019-08-29 23:13:21,016 INFO L464 ElimStorePlain]: Eliminatee v_prenex_656 vanished before elimination [2019-08-29 23:13:21,016 INFO L464 ElimStorePlain]: Eliminatee v_prenex_657 vanished before elimination [2019-08-29 23:13:21,016 INFO L464 ElimStorePlain]: Eliminatee v_prenex_658 vanished before elimination [2019-08-29 23:13:21,016 INFO L464 ElimStorePlain]: Eliminatee v_prenex_659 vanished before elimination [2019-08-29 23:13:21,016 INFO L464 ElimStorePlain]: Eliminatee v_prenex_660 vanished before elimination [2019-08-29 23:13:21,016 INFO L464 ElimStorePlain]: Eliminatee v_prenex_661 vanished before elimination [2019-08-29 23:13:21,016 INFO L464 ElimStorePlain]: Eliminatee v_prenex_662 vanished before elimination [2019-08-29 23:13:21,017 INFO L464 ElimStorePlain]: Eliminatee v_prenex_663 vanished before elimination [2019-08-29 23:13:21,017 INFO L464 ElimStorePlain]: Eliminatee v_prenex_664 vanished before elimination [2019-08-29 23:13:21,017 INFO L464 ElimStorePlain]: Eliminatee v_prenex_665 vanished before elimination [2019-08-29 23:13:21,017 INFO L464 ElimStorePlain]: Eliminatee v_prenex_666 vanished before elimination [2019-08-29 23:13:21,017 INFO L464 ElimStorePlain]: Eliminatee v_prenex_667 vanished before elimination [2019-08-29 23:13:21,017 INFO L496 ElimStorePlain]: Start of recursive call 1: 27 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:13:21,017 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 27 variables, input treesize:5682, output treesize:42 [2019-08-29 23:13:21,018 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,019 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,019 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,019 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,020 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,021 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,022 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,023 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,024 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,024 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,025 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,025 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,025 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,026 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,027 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,028 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,029 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,029 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,030 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,031 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,031 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,032 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,033 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,034 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,035 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,036 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,037 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,038 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,039 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,040 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,041 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,042 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,043 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,044 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,045 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,046 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,047 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,048 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,049 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,050 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,051 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,052 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,054 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,055 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,056 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,057 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,058 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,059 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,060 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,061 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,062 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,063 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,064 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,065 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,066 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,067 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,068 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,069 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,070 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,071 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,072 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,073 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,108 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_678], 12=[v_prenex_701, v_prenex_702, v_prenex_703, |v_#memory_int_71|, v_prenex_690, v_prenex_691, v_prenex_692, v_prenex_693, v_prenex_694, v_prenex_695, v_prenex_696, v_prenex_697, v_prenex_698, v_prenex_699, v_prenex_679, v_prenex_680, v_prenex_681, v_prenex_682, v_prenex_683, v_prenex_684, v_prenex_685, v_prenex_686, v_prenex_687, v_prenex_688, v_prenex_700, v_prenex_689]} [2019-08-29 23:13:21,151 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:13:21,152 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:13:21,152 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:21,153 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:13:38,250 WARN L188 SmtUtils]: Spent 17.10 s on a formula simplification. DAG size of input: 484 DAG size of output: 20 [2019-08-29 23:13:38,251 INFO L567 ElimStorePlain]: treesize reduction 5696, result has 0.5 percent of original size [2019-08-29 23:13:38,251 INFO L464 ElimStorePlain]: Eliminatee v_prenex_701 vanished before elimination [2019-08-29 23:13:38,251 INFO L464 ElimStorePlain]: Eliminatee v_prenex_702 vanished before elimination [2019-08-29 23:13:38,252 INFO L464 ElimStorePlain]: Eliminatee v_prenex_703 vanished before elimination [2019-08-29 23:13:38,252 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_71| vanished before elimination [2019-08-29 23:13:38,252 INFO L464 ElimStorePlain]: Eliminatee v_prenex_690 vanished before elimination [2019-08-29 23:13:38,252 INFO L464 ElimStorePlain]: Eliminatee v_prenex_691 vanished before elimination [2019-08-29 23:13:38,253 INFO L464 ElimStorePlain]: Eliminatee v_prenex_692 vanished before elimination [2019-08-29 23:13:38,253 INFO L464 ElimStorePlain]: Eliminatee v_prenex_693 vanished before elimination [2019-08-29 23:13:38,253 INFO L464 ElimStorePlain]: Eliminatee v_prenex_694 vanished before elimination [2019-08-29 23:13:38,253 INFO L464 ElimStorePlain]: Eliminatee v_prenex_695 vanished before elimination [2019-08-29 23:13:38,253 INFO L464 ElimStorePlain]: Eliminatee v_prenex_696 vanished before elimination [2019-08-29 23:13:38,253 INFO L464 ElimStorePlain]: Eliminatee v_prenex_697 vanished before elimination [2019-08-29 23:13:38,254 INFO L464 ElimStorePlain]: Eliminatee v_prenex_698 vanished before elimination [2019-08-29 23:13:38,254 INFO L464 ElimStorePlain]: Eliminatee v_prenex_699 vanished before elimination [2019-08-29 23:13:38,254 INFO L464 ElimStorePlain]: Eliminatee v_prenex_679 vanished before elimination [2019-08-29 23:13:38,254 INFO L464 ElimStorePlain]: Eliminatee v_prenex_680 vanished before elimination [2019-08-29 23:13:38,254 INFO L464 ElimStorePlain]: Eliminatee v_prenex_681 vanished before elimination [2019-08-29 23:13:38,254 INFO L464 ElimStorePlain]: Eliminatee v_prenex_682 vanished before elimination [2019-08-29 23:13:38,255 INFO L464 ElimStorePlain]: Eliminatee v_prenex_683 vanished before elimination [2019-08-29 23:13:38,255 INFO L464 ElimStorePlain]: Eliminatee v_prenex_684 vanished before elimination [2019-08-29 23:13:38,255 INFO L464 ElimStorePlain]: Eliminatee v_prenex_685 vanished before elimination [2019-08-29 23:13:38,255 INFO L464 ElimStorePlain]: Eliminatee v_prenex_686 vanished before elimination [2019-08-29 23:13:38,255 INFO L464 ElimStorePlain]: Eliminatee v_prenex_687 vanished before elimination [2019-08-29 23:13:38,255 INFO L464 ElimStorePlain]: Eliminatee v_prenex_688 vanished before elimination [2019-08-29 23:13:38,255 INFO L464 ElimStorePlain]: Eliminatee v_prenex_700 vanished before elimination [2019-08-29 23:13:38,256 INFO L464 ElimStorePlain]: Eliminatee v_prenex_689 vanished before elimination [2019-08-29 23:13:38,256 INFO L496 ElimStorePlain]: Start of recursive call 1: 27 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:13:38,256 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 27 variables, input treesize:5682, output treesize:26 [2019-08-29 23:13:38,268 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,269 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,269 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,269 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,270 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,270 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,270 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,270 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,271 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,271 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,271 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,273 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,274 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,274 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,274 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,275 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,275 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,275 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,276 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,276 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,277 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,277 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,279 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,279 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,280 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,280 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,282 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,285 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,287 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,288 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,288 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,289 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,289 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,290 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,291 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,291 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,292 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,293 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,293 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,294 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,294 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,295 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,295 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,296 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,297 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,297 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,307 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,307 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,309 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,309 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,313 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,313 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,314 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,314 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,315 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,315 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,316 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,316 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,316 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,317 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,317 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,318 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,318 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,319 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,319 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,319 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,320 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,320 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,321 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,321 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,322 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,322 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,322 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,323 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,323 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,323 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,324 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,324 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,325 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,325 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,325 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,326 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,326 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,326 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,328 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,328 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,328 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,328 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,331 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,331 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,331 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,332 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,362 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_704], 12=[v_prenex_723, v_prenex_724, v_prenex_725, v_prenex_726, v_prenex_705, v_prenex_727, v_prenex_728, v_prenex_706, v_prenex_729, v_prenex_707, v_prenex_708, v_prenex_709, |v_#memory_int_72|, v_prenex_730, v_prenex_710, v_prenex_711, v_prenex_712, v_prenex_713, v_prenex_714, v_prenex_715, v_prenex_716, v_prenex_717, v_prenex_718, v_prenex_719, v_prenex_720, v_prenex_721, v_prenex_722]} [2019-08-29 23:13:38,405 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:13:38,406 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:13:38,406 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:38,407 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:13:59,782 WARN L188 SmtUtils]: Spent 21.37 s on a formula simplification. DAG size of input: 501 DAG size of output: 23 [2019-08-29 23:13:59,783 INFO L567 ElimStorePlain]: treesize reduction 5897, result has 0.7 percent of original size [2019-08-29 23:13:59,783 INFO L464 ElimStorePlain]: Eliminatee v_prenex_723 vanished before elimination [2019-08-29 23:13:59,784 INFO L464 ElimStorePlain]: Eliminatee v_prenex_724 vanished before elimination [2019-08-29 23:13:59,784 INFO L464 ElimStorePlain]: Eliminatee v_prenex_725 vanished before elimination [2019-08-29 23:13:59,784 INFO L464 ElimStorePlain]: Eliminatee v_prenex_726 vanished before elimination [2019-08-29 23:13:59,784 INFO L464 ElimStorePlain]: Eliminatee v_prenex_705 vanished before elimination [2019-08-29 23:13:59,784 INFO L464 ElimStorePlain]: Eliminatee v_prenex_727 vanished before elimination [2019-08-29 23:13:59,785 INFO L464 ElimStorePlain]: Eliminatee v_prenex_728 vanished before elimination [2019-08-29 23:13:59,785 INFO L464 ElimStorePlain]: Eliminatee v_prenex_706 vanished before elimination [2019-08-29 23:13:59,785 INFO L464 ElimStorePlain]: Eliminatee v_prenex_729 vanished before elimination [2019-08-29 23:13:59,785 INFO L464 ElimStorePlain]: Eliminatee v_prenex_707 vanished before elimination [2019-08-29 23:13:59,785 INFO L464 ElimStorePlain]: Eliminatee v_prenex_708 vanished before elimination [2019-08-29 23:13:59,785 INFO L464 ElimStorePlain]: Eliminatee v_prenex_709 vanished before elimination [2019-08-29 23:13:59,786 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_72| vanished before elimination [2019-08-29 23:13:59,786 INFO L464 ElimStorePlain]: Eliminatee v_prenex_730 vanished before elimination [2019-08-29 23:13:59,786 INFO L464 ElimStorePlain]: Eliminatee v_prenex_710 vanished before elimination [2019-08-29 23:13:59,786 INFO L464 ElimStorePlain]: Eliminatee v_prenex_711 vanished before elimination [2019-08-29 23:13:59,786 INFO L464 ElimStorePlain]: Eliminatee v_prenex_712 vanished before elimination [2019-08-29 23:13:59,787 INFO L464 ElimStorePlain]: Eliminatee v_prenex_713 vanished before elimination [2019-08-29 23:13:59,787 INFO L464 ElimStorePlain]: Eliminatee v_prenex_714 vanished before elimination [2019-08-29 23:13:59,787 INFO L464 ElimStorePlain]: Eliminatee v_prenex_715 vanished before elimination [2019-08-29 23:13:59,787 INFO L464 ElimStorePlain]: Eliminatee v_prenex_716 vanished before elimination [2019-08-29 23:13:59,787 INFO L464 ElimStorePlain]: Eliminatee v_prenex_717 vanished before elimination [2019-08-29 23:13:59,787 INFO L464 ElimStorePlain]: Eliminatee v_prenex_718 vanished before elimination [2019-08-29 23:13:59,787 INFO L464 ElimStorePlain]: Eliminatee v_prenex_719 vanished before elimination [2019-08-29 23:13:59,787 INFO L464 ElimStorePlain]: Eliminatee v_prenex_720 vanished before elimination [2019-08-29 23:13:59,788 INFO L464 ElimStorePlain]: Eliminatee v_prenex_721 vanished before elimination [2019-08-29 23:13:59,788 INFO L464 ElimStorePlain]: Eliminatee v_prenex_722 vanished before elimination [2019-08-29 23:13:59,788 INFO L496 ElimStorePlain]: Start of recursive call 1: 28 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:13:59,788 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 28 variables, input treesize:5899, output treesize:42 [2019-08-29 23:13:59,789 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,796 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,796 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,796 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,798 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,798 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,798 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,800 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,800 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,801 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,801 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,801 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,805 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,805 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,806 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,806 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,807 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,807 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,810 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,810 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,812 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,812 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,815 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,818 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,819 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,819 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,820 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,822 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,822 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,823 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,824 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,825 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,827 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,832 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,832 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,836 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,836 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,838 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,838 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,844 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,844 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,845 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,845 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,852 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,858 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,888 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_732], 12=[v_prenex_745, v_prenex_746, v_prenex_747, v_prenex_748, v_prenex_749, |v_#memory_int_73|, v_prenex_750, v_prenex_751, v_prenex_752, v_prenex_731, v_prenex_753, v_prenex_754, v_prenex_733, v_prenex_755, v_prenex_756, v_prenex_734, v_prenex_757, v_prenex_735, v_prenex_736, v_prenex_737, v_prenex_738, v_prenex_739, v_prenex_740, v_prenex_741, v_prenex_742, v_prenex_743, v_prenex_744]} [2019-08-29 23:13:59,928 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:13:59,928 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:13:59,929 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:13:59,930 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:14:18,808 WARN L188 SmtUtils]: Spent 18.88 s on a formula simplification. DAG size of input: 501 DAG size of output: 20 [2019-08-29 23:14:18,809 INFO L567 ElimStorePlain]: treesize reduction 5913, result has 0.4 percent of original size [2019-08-29 23:14:18,809 INFO L464 ElimStorePlain]: Eliminatee v_prenex_745 vanished before elimination [2019-08-29 23:14:18,809 INFO L464 ElimStorePlain]: Eliminatee v_prenex_746 vanished before elimination [2019-08-29 23:14:18,809 INFO L464 ElimStorePlain]: Eliminatee v_prenex_747 vanished before elimination [2019-08-29 23:14:18,809 INFO L464 ElimStorePlain]: Eliminatee v_prenex_748 vanished before elimination [2019-08-29 23:14:18,810 INFO L464 ElimStorePlain]: Eliminatee v_prenex_749 vanished before elimination [2019-08-29 23:14:18,810 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_73| vanished before elimination [2019-08-29 23:14:18,810 INFO L464 ElimStorePlain]: Eliminatee v_prenex_750 vanished before elimination [2019-08-29 23:14:18,810 INFO L464 ElimStorePlain]: Eliminatee v_prenex_751 vanished before elimination [2019-08-29 23:14:18,810 INFO L464 ElimStorePlain]: Eliminatee v_prenex_752 vanished before elimination [2019-08-29 23:14:18,810 INFO L464 ElimStorePlain]: Eliminatee v_prenex_731 vanished before elimination [2019-08-29 23:14:18,810 INFO L464 ElimStorePlain]: Eliminatee v_prenex_753 vanished before elimination [2019-08-29 23:14:18,811 INFO L464 ElimStorePlain]: Eliminatee v_prenex_754 vanished before elimination [2019-08-29 23:14:18,811 INFO L464 ElimStorePlain]: Eliminatee v_prenex_733 vanished before elimination [2019-08-29 23:14:18,811 INFO L464 ElimStorePlain]: Eliminatee v_prenex_755 vanished before elimination [2019-08-29 23:14:18,811 INFO L464 ElimStorePlain]: Eliminatee v_prenex_756 vanished before elimination [2019-08-29 23:14:18,811 INFO L464 ElimStorePlain]: Eliminatee v_prenex_734 vanished before elimination [2019-08-29 23:14:18,811 INFO L464 ElimStorePlain]: Eliminatee v_prenex_757 vanished before elimination [2019-08-29 23:14:18,811 INFO L464 ElimStorePlain]: Eliminatee v_prenex_735 vanished before elimination [2019-08-29 23:14:18,811 INFO L464 ElimStorePlain]: Eliminatee v_prenex_736 vanished before elimination [2019-08-29 23:14:18,811 INFO L464 ElimStorePlain]: Eliminatee v_prenex_737 vanished before elimination [2019-08-29 23:14:18,811 INFO L464 ElimStorePlain]: Eliminatee v_prenex_738 vanished before elimination [2019-08-29 23:14:18,812 INFO L464 ElimStorePlain]: Eliminatee v_prenex_739 vanished before elimination [2019-08-29 23:14:18,812 INFO L464 ElimStorePlain]: Eliminatee v_prenex_740 vanished before elimination [2019-08-29 23:14:18,812 INFO L464 ElimStorePlain]: Eliminatee v_prenex_741 vanished before elimination [2019-08-29 23:14:18,812 INFO L464 ElimStorePlain]: Eliminatee v_prenex_742 vanished before elimination [2019-08-29 23:14:18,812 INFO L464 ElimStorePlain]: Eliminatee v_prenex_743 vanished before elimination [2019-08-29 23:14:18,812 INFO L464 ElimStorePlain]: Eliminatee v_prenex_744 vanished before elimination [2019-08-29 23:14:18,812 INFO L496 ElimStorePlain]: Start of recursive call 1: 28 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:14:18,812 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 28 variables, input treesize:5899, output treesize:26 [2019-08-29 23:14:18,820 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,820 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,820 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,822 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,822 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,822 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,823 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,823 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,823 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,824 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,824 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,824 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,825 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,825 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,827 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,832 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,836 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,838 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,841 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,841 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,842 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,844 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,845 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,845 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,852 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,858 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,858 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,859 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,861 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,861 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,862 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,862 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,863 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,863 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,864 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,864 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,865 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,865 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,866 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,867 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,867 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,868 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,868 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,870 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,870 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,870 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,872 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,872 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,874 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,874 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,874 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,879 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,879 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,881 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,881 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,883 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,883 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,887 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,887 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,888 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,888 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,889 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,889 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,889 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,890 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,890 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,917 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_783], 12=[v_prenex_767, v_prenex_768, v_prenex_769, |v_#memory_int_74|, v_prenex_770, v_prenex_771, v_prenex_772, v_prenex_773, v_prenex_774, v_prenex_775, v_prenex_776, v_prenex_777, v_prenex_778, v_prenex_779, v_prenex_758, v_prenex_759, v_prenex_780, v_prenex_781, v_prenex_782, v_prenex_760, v_prenex_761, v_prenex_784, v_prenex_762, v_prenex_785, v_prenex_763, v_prenex_764, v_prenex_765, v_prenex_766]} [2019-08-29 23:14:18,961 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:14:18,961 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:14:18,961 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:18,962 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:14:44,289 WARN L188 SmtUtils]: Spent 25.33 s on a formula simplification. DAG size of input: 518 DAG size of output: 23 [2019-08-29 23:14:44,290 INFO L567 ElimStorePlain]: treesize reduction 6114, result has 0.7 percent of original size [2019-08-29 23:14:44,290 INFO L464 ElimStorePlain]: Eliminatee v_prenex_767 vanished before elimination [2019-08-29 23:14:44,290 INFO L464 ElimStorePlain]: Eliminatee v_prenex_768 vanished before elimination [2019-08-29 23:14:44,290 INFO L464 ElimStorePlain]: Eliminatee v_prenex_769 vanished before elimination [2019-08-29 23:14:44,290 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_74| vanished before elimination [2019-08-29 23:14:44,291 INFO L464 ElimStorePlain]: Eliminatee v_prenex_770 vanished before elimination [2019-08-29 23:14:44,291 INFO L464 ElimStorePlain]: Eliminatee v_prenex_771 vanished before elimination [2019-08-29 23:14:44,291 INFO L464 ElimStorePlain]: Eliminatee v_prenex_772 vanished before elimination [2019-08-29 23:14:44,291 INFO L464 ElimStorePlain]: Eliminatee v_prenex_773 vanished before elimination [2019-08-29 23:14:44,291 INFO L464 ElimStorePlain]: Eliminatee v_prenex_774 vanished before elimination [2019-08-29 23:14:44,291 INFO L464 ElimStorePlain]: Eliminatee v_prenex_775 vanished before elimination [2019-08-29 23:14:44,292 INFO L464 ElimStorePlain]: Eliminatee v_prenex_776 vanished before elimination [2019-08-29 23:14:44,292 INFO L464 ElimStorePlain]: Eliminatee v_prenex_777 vanished before elimination [2019-08-29 23:14:44,292 INFO L464 ElimStorePlain]: Eliminatee v_prenex_778 vanished before elimination [2019-08-29 23:14:44,292 INFO L464 ElimStorePlain]: Eliminatee v_prenex_779 vanished before elimination [2019-08-29 23:14:44,292 INFO L464 ElimStorePlain]: Eliminatee v_prenex_758 vanished before elimination [2019-08-29 23:14:44,293 INFO L464 ElimStorePlain]: Eliminatee v_prenex_759 vanished before elimination [2019-08-29 23:14:44,293 INFO L464 ElimStorePlain]: Eliminatee v_prenex_780 vanished before elimination [2019-08-29 23:14:44,293 INFO L464 ElimStorePlain]: Eliminatee v_prenex_781 vanished before elimination [2019-08-29 23:14:44,293 INFO L464 ElimStorePlain]: Eliminatee v_prenex_782 vanished before elimination [2019-08-29 23:14:44,293 INFO L464 ElimStorePlain]: Eliminatee v_prenex_760 vanished before elimination [2019-08-29 23:14:44,293 INFO L464 ElimStorePlain]: Eliminatee v_prenex_761 vanished before elimination [2019-08-29 23:14:44,293 INFO L464 ElimStorePlain]: Eliminatee v_prenex_784 vanished before elimination [2019-08-29 23:14:44,294 INFO L464 ElimStorePlain]: Eliminatee v_prenex_762 vanished before elimination [2019-08-29 23:14:44,294 INFO L464 ElimStorePlain]: Eliminatee v_prenex_785 vanished before elimination [2019-08-29 23:14:44,294 INFO L464 ElimStorePlain]: Eliminatee v_prenex_763 vanished before elimination [2019-08-29 23:14:44,294 INFO L464 ElimStorePlain]: Eliminatee v_prenex_764 vanished before elimination [2019-08-29 23:14:44,294 INFO L464 ElimStorePlain]: Eliminatee v_prenex_765 vanished before elimination [2019-08-29 23:14:44,294 INFO L464 ElimStorePlain]: Eliminatee v_prenex_766 vanished before elimination [2019-08-29 23:14:44,294 INFO L496 ElimStorePlain]: Start of recursive call 1: 29 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:14:44,294 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 29 variables, input treesize:6116, output treesize:42 [2019-08-29 23:14:44,295 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,296 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,296 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,296 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,297 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,297 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,297 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,307 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,307 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,309 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,309 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,313 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,313 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,313 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,314 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,314 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,315 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,315 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,316 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,316 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,317 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,317 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,318 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,318 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,319 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,319 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,320 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,320 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,321 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,322 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,325 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,326 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,326 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,328 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,331 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,331 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,332 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,332 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,333 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,334 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,334 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,335 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,335 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,336 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,337 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,337 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,338 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,339 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,339 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,342 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,342 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,343 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,344 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,344 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,345 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,345 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,347 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,348 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,349 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,350 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,350 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,352 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,353 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,353 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,354 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,355 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,355 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,356 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,356 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,357 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,357 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,358 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,358 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,358 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,359 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,359 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,360 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,360 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,361 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,361 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,361 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,362 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,362 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,362 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,363 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,363 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,364 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,364 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,364 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,365 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,365 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,365 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,366 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,366 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,366 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,367 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,367 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,367 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,368 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,368 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,394 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_788], 12=[v_prenex_800, v_prenex_789, v_prenex_801, v_prenex_802, v_prenex_803, v_prenex_804, v_prenex_805, v_prenex_806, v_prenex_807, v_prenex_808, v_prenex_809, |v_#memory_int_75|, v_prenex_790, v_prenex_791, v_prenex_792, v_prenex_793, v_prenex_794, v_prenex_795, v_prenex_796, v_prenex_797, v_prenex_798, v_prenex_810, v_prenex_799, v_prenex_811, v_prenex_812, v_prenex_813, v_prenex_786, v_prenex_787]} [2019-08-29 23:14:44,434 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:14:44,434 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:14:44,435 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:14:44,435 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:15:06,240 WARN L188 SmtUtils]: Spent 21.80 s on a formula simplification. DAG size of input: 518 DAG size of output: 20 [2019-08-29 23:15:06,241 INFO L567 ElimStorePlain]: treesize reduction 6130, result has 0.4 percent of original size [2019-08-29 23:15:06,241 INFO L464 ElimStorePlain]: Eliminatee v_prenex_800 vanished before elimination [2019-08-29 23:15:06,242 INFO L464 ElimStorePlain]: Eliminatee v_prenex_789 vanished before elimination [2019-08-29 23:15:06,242 INFO L464 ElimStorePlain]: Eliminatee v_prenex_801 vanished before elimination [2019-08-29 23:15:06,242 INFO L464 ElimStorePlain]: Eliminatee v_prenex_802 vanished before elimination [2019-08-29 23:15:06,242 INFO L464 ElimStorePlain]: Eliminatee v_prenex_803 vanished before elimination [2019-08-29 23:15:06,242 INFO L464 ElimStorePlain]: Eliminatee v_prenex_804 vanished before elimination [2019-08-29 23:15:06,243 INFO L464 ElimStorePlain]: Eliminatee v_prenex_805 vanished before elimination [2019-08-29 23:15:06,243 INFO L464 ElimStorePlain]: Eliminatee v_prenex_806 vanished before elimination [2019-08-29 23:15:06,243 INFO L464 ElimStorePlain]: Eliminatee v_prenex_807 vanished before elimination [2019-08-29 23:15:06,243 INFO L464 ElimStorePlain]: Eliminatee v_prenex_808 vanished before elimination [2019-08-29 23:15:06,243 INFO L464 ElimStorePlain]: Eliminatee v_prenex_809 vanished before elimination [2019-08-29 23:15:06,243 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_75| vanished before elimination [2019-08-29 23:15:06,244 INFO L464 ElimStorePlain]: Eliminatee v_prenex_790 vanished before elimination [2019-08-29 23:15:06,244 INFO L464 ElimStorePlain]: Eliminatee v_prenex_791 vanished before elimination [2019-08-29 23:15:06,244 INFO L464 ElimStorePlain]: Eliminatee v_prenex_792 vanished before elimination [2019-08-29 23:15:06,244 INFO L464 ElimStorePlain]: Eliminatee v_prenex_793 vanished before elimination [2019-08-29 23:15:06,244 INFO L464 ElimStorePlain]: Eliminatee v_prenex_794 vanished before elimination [2019-08-29 23:15:06,245 INFO L464 ElimStorePlain]: Eliminatee v_prenex_795 vanished before elimination [2019-08-29 23:15:06,245 INFO L464 ElimStorePlain]: Eliminatee v_prenex_796 vanished before elimination [2019-08-29 23:15:06,245 INFO L464 ElimStorePlain]: Eliminatee v_prenex_797 vanished before elimination [2019-08-29 23:15:06,245 INFO L464 ElimStorePlain]: Eliminatee v_prenex_798 vanished before elimination [2019-08-29 23:15:06,245 INFO L464 ElimStorePlain]: Eliminatee v_prenex_810 vanished before elimination [2019-08-29 23:15:06,245 INFO L464 ElimStorePlain]: Eliminatee v_prenex_799 vanished before elimination [2019-08-29 23:15:06,246 INFO L464 ElimStorePlain]: Eliminatee v_prenex_811 vanished before elimination [2019-08-29 23:15:06,246 INFO L464 ElimStorePlain]: Eliminatee v_prenex_812 vanished before elimination [2019-08-29 23:15:06,246 INFO L464 ElimStorePlain]: Eliminatee v_prenex_813 vanished before elimination [2019-08-29 23:15:06,246 INFO L464 ElimStorePlain]: Eliminatee v_prenex_786 vanished before elimination [2019-08-29 23:15:06,246 INFO L464 ElimStorePlain]: Eliminatee v_prenex_787 vanished before elimination [2019-08-29 23:15:06,246 INFO L496 ElimStorePlain]: Start of recursive call 1: 29 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:15:06,247 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 29 variables, input treesize:6116, output treesize:26 [2019-08-29 23:15:06,274 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,274 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,275 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,275 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,276 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,276 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,276 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,277 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,277 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,279 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,279 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,280 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,280 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,281 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,281 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,281 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,282 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,282 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,285 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,287 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,288 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,288 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,289 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,289 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,290 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,291 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,291 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,292 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,293 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,294 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,294 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,295 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,295 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,296 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,297 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,302 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,306 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,307 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,307 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,308 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,309 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,309 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,310 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,311 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,312 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,313 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,314 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,314 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,315 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,315 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,316 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,317 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,317 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,318 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,319 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,319 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,320 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,320 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,321 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,322 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,322 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,323 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,324 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,324 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,325 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,325 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,326 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,326 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,327 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,328 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,328 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,329 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,330 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,331 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,332 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,333 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,334 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,335 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,335 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,336 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,337 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,338 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,339 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,339 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,340 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,341 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,342 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,343 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,343 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,344 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,345 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,346 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,347 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,348 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,348 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,349 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,350 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,350 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,351 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,352 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,353 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,354 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,354 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,355 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,355 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,356 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,356 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,357 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,358 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,358 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,359 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,359 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,360 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,361 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,361 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,362 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,362 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,363 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,363 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,415 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_814], 12=[v_prenex_822, v_prenex_823, v_prenex_824, v_prenex_825, v_prenex_826, v_prenex_827, v_prenex_828, v_prenex_829, |v_#memory_int_76|, v_prenex_830, v_prenex_831, v_prenex_832, v_prenex_833, v_prenex_834, v_prenex_835, v_prenex_836, v_prenex_837, v_prenex_815, v_prenex_838, v_prenex_816, v_prenex_817, v_prenex_839, v_prenex_818, v_prenex_819, v_prenex_840, v_prenex_841, v_prenex_842, v_prenex_820, v_prenex_821]} [2019-08-29 23:15:06,462 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:15:06,462 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:15:06,463 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:06,464 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:15:33,387 WARN L188 SmtUtils]: Spent 26.92 s on a formula simplification. DAG size of input: 535 DAG size of output: 23 [2019-08-29 23:15:33,387 INFO L567 ElimStorePlain]: treesize reduction 6331, result has 0.7 percent of original size [2019-08-29 23:15:33,388 INFO L464 ElimStorePlain]: Eliminatee v_prenex_822 vanished before elimination [2019-08-29 23:15:33,388 INFO L464 ElimStorePlain]: Eliminatee v_prenex_823 vanished before elimination [2019-08-29 23:15:33,388 INFO L464 ElimStorePlain]: Eliminatee v_prenex_824 vanished before elimination [2019-08-29 23:15:33,388 INFO L464 ElimStorePlain]: Eliminatee v_prenex_825 vanished before elimination [2019-08-29 23:15:33,388 INFO L464 ElimStorePlain]: Eliminatee v_prenex_826 vanished before elimination [2019-08-29 23:15:33,389 INFO L464 ElimStorePlain]: Eliminatee v_prenex_827 vanished before elimination [2019-08-29 23:15:33,389 INFO L464 ElimStorePlain]: Eliminatee v_prenex_828 vanished before elimination [2019-08-29 23:15:33,389 INFO L464 ElimStorePlain]: Eliminatee v_prenex_829 vanished before elimination [2019-08-29 23:15:33,389 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_76| vanished before elimination [2019-08-29 23:15:33,389 INFO L464 ElimStorePlain]: Eliminatee v_prenex_830 vanished before elimination [2019-08-29 23:15:33,390 INFO L464 ElimStorePlain]: Eliminatee v_prenex_831 vanished before elimination [2019-08-29 23:15:33,390 INFO L464 ElimStorePlain]: Eliminatee v_prenex_832 vanished before elimination [2019-08-29 23:15:33,390 INFO L464 ElimStorePlain]: Eliminatee v_prenex_833 vanished before elimination [2019-08-29 23:15:33,390 INFO L464 ElimStorePlain]: Eliminatee v_prenex_834 vanished before elimination [2019-08-29 23:15:33,391 INFO L464 ElimStorePlain]: Eliminatee v_prenex_835 vanished before elimination [2019-08-29 23:15:33,391 INFO L464 ElimStorePlain]: Eliminatee v_prenex_836 vanished before elimination [2019-08-29 23:15:33,391 INFO L464 ElimStorePlain]: Eliminatee v_prenex_837 vanished before elimination [2019-08-29 23:15:33,391 INFO L464 ElimStorePlain]: Eliminatee v_prenex_815 vanished before elimination [2019-08-29 23:15:33,392 INFO L464 ElimStorePlain]: Eliminatee v_prenex_838 vanished before elimination [2019-08-29 23:15:33,392 INFO L464 ElimStorePlain]: Eliminatee v_prenex_816 vanished before elimination [2019-08-29 23:15:33,392 INFO L464 ElimStorePlain]: Eliminatee v_prenex_817 vanished before elimination [2019-08-29 23:15:33,392 INFO L464 ElimStorePlain]: Eliminatee v_prenex_839 vanished before elimination [2019-08-29 23:15:33,392 INFO L464 ElimStorePlain]: Eliminatee v_prenex_818 vanished before elimination [2019-08-29 23:15:33,392 INFO L464 ElimStorePlain]: Eliminatee v_prenex_819 vanished before elimination [2019-08-29 23:15:33,393 INFO L464 ElimStorePlain]: Eliminatee v_prenex_840 vanished before elimination [2019-08-29 23:15:33,393 INFO L464 ElimStorePlain]: Eliminatee v_prenex_841 vanished before elimination [2019-08-29 23:15:33,393 INFO L464 ElimStorePlain]: Eliminatee v_prenex_842 vanished before elimination [2019-08-29 23:15:33,393 INFO L464 ElimStorePlain]: Eliminatee v_prenex_820 vanished before elimination [2019-08-29 23:15:33,393 INFO L464 ElimStorePlain]: Eliminatee v_prenex_821 vanished before elimination [2019-08-29 23:15:33,394 INFO L496 ElimStorePlain]: Start of recursive call 1: 30 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:15:33,394 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 30 variables, input treesize:6333, output treesize:42 [2019-08-29 23:15:33,395 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,395 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,395 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,395 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,396 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,396 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,396 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,397 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,397 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,397 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,398 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,398 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,398 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,399 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,399 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,400 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,400 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,401 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,402 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,402 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,404 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,404 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,404 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,405 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,405 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,406 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,406 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,406 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,407 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,407 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,408 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,408 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,408 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,409 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,409 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,410 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,410 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,411 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,411 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,412 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,412 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,412 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,414 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,414 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,415 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,415 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,416 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,416 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,417 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,419 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,419 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,421 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,425 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,425 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,426 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,426 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,427 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,435 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,435 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,436 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,437 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,437 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,438 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,440 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,440 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,442 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,442 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,443 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,443 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,444 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,444 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,446 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,446 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,447 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,447 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,448 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,448 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,450 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,450 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,451 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,451 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,452 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,452 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,453 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,453 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,453 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,454 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,454 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,456 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,456 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,456 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,457 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,457 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,458 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,458 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,458 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,459 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,459 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,459 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,460 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,460 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,460 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,461 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,462 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,463 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,463 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,463 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,463 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,497 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_843], 12=[v_prenex_866, v_prenex_844, v_prenex_845, v_prenex_867, v_prenex_846, v_prenex_868, v_prenex_847, v_prenex_869, v_prenex_848, v_prenex_849, |v_#memory_int_77|, v_prenex_870, v_prenex_871, v_prenex_850, v_prenex_851, v_prenex_852, v_prenex_853, v_prenex_854, v_prenex_855, v_prenex_856, v_prenex_857, v_prenex_858, v_prenex_859, v_prenex_860, v_prenex_861, v_prenex_862, v_prenex_863, v_prenex_864, v_prenex_865]} [2019-08-29 23:15:33,543 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:15:33,544 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:15:33,544 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:15:33,545 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:16:02,365 WARN L188 SmtUtils]: Spent 28.82 s on a formula simplification. DAG size of input: 535 DAG size of output: 20 [2019-08-29 23:16:02,366 INFO L567 ElimStorePlain]: treesize reduction 6347, result has 0.4 percent of original size [2019-08-29 23:16:02,366 INFO L464 ElimStorePlain]: Eliminatee v_prenex_866 vanished before elimination [2019-08-29 23:16:02,366 INFO L464 ElimStorePlain]: Eliminatee v_prenex_844 vanished before elimination [2019-08-29 23:16:02,367 INFO L464 ElimStorePlain]: Eliminatee v_prenex_845 vanished before elimination [2019-08-29 23:16:02,367 INFO L464 ElimStorePlain]: Eliminatee v_prenex_867 vanished before elimination [2019-08-29 23:16:02,367 INFO L464 ElimStorePlain]: Eliminatee v_prenex_846 vanished before elimination [2019-08-29 23:16:02,367 INFO L464 ElimStorePlain]: Eliminatee v_prenex_868 vanished before elimination [2019-08-29 23:16:02,367 INFO L464 ElimStorePlain]: Eliminatee v_prenex_847 vanished before elimination [2019-08-29 23:16:02,367 INFO L464 ElimStorePlain]: Eliminatee v_prenex_869 vanished before elimination [2019-08-29 23:16:02,367 INFO L464 ElimStorePlain]: Eliminatee v_prenex_848 vanished before elimination [2019-08-29 23:16:02,367 INFO L464 ElimStorePlain]: Eliminatee v_prenex_849 vanished before elimination [2019-08-29 23:16:02,368 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_77| vanished before elimination [2019-08-29 23:16:02,368 INFO L464 ElimStorePlain]: Eliminatee v_prenex_870 vanished before elimination [2019-08-29 23:16:02,368 INFO L464 ElimStorePlain]: Eliminatee v_prenex_871 vanished before elimination [2019-08-29 23:16:02,368 INFO L464 ElimStorePlain]: Eliminatee v_prenex_850 vanished before elimination [2019-08-29 23:16:02,368 INFO L464 ElimStorePlain]: Eliminatee v_prenex_851 vanished before elimination [2019-08-29 23:16:02,368 INFO L464 ElimStorePlain]: Eliminatee v_prenex_852 vanished before elimination [2019-08-29 23:16:02,368 INFO L464 ElimStorePlain]: Eliminatee v_prenex_853 vanished before elimination [2019-08-29 23:16:02,368 INFO L464 ElimStorePlain]: Eliminatee v_prenex_854 vanished before elimination [2019-08-29 23:16:02,368 INFO L464 ElimStorePlain]: Eliminatee v_prenex_855 vanished before elimination [2019-08-29 23:16:02,368 INFO L464 ElimStorePlain]: Eliminatee v_prenex_856 vanished before elimination [2019-08-29 23:16:02,369 INFO L464 ElimStorePlain]: Eliminatee v_prenex_857 vanished before elimination [2019-08-29 23:16:02,369 INFO L464 ElimStorePlain]: Eliminatee v_prenex_858 vanished before elimination [2019-08-29 23:16:02,369 INFO L464 ElimStorePlain]: Eliminatee v_prenex_859 vanished before elimination [2019-08-29 23:16:02,369 INFO L464 ElimStorePlain]: Eliminatee v_prenex_860 vanished before elimination [2019-08-29 23:16:02,369 INFO L464 ElimStorePlain]: Eliminatee v_prenex_861 vanished before elimination [2019-08-29 23:16:02,369 INFO L464 ElimStorePlain]: Eliminatee v_prenex_862 vanished before elimination [2019-08-29 23:16:02,369 INFO L464 ElimStorePlain]: Eliminatee v_prenex_863 vanished before elimination [2019-08-29 23:16:02,369 INFO L464 ElimStorePlain]: Eliminatee v_prenex_864 vanished before elimination [2019-08-29 23:16:02,369 INFO L464 ElimStorePlain]: Eliminatee v_prenex_865 vanished before elimination [2019-08-29 23:16:02,370 INFO L496 ElimStorePlain]: Start of recursive call 1: 30 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:16:02,370 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 30 variables, input treesize:6333, output treesize:26 [2019-08-29 23:16:02,379 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,380 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,380 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,383 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,383 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,383 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,385 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,385 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,385 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,386 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,386 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,387 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,387 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,388 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,388 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,388 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,390 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,391 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,391 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,391 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,392 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,393 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,393 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,394 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,394 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,395 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,395 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,396 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,396 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,397 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,397 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,398 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,398 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,399 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,400 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,400 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,401 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,401 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,402 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,404 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,405 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,405 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,406 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,407 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,407 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,408 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,409 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,410 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,411 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,411 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,412 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,414 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,415 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,415 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,416 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,416 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,417 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,419 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,419 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,421 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,421 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,425 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,425 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,426 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,426 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,427 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,427 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,438 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,438 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,440 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,440 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,442 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,442 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,443 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,443 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,443 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,444 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,444 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,445 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,446 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,446 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,446 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,447 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,447 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,447 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,448 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,448 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,449 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,450 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,450 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,450 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,451 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,451 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,451 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,452 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,452 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,452 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,453 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,453 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,453 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,454 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,454 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,454 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,455 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,491 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_876], 12=[v_prenex_888, v_prenex_889, v_prenex_900, v_prenex_901, |v_#memory_int_78|, v_prenex_890, v_prenex_891, v_prenex_892, v_prenex_893, v_prenex_872, v_prenex_894, v_prenex_895, v_prenex_873, v_prenex_874, v_prenex_896, v_prenex_875, v_prenex_897, v_prenex_898, v_prenex_877, v_prenex_899, v_prenex_878, v_prenex_879, v_prenex_880, v_prenex_881, v_prenex_882, v_prenex_883, v_prenex_884, v_prenex_885, v_prenex_886, v_prenex_887]} [2019-08-29 23:16:02,535 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:16:02,536 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:16:02,536 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:02,537 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:16:37,364 WARN L188 SmtUtils]: Spent 34.83 s on a formula simplification. DAG size of input: 552 DAG size of output: 23 [2019-08-29 23:16:37,365 INFO L567 ElimStorePlain]: treesize reduction 6548, result has 0.6 percent of original size [2019-08-29 23:16:37,365 INFO L464 ElimStorePlain]: Eliminatee v_prenex_888 vanished before elimination [2019-08-29 23:16:37,365 INFO L464 ElimStorePlain]: Eliminatee v_prenex_889 vanished before elimination [2019-08-29 23:16:37,365 INFO L464 ElimStorePlain]: Eliminatee v_prenex_900 vanished before elimination [2019-08-29 23:16:37,366 INFO L464 ElimStorePlain]: Eliminatee v_prenex_901 vanished before elimination [2019-08-29 23:16:37,366 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_78| vanished before elimination [2019-08-29 23:16:37,366 INFO L464 ElimStorePlain]: Eliminatee v_prenex_890 vanished before elimination [2019-08-29 23:16:37,366 INFO L464 ElimStorePlain]: Eliminatee v_prenex_891 vanished before elimination [2019-08-29 23:16:37,366 INFO L464 ElimStorePlain]: Eliminatee v_prenex_892 vanished before elimination [2019-08-29 23:16:37,366 INFO L464 ElimStorePlain]: Eliminatee v_prenex_893 vanished before elimination [2019-08-29 23:16:37,367 INFO L464 ElimStorePlain]: Eliminatee v_prenex_872 vanished before elimination [2019-08-29 23:16:37,367 INFO L464 ElimStorePlain]: Eliminatee v_prenex_894 vanished before elimination [2019-08-29 23:16:37,367 INFO L464 ElimStorePlain]: Eliminatee v_prenex_895 vanished before elimination [2019-08-29 23:16:37,367 INFO L464 ElimStorePlain]: Eliminatee v_prenex_873 vanished before elimination [2019-08-29 23:16:37,367 INFO L464 ElimStorePlain]: Eliminatee v_prenex_874 vanished before elimination [2019-08-29 23:16:37,367 INFO L464 ElimStorePlain]: Eliminatee v_prenex_896 vanished before elimination [2019-08-29 23:16:37,367 INFO L464 ElimStorePlain]: Eliminatee v_prenex_875 vanished before elimination [2019-08-29 23:16:37,367 INFO L464 ElimStorePlain]: Eliminatee v_prenex_897 vanished before elimination [2019-08-29 23:16:37,367 INFO L464 ElimStorePlain]: Eliminatee v_prenex_898 vanished before elimination [2019-08-29 23:16:37,367 INFO L464 ElimStorePlain]: Eliminatee v_prenex_877 vanished before elimination [2019-08-29 23:16:37,368 INFO L464 ElimStorePlain]: Eliminatee v_prenex_899 vanished before elimination [2019-08-29 23:16:37,368 INFO L464 ElimStorePlain]: Eliminatee v_prenex_878 vanished before elimination [2019-08-29 23:16:37,368 INFO L464 ElimStorePlain]: Eliminatee v_prenex_879 vanished before elimination [2019-08-29 23:16:37,368 INFO L464 ElimStorePlain]: Eliminatee v_prenex_880 vanished before elimination [2019-08-29 23:16:37,368 INFO L464 ElimStorePlain]: Eliminatee v_prenex_881 vanished before elimination [2019-08-29 23:16:37,368 INFO L464 ElimStorePlain]: Eliminatee v_prenex_882 vanished before elimination [2019-08-29 23:16:37,368 INFO L464 ElimStorePlain]: Eliminatee v_prenex_883 vanished before elimination [2019-08-29 23:16:37,369 INFO L464 ElimStorePlain]: Eliminatee v_prenex_884 vanished before elimination [2019-08-29 23:16:37,369 INFO L464 ElimStorePlain]: Eliminatee v_prenex_885 vanished before elimination [2019-08-29 23:16:37,369 INFO L464 ElimStorePlain]: Eliminatee v_prenex_886 vanished before elimination [2019-08-29 23:16:37,369 INFO L464 ElimStorePlain]: Eliminatee v_prenex_887 vanished before elimination [2019-08-29 23:16:37,370 INFO L496 ElimStorePlain]: Start of recursive call 1: 31 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:16:37,370 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 31 variables, input treesize:6550, output treesize:42 [2019-08-29 23:16:37,371 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,371 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,371 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,372 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,372 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,372 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,373 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,374 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,374 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,374 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,375 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,375 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,375 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,376 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,376 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,376 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,377 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,377 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,377 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,378 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,378 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,379 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,379 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,379 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,380 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,380 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,381 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,382 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,383 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,383 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,384 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,385 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,385 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,386 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,386 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,387 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,387 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,388 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,388 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,389 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,390 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,391 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,391 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,391 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,392 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,393 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,393 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,394 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,395 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,395 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,396 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,396 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,397 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,398 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,398 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,399 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,399 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,400 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,401 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,402 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,402 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,403 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,404 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,404 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,405 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,405 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,406 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,407 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,407 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,408 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,409 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,409 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,410 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,411 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,411 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,412 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,412 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,413 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,414 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,414 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,415 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,415 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,416 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,416 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,417 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,418 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,419 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,419 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,420 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,421 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,421 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,422 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,423 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,424 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,425 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,425 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,426 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,426 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,427 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,427 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,428 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,429 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,430 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,431 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,432 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,433 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,434 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,435 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,435 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,435 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,436 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,436 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,437 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,437 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,437 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,438 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,438 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,438 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,439 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,440 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,440 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,440 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,441 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,442 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,442 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,442 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,476 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_902], 12=[v_prenex_921, v_prenex_922, v_prenex_923, v_prenex_924, v_prenex_925, v_prenex_903, v_prenex_926, v_prenex_904, v_prenex_905, v_prenex_927, v_prenex_906, v_prenex_928, v_prenex_907, v_prenex_929, v_prenex_908, |v_#memory_int_79|, v_prenex_909, v_prenex_930, v_prenex_931, v_prenex_910, v_prenex_911, v_prenex_912, v_prenex_913, v_prenex_914, v_prenex_915, v_prenex_916, v_prenex_917, v_prenex_918, v_prenex_919, v_prenex_920]} [2019-08-29 23:16:37,523 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:16:37,523 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:16:37,524 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:16:37,525 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:17:06,571 WARN L188 SmtUtils]: Spent 29.04 s on a formula simplification. DAG size of input: 552 DAG size of output: 20 [2019-08-29 23:17:06,572 INFO L567 ElimStorePlain]: treesize reduction 6564, result has 0.4 percent of original size [2019-08-29 23:17:06,572 INFO L464 ElimStorePlain]: Eliminatee v_prenex_921 vanished before elimination [2019-08-29 23:17:06,572 INFO L464 ElimStorePlain]: Eliminatee v_prenex_922 vanished before elimination [2019-08-29 23:17:06,573 INFO L464 ElimStorePlain]: Eliminatee v_prenex_923 vanished before elimination [2019-08-29 23:17:06,573 INFO L464 ElimStorePlain]: Eliminatee v_prenex_924 vanished before elimination [2019-08-29 23:17:06,573 INFO L464 ElimStorePlain]: Eliminatee v_prenex_925 vanished before elimination [2019-08-29 23:17:06,573 INFO L464 ElimStorePlain]: Eliminatee v_prenex_903 vanished before elimination [2019-08-29 23:17:06,573 INFO L464 ElimStorePlain]: Eliminatee v_prenex_926 vanished before elimination [2019-08-29 23:17:06,573 INFO L464 ElimStorePlain]: Eliminatee v_prenex_904 vanished before elimination [2019-08-29 23:17:06,574 INFO L464 ElimStorePlain]: Eliminatee v_prenex_905 vanished before elimination [2019-08-29 23:17:06,574 INFO L464 ElimStorePlain]: Eliminatee v_prenex_927 vanished before elimination [2019-08-29 23:17:06,574 INFO L464 ElimStorePlain]: Eliminatee v_prenex_906 vanished before elimination [2019-08-29 23:17:06,574 INFO L464 ElimStorePlain]: Eliminatee v_prenex_928 vanished before elimination [2019-08-29 23:17:06,574 INFO L464 ElimStorePlain]: Eliminatee v_prenex_907 vanished before elimination [2019-08-29 23:17:06,574 INFO L464 ElimStorePlain]: Eliminatee v_prenex_929 vanished before elimination [2019-08-29 23:17:06,575 INFO L464 ElimStorePlain]: Eliminatee v_prenex_908 vanished before elimination [2019-08-29 23:17:06,575 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_79| vanished before elimination [2019-08-29 23:17:06,575 INFO L464 ElimStorePlain]: Eliminatee v_prenex_909 vanished before elimination [2019-08-29 23:17:06,575 INFO L464 ElimStorePlain]: Eliminatee v_prenex_930 vanished before elimination [2019-08-29 23:17:06,575 INFO L464 ElimStorePlain]: Eliminatee v_prenex_931 vanished before elimination [2019-08-29 23:17:06,575 INFO L464 ElimStorePlain]: Eliminatee v_prenex_910 vanished before elimination [2019-08-29 23:17:06,576 INFO L464 ElimStorePlain]: Eliminatee v_prenex_911 vanished before elimination [2019-08-29 23:17:06,576 INFO L464 ElimStorePlain]: Eliminatee v_prenex_912 vanished before elimination [2019-08-29 23:17:06,576 INFO L464 ElimStorePlain]: Eliminatee v_prenex_913 vanished before elimination [2019-08-29 23:17:06,576 INFO L464 ElimStorePlain]: Eliminatee v_prenex_914 vanished before elimination [2019-08-29 23:17:06,576 INFO L464 ElimStorePlain]: Eliminatee v_prenex_915 vanished before elimination [2019-08-29 23:17:06,576 INFO L464 ElimStorePlain]: Eliminatee v_prenex_916 vanished before elimination [2019-08-29 23:17:06,577 INFO L464 ElimStorePlain]: Eliminatee v_prenex_917 vanished before elimination [2019-08-29 23:17:06,577 INFO L464 ElimStorePlain]: Eliminatee v_prenex_918 vanished before elimination [2019-08-29 23:17:06,577 INFO L464 ElimStorePlain]: Eliminatee v_prenex_919 vanished before elimination [2019-08-29 23:17:06,577 INFO L464 ElimStorePlain]: Eliminatee v_prenex_920 vanished before elimination [2019-08-29 23:17:06,577 INFO L496 ElimStorePlain]: Start of recursive call 1: 31 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:17:06,577 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 31 variables, input treesize:6550, output treesize:26 [2019-08-29 23:17:06,584 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,585 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,586 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,587 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,587 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,588 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,589 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,590 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,591 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,592 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,592 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,592 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,593 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,593 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,594 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,594 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,595 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,595 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,595 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,596 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,596 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,597 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,597 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,598 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,598 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,599 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,599 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,600 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,600 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,601 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,601 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,602 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,602 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,602 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,603 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,603 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,604 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,605 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,606 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,606 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,607 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,608 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,608 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,609 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,610 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,611 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,612 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,613 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,613 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,614 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,615 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,616 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,617 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,618 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,619 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,620 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,620 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,621 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,621 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,622 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,623 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,623 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,624 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,624 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,625 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,628 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,629 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,631 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,632 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,633 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,634 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,635 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,636 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,637 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,638 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,639 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,640 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,641 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,642 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,643 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,644 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,645 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,646 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,647 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,648 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,649 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,650 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,651 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,653 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,654 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,655 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,656 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,657 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,658 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,659 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,660 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:06,719 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_932], 12=[v_prenex_943, v_prenex_944, v_prenex_945, v_prenex_946, v_prenex_947, v_prenex_948, v_prenex_949, v_prenex_950, v_prenex_951, v_prenex_952, v_prenex_953, v_prenex_954, v_prenex_933, v_prenex_955, v_prenex_934, v_prenex_956, v_prenex_957, v_prenex_935, v_prenex_958, v_prenex_936, v_prenex_959, v_prenex_937, v_prenex_938, v_prenex_939, |v_#memory_int_80|, v_prenex_960, v_prenex_961, v_prenex_962, v_prenex_940, v_prenex_941, v_prenex_942]} [2019-08-29 23:17:08,502 INFO L235 Elim1Store]: Index analysis took 889 ms [2019-08-29 23:17:11,103 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:17:11,103 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:17:11,104 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:11,105 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:17:43,712 WARN L188 SmtUtils]: Spent 32.60 s on a formula simplification. DAG size of input: 569 DAG size of output: 23 [2019-08-29 23:17:43,712 INFO L567 ElimStorePlain]: treesize reduction 6765, result has 0.6 percent of original size [2019-08-29 23:17:43,713 INFO L464 ElimStorePlain]: Eliminatee v_prenex_943 vanished before elimination [2019-08-29 23:17:43,713 INFO L464 ElimStorePlain]: Eliminatee v_prenex_944 vanished before elimination [2019-08-29 23:17:43,713 INFO L464 ElimStorePlain]: Eliminatee v_prenex_945 vanished before elimination [2019-08-29 23:17:43,713 INFO L464 ElimStorePlain]: Eliminatee v_prenex_946 vanished before elimination [2019-08-29 23:17:43,713 INFO L464 ElimStorePlain]: Eliminatee v_prenex_947 vanished before elimination [2019-08-29 23:17:43,713 INFO L464 ElimStorePlain]: Eliminatee v_prenex_948 vanished before elimination [2019-08-29 23:17:43,713 INFO L464 ElimStorePlain]: Eliminatee v_prenex_949 vanished before elimination [2019-08-29 23:17:43,713 INFO L464 ElimStorePlain]: Eliminatee v_prenex_950 vanished before elimination [2019-08-29 23:17:43,714 INFO L464 ElimStorePlain]: Eliminatee v_prenex_951 vanished before elimination [2019-08-29 23:17:43,714 INFO L464 ElimStorePlain]: Eliminatee v_prenex_952 vanished before elimination [2019-08-29 23:17:43,714 INFO L464 ElimStorePlain]: Eliminatee v_prenex_953 vanished before elimination [2019-08-29 23:17:43,714 INFO L464 ElimStorePlain]: Eliminatee v_prenex_954 vanished before elimination [2019-08-29 23:17:43,714 INFO L464 ElimStorePlain]: Eliminatee v_prenex_933 vanished before elimination [2019-08-29 23:17:43,714 INFO L464 ElimStorePlain]: Eliminatee v_prenex_955 vanished before elimination [2019-08-29 23:17:43,714 INFO L464 ElimStorePlain]: Eliminatee v_prenex_934 vanished before elimination [2019-08-29 23:17:43,714 INFO L464 ElimStorePlain]: Eliminatee v_prenex_956 vanished before elimination [2019-08-29 23:17:43,714 INFO L464 ElimStorePlain]: Eliminatee v_prenex_957 vanished before elimination [2019-08-29 23:17:43,714 INFO L464 ElimStorePlain]: Eliminatee v_prenex_935 vanished before elimination [2019-08-29 23:17:43,715 INFO L464 ElimStorePlain]: Eliminatee v_prenex_958 vanished before elimination [2019-08-29 23:17:43,715 INFO L464 ElimStorePlain]: Eliminatee v_prenex_936 vanished before elimination [2019-08-29 23:17:43,715 INFO L464 ElimStorePlain]: Eliminatee v_prenex_959 vanished before elimination [2019-08-29 23:17:43,715 INFO L464 ElimStorePlain]: Eliminatee v_prenex_937 vanished before elimination [2019-08-29 23:17:43,715 INFO L464 ElimStorePlain]: Eliminatee v_prenex_938 vanished before elimination [2019-08-29 23:17:43,715 INFO L464 ElimStorePlain]: Eliminatee v_prenex_939 vanished before elimination [2019-08-29 23:17:43,715 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_80| vanished before elimination [2019-08-29 23:17:43,715 INFO L464 ElimStorePlain]: Eliminatee v_prenex_960 vanished before elimination [2019-08-29 23:17:43,715 INFO L464 ElimStorePlain]: Eliminatee v_prenex_961 vanished before elimination [2019-08-29 23:17:43,715 INFO L464 ElimStorePlain]: Eliminatee v_prenex_962 vanished before elimination [2019-08-29 23:17:43,716 INFO L464 ElimStorePlain]: Eliminatee v_prenex_940 vanished before elimination [2019-08-29 23:17:43,716 INFO L464 ElimStorePlain]: Eliminatee v_prenex_941 vanished before elimination [2019-08-29 23:17:43,716 INFO L464 ElimStorePlain]: Eliminatee v_prenex_942 vanished before elimination [2019-08-29 23:17:43,716 INFO L496 ElimStorePlain]: Start of recursive call 1: 32 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:17:43,716 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 32 variables, input treesize:6767, output treesize:42 [2019-08-29 23:17:43,717 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,717 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,718 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,718 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,718 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,718 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,719 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,719 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,719 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,720 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,720 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,720 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,722 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,722 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,723 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,723 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,723 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,724 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,724 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,727 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,727 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,729 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,729 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,730 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,730 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,731 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,731 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,732 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,732 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,733 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,733 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,734 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,734 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,735 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,735 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,736 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,737 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,737 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,738 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,738 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,739 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,739 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,740 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,741 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,741 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,742 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,744 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,744 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,749 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,749 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,750 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,751 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,751 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,764 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,764 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,765 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,766 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,766 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,767 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,768 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,768 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,769 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,777 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,777 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,780 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,780 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,781 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,781 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,782 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,782 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,782 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,783 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,783 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,786 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,786 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,786 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,788 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,788 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,788 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,789 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,789 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,789 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:43,843 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_963], 12=[v_prenex_965, v_prenex_987, v_prenex_988, v_prenex_966, v_prenex_967, v_prenex_989, v_prenex_968, v_prenex_969, v_prenex_990, v_prenex_991, v_prenex_970, v_prenex_992, v_prenex_993, v_prenex_971, v_prenex_972, v_prenex_973, v_prenex_974, v_prenex_975, v_prenex_976, v_prenex_977, v_prenex_978, v_prenex_979, |v_#memory_int_81|, v_prenex_980, v_prenex_981, v_prenex_982, v_prenex_983, v_prenex_984, v_prenex_985, v_prenex_964, v_prenex_986]} [2019-08-29 23:17:45,863 INFO L235 Elim1Store]: Index analysis took 1349 ms [2019-08-29 23:17:48,629 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:17:48,629 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:17:48,630 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:17:48,631 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:18:22,803 WARN L188 SmtUtils]: Spent 34.17 s on a formula simplification. DAG size of input: 569 DAG size of output: 20 [2019-08-29 23:18:22,803 INFO L567 ElimStorePlain]: treesize reduction 6781, result has 0.4 percent of original size [2019-08-29 23:18:22,804 INFO L464 ElimStorePlain]: Eliminatee v_prenex_965 vanished before elimination [2019-08-29 23:18:22,804 INFO L464 ElimStorePlain]: Eliminatee v_prenex_987 vanished before elimination [2019-08-29 23:18:22,804 INFO L464 ElimStorePlain]: Eliminatee v_prenex_988 vanished before elimination [2019-08-29 23:18:22,804 INFO L464 ElimStorePlain]: Eliminatee v_prenex_966 vanished before elimination [2019-08-29 23:18:22,804 INFO L464 ElimStorePlain]: Eliminatee v_prenex_967 vanished before elimination [2019-08-29 23:18:22,804 INFO L464 ElimStorePlain]: Eliminatee v_prenex_989 vanished before elimination [2019-08-29 23:18:22,805 INFO L464 ElimStorePlain]: Eliminatee v_prenex_968 vanished before elimination [2019-08-29 23:18:22,805 INFO L464 ElimStorePlain]: Eliminatee v_prenex_969 vanished before elimination [2019-08-29 23:18:22,805 INFO L464 ElimStorePlain]: Eliminatee v_prenex_990 vanished before elimination [2019-08-29 23:18:22,805 INFO L464 ElimStorePlain]: Eliminatee v_prenex_991 vanished before elimination [2019-08-29 23:18:22,805 INFO L464 ElimStorePlain]: Eliminatee v_prenex_970 vanished before elimination [2019-08-29 23:18:22,806 INFO L464 ElimStorePlain]: Eliminatee v_prenex_992 vanished before elimination [2019-08-29 23:18:22,806 INFO L464 ElimStorePlain]: Eliminatee v_prenex_993 vanished before elimination [2019-08-29 23:18:22,806 INFO L464 ElimStorePlain]: Eliminatee v_prenex_971 vanished before elimination [2019-08-29 23:18:22,806 INFO L464 ElimStorePlain]: Eliminatee v_prenex_972 vanished before elimination [2019-08-29 23:18:22,806 INFO L464 ElimStorePlain]: Eliminatee v_prenex_973 vanished before elimination [2019-08-29 23:18:22,806 INFO L464 ElimStorePlain]: Eliminatee v_prenex_974 vanished before elimination [2019-08-29 23:18:22,807 INFO L464 ElimStorePlain]: Eliminatee v_prenex_975 vanished before elimination [2019-08-29 23:18:22,807 INFO L464 ElimStorePlain]: Eliminatee v_prenex_976 vanished before elimination [2019-08-29 23:18:22,807 INFO L464 ElimStorePlain]: Eliminatee v_prenex_977 vanished before elimination [2019-08-29 23:18:22,807 INFO L464 ElimStorePlain]: Eliminatee v_prenex_978 vanished before elimination [2019-08-29 23:18:22,807 INFO L464 ElimStorePlain]: Eliminatee v_prenex_979 vanished before elimination [2019-08-29 23:18:22,807 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_81| vanished before elimination [2019-08-29 23:18:22,808 INFO L464 ElimStorePlain]: Eliminatee v_prenex_980 vanished before elimination [2019-08-29 23:18:22,808 INFO L464 ElimStorePlain]: Eliminatee v_prenex_981 vanished before elimination [2019-08-29 23:18:22,808 INFO L464 ElimStorePlain]: Eliminatee v_prenex_982 vanished before elimination [2019-08-29 23:18:22,808 INFO L464 ElimStorePlain]: Eliminatee v_prenex_983 vanished before elimination [2019-08-29 23:18:22,808 INFO L464 ElimStorePlain]: Eliminatee v_prenex_984 vanished before elimination [2019-08-29 23:18:22,808 INFO L464 ElimStorePlain]: Eliminatee v_prenex_985 vanished before elimination [2019-08-29 23:18:22,809 INFO L464 ElimStorePlain]: Eliminatee v_prenex_964 vanished before elimination [2019-08-29 23:18:22,809 INFO L464 ElimStorePlain]: Eliminatee v_prenex_986 vanished before elimination [2019-08-29 23:18:22,809 INFO L496 ElimStorePlain]: Start of recursive call 1: 32 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:18:22,809 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 32 variables, input treesize:6767, output treesize:26 [2019-08-29 23:18:22,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,836 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,836 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,838 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,841 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,841 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,842 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,842 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,844 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,844 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,845 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,852 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,858 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,859 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,859 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,861 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,862 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,863 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,864 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,864 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,865 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,866 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,866 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,867 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,868 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,870 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,872 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,874 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,876 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,877 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,879 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,881 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,883 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,884 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,885 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,886 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,887 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,888 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,889 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,890 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,891 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,892 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,893 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,894 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,895 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,896 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,897 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,898 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,899 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,900 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,901 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,902 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,903 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,904 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,905 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,906 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,906 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,907 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,908 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,909 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,910 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,911 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,912 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,913 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,914 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,915 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,916 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,917 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,918 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,919 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,920 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,921 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,921 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,922 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,923 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,924 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,925 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,926 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,926 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,927 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,928 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,929 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,929 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,930 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,931 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,932 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,933 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,934 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,935 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,937 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,937 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,939 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,940 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,941 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,942 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,944 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,946 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,947 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,948 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,949 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,950 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,951 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,952 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,952 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,954 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,955 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,956 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,956 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,957 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,958 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,958 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,959 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,959 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,960 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:22,960 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:23,046 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_994], 12=[v_prenex_1020, v_prenex_1000, v_prenex_1022, v_prenex_1021, v_prenex_1002, v_prenex_1024, v_prenex_1001, v_prenex_1023, v_prenex_1004, v_prenex_1025, v_prenex_1003, v_prenex_1006, v_prenex_995, v_prenex_1005, v_prenex_1008, v_prenex_996, v_prenex_1007, v_prenex_997, v_prenex_998, v_prenex_1009, v_prenex_999, |v_#memory_int_82|, v_prenex_1011, v_prenex_1010, v_prenex_1013, v_prenex_1012, v_prenex_1015, v_prenex_1014, v_prenex_1017, v_prenex_1016, v_prenex_1019, v_prenex_1018]} [2019-08-29 23:18:24,812 INFO L235 Elim1Store]: Index analysis took 870 ms [2019-08-29 23:18:27,473 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:18:27,474 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:18:27,474 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:18:27,475 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:19:06,679 WARN L188 SmtUtils]: Spent 39.20 s on a formula simplification. DAG size of input: 586 DAG size of output: 23 [2019-08-29 23:19:06,680 INFO L567 ElimStorePlain]: treesize reduction 6982, result has 0.6 percent of original size [2019-08-29 23:19:06,680 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1020 vanished before elimination [2019-08-29 23:19:06,680 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1000 vanished before elimination [2019-08-29 23:19:06,681 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1022 vanished before elimination [2019-08-29 23:19:06,681 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1021 vanished before elimination [2019-08-29 23:19:06,681 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1002 vanished before elimination [2019-08-29 23:19:06,681 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1024 vanished before elimination [2019-08-29 23:19:06,682 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1001 vanished before elimination [2019-08-29 23:19:06,682 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1023 vanished before elimination [2019-08-29 23:19:06,682 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1004 vanished before elimination [2019-08-29 23:19:06,682 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1025 vanished before elimination [2019-08-29 23:19:06,682 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1003 vanished before elimination [2019-08-29 23:19:06,682 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1006 vanished before elimination [2019-08-29 23:19:06,682 INFO L464 ElimStorePlain]: Eliminatee v_prenex_995 vanished before elimination [2019-08-29 23:19:06,683 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1005 vanished before elimination [2019-08-29 23:19:06,683 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1008 vanished before elimination [2019-08-29 23:19:06,683 INFO L464 ElimStorePlain]: Eliminatee v_prenex_996 vanished before elimination [2019-08-29 23:19:06,683 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1007 vanished before elimination [2019-08-29 23:19:06,683 INFO L464 ElimStorePlain]: Eliminatee v_prenex_997 vanished before elimination [2019-08-29 23:19:06,683 INFO L464 ElimStorePlain]: Eliminatee v_prenex_998 vanished before elimination [2019-08-29 23:19:06,683 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1009 vanished before elimination [2019-08-29 23:19:06,683 INFO L464 ElimStorePlain]: Eliminatee v_prenex_999 vanished before elimination [2019-08-29 23:19:06,683 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_82| vanished before elimination [2019-08-29 23:19:06,684 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1011 vanished before elimination [2019-08-29 23:19:06,684 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1010 vanished before elimination [2019-08-29 23:19:06,684 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1013 vanished before elimination [2019-08-29 23:19:06,684 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1012 vanished before elimination [2019-08-29 23:19:06,684 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1015 vanished before elimination [2019-08-29 23:19:06,684 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1014 vanished before elimination [2019-08-29 23:19:06,684 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1017 vanished before elimination [2019-08-29 23:19:06,684 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1016 vanished before elimination [2019-08-29 23:19:06,684 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1019 vanished before elimination [2019-08-29 23:19:06,684 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1018 vanished before elimination [2019-08-29 23:19:06,685 INFO L496 ElimStorePlain]: Start of recursive call 1: 33 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:19:06,685 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 33 variables, input treesize:6984, output treesize:42 [2019-08-29 23:19:06,686 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,686 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,686 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,686 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,687 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,687 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,687 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,688 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,688 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,688 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,689 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,689 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,689 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,690 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,690 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,690 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,691 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,691 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,692 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,692 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,692 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,693 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,693 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,694 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,694 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,695 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,695 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,695 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,696 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,696 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,697 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,697 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,698 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,698 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,699 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,699 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,700 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,700 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,701 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,701 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,702 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,702 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,703 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,703 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,704 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,705 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,705 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,706 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,706 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,707 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,707 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,708 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,709 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,709 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,710 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,711 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,711 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,712 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,713 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,713 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,714 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,715 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,716 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,716 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,717 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,717 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,718 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,719 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,719 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,720 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,721 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,722 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,722 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,723 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,724 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,724 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,725 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,726 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,727 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,727 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,728 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,729 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,730 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,730 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,731 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,731 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,732 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,732 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,733 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,733 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,734 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,735 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,735 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,736 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,736 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,737 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,737 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,738 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,738 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,739 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,739 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,740 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,740 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,741 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,741 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,742 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,742 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,743 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,744 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,744 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,745 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,746 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,746 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,747 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,747 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,748 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,749 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,749 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,749 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,750 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,750 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,751 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,751 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,751 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,752 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,753 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,754 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,755 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,756 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,757 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,758 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,759 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,760 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,761 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,762 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,763 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:06,828 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_1027], 12=[v_prenex_1040, v_prenex_1042, v_prenex_1041, v_prenex_1044, v_prenex_1043, v_prenex_1046, v_prenex_1045, v_prenex_1026, v_prenex_1048, v_prenex_1047, v_prenex_1028, v_prenex_1049, v_prenex_1029, v_prenex_1051, v_prenex_1050, |v_#memory_int_83|, v_prenex_1031, v_prenex_1053, v_prenex_1030, v_prenex_1052, v_prenex_1055, v_prenex_1033, v_prenex_1054, v_prenex_1032, v_prenex_1035, v_prenex_1057, v_prenex_1056, v_prenex_1034, v_prenex_1037, v_prenex_1036, v_prenex_1039, v_prenex_1038]} [2019-08-29 23:19:08,726 INFO L235 Elim1Store]: Index analysis took 908 ms [2019-08-29 23:19:11,547 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:19:11,547 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:19:11,548 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:11,549 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:19:54,172 WARN L188 SmtUtils]: Spent 42.62 s on a formula simplification. DAG size of input: 586 DAG size of output: 20 [2019-08-29 23:19:54,173 INFO L567 ElimStorePlain]: treesize reduction 6998, result has 0.4 percent of original size [2019-08-29 23:19:54,173 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1040 vanished before elimination [2019-08-29 23:19:54,173 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1042 vanished before elimination [2019-08-29 23:19:54,174 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1041 vanished before elimination [2019-08-29 23:19:54,174 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1044 vanished before elimination [2019-08-29 23:19:54,174 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1043 vanished before elimination [2019-08-29 23:19:54,174 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1046 vanished before elimination [2019-08-29 23:19:54,174 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1045 vanished before elimination [2019-08-29 23:19:54,174 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1026 vanished before elimination [2019-08-29 23:19:54,175 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1048 vanished before elimination [2019-08-29 23:19:54,175 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1047 vanished before elimination [2019-08-29 23:19:54,175 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1028 vanished before elimination [2019-08-29 23:19:54,175 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1049 vanished before elimination [2019-08-29 23:19:54,175 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1029 vanished before elimination [2019-08-29 23:19:54,175 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1051 vanished before elimination [2019-08-29 23:19:54,176 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1050 vanished before elimination [2019-08-29 23:19:54,176 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_83| vanished before elimination [2019-08-29 23:19:54,176 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1031 vanished before elimination [2019-08-29 23:19:54,176 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1053 vanished before elimination [2019-08-29 23:19:54,176 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1030 vanished before elimination [2019-08-29 23:19:54,177 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1052 vanished before elimination [2019-08-29 23:19:54,177 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1055 vanished before elimination [2019-08-29 23:19:54,177 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1033 vanished before elimination [2019-08-29 23:19:54,177 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1054 vanished before elimination [2019-08-29 23:19:54,177 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1032 vanished before elimination [2019-08-29 23:19:54,177 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1035 vanished before elimination [2019-08-29 23:19:54,177 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1057 vanished before elimination [2019-08-29 23:19:54,177 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1056 vanished before elimination [2019-08-29 23:19:54,177 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1034 vanished before elimination [2019-08-29 23:19:54,178 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1037 vanished before elimination [2019-08-29 23:19:54,178 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1036 vanished before elimination [2019-08-29 23:19:54,178 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1039 vanished before elimination [2019-08-29 23:19:54,178 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1038 vanished before elimination [2019-08-29 23:19:54,178 INFO L496 ElimStorePlain]: Start of recursive call 1: 33 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:19:54,178 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 33 variables, input treesize:6984, output treesize:26 [2019-08-29 23:19:54,185 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,186 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,187 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,188 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,188 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,188 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,189 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,189 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,190 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,190 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,190 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,191 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,191 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,191 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,192 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,193 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,194 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,195 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,195 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,196 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,196 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,196 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,197 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,197 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,198 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,198 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,198 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,199 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,199 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,200 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,200 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,201 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,201 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,202 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,202 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,203 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,203 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,204 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,204 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,205 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,205 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,206 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,206 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,207 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,207 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,208 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,208 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,209 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,210 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,210 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,211 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,212 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,214 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,214 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,215 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,215 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,216 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,217 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,217 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,218 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,220 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,222 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,223 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,223 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,224 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,226 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,227 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,227 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,228 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,229 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,230 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,230 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,231 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,231 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,232 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,233 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,234 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,234 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,235 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,238 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,239 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,239 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,240 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,241 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,241 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,242 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,243 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,243 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,244 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,244 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,245 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,245 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,246 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,247 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,247 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,248 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,248 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,249 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,249 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,250 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,250 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,251 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,251 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,252 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,252 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,254 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,254 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,260 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,260 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,261 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,261 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,261 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,263 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,263 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,263 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,264 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,264 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,264 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,266 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,266 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,266 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,268 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,268 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:54,305 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_1072], 12=[v_prenex_1080, v_prenex_1082, v_prenex_1060, v_prenex_1081, v_prenex_1084, v_prenex_1062, v_prenex_1061, v_prenex_1083, v_prenex_1086, v_prenex_1064, v_prenex_1063, v_prenex_1085, v_prenex_1066, v_prenex_1088, v_prenex_1087, v_prenex_1065, v_prenex_1068, v_prenex_1089, v_prenex_1067, v_prenex_1069, |v_#memory_int_84|, v_prenex_1090, v_prenex_1071, v_prenex_1070, v_prenex_1073, v_prenex_1075, v_prenex_1074, v_prenex_1077, v_prenex_1076, v_prenex_1079, v_prenex_1078, v_prenex_1059, v_prenex_1058]} [2019-08-29 23:19:56,207 INFO L235 Elim1Store]: Index analysis took 1122 ms [2019-08-29 23:19:58,477 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:19:58,478 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:19:58,478 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:19:58,479 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:20:48,764 WARN L188 SmtUtils]: Spent 50.28 s on a formula simplification. DAG size of input: 603 DAG size of output: 23 [2019-08-29 23:20:48,765 INFO L567 ElimStorePlain]: treesize reduction 7199, result has 0.6 percent of original size [2019-08-29 23:20:48,765 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1080 vanished before elimination [2019-08-29 23:20:48,765 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1082 vanished before elimination [2019-08-29 23:20:48,765 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1060 vanished before elimination [2019-08-29 23:20:48,765 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1081 vanished before elimination [2019-08-29 23:20:48,765 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1084 vanished before elimination [2019-08-29 23:20:48,765 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1062 vanished before elimination [2019-08-29 23:20:48,766 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1061 vanished before elimination [2019-08-29 23:20:48,766 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1083 vanished before elimination [2019-08-29 23:20:48,766 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1086 vanished before elimination [2019-08-29 23:20:48,766 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1064 vanished before elimination [2019-08-29 23:20:48,766 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1063 vanished before elimination [2019-08-29 23:20:48,766 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1085 vanished before elimination [2019-08-29 23:20:48,766 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1066 vanished before elimination [2019-08-29 23:20:48,766 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1088 vanished before elimination [2019-08-29 23:20:48,766 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1087 vanished before elimination [2019-08-29 23:20:48,766 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1065 vanished before elimination [2019-08-29 23:20:48,767 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1068 vanished before elimination [2019-08-29 23:20:48,767 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1089 vanished before elimination [2019-08-29 23:20:48,767 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1067 vanished before elimination [2019-08-29 23:20:48,767 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1069 vanished before elimination [2019-08-29 23:20:48,767 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_84| vanished before elimination [2019-08-29 23:20:48,767 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1090 vanished before elimination [2019-08-29 23:20:48,767 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1071 vanished before elimination [2019-08-29 23:20:48,767 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1070 vanished before elimination [2019-08-29 23:20:48,767 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1073 vanished before elimination [2019-08-29 23:20:48,767 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1075 vanished before elimination [2019-08-29 23:20:48,768 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1074 vanished before elimination [2019-08-29 23:20:48,768 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1077 vanished before elimination [2019-08-29 23:20:48,768 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1076 vanished before elimination [2019-08-29 23:20:48,768 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1079 vanished before elimination [2019-08-29 23:20:48,768 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1078 vanished before elimination [2019-08-29 23:20:48,768 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1059 vanished before elimination [2019-08-29 23:20:48,768 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1058 vanished before elimination [2019-08-29 23:20:48,768 INFO L496 ElimStorePlain]: Start of recursive call 1: 34 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:20:48,768 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 34 variables, input treesize:7201, output treesize:42 [2019-08-29 23:20:48,769 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,770 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,771 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,772 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,773 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,774 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,775 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,776 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,777 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,777 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,777 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,778 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,779 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,782 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,783 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,783 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,784 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,785 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,786 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,787 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,788 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,788 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,789 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,789 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,796 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,796 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,798 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,800 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,800 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,801 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,801 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,805 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,806 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,806 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,807 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,809 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,810 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,810 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,811 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,812 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,812 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,815 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,818 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,818 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,819 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,819 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,820 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,822 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,823 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,823 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,824 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,824 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,825 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,825 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,827 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,827 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,832 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,836 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,836 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,836 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,838 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,838 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,841 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,841 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,842 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,842 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,844 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,844 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,844 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,845 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,845 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,845 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:48,900 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_1110], 12=[v_prenex_1119, v_prenex_1121, v_prenex_1120, v_prenex_1123, v_prenex_1101, v_prenex_1100, v_prenex_1122, v_prenex_1103, v_prenex_1102, v_prenex_1105, v_prenex_1104, v_prenex_1107, v_prenex_1106, v_prenex_1109, v_prenex_1108, |v_#memory_int_85|, v_prenex_1091, v_prenex_1093, v_prenex_1092, v_prenex_1095, v_prenex_1094, v_prenex_1097, v_prenex_1096, v_prenex_1099, v_prenex_1098, v_prenex_1112, v_prenex_1111, v_prenex_1114, v_prenex_1113, v_prenex_1116, v_prenex_1115, v_prenex_1118, v_prenex_1117]} [2019-08-29 23:20:51,527 INFO L235 Elim1Store]: Index analysis took 1567 ms [2019-08-29 23:20:54,477 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:20:54,478 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:20:54,478 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:20:54,479 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:21:50,060 WARN L188 SmtUtils]: Spent 55.58 s on a formula simplification. DAG size of input: 603 DAG size of output: 20 [2019-08-29 23:21:50,061 INFO L567 ElimStorePlain]: treesize reduction 7215, result has 0.4 percent of original size [2019-08-29 23:21:50,061 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1119 vanished before elimination [2019-08-29 23:21:50,061 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1121 vanished before elimination [2019-08-29 23:21:50,061 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1120 vanished before elimination [2019-08-29 23:21:50,062 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1123 vanished before elimination [2019-08-29 23:21:50,062 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1101 vanished before elimination [2019-08-29 23:21:50,062 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1100 vanished before elimination [2019-08-29 23:21:50,062 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1122 vanished before elimination [2019-08-29 23:21:50,062 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1103 vanished before elimination [2019-08-29 23:21:50,062 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1102 vanished before elimination [2019-08-29 23:21:50,062 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1105 vanished before elimination [2019-08-29 23:21:50,063 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1104 vanished before elimination [2019-08-29 23:21:50,063 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1107 vanished before elimination [2019-08-29 23:21:50,063 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1106 vanished before elimination [2019-08-29 23:21:50,063 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1109 vanished before elimination [2019-08-29 23:21:50,063 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1108 vanished before elimination [2019-08-29 23:21:50,063 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_85| vanished before elimination [2019-08-29 23:21:50,063 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1091 vanished before elimination [2019-08-29 23:21:50,063 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1093 vanished before elimination [2019-08-29 23:21:50,063 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1092 vanished before elimination [2019-08-29 23:21:50,063 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1095 vanished before elimination [2019-08-29 23:21:50,064 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1094 vanished before elimination [2019-08-29 23:21:50,064 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1097 vanished before elimination [2019-08-29 23:21:50,064 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1096 vanished before elimination [2019-08-29 23:21:50,064 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1099 vanished before elimination [2019-08-29 23:21:50,064 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1098 vanished before elimination [2019-08-29 23:21:50,064 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1112 vanished before elimination [2019-08-29 23:21:50,064 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1111 vanished before elimination [2019-08-29 23:21:50,064 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1114 vanished before elimination [2019-08-29 23:21:50,064 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1113 vanished before elimination [2019-08-29 23:21:50,064 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1116 vanished before elimination [2019-08-29 23:21:50,065 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1115 vanished before elimination [2019-08-29 23:21:50,065 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1118 vanished before elimination [2019-08-29 23:21:50,065 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1117 vanished before elimination [2019-08-29 23:21:50,065 INFO L496 ElimStorePlain]: Start of recursive call 1: 34 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:21:50,065 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 34 variables, input treesize:7201, output treesize:26 [2019-08-29 23:21:50,074 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,075 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,076 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,077 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,078 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,079 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,080 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,081 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,082 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,083 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,083 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,084 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,085 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,086 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,086 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,087 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,088 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,089 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,090 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,091 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,092 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,093 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,094 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,095 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,096 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,097 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,098 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,099 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,099 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,100 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,101 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,102 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,102 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,103 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,104 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,105 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,106 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,107 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,107 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,108 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,109 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,109 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,110 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,111 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,111 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,112 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,112 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,113 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,114 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,115 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,116 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,117 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,118 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,118 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,119 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,120 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,121 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,122 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,123 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,124 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,125 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,125 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,126 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,127 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,128 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,129 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,130 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,131 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,132 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,136 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,137 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,138 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,139 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,140 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,140 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,141 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,142 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,143 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,144 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,144 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,145 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,145 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,146 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,147 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,148 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,148 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,149 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,149 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,150 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,150 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,151 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,151 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,152 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,152 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,153 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,153 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,154 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,154 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,155 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,155 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,156 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,156 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,156 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,157 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,157 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,158 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,158 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,159 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,159 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,159 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,160 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,160 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,161 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,161 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,162 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,162 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,162 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,163 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,163 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,164 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,164 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,164 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,165 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,165 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,165 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,166 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,167 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,167 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,167 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,168 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:50,210 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_1124], 12=[v_prenex_1141, v_prenex_1140, v_prenex_1143, v_prenex_1142, v_prenex_1145, v_prenex_1144, v_prenex_1147, v_prenex_1125, v_prenex_1146, v_prenex_1149, v_prenex_1127, v_prenex_1148, v_prenex_1126, v_prenex_1129, v_prenex_1128, |v_#memory_int_86|, v_prenex_1150, v_prenex_1152, v_prenex_1130, v_prenex_1151, v_prenex_1132, v_prenex_1154, v_prenex_1131, v_prenex_1153, v_prenex_1156, v_prenex_1134, v_prenex_1155, v_prenex_1133, v_prenex_1136, v_prenex_1135, v_prenex_1157, v_prenex_1138, v_prenex_1137, v_prenex_1139]} [2019-08-29 23:21:52,992 INFO L235 Elim1Store]: Index analysis took 1325 ms [2019-08-29 23:21:56,051 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:21:56,052 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:21:56,053 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:21:56,053 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:22:51,783 WARN L188 SmtUtils]: Spent 55.73 s on a formula simplification. DAG size of input: 620 DAG size of output: 23 [2019-08-29 23:22:51,784 INFO L567 ElimStorePlain]: treesize reduction 7416, result has 0.6 percent of original size [2019-08-29 23:22:51,784 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1141 vanished before elimination [2019-08-29 23:22:51,785 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1140 vanished before elimination [2019-08-29 23:22:51,785 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1143 vanished before elimination [2019-08-29 23:22:51,785 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1142 vanished before elimination [2019-08-29 23:22:51,785 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1145 vanished before elimination [2019-08-29 23:22:51,785 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1144 vanished before elimination [2019-08-29 23:22:51,785 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1147 vanished before elimination [2019-08-29 23:22:51,785 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1125 vanished before elimination [2019-08-29 23:22:51,785 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1146 vanished before elimination [2019-08-29 23:22:51,786 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1149 vanished before elimination [2019-08-29 23:22:51,786 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1127 vanished before elimination [2019-08-29 23:22:51,786 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1148 vanished before elimination [2019-08-29 23:22:51,786 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1126 vanished before elimination [2019-08-29 23:22:51,786 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1129 vanished before elimination [2019-08-29 23:22:51,786 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1128 vanished before elimination [2019-08-29 23:22:51,786 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_86| vanished before elimination [2019-08-29 23:22:51,786 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1150 vanished before elimination [2019-08-29 23:22:51,787 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1152 vanished before elimination [2019-08-29 23:22:51,787 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1130 vanished before elimination [2019-08-29 23:22:51,787 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1151 vanished before elimination [2019-08-29 23:22:51,787 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1132 vanished before elimination [2019-08-29 23:22:51,787 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1154 vanished before elimination [2019-08-29 23:22:51,787 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1131 vanished before elimination [2019-08-29 23:22:51,787 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1153 vanished before elimination [2019-08-29 23:22:51,787 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1156 vanished before elimination [2019-08-29 23:22:51,787 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1134 vanished before elimination [2019-08-29 23:22:51,788 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1155 vanished before elimination [2019-08-29 23:22:51,788 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1133 vanished before elimination [2019-08-29 23:22:51,788 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1136 vanished before elimination [2019-08-29 23:22:51,788 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1135 vanished before elimination [2019-08-29 23:22:51,788 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1157 vanished before elimination [2019-08-29 23:22:51,788 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1138 vanished before elimination [2019-08-29 23:22:51,788 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1137 vanished before elimination [2019-08-29 23:22:51,788 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1139 vanished before elimination [2019-08-29 23:22:51,788 INFO L496 ElimStorePlain]: Start of recursive call 1: 35 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:22:51,789 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 35 variables, input treesize:7418, output treesize:42 [2019-08-29 23:22:51,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,790 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,791 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,792 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,793 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,794 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,795 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,796 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,796 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,797 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,798 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,798 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,798 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,799 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,800 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,800 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,801 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,801 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,801 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,802 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,803 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,804 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,805 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,805 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,806 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,806 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,807 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,807 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,808 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,812 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,813 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,814 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,815 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,816 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,817 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,818 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,819 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,819 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,820 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,820 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,821 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,822 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,822 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,823 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,824 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,824 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,825 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,825 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,826 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,827 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,827 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,828 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,829 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,830 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,831 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,832 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,833 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,834 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,835 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,836 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,837 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,838 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,839 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,840 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,841 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,842 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,843 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,844 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,845 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,846 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,847 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,848 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,849 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,850 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,851 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,852 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,853 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,854 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,855 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,856 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,857 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,858 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,858 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,859 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,859 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,860 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,861 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,861 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,862 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,862 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,863 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,863 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,864 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,865 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,865 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,866 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,866 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,867 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,867 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,868 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,868 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,869 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,870 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,870 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,871 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,872 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,872 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,872 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,873 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,874 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,874 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,875 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,878 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,879 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,879 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,879 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,880 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,881 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,881 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,881 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,882 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,883 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,883 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,883 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,883 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:51,924 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_1158], 12=[v_prenex_1181, v_prenex_1180, v_prenex_1161, v_prenex_1183, v_prenex_1160, v_prenex_1182, v_prenex_1163, v_prenex_1185, v_prenex_1162, v_prenex_1184, v_prenex_1187, v_prenex_1165, v_prenex_1164, v_prenex_1186, v_prenex_1189, v_prenex_1167, v_prenex_1166, v_prenex_1188, v_prenex_1169, v_prenex_1168, v_prenex_1190, |v_#memory_int_87|, v_prenex_1170, v_prenex_1191, v_prenex_1172, v_prenex_1171, v_prenex_1174, v_prenex_1173, v_prenex_1176, v_prenex_1175, v_prenex_1178, v_prenex_1177, v_prenex_1179, v_prenex_1159]} [2019-08-29 23:22:55,732 INFO L235 Elim1Store]: Index analysis took 2479 ms [2019-08-29 23:22:59,651 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:22:59,652 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:22:59,652 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:22:59,653 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2019-08-29 23:23:53,199 WARN L188 SmtUtils]: Spent 53.55 s on a formula simplification. DAG size of input: 620 DAG size of output: 20 [2019-08-29 23:23:53,200 INFO L567 ElimStorePlain]: treesize reduction 7432, result has 0.3 percent of original size [2019-08-29 23:23:53,200 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1181 vanished before elimination [2019-08-29 23:23:53,201 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1180 vanished before elimination [2019-08-29 23:23:53,201 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1161 vanished before elimination [2019-08-29 23:23:53,201 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1183 vanished before elimination [2019-08-29 23:23:53,201 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1160 vanished before elimination [2019-08-29 23:23:53,201 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1182 vanished before elimination [2019-08-29 23:23:53,202 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1163 vanished before elimination [2019-08-29 23:23:53,202 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1185 vanished before elimination [2019-08-29 23:23:53,202 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1162 vanished before elimination [2019-08-29 23:23:53,202 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1184 vanished before elimination [2019-08-29 23:23:53,202 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1187 vanished before elimination [2019-08-29 23:23:53,202 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1165 vanished before elimination [2019-08-29 23:23:53,203 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1164 vanished before elimination [2019-08-29 23:23:53,203 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1186 vanished before elimination [2019-08-29 23:23:53,203 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1189 vanished before elimination [2019-08-29 23:23:53,203 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1167 vanished before elimination [2019-08-29 23:23:53,203 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1166 vanished before elimination [2019-08-29 23:23:53,203 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1188 vanished before elimination [2019-08-29 23:23:53,203 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1169 vanished before elimination [2019-08-29 23:23:53,204 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1168 vanished before elimination [2019-08-29 23:23:53,204 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1190 vanished before elimination [2019-08-29 23:23:53,204 INFO L464 ElimStorePlain]: Eliminatee |v_#memory_int_87| vanished before elimination [2019-08-29 23:23:53,204 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1170 vanished before elimination [2019-08-29 23:23:53,204 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1191 vanished before elimination [2019-08-29 23:23:53,204 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1172 vanished before elimination [2019-08-29 23:23:53,204 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1171 vanished before elimination [2019-08-29 23:23:53,204 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1174 vanished before elimination [2019-08-29 23:23:53,204 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1173 vanished before elimination [2019-08-29 23:23:53,204 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1176 vanished before elimination [2019-08-29 23:23:53,205 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1175 vanished before elimination [2019-08-29 23:23:53,205 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1178 vanished before elimination [2019-08-29 23:23:53,205 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1177 vanished before elimination [2019-08-29 23:23:53,205 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1179 vanished before elimination [2019-08-29 23:23:53,205 INFO L464 ElimStorePlain]: Eliminatee v_prenex_1159 vanished before elimination [2019-08-29 23:23:53,205 INFO L496 ElimStorePlain]: Start of recursive call 1: 35 dim-2 vars, End of recursive call: and 1 xjuncts. [2019-08-29 23:23:53,205 INFO L221 ElimStorePlain]: Needed 2 recursive calls to eliminate 35 variables, input treesize:7418, output treesize:26 [2019-08-29 23:23:53,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,213 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,214 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,214 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,214 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,215 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,215 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,216 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,216 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,217 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,217 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,217 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,218 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,218 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,218 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,219 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,220 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,220 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,220 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,221 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,222 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,222 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,222 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,223 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,223 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,224 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,224 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,224 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,225 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,226 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,226 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,226 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,227 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,227 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,228 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,228 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,229 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,229 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,229 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,230 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,230 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,231 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,231 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,232 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,232 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,233 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,233 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,234 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,234 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,234 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,235 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,235 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,236 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,237 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,237 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,237 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,238 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,239 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,239 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,240 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,240 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,241 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,241 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,242 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,242 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,243 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,243 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,244 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,245 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,248 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,248 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,249 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,250 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,250 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,251 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,252 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,253 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,254 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,254 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,255 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,256 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,257 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,258 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,259 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,260 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,261 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,261 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,262 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,263 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,263 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,264 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,265 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,266 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,267 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,268 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,268 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,269 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,270 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,271 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,271 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,272 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,273 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,273 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,274 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,275 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,275 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,276 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,277 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,277 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,278 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,279 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,280 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,280 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,281 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,281 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,282 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,283 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,284 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,285 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,285 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,286 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,287 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,288 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,288 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,289 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,289 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,290 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,290 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,291 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,291 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,291 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,292 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,292 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,293 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,293 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,294 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,294 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,295 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,295 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,295 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,296 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,296 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,297 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,297 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,297 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,298 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,299 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,300 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,301 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,303 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,304 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,305 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:23:53,346 INFO L392 ElimStorePlain]: Different costs {2=[v_prenex_1192], 12=[v_prenex_1219, v_prenex_1218, v_prenex_1220, v_prenex_1200, v_prenex_1222, v_prenex_1221, v_prenex_1224, v_prenex_1202, v_prenex_1223, v_prenex_1201, v_prenex_1226, v_prenex_1204, v_prenex_1225, v_prenex_1203, v_prenex_1206, v_prenex_1205, v_prenex_1208, v_prenex_1207, v_prenex_1209, |v_#memory_int_88|, v_prenex_1194, v_prenex_1193, v_prenex_1196, v_prenex_1195, v_prenex_1198, v_prenex_1197, v_prenex_1211, v_prenex_1199, v_prenex_1210, v_prenex_1213, v_prenex_1212, v_prenex_1215, v_prenex_1214, v_prenex_1217, v_prenex_1216]} [2019-08-29 23:23:56,858 WARN L176 IndexEqualityManager]: solver failed to check if following not equals relation is implied: (= |main_~#b~0.base| |main_~#a~0.base|) [2019-08-29 23:23:56,859 INFO L235 Elim1Store]: Index analysis took 2639 ms [2019-08-29 23:24:01,179 INFO L341 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2019-08-29 23:24:01,180 INFO L375 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 39 treesize of output 82 [2019-08-29 23:24:01,180 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-08-29 23:24:01,181 INFO L496 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts.