java -Xmx4000000000 -jar ./plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/TreeAutomizer.xml --generate-csv --csv-dir ../../../releaseScripts/default/UAutomizer-linux/csv -s ../../../trunk/examples/settings/TreeAutomizer/TreeAutomizerHopcroftMinimization.epf -i /storage/chc-comp/sally-chc-benchmarks/azadmanesh-kieckhafer/scenario2_revised_non_convergence.smt2 -------------------------------------------------------------------------------- This is Ultimate 0.1.23-55b8104 [2018-06-18 17:46:54,471 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-06-18 17:46:54,472 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-06-18 17:46:54,488 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-06-18 17:46:54,488 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-06-18 17:46:54,489 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-06-18 17:46:54,490 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-06-18 17:46:54,496 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-06-18 17:46:54,498 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-06-18 17:46:54,500 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-06-18 17:46:54,501 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-06-18 17:46:54,501 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-06-18 17:46:54,502 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-06-18 17:46:54,503 INFO L177 SettingsManager]: ChcToBoogie provides no preferences, ignoring... [2018-06-18 17:46:54,503 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-06-18 17:46:54,504 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-06-18 17:46:54,506 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-06-18 17:46:54,508 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-06-18 17:46:54,510 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-06-18 17:46:54,511 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-06-18 17:46:54,512 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-06-18 17:46:54,514 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-06-18 17:46:54,515 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-06-18 17:46:54,515 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-06-18 17:46:54,516 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-06-18 17:46:54,517 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-06-18 17:46:54,518 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-06-18 17:46:54,518 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-06-18 17:46:54,519 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-06-18 17:46:54,520 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-06-18 17:46:54,520 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-06-18 17:46:54,521 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-06-18 17:46:54,521 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-06-18 17:46:54,522 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-06-18 17:46:54,523 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-06-18 17:46:54,523 INFO L98 SettingsManager]: Beginning loading settings from /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/TreeAutomizer/TreeAutomizerHopcroftMinimization.epf [2018-06-18 17:46:54,531 INFO L110 SettingsManager]: Loading preferences was successful [2018-06-18 17:46:54,531 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-06-18 17:46:54,533 INFO L131 SettingsManager]: Preferences of TreeAutomizer differ from their defaults: [2018-06-18 17:46:54,533 INFO L133 SettingsManager]: * Type of minimization to use=HOPCROFT [2018-06-18 17:46:54,534 INFO L133 SettingsManager]: * SMT solver=Internal_SMTInterpol [2018-06-18 17:46:54,535 INFO L131 SettingsManager]: Preferences of SmtParser differ from their defaults: [2018-06-18 17:46:54,535 INFO L133 SettingsManager]: * Use TreeAutomizer as solver for the given file (assumes the file contains Horn clauses only).=true [2018-06-18 17:46:54,588 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-06-18 17:46:54,615 INFO L266 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-06-18 17:46:54,622 INFO L222 ainManager$Toolchain]: [Toolchain 1]: Toolchain data selected. [2018-06-18 17:46:54,624 INFO L271 PluginConnector]: Initializing SmtParser... [2018-06-18 17:46:54,624 INFO L276 PluginConnector]: SmtParser initialized [2018-06-18 17:46:54,625 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/chc-comp/sally-chc-benchmarks/azadmanesh-kieckhafer/scenario2_revised_non_convergence.smt2 [2018-06-18 17:46:54,627 INFO L200 SmtParser]: Parsing .smt2 file as a set of Horn Clauses [2018-06-18 17:46:54,734 INFO L224 SmtParser]: Executing SMT file /storage/chc-comp/sally-chc-benchmarks/azadmanesh-kieckhafer/scenario2_revised_non_convergence.smt2 unknown [2018-06-18 17:46:55,273 INFO L238 SmtParser]: Succesfully executed SMT file /storage/chc-comp/sally-chc-benchmarks/azadmanesh-kieckhafer/scenario2_revised_non_convergence.smt2 [2018-06-18 17:46:55,287 INFO L304 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-06-18 17:46:55,295 INFO L131 ToolchainWalker]: Walking toolchain with 1 elements. [2018-06-18 17:46:55,296 INFO L113 PluginConnector]: ------------------------TreeAutomizer---------------------------- [2018-06-18 17:46:55,296 INFO L271 PluginConnector]: Initializing TreeAutomizer... [2018-06-18 17:46:55,299 INFO L276 PluginConnector]: TreeAutomizer initialized [2018-06-18 17:46:55,301 INFO L185 PluginConnector]: Executing the observer TreeAutomizerObserver from plugin TreeAutomizer for "de.uni_freiburg.informatik.ultimate.source.smtparser OTHER 18.06 05:46:55" (1/1) ... [2018-06-18 17:46:55,500 WARN L250 erpolLogProxyWrapper]: Using partial proofs (cut at CNF-level). Set option :produce-proofs to true to get complete proofs. [2018-06-18 17:46:56,000 WARN L168 SmtUtils]: Spent 320.00 ms on a formula simplification. DAG size of input: 37 DAG size of output: 33 [2018-06-18 17:47:00,064 INFO L194 TreeAutomizerCEGAR]: The program is unsafe, feasible counterexample. [2018-06-18 17:47:00,065 INFO L195 TreeAutomizerCEGAR]: (and invariant([hbv_False_2_Real, hbv_False_1_Real, hbv_False_5_Real, hbv_False_4_Real, hbv_False_6_Real, hbv_False_7_Real, hbv_False_8_Real, hbv_False_9_Real, hbv_False_10_Real, hbv_False_11_Real, hbv_False_12_Real, hbv_False_13_Real, hbv_False_14_Real, hbv_False_15_Real, hbv_False_16_Real, hbv_False_17_Real, hbv_False_18_Real, hbv_False_19_Real, hbv_False_20_Real, hbv_False_21_Real, hbv_False_22_Real, hbv_False_23_Real, hbv_False_24_Real, hbv_False_25_Real, hbv_False_26_Real, hbv_False_27_Real, hbv_False_28_Real, hbv_False_29_Real, hbv_False_30_Real, hbv_False_31_Real, hbv_False_32_Real, hbv_False_33_Real, hbv_False_34_Real, hbv_False_35_Real, hbv_False_36_Real, hbv_False_37_Real, hbv_False_38_Real, hbv_False_39_Real, hbv_False_40_Real, hbv_False_41_Real, hbv_False_42_Real, hbv_False_43_Real, hbv_False_44_Real, hbv_False_45_Real, hbv_False_46_Real, hbv_False_47_Real, hbv_False_48_Real, hbv_False_49_Real, hbv_False_50_Real, hbv_False_51_Real, hbv_False_52_Real, hbv_False_53_Real, hbv_False_54_Real, hbv_False_55_Real, hbv_False_56_Real, hbv_False_57_Real, hbv_False_58_Real, hbv_False_59_Real, hbv_False_60_Real, hbv_False_61_Real, hbv_False_62_Real, hbv_False_63_Real, hbv_False_64_Real, hbv_False_65_Real, hbv_False_66_Real, hbv_False_67_Real, hbv_False_3_Real])) ^^ ((not (and (<= (- hbv_False_1_Real hbv_False_2_Real) hbv_False_3_Real) (<= (- hbv_False_2_Real hbv_False_4_Real) hbv_False_3_Real) (<= (- hbv_False_4_Real hbv_False_4_Real) hbv_False_3_Real) (<= (- hbv_False_5_Real hbv_False_2_Real) hbv_False_3_Real) (<= (- hbv_False_5_Real hbv_False_1_Real) hbv_False_3_Real) (<= (- hbv_False_6_Real hbv_False_5_Real) hbv_False_3_Real) (<= (- hbv_False_4_Real hbv_False_5_Real) hbv_False_3_Real) (<= (- hbv_False_2_Real hbv_False_1_Real) hbv_False_3_Real) (<= (- hbv_False_6_Real hbv_False_1_Real) hbv_False_3_Real) (<= (- hbv_False_1_Real hbv_False_6_Real) hbv_False_3_Real) (<= (- hbv_False_5_Real hbv_False_6_Real) hbv_False_3_Real) (<= (- hbv_False_6_Real hbv_False_6_Real) hbv_False_3_Real) (<= (- hbv_False_4_Real hbv_False_2_Real) hbv_False_3_Real) (<= (- hbv_False_5_Real hbv_False_5_Real) hbv_False_3_Real) (<= (- hbv_False_2_Real hbv_False_5_Real) hbv_False_3_Real) (<= (- hbv_False_4_Real hbv_False_1_Real) hbv_False_3_Real) (<= (- hbv_False_5_Real hbv_False_4_Real) hbv_False_3_Real) (<= (- hbv_False_6_Real hbv_False_2_Real) hbv_False_3_Real) (<= (- hbv_False_1_Real hbv_False_1_Real) hbv_False_3_Real) (<= (- hbv_False_1_Real hbv_False_4_Real) hbv_False_3_Real) (<= (- hbv_False_4_Real hbv_False_6_Real) hbv_False_3_Real) (<= (- hbv_False_1_Real hbv_False_5_Real) hbv_False_3_Real) (<= (- hbv_False_2_Real hbv_False_6_Real) hbv_False_3_Real) (<= (- hbv_False_2_Real hbv_False_2_Real) hbv_False_3_Real) (<= (- hbv_False_6_Real hbv_False_4_Real) hbv_False_3_Real)))) ~~> (false)[(and invariant([hbv_invariant_9_Real, hbv_invariant_24_Real, hbv_invariant_27_Real, hbv_invariant_1_Real, hbv_invariant_26_Real, hbv_invariant_43_Real, hbv_invariant_44_Real, hbv_invariant_45_Real, hbv_invariant_46_Real, hbv_invariant_47_Real, hbv_invariant_48_Real, hbv_invariant_49_Real, hbv_invariant_50_Real, hbv_invariant_51_Real, hbv_invariant_52_Real, hbv_invariant_53_Real, hbv_invariant_54_Real, hbv_invariant_55_Real, hbv_invariant_56_Real, hbv_invariant_57_Real, hbv_invariant_58_Real, hbv_invariant_59_Real, hbv_invariant_60_Real, hbv_invariant_61_Real, hbv_invariant_62_Real, hbv_invariant_63_Real, hbv_invariant_64_Real, hbv_invariant_65_Real, hbv_invariant_66_Real, hbv_invariant_67_Real, hbv_invariant_12_Real, hbv_invariant_22_Real, hbv_invariant_21_Real, hbv_invariant_36_Real, hbv_invariant_25_Real, hbv_invariant_32_Real, hbv_invariant_11_Real, hbv_invariant_37_Real, hbv_invariant_15_Real, hbv_invariant_39_Real, hbv_invariant_7_Real, hbv_invariant_18_Real, hbv_invariant_30_Real, hbv_invariant_23_Real, hbv_invariant_33_Real, hbv_invariant_42_Real, hbv_invariant_38_Real, hbv_invariant_20_Real, hbv_invariant_29_Real, hbv_invariant_6_Real, hbv_invariant_40_Real, hbv_invariant_13_Real, hbv_invariant_4_Real, hbv_invariant_14_Real, hbv_invariant_41_Real, hbv_invariant_19_Real, hbv_invariant_16_Real, hbv_invariant_10_Real, hbv_invariant_35_Real, hbv_invariant_34_Real, hbv_invariant_3_Real, hbv_invariant_5_Real, hbv_invariant_28_Real, hbv_invariant_2_Real, hbv_invariant_17_Real, hbv_invariant_8_Real, hbv_invariant_31_Real])) ^^ ((let ((.cse20 (to_real 2)) (.cse9 (to_real 3)) (.cse0 (to_real 4)) (.cse34 (to_real 5))) (let ((.cse115 (= hhv_invariant_31_Real .cse34)) (.cse116 (= hhv_invariant_31_Real .cse0)) (.cse117 (= hhv_invariant_31_Real .cse9)) (.cse114 (= hhv_invariant_31_Real .cse20)) (.cse171 (not (= hhv_invariant_12_Real hbv_invariant_27_Real))) (.cse175 (not (= hhv_invariant_7_Real hbv_invariant_27_Real))) (.cse174 (not (= hhv_invariant_22_Real hbv_invariant_27_Real))) (.cse178 (not (= hhv_invariant_17_Real hbv_invariant_27_Real))) (.cse170 (not (= hhv_invariant_27_Real hbv_invariant_27_Real))) (.cse18 (= hhv_invariant_33_Real .cse34)) (.cse16 (= hhv_invariant_33_Real .cse0)) (.cse15 (= hhv_invariant_33_Real .cse9)) (.cse19 (= hhv_invariant_33_Real .cse20)) (.cse79 (not (= hhv_invariant_28_Real hbv_invariant_1_Real))) (.cse78 (not (= hhv_invariant_18_Real hbv_invariant_1_Real))) (.cse82 (not (= hhv_invariant_13_Real hbv_invariant_1_Real))) (.cse75 (not (= hhv_invariant_23_Real hbv_invariant_1_Real))) (.cse74 (not (= hhv_invariant_8_Real hbv_invariant_1_Real))) (.cse108 (= hhv_invariant_53_Real .cse34)) (.cse109 (= hhv_invariant_53_Real .cse0)) (.cse106 (= hhv_invariant_53_Real .cse9)) (.cse107 (= hhv_invariant_53_Real .cse20)) (.cse110 (= hhv_invariant_42_Real .cse34)) (.cse112 (= hhv_invariant_42_Real .cse0)) (.cse113 (= hhv_invariant_42_Real .cse9)) (.cse111 (= hhv_invariant_42_Real .cse20)) (.cse167 (= hhv_invariant_41_Real .cse34)) (.cse168 (= hhv_invariant_41_Real .cse0)) (.cse165 (= hhv_invariant_41_Real .cse9)) (.cse166 (= hhv_invariant_41_Real .cse20)) (.cse210 (not (= hhv_invariant_9_Real hbv_invariant_26_Real))) (.cse206 (not (= hhv_invariant_14_Real hbv_invariant_26_Real))) (.cse202 (not (= hhv_invariant_19_Real hbv_invariant_26_Real))) (.cse204 (not (= hhv_invariant_29_Real hbv_invariant_26_Real))) (.cse208 (not (= hhv_invariant_24_Real hbv_invariant_26_Real))) (.cse101 (= hhv_invariant_32_Real .cse34)) (.cse104 (= hhv_invariant_32_Real .cse0)) (.cse103 (= hhv_invariant_32_Real .cse9)) (.cse102 (= hhv_invariant_32_Real .cse20)) (.cse23 (not (= hhv_invariant_26_Real hbv_invariant_24_Real))) (.cse22 (not (= hhv_invariant_21_Real hbv_invariant_24_Real))) (.cse28 (not (= hhv_invariant_11_Real hbv_invariant_24_Real))) (.cse29 (not (= hhv_invariant_6_Real hbv_invariant_24_Real))) (.cse26 (not (= hhv_invariant_16_Real hbv_invariant_24_Real))) (.cse148 (= hhv_invariant_48_Real .cse34)) (.cse147 (= hhv_invariant_48_Real .cse0)) (.cse149 (= hhv_invariant_48_Real .cse9)) (.cse146 (= hhv_invariant_48_Real .cse20)) (.cse222 (= hhv_invariant_47_Real .cse34)) (.cse221 (= hhv_invariant_47_Real .cse0)) (.cse223 (= hhv_invariant_47_Real .cse9)) (.cse220 (= hhv_invariant_47_Real .cse20)) (.cse118 (not (= hhv_invariant_15_Real hbv_invariant_9_Real))) (.cse125 (not (= hhv_invariant_5_Real hbv_invariant_9_Real))) (.cse123 (not (= hhv_invariant_25_Real hbv_invariant_9_Real))) (.cse127 (not (= hhv_invariant_10_Real hbv_invariant_9_Real))) (.cse121 (not (= hhv_invariant_20_Real hbv_invariant_9_Real))) (.cse8 (to_real 0)) (.cse59 (= hhv_invariant_43_Real .cse34)) (.cse57 (= hhv_invariant_43_Real .cse0)) (.cse58 (= hhv_invariant_43_Real .cse9)) (.cse56 (= hhv_invariant_43_Real .cse20)) (.cse216 (= hhv_invariant_36_Real .cse34)) (.cse217 (= hhv_invariant_36_Real .cse0)) (.cse219 (= hhv_invariant_36_Real .cse9)) (.cse218 (= hhv_invariant_36_Real .cse20)) (.cse60 (= hhv_invariant_37_Real .cse34)) (.cse63 (= hhv_invariant_37_Real .cse0)) (.cse62 (= hhv_invariant_37_Real .cse9)) (.cse61 (= hhv_invariant_37_Real .cse20)) (.cse191 (= hhv_invariant_52_Real .cse34)) (.cse192 (= hhv_invariant_52_Real .cse0)) (.cse193 (= hhv_invariant_52_Real .cse9)) (.cse190 (= hhv_invariant_52_Real .cse20)) (.cse50 (= hhv_invariant_38_Real .cse34)) (.cse49 (= hhv_invariant_38_Real .cse0)) (.cse52 (= hhv_invariant_38_Real .cse9)) (.cse51 (= hhv_invariant_38_Real .cse20)) (.cse95 (= hhv_invariant_46_Real .cse34)) (.cse98 (= hhv_invariant_46_Real .cse0)) (.cse97 (= hhv_invariant_46_Real .cse9)) (.cse96 (= hhv_invariant_46_Real .cse20)) (.cse237 (= hhv_invariant_51_Real .cse34)) (.cse236 (= hhv_invariant_51_Real .cse0)) (.cse235 (= hhv_invariant_51_Real .cse9)) (.cse238 (= hhv_invariant_51_Real .cse20))) (let ((.cse10 (ite (= hhv_invariant_46_Real 5) hhv_invariant_24_Real (ite (= hhv_invariant_46_Real 4) hhv_invariant_23_Real (ite (= hhv_invariant_46_Real 3) hhv_invariant_22_Real (ite (= hhv_invariant_46_Real 2) hhv_invariant_21_Real hhv_invariant_20_Real))))) (.cse36 (ite (= hhv_invariant_36_Real 5) hhv_invariant_14_Real (ite (= hhv_invariant_36_Real 4) hhv_invariant_13_Real (ite (= hhv_invariant_36_Real 3) hhv_invariant_12_Real (ite (= hhv_invariant_36_Real 2) hhv_invariant_11_Real hhv_invariant_10_Real))))) (.cse89 (ite .cse237 hhv_invariant_29_Real (ite .cse236 hhv_invariant_28_Real (ite .cse235 hhv_invariant_27_Real (ite .cse238 hhv_invariant_26_Real hhv_invariant_25_Real))))) (.cse45 (= hhv_invariant_45_Real .cse34)) (.cse47 (= hhv_invariant_45_Real .cse0)) (.cse46 (= hhv_invariant_45_Real .cse9)) (.cse48 (= hhv_invariant_45_Real .cse20)) (.cse105 (ite .cse95 hhv_invariant_24_Real (ite .cse98 hhv_invariant_23_Real (ite .cse97 hhv_invariant_22_Real (ite .cse96 hhv_invariant_21_Real hhv_invariant_20_Real))))) (.cse33 (ite (= hhv_invariant_51_Real 5) hhv_invariant_29_Real (ite (= hhv_invariant_51_Real 4) hhv_invariant_28_Real (ite (= hhv_invariant_51_Real 3) hhv_invariant_27_Real (ite (= hhv_invariant_51_Real 2) hhv_invariant_26_Real hhv_invariant_25_Real))))) (.cse67 (ite .cse50 hhv_invariant_14_Real (ite .cse49 hhv_invariant_13_Real (ite .cse52 hhv_invariant_12_Real (ite .cse51 hhv_invariant_11_Real hhv_invariant_10_Real))))) (.cse94 (ite .cse191 hhv_invariant_29_Real (ite .cse192 hhv_invariant_28_Real (ite .cse193 hhv_invariant_27_Real (ite .cse190 hhv_invariant_26_Real hhv_invariant_25_Real))))) (.cse66 (ite .cse60 hhv_invariant_14_Real (ite .cse63 hhv_invariant_13_Real (ite .cse62 hhv_invariant_12_Real (ite .cse61 hhv_invariant_11_Real hhv_invariant_10_Real))))) (.cse155 (ite .cse216 hhv_invariant_14_Real (ite .cse217 hhv_invariant_13_Real (ite .cse219 hhv_invariant_12_Real (ite .cse218 hhv_invariant_11_Real hhv_invariant_10_Real))))) (.cse153 (= hhv_invariant_39_Real .cse20)) (.cse151 (= hhv_invariant_39_Real .cse0)) (.cse152 (= hhv_invariant_39_Real .cse9)) (.cse150 (= hhv_invariant_39_Real .cse34)) (.cse68 (ite .cse59 hhv_invariant_19_Real (ite .cse57 hhv_invariant_18_Real (ite .cse58 hhv_invariant_17_Real (ite .cse56 hhv_invariant_16_Real hhv_invariant_15_Real))))) (.cse126 (not (= hhv_invariant_10_Real .cse8))) (.cse122 (not (= hhv_invariant_25_Real .cse8))) (.cse124 (not (= hhv_invariant_5_Real .cse8))) (.cse120 (not (= hhv_invariant_20_Real .cse8))) (.cse119 (not (= hhv_invariant_15_Real .cse8))) (.cse35 (or .cse118 .cse125 .cse123 .cse127 .cse121)) (.cse128 (ite .cse222 hhv_invariant_24_Real (ite .cse221 hhv_invariant_23_Real (ite .cse223 hhv_invariant_22_Real (ite .cse220 hhv_invariant_21_Real hhv_invariant_20_Real))))) (.cse1 (ite .cse148 hhv_invariant_24_Real (ite .cse147 hhv_invariant_23_Real (ite .cse149 hhv_invariant_22_Real (ite .cse146 hhv_invariant_21_Real hhv_invariant_20_Real))))) (.cse158 (= hhv_invariant_40_Real .cse9)) (.cse159 (= hhv_invariant_40_Real .cse20)) (.cse157 (= hhv_invariant_40_Real .cse0)) (.cse156 (= hhv_invariant_40_Real .cse34)) (.cse184 (ite (= hhv_invariant_41_Real 5) hhv_invariant_19_Real (ite (= hhv_invariant_41_Real 4) hhv_invariant_18_Real (ite (= hhv_invariant_41_Real 3) hhv_invariant_17_Real (ite (= hhv_invariant_41_Real 2) hhv_invariant_16_Real hhv_invariant_15_Real))))) (.cse81 (not (= hhv_invariant_13_Real .cse8))) (.cse77 (not (= hhv_invariant_18_Real .cse8))) (.cse73 (not (= hhv_invariant_8_Real .cse8))) (.cse76 (not (= hhv_invariant_23_Real .cse8))) (.cse80 (not (= hhv_invariant_28_Real .cse8))) (.cse187 (ite (= hhv_invariant_31_Real 5) hhv_invariant_9_Real (ite (= hhv_invariant_31_Real 4) hhv_invariant_8_Real (ite (= hhv_invariant_31_Real 3) hhv_invariant_7_Real (ite (= hhv_invariant_31_Real 2) hhv_invariant_6_Real hhv_invariant_5_Real))))) (.cse27 (not (= hhv_invariant_11_Real .cse8))) (.cse21 (not (= hhv_invariant_21_Real .cse8))) (.cse24 (not (= hhv_invariant_26_Real .cse8))) (.cse25 (not (= hhv_invariant_16_Real .cse8))) (.cse30 (not (= hhv_invariant_6_Real .cse8))) (.cse137 (or .cse23 .cse22 .cse28 .cse29 .cse26)) (.cse71 (= hhv_invariant_44_Real .cse9)) (.cse70 (= hhv_invariant_44_Real .cse0)) (.cse72 (= hhv_invariant_44_Real .cse20)) (.cse69 (= hhv_invariant_44_Real .cse34)) (.cse145 (ite .cse101 hhv_invariant_9_Real (ite .cse104 hhv_invariant_8_Real (ite .cse103 hhv_invariant_7_Real (ite .cse102 hhv_invariant_6_Real hhv_invariant_5_Real))))) (.cse199 (or .cse210 .cse206 .cse202 .cse204 .cse208)) (.cse203 (not (= hhv_invariant_19_Real .cse8))) (.cse211 (not (= hhv_invariant_9_Real .cse8))) (.cse207 (not (= hhv_invariant_14_Real .cse8))) (.cse205 (not (= hhv_invariant_29_Real .cse8))) (.cse209 (not (= hhv_invariant_24_Real .cse8))) (.cse88 (= hhv_invariant_50_Real .cse20)) (.cse86 (= hhv_invariant_50_Real .cse0)) (.cse85 (= hhv_invariant_50_Real .cse34)) (.cse87 (= hhv_invariant_50_Real .cse9)) (.cse160 (ite .cse167 hhv_invariant_19_Real (ite .cse168 hhv_invariant_18_Real (ite .cse165 hhv_invariant_17_Real (ite .cse166 hhv_invariant_16_Real hhv_invariant_15_Real))))) (.cse179 (ite .cse110 hhv_invariant_19_Real (ite .cse112 hhv_invariant_18_Real (ite .cse113 hhv_invariant_17_Real (ite .cse111 hhv_invariant_16_Real hhv_invariant_15_Real))))) (.cse154 (ite .cse108 hhv_invariant_29_Real (ite .cse109 hhv_invariant_28_Real (ite .cse106 hhv_invariant_27_Real (ite .cse107 hhv_invariant_26_Real hhv_invariant_25_Real))))) (.cse180 (= hhv_invariant_54_Real .cse34)) (.cse183 (= hhv_invariant_54_Real .cse0)) (.cse182 (= hhv_invariant_54_Real .cse9)) (.cse181 (= hhv_invariant_54_Real .cse20)) (.cse196 (or .cse79 .cse78 .cse82 .cse75 .cse74)) (.cse163 (= hhv_invariant_35_Real .cse9)) (.cse161 (= hhv_invariant_35_Real .cse34)) (.cse162 (= hhv_invariant_35_Real .cse0)) (.cse164 (= hhv_invariant_35_Real .cse20)) (.cse226 (ite .cse18 hhv_invariant_9_Real (ite .cse16 hhv_invariant_8_Real (ite .cse15 hhv_invariant_7_Real (ite .cse19 hhv_invariant_6_Real hhv_invariant_5_Real))))) (.cse44 (= hhv_invariant_34_Real .cse34)) (.cse41 (= hhv_invariant_34_Real .cse0)) (.cse43 (= hhv_invariant_34_Real .cse9)) (.cse42 (= hhv_invariant_34_Real .cse20)) (.cse55 (or .cse171 .cse175 .cse174 .cse178 .cse170)) (.cse172 (not (= hhv_invariant_12_Real .cse8))) (.cse173 (not (= hhv_invariant_22_Real .cse8))) (.cse177 (not (= hhv_invariant_17_Real .cse8))) (.cse169 (not (= hhv_invariant_27_Real .cse8))) (.cse176 (not (= hhv_invariant_7_Real .cse8))) (.cse132 (= hhv_invariant_30_Real .cse34)) (.cse131 (= hhv_invariant_30_Real .cse0)) (.cse129 (= hhv_invariant_30_Real .cse9)) (.cse130 (= hhv_invariant_30_Real .cse20)) (.cse144 (ite .cse115 hhv_invariant_9_Real (ite .cse116 hhv_invariant_8_Real (ite .cse117 hhv_invariant_7_Real (ite .cse114 hhv_invariant_6_Real hhv_invariant_5_Real))))) (.cse3 (= hhv_invariant_49_Real .cse0)) (.cse4 (= hhv_invariant_49_Real .cse9)) (.cse5 (= hhv_invariant_49_Real .cse20)) (.cse2 (= hhv_invariant_49_Real .cse34)) (.cse17 (to_real 1))) (and (not (= hhv_invariant_47_Real hhv_invariant_49_Real)) (not (and (< .cse0 hhv_invariant_58_Real) (not (<= .cse1 (ite .cse2 hhv_invariant_24_Real (ite .cse3 hhv_invariant_23_Real (ite .cse4 hhv_invariant_22_Real (ite .cse5 hhv_invariant_21_Real hhv_invariant_20_Real)))))))) (not (= hhv_invariant_48_Real hhv_invariant_47_Real)) (not (let ((.cse6 (<= .cse9 hhv_invariant_59_Real)) (.cse7 (= (ite (= hhv_invariant_52_Real 5) hhv_invariant_29_Real (ite (= hhv_invariant_52_Real 4) hhv_invariant_28_Real (ite (= hhv_invariant_52_Real 3) hhv_invariant_27_Real (ite (= hhv_invariant_52_Real 2) hhv_invariant_26_Real hhv_invariant_25_Real)))) .cse8))) (and (or (not .cse6) .cse7) (or .cse6 (not .cse7))))) (= hhv_invariant_3_Real (ite (not (<= hhv_invariant_58_Real 1)) (/ (+ .cse10 (let ((.cse11 (let ((.cse12 (- hhv_invariant_58_Real 1))) (ite (= .cse12 5) hhv_invariant_49_Real (ite (= .cse12 4) hhv_invariant_48_Real (ite (= .cse12 3) hhv_invariant_47_Real (ite (= .cse12 2) hhv_invariant_46_Real hhv_invariant_45_Real))))))) (ite (= .cse11 5) hhv_invariant_24_Real (ite (= .cse11 4) hhv_invariant_23_Real (ite (= .cse11 3) hhv_invariant_22_Real (ite (= .cse11 2) hhv_invariant_21_Real hhv_invariant_20_Real)))))) 2) .cse8)) (not (= hhv_invariant_33_Real hhv_invariant_30_Real)) (not (= hhv_invariant_37_Real hhv_invariant_39_Real)) (not (= hhv_invariant_42_Real hhv_invariant_41_Real)) (not (let ((.cse13 (= (ite (= hhv_invariant_42_Real 5) hhv_invariant_19_Real (ite (= hhv_invariant_42_Real 4) hhv_invariant_18_Real (ite (= hhv_invariant_42_Real 3) hhv_invariant_17_Real (ite (= hhv_invariant_42_Real 2) hhv_invariant_16_Real hhv_invariant_15_Real)))) .cse8)) (.cse14 (<= .cse9 hhv_invariant_57_Real))) (and (or (not .cse13) .cse14) (or .cse13 (not .cse14))))) (not (and (not .cse15) (not .cse16) (not (= hhv_invariant_33_Real .cse17)) (not .cse18) (not .cse19))) (not (and (= hbv_invariant_5_Real .cse20) (or (and .cse21 .cse22) (and .cse23 .cse24) (and .cse25 .cse26) (and .cse27 .cse28) (and .cse29 .cse30)))) (not (let ((.cse31 (<= .cse20 hhv_invariant_59_Real)) (.cse32 (= .cse33 .cse8))) (and (or (not .cse31) .cse32) (or .cse31 (not .cse32))))) (not (= hhv_invariant_50_Real hhv_invariant_52_Real)) (not (= hhv_invariant_30_Real hhv_invariant_34_Real)) (not (and (not (= hbv_invariant_22_Real .cse9)) (not (= hbv_invariant_22_Real .cse20)) (not (= hbv_invariant_22_Real .cse17)) (not (= hbv_invariant_22_Real .cse0)) (not (= hbv_invariant_22_Real .cse34)))) (not (and .cse35 (= hbv_invariant_3_Real .cse8))) (= hhv_invariant_1_Real (ite (not (<= hhv_invariant_56_Real 1)) (/ (+ .cse36 (let ((.cse37 (let ((.cse38 (- hhv_invariant_56_Real 1))) (ite (= .cse38 5) hhv_invariant_39_Real (ite (= .cse38 4) hhv_invariant_38_Real (ite (= .cse38 3) hhv_invariant_37_Real (ite (= .cse38 2) hhv_invariant_36_Real hhv_invariant_35_Real))))))) (ite (= .cse37 5) hhv_invariant_14_Real (ite (= .cse37 4) hhv_invariant_13_Real (ite (= .cse37 3) hhv_invariant_12_Real (ite (= .cse37 2) hhv_invariant_11_Real hhv_invariant_10_Real)))))) 2) .cse8)) (not (= hhv_invariant_34_Real hhv_invariant_33_Real)) (not (= hhv_invariant_35_Real hhv_invariant_38_Real)) (not (let ((.cse39 (= .cse10 .cse8)) (.cse40 (<= .cse20 hhv_invariant_58_Real))) (and (or (not .cse39) .cse40) (or .cse39 (not .cse40))))) (not (and (not (= hbv_invariant_20_Real .cse20)) (not (= hbv_invariant_20_Real .cse0)) (not (= hbv_invariant_20_Real .cse34)) (not (= hbv_invariant_20_Real .cse9)) (not (= hbv_invariant_20_Real .cse17)))) (not (and (not .cse41) (not .cse42) (not (= hhv_invariant_34_Real .cse17)) (not .cse43) (not .cse44))) (not (and (not .cse45) (not .cse46) (not .cse47) (not (= hhv_invariant_45_Real .cse17)) (not .cse48))) (not (and (not (= hbv_invariant_10_Real .cse17)) (not (= hbv_invariant_10_Real .cse20)) (not (= hbv_invariant_10_Real .cse34)) (not (= hbv_invariant_10_Real .cse8)) (not (= hbv_invariant_10_Real .cse9)) (not (= hbv_invariant_10_Real .cse0)))) (not (and (not (= hbv_invariant_29_Real .cse34)) (not (= hbv_invariant_29_Real .cse0)) (not (= hbv_invariant_29_Real .cse20)) (not (= hbv_invariant_29_Real .cse9)) (not (= hbv_invariant_29_Real .cse17)))) (not (= hhv_invariant_48_Real hhv_invariant_49_Real)) (not (and (not (= hbv_invariant_18_Real .cse17)) (not (= hbv_invariant_18_Real .cse20)) (not (= hbv_invariant_18_Real .cse0)) (not (= hbv_invariant_18_Real .cse34)) (not (= hbv_invariant_18_Real .cse9)))) (= hhv_invariant_65_Real (+ hbv_invariant_8_Real .cse17)) (not (= hhv_invariant_31_Real hhv_invariant_32_Real)) (not (and (not .cse49) (not .cse50) (not .cse51) (not .cse52) (not (= hhv_invariant_38_Real .cse17)))) (not (= hhv_invariant_54_Real hhv_invariant_52_Real)) (not (let ((.cse54 (= .cse36 .cse8)) (.cse53 (<= .cse20 hhv_invariant_56_Real))) (and (or (not .cse53) .cse54) (or (not .cse54) .cse53)))) (not (and (= hbv_invariant_28_Real .cse8) .cse55)) (not (= hhv_invariant_30_Real hhv_invariant_32_Real)) (not (= hhv_invariant_37_Real hhv_invariant_35_Real)) (not (and (not (= hbv_invariant_21_Real .cse17)) (not (= hbv_invariant_21_Real .cse9)) (not (= hbv_invariant_21_Real .cse0)) (not (= hbv_invariant_21_Real .cse34)) (not (= hbv_invariant_21_Real .cse20)))) (not (and (not .cse56) (not .cse57) (not .cse58) (not (= hhv_invariant_43_Real .cse17)) (not .cse59))) (not (and (not .cse60) (not .cse61) (not .cse62) (not (= hhv_invariant_37_Real .cse17)) (not .cse63))) (not (and (not (= hbv_invariant_42_Real .cse9)) (not (= hbv_invariant_42_Real .cse20)) (not (= hbv_invariant_42_Real .cse0)) (not (= hbv_invariant_42_Real .cse34)) (not (= hbv_invariant_42_Real .cse17)))) (not (let ((.cse65 (<= .cse0 hhv_invariant_59_Real)) (.cse64 (= (ite (= hhv_invariant_53_Real 5) hhv_invariant_29_Real (ite (= hhv_invariant_53_Real 4) hhv_invariant_28_Real (ite (= hhv_invariant_53_Real 3) hhv_invariant_27_Real (ite (= hhv_invariant_53_Real 2) hhv_invariant_26_Real hhv_invariant_25_Real)))) .cse8))) (and (or .cse64 (not .cse65)) (or .cse65 (not .cse64))))) (not (= hhv_invariant_51_Real hhv_invariant_50_Real)) (not (= hhv_invariant_51_Real hhv_invariant_54_Real)) (not (and (< .cse9 hhv_invariant_56_Real) (not (<= .cse66 .cse67)))) (not (= hhv_invariant_50_Real hhv_invariant_51_Real)) (not (= hhv_invariant_36_Real hhv_invariant_38_Real)) (not (= hhv_invariant_43_Real hhv_invariant_44_Real)) (not (and (not (= hbv_invariant_37_Real .cse17)) (not (= hbv_invariant_37_Real .cse0)) (not (= hbv_invariant_37_Real .cse9)) (not (= hbv_invariant_37_Real .cse34)) (not (= hbv_invariant_37_Real .cse20)))) (not (and (< .cse0 hhv_invariant_57_Real) (not (<= .cse68 (ite .cse69 hhv_invariant_19_Real (ite .cse70 hhv_invariant_18_Real (ite .cse71 hhv_invariant_17_Real (ite .cse72 hhv_invariant_16_Real hhv_invariant_15_Real)))))))) (not (= hhv_invariant_49_Real hhv_invariant_46_Real)) (not (= hhv_invariant_49_Real hhv_invariant_48_Real)) (not (and (= hbv_invariant_2_Real .cse20) (or (and .cse73 .cse74) (and .cse75 .cse76) (and .cse77 .cse78) (and .cse79 .cse80) (and .cse81 .cse82)))) (not (and (not (= hbv_invariant_12_Real .cse9)) (not (= hbv_invariant_12_Real .cse17)) (not (= hbv_invariant_12_Real .cse0)) (not (= hbv_invariant_12_Real .cse34)) (not (= hbv_invariant_12_Real .cse20)))) (not (let ((.cse84 (<= .cse34 hhv_invariant_55_Real)) (.cse83 (= (ite (= hhv_invariant_34_Real 5) hhv_invariant_9_Real (ite (= hhv_invariant_34_Real 4) hhv_invariant_8_Real (ite (= hhv_invariant_34_Real 3) hhv_invariant_7_Real (ite (= hhv_invariant_34_Real 2) hhv_invariant_6_Real hhv_invariant_5_Real)))) .cse8))) (and (or .cse83 (not .cse84)) (or .cse84 (not .cse83))))) (not (= hhv_invariant_38_Real hhv_invariant_36_Real)) (not (and (not (<= (ite .cse85 hhv_invariant_29_Real (ite .cse86 hhv_invariant_28_Real (ite .cse87 hhv_invariant_27_Real (ite .cse88 hhv_invariant_26_Real hhv_invariant_25_Real)))) .cse89)) (< .cse17 hhv_invariant_59_Real))) (not (= hhv_invariant_44_Real hhv_invariant_41_Real)) (not (= hhv_invariant_54_Real hhv_invariant_50_Real)) (not (= hhv_invariant_46_Real hhv_invariant_48_Real)) (not (= hhv_invariant_30_Real hhv_invariant_31_Real)) (not (= hhv_invariant_54_Real hhv_invariant_53_Real)) (not (= hhv_invariant_53_Real hhv_invariant_52_Real)) (not (let ((.cse90 (= (ite (= hhv_invariant_35_Real 5) hhv_invariant_14_Real (ite (= hhv_invariant_35_Real 4) hhv_invariant_13_Real (ite (= hhv_invariant_35_Real 3) hhv_invariant_12_Real (ite (= hhv_invariant_35_Real 2) hhv_invariant_11_Real hhv_invariant_10_Real)))) .cse8)) (.cse91 (<= .cse17 hhv_invariant_56_Real))) (and (or .cse90 (not .cse91)) (or (not .cse90) .cse91)))) (not (= hhv_invariant_38_Real hhv_invariant_37_Real)) (not (= hhv_invariant_39_Real hhv_invariant_35_Real)) (not (= hhv_invariant_40_Real hhv_invariant_43_Real)) (not (= hhv_invariant_34_Real hhv_invariant_31_Real)) (not (= hhv_invariant_41_Real hhv_invariant_43_Real)) (not (let ((.cse93 (<= .cse34 hhv_invariant_56_Real)) (.cse92 (= (ite (= hhv_invariant_39_Real 5) hhv_invariant_14_Real (ite (= hhv_invariant_39_Real 4) hhv_invariant_13_Real (ite (= hhv_invariant_39_Real 3) hhv_invariant_12_Real (ite (= hhv_invariant_39_Real 2) hhv_invariant_11_Real hhv_invariant_10_Real)))) .cse8))) (and (or (not .cse92) .cse93) (or (not .cse93) .cse92)))) (not (= hhv_invariant_39_Real hhv_invariant_36_Real)) (not (= hhv_invariant_47_Real hhv_invariant_48_Real)) (not (and (< .cse20 hhv_invariant_59_Real) (not (<= .cse89 .cse94)))) (not (and (not .cse95) (not .cse96) (not (= hhv_invariant_46_Real .cse17)) (not .cse97) (not .cse98))) (not (and (not (= hbv_invariant_34_Real .cse20)) (not (= hbv_invariant_34_Real .cse8)) (not (= hbv_invariant_34_Real .cse9)) (not (= hbv_invariant_34_Real .cse34)) (not (= hbv_invariant_34_Real .cse17)) (not (= hbv_invariant_34_Real .cse0)))) (not (let ((.cse99 (<= .cse0 hhv_invariant_58_Real)) (.cse100 (= (ite (= hhv_invariant_48_Real 5) hhv_invariant_24_Real (ite (= hhv_invariant_48_Real 4) hhv_invariant_23_Real (ite (= hhv_invariant_48_Real 3) hhv_invariant_22_Real (ite (= hhv_invariant_48_Real 2) hhv_invariant_21_Real hhv_invariant_20_Real)))) .cse8))) (and (or (not .cse99) .cse100) (or .cse99 (not .cse100))))) (not (and (not (= hbv_invariant_39_Real .cse0)) (not (= hbv_invariant_39_Real .cse17)) (not (= hbv_invariant_39_Real .cse20)) (not (= hbv_invariant_39_Real .cse9)) (not (= hbv_invariant_39_Real .cse34)))) (not (= hhv_invariant_47_Real hhv_invariant_46_Real)) (not (and (not .cse101) (not (= hhv_invariant_32_Real .cse17)) (not .cse102) (not .cse103) (not .cse104))) (not (and (< .cse17 hhv_invariant_58_Real) (not (<= (ite .cse45 hhv_invariant_24_Real (ite .cse47 hhv_invariant_23_Real (ite .cse46 hhv_invariant_22_Real (ite .cse48 hhv_invariant_21_Real hhv_invariant_20_Real)))) .cse105)))) (not (and (or (not (= hhv_invariant_28_Real hhv_invariant_18_Real)) (not (= hhv_invariant_28_Real hhv_invariant_23_Real)) (not (= hhv_invariant_28_Real hhv_invariant_13_Real)) (not (= hhv_invariant_8_Real hhv_invariant_18_Real)) (not (= hhv_invariant_8_Real hhv_invariant_28_Real)) (not (= hhv_invariant_13_Real hhv_invariant_18_Real)) (not (= hhv_invariant_13_Real hhv_invariant_23_Real)) (not (= hhv_invariant_23_Real hhv_invariant_13_Real)) (not (= hhv_invariant_18_Real hhv_invariant_8_Real)) (not (= hhv_invariant_28_Real hhv_invariant_8_Real)) (not (= hhv_invariant_8_Real hhv_invariant_23_Real)) (not (= hhv_invariant_13_Real hhv_invariant_8_Real)) (not (= hhv_invariant_23_Real hhv_invariant_18_Real)) (not (= hhv_invariant_18_Real hhv_invariant_23_Real)) (not (= hhv_invariant_23_Real hhv_invariant_28_Real)) (not (= hhv_invariant_18_Real hhv_invariant_13_Real)) (not (= hhv_invariant_18_Real hhv_invariant_28_Real)) (not (= hhv_invariant_23_Real hhv_invariant_8_Real)) (not (= hhv_invariant_8_Real hhv_invariant_13_Real)) (not (= hhv_invariant_13_Real hhv_invariant_28_Real))) (= hbv_invariant_2_Real .cse9))) (not (= hhv_invariant_42_Real hhv_invariant_44_Real)) (not (and (not .cse106) (not .cse107) (not .cse108) (not .cse109) (not (= hhv_invariant_53_Real .cse17)))) (not (and (= hbv_invariant_3_Real .cse9) (or (not (= hhv_invariant_5_Real hhv_invariant_10_Real)) (not (= hhv_invariant_10_Real hhv_invariant_5_Real)) (not (= hhv_invariant_10_Real hhv_invariant_15_Real)) (not (= hhv_invariant_25_Real hhv_invariant_15_Real)) (not (= hhv_invariant_10_Real hhv_invariant_25_Real)) (not (= hhv_invariant_10_Real hhv_invariant_20_Real)) (not (= hhv_invariant_15_Real hhv_invariant_10_Real)) (not (= hhv_invariant_15_Real hhv_invariant_20_Real)) (not (= hhv_invariant_5_Real hhv_invariant_25_Real)) (not (= hhv_invariant_5_Real hhv_invariant_15_Real)) (not (= hhv_invariant_5_Real hhv_invariant_20_Real)) (not (= hhv_invariant_20_Real hhv_invariant_25_Real)) (not (= hhv_invariant_15_Real hhv_invariant_5_Real)) (not (= hhv_invariant_20_Real hhv_invariant_5_Real)) (not (= hhv_invariant_25_Real hhv_invariant_10_Real)) (not (= hhv_invariant_25_Real hhv_invariant_5_Real)) (not (= hhv_invariant_20_Real hhv_invariant_10_Real)) (not (= hhv_invariant_15_Real hhv_invariant_25_Real)) (not (= hhv_invariant_25_Real hhv_invariant_20_Real)) (not (= hhv_invariant_20_Real hhv_invariant_15_Real))))) (not (and (not (= hbv_invariant_41_Real .cse17)) (not (= hbv_invariant_41_Real .cse9)) (not (= hbv_invariant_41_Real .cse20)) (not (= hbv_invariant_41_Real .cse0)) (not (= hbv_invariant_41_Real .cse34)))) (not (= hhv_invariant_41_Real hhv_invariant_44_Real)) (not (and (not .cse110) (not .cse111) (not (= hhv_invariant_42_Real .cse17)) (not .cse112) (not .cse113))) (not (and (not (= hhv_invariant_31_Real .cse17)) (not .cse114) (not .cse115) (not .cse116) (not .cse117))) (not (= hhv_invariant_51_Real hhv_invariant_53_Real)) (not (and (= hbv_invariant_3_Real .cse20) (or (and .cse118 .cse119) (and .cse120 .cse121) (and .cse122 .cse123) (and .cse124 .cse125) (and .cse126 .cse127)))) (not (= hhv_invariant_33_Real hhv_invariant_34_Real)) (not (and (not (<= .cse105 .cse128)) (< .cse20 hhv_invariant_58_Real))) (not (and (not (= hhv_invariant_55_Real .cse0)) (not (= hhv_invariant_55_Real .cse34)) (not (= hhv_invariant_55_Real .cse8)) (not (= hhv_invariant_55_Real .cse17)) (not (= hhv_invariant_55_Real .cse9)) (not (= hhv_invariant_55_Real .cse20)))) (not (and (not (= hbv_invariant_32_Real .cse20)) (not (= hbv_invariant_32_Real .cse17)) (not (= hbv_invariant_32_Real .cse9)) (not (= hbv_invariant_32_Real .cse34)) (not (= hbv_invariant_32_Real .cse0)))) (not (= hhv_invariant_53_Real hhv_invariant_54_Real)) (not (= hhv_invariant_30_Real hhv_invariant_33_Real)) (not (and (not (= hhv_invariant_30_Real .cse17)) (not .cse129) (not .cse130) (not .cse131) (not .cse132))) (= hhv_invariant_61_Real hbv_invariant_5_Real) (not (= hhv_invariant_54_Real hhv_invariant_51_Real)) (not (= hhv_invariant_45_Real hhv_invariant_49_Real)) (not (let ((.cse134 (= (ite (= hhv_invariant_33_Real 5) hhv_invariant_9_Real (ite (= hhv_invariant_33_Real 4) hhv_invariant_8_Real (ite (= hhv_invariant_33_Real 3) hhv_invariant_7_Real (ite (= hhv_invariant_33_Real 2) hhv_invariant_6_Real hhv_invariant_5_Real)))) .cse8)) (.cse133 (<= .cse0 hhv_invariant_55_Real))) (and (or (not .cse133) .cse134) (or (not .cse134) .cse133)))) (not (and (not (= hbv_invariant_13_Real .cse34)) (not (= hbv_invariant_13_Real .cse17)) (not (= hbv_invariant_13_Real .cse20)) (not (= hbv_invariant_13_Real .cse9)) (not (= hbv_invariant_13_Real .cse0)))) (not (= hhv_invariant_37_Real hhv_invariant_36_Real)) (not (let ((.cse135 (<= .cse9 hhv_invariant_55_Real)) (.cse136 (= (ite (= hhv_invariant_32_Real 5) hhv_invariant_9_Real (ite (= hhv_invariant_32_Real 4) hhv_invariant_8_Real (ite (= hhv_invariant_32_Real 3) hhv_invariant_7_Real (ite (= hhv_invariant_32_Real 2) hhv_invariant_6_Real hhv_invariant_5_Real)))) .cse8))) (and (or .cse135 (not .cse136)) (or (not .cse135) .cse136)))) (not (and (= hbv_invariant_5_Real .cse8) .cse137)) (not (let ((.cse139 (= (ite (= hhv_invariant_43_Real 5) hhv_invariant_19_Real (ite (= hhv_invariant_43_Real 4) hhv_invariant_18_Real (ite (= hhv_invariant_43_Real 3) hhv_invariant_17_Real (ite (= hhv_invariant_43_Real 2) hhv_invariant_16_Real hhv_invariant_15_Real)))) .cse8)) (.cse138 (<= .cse0 hhv_invariant_57_Real))) (and (or .cse138 (not .cse139)) (or .cse139 (not .cse138))))) (not (and (not (= hbv_invariant_30_Real .cse20)) (not (= hbv_invariant_30_Real .cse0)) (not (= hbv_invariant_30_Real .cse9)) (not (= hbv_invariant_30_Real .cse17)) (not (= hbv_invariant_30_Real .cse34)))) (= hhv_invariant_60_Real hbv_invariant_3_Real) (not (let ((.cse140 (<= .cse0 hhv_invariant_56_Real)) (.cse141 (= (ite (= hhv_invariant_38_Real 5) hhv_invariant_14_Real (ite (= hhv_invariant_38_Real 4) hhv_invariant_13_Real (ite (= hhv_invariant_38_Real 3) hhv_invariant_12_Real (ite (= hhv_invariant_38_Real 2) hhv_invariant_11_Real hhv_invariant_10_Real)))) .cse8))) (and (or (not .cse140) .cse141) (or .cse140 (not .cse141))))) (not (and (not (= hbv_invariant_4_Real .cse17)) (not (= hbv_invariant_4_Real .cse20)) (not (= hbv_invariant_4_Real .cse9)) (not (= hbv_invariant_4_Real .cse34)) (not (= hbv_invariant_4_Real .cse0)))) (not (= hhv_invariant_43_Real hhv_invariant_41_Real)) (not (and (= hbv_invariant_28_Real .cse9) (or (not (= hhv_invariant_27_Real hhv_invariant_7_Real)) (not (= hhv_invariant_7_Real hhv_invariant_17_Real)) (not (= hhv_invariant_12_Real hhv_invariant_22_Real)) (not (= hhv_invariant_22_Real hhv_invariant_27_Real)) (not (= hhv_invariant_12_Real hhv_invariant_17_Real)) (not (= hhv_invariant_17_Real hhv_invariant_22_Real)) (not (= hhv_invariant_27_Real hhv_invariant_22_Real)) (not (= hhv_invariant_22_Real hhv_invariant_12_Real)) (not (= hhv_invariant_27_Real hhv_invariant_12_Real)) (not (= hhv_invariant_27_Real hhv_invariant_17_Real)) (not (= hhv_invariant_12_Real hhv_invariant_7_Real)) (not (= hhv_invariant_17_Real hhv_invariant_12_Real)) (not (= hhv_invariant_7_Real hhv_invariant_27_Real)) (not (= hhv_invariant_22_Real hhv_invariant_17_Real)) (not (= hhv_invariant_17_Real hhv_invariant_7_Real)) (not (= hhv_invariant_7_Real hhv_invariant_22_Real)) (not (= hhv_invariant_17_Real hhv_invariant_27_Real)) (not (= hhv_invariant_12_Real hhv_invariant_27_Real)) (not (= hhv_invariant_22_Real hhv_invariant_7_Real)) (not (= hhv_invariant_7_Real hhv_invariant_12_Real))))) (not (= hhv_invariant_52_Real hhv_invariant_54_Real)) (not (= hhv_invariant_38_Real hhv_invariant_39_Real)) (= hhv_invariant_4_Real (ite (not (<= hhv_invariant_59_Real 1)) (/ (+ .cse33 (let ((.cse142 (let ((.cse143 (- hhv_invariant_59_Real 1))) (ite (= .cse143 5) hhv_invariant_54_Real (ite (= .cse143 4) hhv_invariant_53_Real (ite (= .cse143 3) hhv_invariant_52_Real (ite (= .cse143 2) hhv_invariant_51_Real hhv_invariant_50_Real))))))) (ite (= .cse142 5) hhv_invariant_29_Real (ite (= .cse142 4) hhv_invariant_28_Real (ite (= .cse142 3) hhv_invariant_27_Real (ite (= .cse142 2) hhv_invariant_26_Real hhv_invariant_25_Real)))))) 2) .cse8)) (not (= hhv_invariant_43_Real hhv_invariant_40_Real)) (not (= hhv_invariant_32_Real hhv_invariant_34_Real)) (not (and (< .cse20 hhv_invariant_55_Real) (not (<= .cse144 .cse145)))) (not (= hhv_invariant_36_Real hhv_invariant_35_Real)) (not (and (not (= hhv_invariant_48_Real .cse17)) (not .cse146) (not .cse147) (not .cse148) (not .cse149))) (not (and (< .cse0 hhv_invariant_56_Real) (not (<= .cse67 (ite .cse150 hhv_invariant_14_Real (ite .cse151 hhv_invariant_13_Real (ite .cse152 hhv_invariant_12_Real (ite .cse153 hhv_invariant_11_Real hhv_invariant_10_Real)))))))) (= hhv_invariant_64_Real hbv_invariant_17_Real) (not (and (< .cse9 hhv_invariant_59_Real) (not (<= .cse94 .cse154)))) (not (and (< .cse20 hhv_invariant_56_Real) (not (<= .cse155 .cse66)))) (not (and (< .cse17 hhv_invariant_57_Real) (not (<= (ite .cse156 hhv_invariant_19_Real (ite .cse157 hhv_invariant_18_Real (ite .cse158 hhv_invariant_17_Real (ite .cse159 hhv_invariant_16_Real hhv_invariant_15_Real)))) .cse160)))) (not (= hhv_invariant_46_Real hhv_invariant_47_Real)) (not (= hhv_invariant_31_Real hhv_invariant_30_Real)) (not (and (not (<= (ite .cse161 hhv_invariant_14_Real (ite .cse162 hhv_invariant_13_Real (ite .cse163 hhv_invariant_12_Real (ite .cse164 hhv_invariant_11_Real hhv_invariant_10_Real)))) .cse155)) (< .cse17 hhv_invariant_56_Real))) (not (and (not .cse153) (not .cse151) (not (= hhv_invariant_39_Real .cse17)) (not .cse152) (not .cse150))) (not (= hhv_invariant_40_Real hhv_invariant_41_Real)) (not (and (not .cse165) (not (= hhv_invariant_41_Real .cse17)) (not .cse166) (not .cse167) (not .cse168))) (not (and (or (and .cse169 .cse170) (and .cse171 .cse172) (and .cse173 .cse174) (and .cse175 .cse176) (and .cse177 .cse178)) (= hbv_invariant_28_Real .cse20))) (not (and (not (= hbv_invariant_7_Real .cse9)) (not (= hbv_invariant_7_Real .cse34)) (not (= hbv_invariant_7_Real .cse0)) (not (= hbv_invariant_7_Real .cse17)) (not (= hbv_invariant_7_Real .cse20)))) (not (= hhv_invariant_39_Real hhv_invariant_38_Real)) (not (and (< .cse9 hhv_invariant_57_Real) (not (<= .cse179 .cse68)))) (not (= hhv_invariant_46_Real hhv_invariant_45_Real)) (not (= hhv_invariant_38_Real hhv_invariant_35_Real)) (not (and (not .cse180) (not (= hhv_invariant_54_Real .cse17)) (not .cse181) (not .cse182) (not .cse183))) (not (= hhv_invariant_46_Real hhv_invariant_49_Real)) (not (= hhv_invariant_45_Real hhv_invariant_48_Real)) (not (= hhv_invariant_42_Real hhv_invariant_43_Real)) (= hhv_invariant_2_Real (ite (not (<= hhv_invariant_57_Real 1)) (/ (+ .cse184 (let ((.cse185 (let ((.cse186 (- hhv_invariant_57_Real 1))) (ite (= .cse186 5) hhv_invariant_44_Real (ite (= .cse186 4) hhv_invariant_43_Real (ite (= .cse186 3) hhv_invariant_42_Real (ite (= .cse186 2) hhv_invariant_41_Real hhv_invariant_40_Real))))))) (ite (= .cse185 5) hhv_invariant_19_Real (ite (= .cse185 4) hhv_invariant_18_Real (ite (= .cse185 3) hhv_invariant_17_Real (ite (= .cse185 2) hhv_invariant_16_Real hhv_invariant_15_Real)))))) 2) .cse8)) (not (= hhv_invariant_43_Real hhv_invariant_42_Real)) (not (= hhv_invariant_35_Real hhv_invariant_39_Real)) (not (and (or .cse126 .cse122 .cse124 .cse120 .cse119) (= hbv_invariant_3_Real .cse17) .cse35)) (not (and (not (= hhv_invariant_59_Real .cse8)) (not (= hhv_invariant_59_Real .cse20)) (not (= hhv_invariant_59_Real .cse9)) (not (= hhv_invariant_59_Real .cse0)) (not (= hhv_invariant_59_Real .cse34)) (not (= hhv_invariant_59_Real .cse17)))) (not (and (not (<= .cse128 .cse1)) (< .cse9 hhv_invariant_58_Real))) (not (= hhv_invariant_34_Real hhv_invariant_30_Real)) (not (= hhv_invariant_51_Real hhv_invariant_52_Real)) (= hhv_invariant_0_Real (ite (not (<= hhv_invariant_55_Real 1)) (/ (+ .cse187 (let ((.cse188 (let ((.cse189 (- hhv_invariant_55_Real 1))) (ite (= .cse189 5) hhv_invariant_34_Real (ite (= .cse189 4) hhv_invariant_33_Real (ite (= .cse189 3) hhv_invariant_32_Real (ite (= .cse189 2) hhv_invariant_31_Real hhv_invariant_30_Real))))))) (ite (= .cse188 5) hhv_invariant_9_Real (ite (= .cse188 4) hhv_invariant_8_Real (ite (= .cse188 3) hhv_invariant_7_Real (ite (= .cse188 2) hhv_invariant_6_Real hhv_invariant_5_Real)))))) 2) .cse8)) (not (and (not (= hhv_invariant_56_Real .cse17)) (not (= hhv_invariant_56_Real .cse34)) (not (= hhv_invariant_56_Real .cse8)) (not (= hhv_invariant_56_Real .cse20)) (not (= hhv_invariant_56_Real .cse9)) (not (= hhv_invariant_56_Real .cse0)))) (not (= hhv_invariant_31_Real hhv_invariant_33_Real)) (not (and (not .cse190) (not (= hhv_invariant_52_Real .cse17)) (not .cse191) (not .cse192) (not .cse193))) (not (= hhv_invariant_53_Real hhv_invariant_51_Real)) (not (= hhv_invariant_41_Real hhv_invariant_40_Real)) (not (= hhv_invariant_39_Real hhv_invariant_37_Real)) (= hhv_invariant_66_Real (/ hbv_invariant_31_Real .cse9)) (not (= hhv_invariant_36_Real hhv_invariant_39_Real)) (not (= hhv_invariant_49_Real hhv_invariant_47_Real)) (not (= hhv_invariant_33_Real hhv_invariant_31_Real)) (not (= hhv_invariant_31_Real hhv_invariant_34_Real)) (not (and (not .cse158) (not .cse159) (not (= hhv_invariant_40_Real .cse17)) (not .cse157) (not .cse156))) (not (let ((.cse194 (<= .cse20 hhv_invariant_57_Real)) (.cse195 (= .cse184 .cse8))) (and (or .cse194 (not .cse195)) (or (not .cse194) .cse195)))) (not (= hhv_invariant_48_Real hhv_invariant_45_Real)) (not (= hhv_invariant_32_Real hhv_invariant_30_Real)) (not (= hhv_invariant_32_Real hhv_invariant_33_Real)) (not (and (= hbv_invariant_2_Real .cse17) .cse196 (or .cse81 .cse77 .cse73 .cse76 .cse80))) (not (let ((.cse198 (= (ite (= hhv_invariant_44_Real 5) hhv_invariant_19_Real (ite (= hhv_invariant_44_Real 4) hhv_invariant_18_Real (ite (= hhv_invariant_44_Real 3) hhv_invariant_17_Real (ite (= hhv_invariant_44_Real 2) hhv_invariant_16_Real hhv_invariant_15_Real)))) .cse8)) (.cse197 (<= .cse34 hhv_invariant_57_Real))) (and (or (not .cse197) .cse198) (or (not .cse198) .cse197)))) (not (and (not (= hbv_invariant_40_Real .cse0)) (not (= hbv_invariant_40_Real .cse9)) (not (= hbv_invariant_40_Real .cse17)) (not (= hbv_invariant_40_Real .cse34)) (not (= hbv_invariant_40_Real .cse20)))) (not (= hhv_invariant_33_Real hhv_invariant_32_Real)) (not (= hhv_invariant_32_Real hhv_invariant_31_Real)) (not (and (not (= hhv_invariant_57_Real .cse0)) (not (= hhv_invariant_57_Real .cse34)) (not (= hhv_invariant_57_Real .cse17)) (not (= hhv_invariant_57_Real .cse9)) (not (= hhv_invariant_57_Real .cse8)) (not (= hhv_invariant_57_Real .cse20)))) (not (and (not (= hbv_invariant_25_Real .cse9)) (not (= hbv_invariant_25_Real .cse0)) (not (= hbv_invariant_25_Real .cse17)) (not (= hbv_invariant_25_Real .cse20)) (not (= hbv_invariant_25_Real .cse34)))) (not (= hhv_invariant_34_Real hhv_invariant_32_Real)) (not (and (or (not (= hhv_invariant_19_Real hhv_invariant_24_Real)) (not (= hhv_invariant_19_Real hhv_invariant_14_Real)) (not (= hhv_invariant_24_Real hhv_invariant_14_Real)) (not (= hhv_invariant_29_Real hhv_invariant_19_Real)) (not (= hhv_invariant_19_Real hhv_invariant_9_Real)) (not (= hhv_invariant_24_Real hhv_invariant_9_Real)) (not (= hhv_invariant_29_Real hhv_invariant_14_Real)) (not (= hhv_invariant_19_Real hhv_invariant_29_Real)) (not (= hhv_invariant_24_Real hhv_invariant_29_Real)) (not (= hhv_invariant_9_Real hhv_invariant_24_Real)) (not (= hhv_invariant_29_Real hhv_invariant_9_Real)) (not (= hhv_invariant_24_Real hhv_invariant_19_Real)) (not (= hhv_invariant_14_Real hhv_invariant_24_Real)) (not (= hhv_invariant_9_Real hhv_invariant_19_Real)) (not (= hhv_invariant_9_Real hhv_invariant_29_Real)) (not (= hhv_invariant_14_Real hhv_invariant_9_Real)) (not (= hhv_invariant_14_Real hhv_invariant_29_Real)) (not (= hhv_invariant_9_Real hhv_invariant_14_Real)) (not (= hhv_invariant_29_Real hhv_invariant_24_Real)) (not (= hhv_invariant_14_Real hhv_invariant_19_Real))) (= hbv_invariant_17_Real .cse9))) (not (and .cse199 (= hbv_invariant_17_Real .cse8))) (not (and (not (= hbv_invariant_36_Real .cse34)) (not (= hbv_invariant_36_Real .cse20)) (not (= hbv_invariant_36_Real .cse9)) (not (= hbv_invariant_36_Real .cse17)) (not (= hbv_invariant_36_Real .cse0)))) (not (= hhv_invariant_41_Real hhv_invariant_42_Real)) (not (let ((.cse200 (= .cse187 .cse8)) (.cse201 (<= .cse20 hhv_invariant_55_Real))) (and (or (not .cse200) .cse201) (or .cse200 (not .cse201))))) (not (and (not (= hbv_invariant_38_Real .cse34)) (not (= hbv_invariant_38_Real .cse17)) (not (= hbv_invariant_38_Real .cse0)) (not (= hbv_invariant_38_Real .cse20)) (not (= hbv_invariant_38_Real .cse9)))) (not (= hhv_invariant_47_Real hhv_invariant_45_Real)) (not (= hhv_invariant_49_Real hhv_invariant_45_Real)) (not (= hhv_invariant_50_Real hhv_invariant_54_Real)) (not (and (not (= hbv_invariant_23_Real .cse0)) (not (= hbv_invariant_23_Real .cse34)) (not (= hbv_invariant_23_Real .cse20)) (not (= hbv_invariant_23_Real .cse17)) (not (= hbv_invariant_23_Real .cse9)))) (not (and (not (= hbv_invariant_16_Real .cse8)) (not (= hbv_invariant_16_Real .cse20)) (not (= hbv_invariant_16_Real .cse17)) (not (= hbv_invariant_16_Real .cse34)) (not (= hbv_invariant_16_Real .cse9)) (not (= hbv_invariant_16_Real .cse0)))) (not (and (not (= hbv_invariant_6_Real .cse0)) (not (= hbv_invariant_6_Real .cse17)) (not (= hbv_invariant_6_Real .cse20)) (not (= hbv_invariant_6_Real .cse9)) (not (= hbv_invariant_6_Real .cse34)))) (not (and (= hbv_invariant_17_Real .cse20) (or (and .cse202 .cse203) (and .cse204 .cse205) (and .cse206 .cse207) (and .cse208 .cse209) (and .cse210 .cse211)))) (not (= hhv_invariant_35_Real hhv_invariant_36_Real)) (= hhv_invariant_63_Real hbv_invariant_2_Real) (not (let ((.cse213 (= (ite (= hhv_invariant_30_Real 5) hhv_invariant_9_Real (ite (= hhv_invariant_30_Real 4) hhv_invariant_8_Real (ite (= hhv_invariant_30_Real 3) hhv_invariant_7_Real (ite (= hhv_invariant_30_Real 2) hhv_invariant_6_Real hhv_invariant_5_Real)))) .cse8)) (.cse212 (<= .cse17 hhv_invariant_55_Real))) (and (or .cse212 (not .cse213)) (or .cse213 (not .cse212))))) (not (= hhv_invariant_48_Real hhv_invariant_46_Real)) (not (let ((.cse214 (= (ite (= hhv_invariant_50_Real 5) hhv_invariant_29_Real (ite (= hhv_invariant_50_Real 4) hhv_invariant_28_Real (ite (= hhv_invariant_50_Real 3) hhv_invariant_27_Real (ite (= hhv_invariant_50_Real 2) hhv_invariant_26_Real hhv_invariant_25_Real)))) .cse8)) (.cse215 (<= .cse17 hhv_invariant_59_Real))) (and (or .cse214 (not .cse215)) (or (not .cse214) .cse215)))) (not (and (not (= hbv_invariant_15_Real .cse20)) (not (= hbv_invariant_15_Real .cse0)) (not (= hbv_invariant_15_Real .cse34)) (not (= hbv_invariant_15_Real .cse17)) (not (= hbv_invariant_15_Real .cse9)))) (not (and (not (= hbv_invariant_14_Real .cse20)) (not (= hbv_invariant_14_Real .cse17)) (not (= hbv_invariant_14_Real .cse0)) (not (= hbv_invariant_14_Real .cse9)) (not (= hbv_invariant_14_Real .cse34)))) (not (and (not .cse216) (not .cse217) (not (= hhv_invariant_36_Real .cse17)) (not .cse218) (not .cse219))) (not (= hhv_invariant_44_Real hhv_invariant_40_Real)) (not (and (= hbv_invariant_5_Real .cse17) (or .cse27 .cse21 .cse24 .cse25 .cse30) .cse137)) (not (and (not .cse220) (not .cse221) (not .cse222) (not .cse223) (not (= hhv_invariant_47_Real .cse17)))) (not (and (not .cse71) (not .cse70) (not (= hhv_invariant_44_Real .cse17)) (not .cse72) (not .cse69))) (not (and (not (= hbv_invariant_33_Real .cse17)) (not (= hbv_invariant_33_Real .cse9)) (not (= hbv_invariant_33_Real .cse0)) (not (= hbv_invariant_33_Real .cse20)) (not (= hbv_invariant_33_Real .cse34)))) (not (= hhv_invariant_52_Real hhv_invariant_51_Real)) (not (let ((.cse224 (= (ite (= hhv_invariant_45_Real 5) hhv_invariant_24_Real (ite (= hhv_invariant_45_Real 4) hhv_invariant_23_Real (ite (= hhv_invariant_45_Real 3) hhv_invariant_22_Real (ite (= hhv_invariant_45_Real 2) hhv_invariant_21_Real hhv_invariant_20_Real)))) .cse8)) (.cse225 (<= .cse17 hhv_invariant_58_Real))) (and (or (not .cse224) .cse225) (or .cse224 (not .cse225))))) (not (and (< .cse9 hhv_invariant_55_Real) (not (<= .cse145 .cse226)))) (not (= hhv_invariant_42_Real hhv_invariant_40_Real)) (not (let ((.cse228 (<= .cse34 hhv_invariant_58_Real)) (.cse227 (= (ite (= hhv_invariant_49_Real 5) hhv_invariant_24_Real (ite (= hhv_invariant_49_Real 4) hhv_invariant_23_Real (ite (= hhv_invariant_49_Real 3) hhv_invariant_22_Real (ite (= hhv_invariant_49_Real 2) hhv_invariant_21_Real hhv_invariant_20_Real)))) .cse8))) (and (or (not .cse227) .cse228) (or (not .cse228) .cse227)))) (not (let ((.cse229 (<= .cse9 hhv_invariant_56_Real)) (.cse230 (= (ite (= hhv_invariant_37_Real 5) hhv_invariant_14_Real (ite (= hhv_invariant_37_Real 4) hhv_invariant_13_Real (ite (= hhv_invariant_37_Real 3) hhv_invariant_12_Real (ite (= hhv_invariant_37_Real 2) hhv_invariant_11_Real hhv_invariant_10_Real)))) .cse8))) (and (or .cse229 (not .cse230)) (or (not .cse229) .cse230)))) (not (= hhv_invariant_52_Real hhv_invariant_50_Real)) (not (= hhv_invariant_44_Real hhv_invariant_42_Real)) (not (and (= hbv_invariant_17_Real .cse17) .cse199 (or .cse203 .cse211 .cse207 .cse205 .cse209))) (not (= hhv_invariant_53_Real hhv_invariant_50_Real)) (not (and (not (= hbv_invariant_35_Real .cse9)) (not (= hbv_invariant_35_Real .cse0)) (not (= hbv_invariant_35_Real .cse34)) (not (= hbv_invariant_35_Real .cse17)) (not (= hbv_invariant_35_Real .cse8)) (not (= hbv_invariant_35_Real .cse20)))) (not (= hhv_invariant_45_Real hhv_invariant_47_Real)) (not (= hhv_invariant_50_Real hhv_invariant_53_Real)) (not (and (not (= hbv_invariant_11_Real .cse34)) (not (= hbv_invariant_11_Real .cse20)) (not (= hbv_invariant_11_Real .cse0)) (not (= hbv_invariant_11_Real .cse9)) (not (= hbv_invariant_11_Real .cse17)))) (not (and (not .cse88) (not .cse86) (not .cse85) (not .cse87) (not (= hhv_invariant_50_Real .cse17)))) (not (and (not (= hbv_invariant_19_Real .cse0)) (not (= hbv_invariant_19_Real .cse8)) (not (= hbv_invariant_19_Real .cse20)) (not (= hbv_invariant_19_Real .cse9)) (not (= hbv_invariant_19_Real .cse17)) (not (= hbv_invariant_19_Real .cse34)))) (not (= hhv_invariant_40_Real hhv_invariant_44_Real)) (not (and (not (<= .cse160 .cse179)) (< .cse20 hhv_invariant_57_Real))) (not (and (not (<= .cse154 (ite .cse180 hhv_invariant_29_Real (ite .cse183 hhv_invariant_28_Real (ite .cse182 hhv_invariant_27_Real (ite .cse181 hhv_invariant_26_Real hhv_invariant_25_Real)))))) (< .cse0 hhv_invariant_59_Real))) (not (and .cse196 (= hbv_invariant_2_Real .cse8))) (not (and (or (not (= hhv_invariant_11_Real hhv_invariant_21_Real)) (not (= hhv_invariant_26_Real hhv_invariant_21_Real)) (not (= hhv_invariant_6_Real hhv_invariant_16_Real)) (not (= hhv_invariant_21_Real hhv_invariant_16_Real)) (not (= hhv_invariant_16_Real hhv_invariant_11_Real)) (not (= hhv_invariant_16_Real hhv_invariant_21_Real)) (not (= hhv_invariant_26_Real hhv_invariant_11_Real)) (not (= hhv_invariant_6_Real hhv_invariant_11_Real)) (not (= hhv_invariant_26_Real hhv_invariant_6_Real)) (not (= hhv_invariant_21_Real hhv_invariant_11_Real)) (not (= hhv_invariant_26_Real hhv_invariant_16_Real)) (not (= hhv_invariant_21_Real hhv_invariant_26_Real)) (not (= hhv_invariant_6_Real hhv_invariant_21_Real)) (not (= hhv_invariant_11_Real hhv_invariant_16_Real)) (not (= hhv_invariant_21_Real hhv_invariant_6_Real)) (not (= hhv_invariant_6_Real hhv_invariant_26_Real)) (not (= hhv_invariant_16_Real hhv_invariant_6_Real)) (not (= hhv_invariant_11_Real hhv_invariant_26_Real)) (not (= hhv_invariant_16_Real hhv_invariant_26_Real)) (not (= hhv_invariant_11_Real hhv_invariant_6_Real))) (= hbv_invariant_5_Real .cse9))) (not (and (not .cse163) (not .cse161) (not .cse162) (not (= hhv_invariant_35_Real .cse17)) (not .cse164))) (not (let ((.cse231 (<= .cse34 hhv_invariant_59_Real)) (.cse232 (= (ite (= hhv_invariant_54_Real 5) hhv_invariant_29_Real (ite (= hhv_invariant_54_Real 4) hhv_invariant_28_Real (ite (= hhv_invariant_54_Real 3) hhv_invariant_27_Real (ite (= hhv_invariant_54_Real 2) hhv_invariant_26_Real hhv_invariant_25_Real)))) .cse8))) (and (or .cse231 (not .cse232)) (or (not .cse231) .cse232)))) (not (= hhv_invariant_45_Real hhv_invariant_46_Real)) (not (= hhv_invariant_40_Real hhv_invariant_42_Real)) (= hhv_invariant_62_Real hbv_invariant_28_Real) (not (= hhv_invariant_52_Real hhv_invariant_53_Real)) (not (= hhv_invariant_44_Real hhv_invariant_43_Real)) (not (let ((.cse234 (<= .cse9 hhv_invariant_58_Real)) (.cse233 (= (ite (= hhv_invariant_47_Real 5) hhv_invariant_24_Real (ite (= hhv_invariant_47_Real 4) hhv_invariant_23_Real (ite (= hhv_invariant_47_Real 3) hhv_invariant_22_Real (ite (= hhv_invariant_47_Real 2) hhv_invariant_21_Real hhv_invariant_20_Real)))) .cse8))) (and (or .cse233 (not .cse234)) (or .cse234 (not .cse233))))) (not (and (not .cse235) (not .cse236) (not .cse237) (not .cse238) (not (= hhv_invariant_51_Real .cse17)))) (not (let ((.cse239 (= (ite (= hhv_invariant_40_Real 5) hhv_invariant_19_Real (ite (= hhv_invariant_40_Real 4) hhv_invariant_18_Real (ite (= hhv_invariant_40_Real 3) hhv_invariant_17_Real (ite (= hhv_invariant_40_Real 2) hhv_invariant_16_Real hhv_invariant_15_Real)))) .cse8)) (.cse240 (<= .cse17 hhv_invariant_57_Real))) (and (or .cse239 (not .cse240)) (or (not .cse239) .cse240)))) (not (= hhv_invariant_36_Real hhv_invariant_37_Real)) (not (and (< .cse0 hhv_invariant_55_Real) (not (<= .cse226 (ite .cse44 hhv_invariant_9_Real (ite .cse41 hhv_invariant_8_Real (ite .cse43 hhv_invariant_7_Real (ite .cse42 hhv_invariant_6_Real hhv_invariant_5_Real)))))))) (not (= hhv_invariant_37_Real hhv_invariant_38_Real)) (not (= hhv_invariant_35_Real hhv_invariant_37_Real)) (not (and .cse55 (= hbv_invariant_28_Real .cse17) (or .cse172 .cse173 .cse177 .cse169 .cse176))) (not (and (< .cse17 hhv_invariant_55_Real) (not (<= (ite .cse132 hhv_invariant_9_Real (ite .cse131 hhv_invariant_8_Real (ite .cse129 hhv_invariant_7_Real (ite .cse130 hhv_invariant_6_Real hhv_invariant_5_Real)))) .cse144)))) (not (and (not .cse3) (not .cse4) (not .cse5) (not .cse2) (not (= hhv_invariant_49_Real .cse17)))) (not (and (not (= hhv_invariant_58_Real .cse34)) (not (= hhv_invariant_58_Real .cse9)) (not (= hhv_invariant_58_Real .cse17)) (not (= hhv_invariant_58_Real .cse8)) (not (= hhv_invariant_58_Real .cse20)) (not (= hhv_invariant_58_Real .cse0))))))))) ~~> (invariant)[(true) ^^ ((let ((.cse5 (to_real 5)) (.cse3 (to_real 3)) (.cse2 (to_real 2)) (.cse1 (to_real 1)) (.cse0 (to_real 4))) (let ((.cse7 (= hhv_invariant_53_Real .cse0)) (.cse6 (= hhv_invariant_40_Real .cse1)) (.cse8 (= hhv_invariant_45_Real .cse1)) (.cse13 (= hhv_invariant_31_Real .cse2)) (.cse14 (= hhv_invariant_37_Real .cse3)) (.cse12 (= hhv_invariant_47_Real .cse3)) (.cse19 (= hhv_invariant_30_Real .cse1)) (.cse20 (= hhv_invariant_34_Real .cse5)) (.cse21 (= hhv_invariant_51_Real .cse2)) (.cse18 (= hhv_invariant_36_Real .cse2)) (.cse22 (= hhv_invariant_42_Real .cse3)) (.cse16 (= hhv_invariant_52_Real .cse3)) (.cse17 (= hhv_invariant_48_Real .cse0)) (.cse9 (= hhv_invariant_32_Real .cse3)) (.cse27 (= hhv_invariant_46_Real .cse2)) (.cse11 (= hhv_invariant_38_Real .cse0)) (.cse25 (= hhv_invariant_39_Real .cse5)) (.cse4 (= hhv_invariant_49_Real .cse5)) (.cse24 (= hhv_invariant_50_Real .cse1)) (.cse23 (= hhv_invariant_54_Real .cse5)) (.cse29 (= hhv_invariant_44_Real .cse5)) (.cse10 (= hhv_invariant_41_Real .cse2)) (.cse28 (= hhv_invariant_43_Real .cse0)) (.cse15 (to_real 0)) (.cse26 (= hhv_invariant_35_Real .cse1)) (.cse30 (= hhv_invariant_33_Real .cse0))) (and (<= (- hhv_invariant_4_Real hhv_invariant_3_Real) hhv_invariant_66_Real) (<= (- hhv_invariant_1_Real hhv_invariant_2_Real) hhv_invariant_66_Real) (not (and (not (= hhv_invariant_49_Real .cse0)) (not (= hhv_invariant_49_Real .cse1)) (not (= hhv_invariant_49_Real .cse2)) (not (= hhv_invariant_49_Real .cse3)) (not .cse4))) (not (and (not (= hhv_invariant_40_Real .cse3)) (not (= hhv_invariant_40_Real .cse5)) (not (= hhv_invariant_40_Real .cse0)) (not .cse6) (not (= hhv_invariant_40_Real .cse2)))) .cse7 .cse8 (<= (- hhv_invariant_4_Real hhv_invariant_0_Real) hhv_invariant_66_Real) .cse9 (not (and (not (= hhv_invariant_41_Real .cse1)) (not .cse10) (not (= hhv_invariant_41_Real .cse0)) (not (= hhv_invariant_41_Real .cse5)) (not (= hhv_invariant_41_Real .cse3)))) (not (and (not (= hhv_invariant_53_Real .cse2)) (not (= hhv_invariant_53_Real .cse1)) (not .cse7) (not (= hhv_invariant_53_Real .cse3)) (not (= hhv_invariant_53_Real .cse5)))) (= hhv_invariant_60_Real .cse0) (not (and (not (= hhv_invariant_38_Real .cse2)) (not .cse11) (not (= hhv_invariant_38_Real .cse5)) (not (= hhv_invariant_38_Real .cse1)) (not (= hhv_invariant_38_Real .cse3)))) .cse12 .cse13 (not (and (not (= hhv_invariant_37_Real .cse1)) (not (= hhv_invariant_37_Real .cse0)) (not .cse14) (not (= hhv_invariant_37_Real .cse5)) (not (= hhv_invariant_37_Real .cse2)))) (not (<= hhv_invariant_0_Real .cse15)) (= hhv_invariant_64_Real .cse15) (<= (- hhv_invariant_2_Real hhv_invariant_0_Real) hhv_invariant_66_Real) (not (and (not (= hhv_invariant_55_Real .cse0)) (not (= hhv_invariant_55_Real .cse15)) (not (= hhv_invariant_55_Real .cse2)) (not (= hhv_invariant_55_Real .cse3)) (not (= hhv_invariant_55_Real .cse1)) (not (= hhv_invariant_55_Real .cse5)))) (not (and (not (= hhv_invariant_56_Real .cse15)) (not (= hhv_invariant_56_Real .cse2)) (not (= hhv_invariant_56_Real .cse1)) (not (= hhv_invariant_56_Real .cse5)) (not (= hhv_invariant_56_Real .cse3)) (not (= hhv_invariant_56_Real .cse0)))) (not (and (not (= hhv_invariant_52_Real .cse1)) (not (= hhv_invariant_52_Real .cse2)) (not .cse16) (not (= hhv_invariant_52_Real .cse5)) (not (= hhv_invariant_52_Real .cse0)))) (<= (- hhv_invariant_1_Real hhv_invariant_4_Real) hhv_invariant_66_Real) (not (<= hhv_invariant_4_Real .cse15)) (<= (- hhv_invariant_2_Real hhv_invariant_4_Real) hhv_invariant_66_Real) (<= (- hhv_invariant_1_Real hhv_invariant_3_Real) hhv_invariant_66_Real) .cse6 (not (and (not (= hhv_invariant_48_Real .cse5)) (not .cse17) (not (= hhv_invariant_48_Real .cse2)) (not (= hhv_invariant_48_Real .cse3)) (not (= hhv_invariant_48_Real .cse1)))) (<= (- hhv_invariant_3_Real hhv_invariant_3_Real) hhv_invariant_66_Real) (not (and (not (= hhv_invariant_36_Real .cse5)) (not .cse18) (not (= hhv_invariant_36_Real .cse0)) (not (= hhv_invariant_36_Real .cse3)) (not (= hhv_invariant_36_Real .cse1)))) (not (and (not (= hhv_invariant_45_Real .cse3)) (not (= hhv_invariant_45_Real .cse2)) (not (= hhv_invariant_45_Real .cse0)) (not (= hhv_invariant_45_Real .cse5)) (not .cse8))) .cse19 (<= (- hhv_invariant_1_Real hhv_invariant_1_Real) hhv_invariant_66_Real) (<= (- hhv_invariant_3_Real hhv_invariant_0_Real) hhv_invariant_66_Real) (<= (- hhv_invariant_2_Real hhv_invariant_3_Real) hhv_invariant_66_Real) (not (<= hhv_invariant_3_Real .cse15)) .cse20 .cse21 (not (and (not (= hhv_invariant_31_Real .cse3)) (not .cse13) (not (= hhv_invariant_31_Real .cse1)) (not (= hhv_invariant_31_Real .cse0)) (not (= hhv_invariant_31_Real .cse5)))) .cse14 .cse22 (<= (- hhv_invariant_3_Real hhv_invariant_4_Real) hhv_invariant_66_Real) (not (and (not (= hhv_invariant_47_Real .cse2)) (not (= hhv_invariant_47_Real .cse0)) (not (= hhv_invariant_47_Real .cse5)) (not .cse12) (not (= hhv_invariant_47_Real .cse1)))) (not (and (not (= hhv_invariant_54_Real .cse1)) (not (= hhv_invariant_54_Real .cse3)) (not (= hhv_invariant_54_Real .cse2)) (not (= hhv_invariant_54_Real .cse0)) (not .cse23))) (not (and (not (= hhv_invariant_30_Real .cse3)) (not .cse19) (not (= hhv_invariant_30_Real .cse0)) (not (= hhv_invariant_30_Real .cse5)) (not (= hhv_invariant_30_Real .cse2)))) (not (and (not (= hhv_invariant_50_Real .cse0)) (not (= hhv_invariant_50_Real .cse3)) (not .cse24) (not (= hhv_invariant_50_Real .cse5)) (not (= hhv_invariant_50_Real .cse2)))) (not (and (not (= hhv_invariant_34_Real .cse3)) (not (= hhv_invariant_34_Real .cse0)) (not (= hhv_invariant_34_Real .cse1)) (not (= hhv_invariant_34_Real .cse2)) (not .cse20))) (<= (- hhv_invariant_2_Real hhv_invariant_2_Real) hhv_invariant_66_Real) (not (and (not (= hhv_invariant_51_Real .cse5)) (not (= hhv_invariant_51_Real .cse1)) (not .cse21) (not (= hhv_invariant_51_Real .cse3)) (not (= hhv_invariant_51_Real .cse0)))) .cse18 .cse25 (= hhv_invariant_61_Real .cse2) (= hhv_invariant_65_Real .cse15) (<= (- hhv_invariant_0_Real hhv_invariant_3_Real) hhv_invariant_66_Real) (<= (- hhv_invariant_4_Real hhv_invariant_1_Real) hhv_invariant_66_Real) .cse26 (not (and (not (= hhv_invariant_42_Real .cse2)) (not (= hhv_invariant_42_Real .cse0)) (not .cse22) (not (= hhv_invariant_42_Real .cse1)) (not (= hhv_invariant_42_Real .cse5)))) .cse16 (not (<= hhv_invariant_2_Real .cse15)) .cse27 (= hhv_invariant_63_Real .cse15) (not (and (not (= hhv_invariant_59_Real .cse2)) (not (= hhv_invariant_59_Real .cse15)) (not (= hhv_invariant_59_Real .cse3)) (not (= hhv_invariant_59_Real .cse5)) (not (= hhv_invariant_59_Real .cse1)) (not (= hhv_invariant_59_Real .cse0)))) (<= (- hhv_invariant_3_Real hhv_invariant_1_Real) hhv_invariant_66_Real) .cse17 (= hhv_invariant_62_Real .cse15) (<= (- hhv_invariant_4_Real hhv_invariant_2_Real) hhv_invariant_66_Real) (<= (- hhv_invariant_1_Real hhv_invariant_0_Real) hhv_invariant_66_Real) (not (and (not (= hhv_invariant_32_Real .cse1)) (not .cse9) (not (= hhv_invariant_32_Real .cse0)) (not (= hhv_invariant_32_Real .cse5)) (not (= hhv_invariant_32_Real .cse2)))) (not (and (not .cse28) (not (= hhv_invariant_43_Real .cse5)) (not (= hhv_invariant_43_Real .cse2)) (not (= hhv_invariant_43_Real .cse1)) (not (= hhv_invariant_43_Real .cse3)))) (> hhv_invariant_66_Real .cse15) (<= (- hhv_invariant_2_Real hhv_invariant_1_Real) hhv_invariant_66_Real) (<= (- hhv_invariant_0_Real hhv_invariant_1_Real) hhv_invariant_66_Real) (<= (- hhv_invariant_0_Real hhv_invariant_0_Real) hhv_invariant_66_Real) (not (and (not (= hhv_invariant_46_Real .cse5)) (not (= hhv_invariant_46_Real .cse1)) (not (= hhv_invariant_46_Real .cse0)) (not .cse27) (not (= hhv_invariant_46_Real .cse3)))) .cse11 (not (and (not (= hhv_invariant_39_Real .cse0)) (not (= hhv_invariant_39_Real .cse1)) (not (= hhv_invariant_39_Real .cse2)) (not (= hhv_invariant_39_Real .cse3)) (not .cse25))) .cse29 .cse4 (not (and (not (= hhv_invariant_57_Real .cse1)) (not (= hhv_invariant_57_Real .cse2)) (not (= hhv_invariant_57_Real .cse5)) (not (= hhv_invariant_57_Real .cse15)) (not (= hhv_invariant_57_Real .cse3)) (not (= hhv_invariant_57_Real .cse0)))) .cse24 .cse23 (<= (- hhv_invariant_3_Real hhv_invariant_2_Real) hhv_invariant_66_Real) (not (and (not (= hhv_invariant_44_Real .cse1)) (not (= hhv_invariant_44_Real .cse3)) (not (= hhv_invariant_44_Real .cse0)) (not (= hhv_invariant_44_Real .cse2)) (not .cse29))) (<= (- hhv_invariant_0_Real hhv_invariant_4_Real) hhv_invariant_66_Real) .cse10 (not (and (not (= hhv_invariant_58_Real .cse3)) (not (= hhv_invariant_58_Real .cse0)) (not (= hhv_invariant_58_Real .cse5)) (not (= hhv_invariant_58_Real .cse1)) (not (= hhv_invariant_58_Real .cse15)) (not (= hhv_invariant_58_Real .cse2)))) .cse28 (<= (- hhv_invariant_0_Real hhv_invariant_2_Real) hhv_invariant_66_Real) (not (<= hhv_invariant_1_Real .cse15)) .cse30 (not (and (not (= hhv_invariant_35_Real .cse2)) (not .cse26) (not (= hhv_invariant_35_Real .cse3)) (not (= hhv_invariant_35_Real .cse5)) (not (= hhv_invariant_35_Real .cse0)))) (not (and (not (= hhv_invariant_33_Real .cse5)) (not (= hhv_invariant_33_Real .cse2)) (not (= hhv_invariant_33_Real .cse3)) (not (= hhv_invariant_33_Real .cse1)) (not .cse30))) (<= (- hhv_invariant_4_Real hhv_invariant_4_Real) hhv_invariant_66_Real))))) ~~> (invariant)]] [2018-06-18 17:47:00,102 INFO L205 PluginConnector]: Invalid model from TreeAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.treeautomizer.TreeAutomizerObserver@1acc3a46 and model type null, skipping insertion in model container [2018-06-18 17:47:00,102 INFO L132 PluginConnector]: ------------------------ END TreeAutomizer---------------------------- [2018-06-18 17:47:00,104 INFO L168 Benchmark]: Toolchain (without parser) took 4816.39 ms. Allocated memory was 305.1 MB in the beginning and 475.5 MB in the end (delta: 170.4 MB). Free memory was 247.5 MB in the beginning and 350.5 MB in the end (delta: -103.0 MB). Peak memory consumption was 152.2 MB. Max. memory is 3.6 GB. [2018-06-18 17:47:00,106 INFO L168 Benchmark]: SmtParser took 0.20 ms. Allocated memory is still 305.1 MB. Free memory is still 272.4 MB. There was no memory consumed. Max. memory is 3.6 GB. [2018-06-18 17:47:00,106 INFO L168 Benchmark]: TreeAutomizer took 4806.73 ms. Allocated memory was 305.1 MB in the beginning and 475.5 MB in the end (delta: 170.4 MB). Free memory was 247.5 MB in the beginning and 350.5 MB in the end (delta: -103.0 MB). Peak memory consumption was 152.2 MB. Max. memory is 3.6 GB. [2018-06-18 17:47:00,112 INFO L344 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * SmtParser took 0.20 ms. Allocated memory is still 305.1 MB. Free memory is still 272.4 MB. There was no memory consumed. Max. memory is 3.6 GB. * TreeAutomizer took 4806.73 ms. Allocated memory was 305.1 MB in the beginning and 475.5 MB in the end (delta: 170.4 MB). Free memory was 247.5 MB in the beginning and 350.5 MB in the end (delta: -103.0 MB). Peak memory consumption was 152.2 MB. Max. memory is 3.6 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.treeautomizer: - TreeAutomizerUnsatResult: UNSAT The given horn clause set is UNSAT RESULT: Ultimate could not prove your program: Toolchain returned no result. Written .csv to /storage/ultimate/releaseScripts/default/UAutomizer-linux/../../../releaseScripts/default/UAutomizer-linux/csv/scenario2_revised_non_convergence.smt2_TreeAutomizerHopcroftMinimization.epf_TreeAutomizer.xml/Csv-Benchmark-0-2018-06-18_17-47-00-126.csv Received shutdown request...