./Ultimate.py --spec ../../../trunk/examples/svcomp/properties/unreach-call.prp --file ../../../trunk/examples/svcomp/eca-rers2012/Problem17_label55.c --full-output --witness-type violation_witness --validate ./svcomp-yaml-violation-generation.2024-08-01_14-26-22.files/Default/Problem17_label55.yml/witness.yml -tc ../../../trunk/examples/toolchains/AutomizerC_IcfgBuilder.xml -s ../../../trunk/examples/settings/svcomp-Reach-32bit-Automizer_IcfgBuilder.epf --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version bf1304be Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReachWitnessValidation.xml -i ../../../trunk/examples/svcomp/eca-rers2012/Problem17_label55.c ./svcomp-yaml-violation-generation.2024-08-01_14-26-22.files/Default/Problem17_label55.yml/witness.yml -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --traceabstraction.compute.hoare.annotation.of.negated.interpolant.automaton,.abstraction.and.cfg false -tc ../../../trunk/examples/toolchains/AutomizerC_IcfgBuilder.xml -s ../../../trunk/examples/settings/svcomp-Reach-32bit-Automizer_IcfgBuilder.epf --- Real Ultimate output --- This is Ultimate 0.2.4-wip.fs.yaml-violation-witnesses-bf1304b-m [2024-08-06 17:16:50,835 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-08-06 17:16:50,931 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-08-06 17:16:50,937 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-08-06 17:16:50,938 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-08-06 17:16:50,972 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-08-06 17:16:50,973 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-08-06 17:16:50,974 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-08-06 17:16:50,974 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-08-06 17:16:50,975 INFO L153 SettingsManager]: * Use memory slicer=true [2024-08-06 17:16:50,975 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-08-06 17:16:50,976 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-08-06 17:16:50,976 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-08-06 17:16:50,979 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-08-06 17:16:50,979 INFO L153 SettingsManager]: * Use SBE=true [2024-08-06 17:16:50,979 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-08-06 17:16:50,980 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-08-06 17:16:50,980 INFO L153 SettingsManager]: * sizeof long=4 [2024-08-06 17:16:50,980 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-08-06 17:16:50,980 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-08-06 17:16:50,981 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-08-06 17:16:50,985 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-08-06 17:16:50,985 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-08-06 17:16:50,985 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-08-06 17:16:50,985 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-08-06 17:16:50,986 INFO L153 SettingsManager]: * sizeof long double=12 [2024-08-06 17:16:50,986 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-08-06 17:16:50,986 INFO L153 SettingsManager]: * Use constant arrays=true [2024-08-06 17:16:50,986 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-08-06 17:16:50,987 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-08-06 17:16:50,987 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-08-06 17:16:50,987 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-08-06 17:16:50,987 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-08-06 17:16:50,988 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-08-06 17:16:50,988 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-08-06 17:16:50,990 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-08-06 17:16:50,990 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-08-06 17:16:50,990 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-08-06 17:16:50,991 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-08-06 17:16:50,991 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-08-06 17:16:50,991 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2024-08-06 17:16:50,992 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-08-06 17:16:50,992 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-08-06 17:16:50,992 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG -> false [2024-08-06 17:16:51,249 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-08-06 17:16:51,276 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-08-06 17:16:51,279 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-08-06 17:16:51,280 INFO L270 PluginConnector]: Initializing CDTParser... [2024-08-06 17:16:51,281 INFO L274 PluginConnector]: CDTParser initialized [2024-08-06 17:16:51,283 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/eca-rers2012/Problem17_label55.c [2024-08-06 17:16:52,829 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-08-06 17:16:53,227 INFO L384 CDTParser]: Found 1 translation units. [2024-08-06 17:16:53,229 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/eca-rers2012/Problem17_label55.c [2024-08-06 17:16:53,266 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7dcd7b280/f4db87a7b486461c8ac137fe54e47166/FLAG068ef9cf6 [2024-08-06 17:16:53,400 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7dcd7b280/f4db87a7b486461c8ac137fe54e47166 [2024-08-06 17:16:53,405 INFO L270 PluginConnector]: Initializing Witness Parser... [2024-08-06 17:16:53,405 INFO L274 PluginConnector]: Witness Parser initialized [2024-08-06 17:16:53,406 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/./svcomp-yaml-violation-generation.2024-08-01_14-26-22.files/Default/Problem17_label55.yml/witness.yml [2024-08-06 17:16:53,757 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-08-06 17:16:53,760 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2024-08-06 17:16:53,763 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-08-06 17:16:53,765 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-08-06 17:16:53,770 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-08-06 17:16:53,771 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.08 05:16:53" (1/2) ... [2024-08-06 17:16:53,772 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@34721923 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.08 05:16:53, skipping insertion in model container [2024-08-06 17:16:53,772 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.08 05:16:53" (1/2) ... [2024-08-06 17:16:53,774 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@7b129c29 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.08 05:16:53, skipping insertion in model container [2024-08-06 17:16:53,775 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "witness.yml de.uni_freiburg.informatik.ultimate.witnessparser VIOLATION_WITNESS 06.08 05:16:53" (2/2) ... [2024-08-06 17:16:53,775 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@34721923 and model type witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator VIOLATION_WITNESS 06.08 05:16:53, skipping insertion in model container [2024-08-06 17:16:53,776 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "witness.yml de.uni_freiburg.informatik.ultimate.witnessparser VIOLATION_WITNESS 06.08 05:16:53" (2/2) ... [2024-08-06 17:16:53,866 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-08-06 17:16:54,070 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/eca-rers2012/Problem17_label55.c[1783,1796] [2024-08-06 17:16:54,615 INFO L207 PostProcessor]: Analyzing one entry point: main [2024-08-06 17:16:54,634 INFO L200 MainTranslator]: Completed pre-run [2024-08-06 17:16:54,652 WARN L247 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/eca-rers2012/Problem17_label55.c[1783,1796] [2024-08-06 17:16:54,894 INFO L207 PostProcessor]: Analyzing one entry point: main [2024-08-06 17:16:54,917 INFO L204 MainTranslator]: Completed translation [2024-08-06 17:16:54,918 INFO L201 PluginConnector]: Adding new model witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator VIOLATION_WITNESS 06.08 05:16:54 WrapperNode [2024-08-06 17:16:54,918 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-08-06 17:16:54,920 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-08-06 17:16:54,920 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-08-06 17:16:54,920 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-08-06 17:16:54,927 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator VIOLATION_WITNESS 06.08 05:16:54" (1/1) ... [2024-08-06 17:16:55,016 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator VIOLATION_WITNESS 06.08 05:16:54" (1/1) ... [2024-08-06 17:16:55,346 INFO L138 Inliner]: procedures = 15, calls = 9, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 2613 [2024-08-06 17:16:55,346 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-08-06 17:16:55,348 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-08-06 17:16:55,348 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-08-06 17:16:55,348 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-08-06 17:16:55,361 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator VIOLATION_WITNESS 06.08 05:16:54" (1/1) ... [2024-08-06 17:16:55,362 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator VIOLATION_WITNESS 06.08 05:16:54" (1/1) ... [2024-08-06 17:16:55,414 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator VIOLATION_WITNESS 06.08 05:16:54" (1/1) ... [2024-08-06 17:16:55,618 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-08-06 17:16:55,619 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator VIOLATION_WITNESS 06.08 05:16:54" (1/1) ... [2024-08-06 17:16:55,619 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator VIOLATION_WITNESS 06.08 05:16:54" (1/1) ... [2024-08-06 17:16:55,827 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator VIOLATION_WITNESS 06.08 05:16:54" (1/1) ... [2024-08-06 17:16:55,855 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator VIOLATION_WITNESS 06.08 05:16:54" (1/1) ... [2024-08-06 17:16:55,906 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator VIOLATION_WITNESS 06.08 05:16:54" (1/1) ... [2024-08-06 17:16:55,923 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator VIOLATION_WITNESS 06.08 05:16:54" (1/1) ... [2024-08-06 17:16:55,968 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-08-06 17:16:55,970 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-08-06 17:16:55,970 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-08-06 17:16:55,970 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-08-06 17:16:55,971 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator VIOLATION_WITNESS 06.08 05:16:54" (1/1) ... [2024-08-06 17:16:55,977 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-08-06 17:16:55,992 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-08-06 17:16:56,010 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-08-06 17:16:56,017 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-08-06 17:16:56,069 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-08-06 17:16:56,069 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-08-06 17:16:56,070 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-08-06 17:16:56,070 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-08-06 17:16:56,153 INFO L244 CfgBuilder]: Building ICFG [2024-08-06 17:16:56,156 INFO L270 CfgBuilder]: Building CFG for each procedure with an implementation [2024-08-06 17:16:59,847 INFO L? ?]: Removed 372 outVars from TransFormulas that were not future-live. [2024-08-06 17:16:59,848 INFO L293 CfgBuilder]: Performing block encoding [2024-08-06 17:16:59,912 INFO L315 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-08-06 17:16:59,915 INFO L320 CfgBuilder]: Removed 2 assume(true) statements. [2024-08-06 17:16:59,917 INFO L201 PluginConnector]: Adding new model witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.08 05:16:59 BoogieIcfgContainer [2024-08-06 17:16:59,917 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-08-06 17:16:59,919 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-08-06 17:16:59,921 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-08-06 17:16:59,924 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-08-06 17:16:59,925 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.08 05:16:53" (1/4) ... [2024-08-06 17:16:59,926 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@302e17b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.08 05:16:59, skipping insertion in model container [2024-08-06 17:16:59,926 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "witness.yml de.uni_freiburg.informatik.ultimate.witnessparser VIOLATION_WITNESS 06.08 05:16:53" (2/4) ... [2024-08-06 17:16:59,927 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@302e17b and model type witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction VIOLATION_WITNESS 06.08 05:16:59, skipping insertion in model container [2024-08-06 17:16:59,928 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator VIOLATION_WITNESS 06.08 05:16:54" (3/4) ... [2024-08-06 17:16:59,928 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@302e17b and model type witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction VIOLATION_WITNESS 06.08 05:16:59, skipping insertion in model container [2024-08-06 17:16:59,928 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.08 05:16:59" (4/4) ... [2024-08-06 17:16:59,930 INFO L119 eAbstractionObserver]: Analyzing ICFG Problem17_label55.c [2024-08-06 17:16:59,931 WARN L130 eAbstractionObserver]: Found a witness in the YAML format. I will only consider traces that are accepted by the witness [2024-08-06 17:16:59,954 INFO L221 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-08-06 17:16:59,955 INFO L180 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-08-06 17:17:00,021 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,034 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,037 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,040 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,041 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,043 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,044 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,046 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,048 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,050 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,051 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,053 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,055 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,057 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,058 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,060 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,062 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,064 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,066 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,067 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,069 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,071 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,073 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,075 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,077 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,078 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,079 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,081 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,082 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,084 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,086 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,088 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,091 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,093 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,095 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,098 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,100 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,102 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,104 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,106 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,108 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,111 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,113 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,115 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,118 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,121 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,123 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,125 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,127 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,130 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,132 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,134 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,137 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,140 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,142 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,144 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,146 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,148 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,150 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,152 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,155 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,157 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,159 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,161 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,164 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,166 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,169 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,171 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,173 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,175 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,178 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,180 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,183 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,186 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,189 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,192 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,194 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,197 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,200 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,202 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,205 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,208 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,211 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,213 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,216 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,218 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,222 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,225 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,227 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,230 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,233 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,235 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,238 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,240 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,243 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,245 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,248 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,250 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,252 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,254 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,256 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,257 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,259 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,260 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,261 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,263 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,265 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,267 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,269 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,270 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,271 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,273 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,274 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,275 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,277 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,278 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,280 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,281 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,282 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,283 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,284 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,285 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,286 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,287 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,288 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,289 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,289 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,290 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,291 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,292 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,293 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,294 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,295 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,296 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,297 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,298 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,299 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,300 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,301 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,302 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,303 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,304 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,305 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,305 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,306 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,307 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,308 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,309 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,310 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,311 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,312 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,312 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,313 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,314 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,315 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,316 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,317 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,318 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,319 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,320 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,321 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,322 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,322 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,323 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,324 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,325 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,326 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,327 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,327 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,328 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,329 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,330 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,331 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,332 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,333 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,333 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,334 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,336 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,337 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,338 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,339 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,341 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,342 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,343 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,344 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,345 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,347 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,348 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,349 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,351 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,353 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,355 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,356 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,357 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,359 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,360 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,361 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,384 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,389 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,391 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,392 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,394 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,395 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,397 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,399 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,401 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,402 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,403 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,405 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,406 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,407 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,408 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,410 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,411 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,412 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,413 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,414 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,416 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,417 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,418 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,419 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,420 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,422 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,423 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,424 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,425 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,426 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,427 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,429 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,430 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,431 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,432 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,433 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,434 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,436 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,437 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,439 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,440 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,441 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,442 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,443 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,444 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,446 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,447 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,448 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,449 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,450 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,452 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,454 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,455 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,459 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,461 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,466 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,468 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,470 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,472 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,475 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,477 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,479 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,481 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,482 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,484 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,485 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,486 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,487 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,488 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,489 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,491 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,492 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,493 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,494 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,495 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,497 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,498 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,499 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,500 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,501 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,502 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,503 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,504 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,505 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,506 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,507 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,509 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,510 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,512 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,513 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,514 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,514 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,515 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,516 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,517 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,518 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,519 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,520 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,521 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,522 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,523 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,524 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,525 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,525 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,526 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,527 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,528 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,529 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,530 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,531 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,532 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,533 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,533 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,534 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,535 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,536 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,537 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,538 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,539 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,540 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,541 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,542 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,543 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,544 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,544 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,545 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,548 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,551 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,552 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,553 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,554 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,555 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,556 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,557 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,558 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,559 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,560 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,561 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,562 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,563 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,564 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,564 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,565 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,566 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,567 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,568 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,569 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,570 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,571 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,572 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,572 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,573 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,574 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,575 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,576 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,577 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,578 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,579 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,580 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,581 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,582 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,583 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,584 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,585 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,586 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,587 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,588 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,589 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,590 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,590 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,592 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,593 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,594 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,595 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,596 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,597 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,598 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,600 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,602 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,604 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,605 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,608 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,610 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,614 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,615 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,616 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,618 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,619 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,621 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,622 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,623 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,624 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,624 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,625 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,626 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,627 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,628 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,629 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,630 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,631 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,632 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,633 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,634 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,635 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,635 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,636 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,637 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,637 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,638 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,638 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,639 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,640 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,640 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,641 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,642 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,642 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,643 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,644 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,644 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,645 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,645 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,646 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,647 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,647 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,648 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,648 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,649 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,650 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,650 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,651 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,651 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,652 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,653 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,653 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,654 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,655 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,655 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,656 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,656 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,657 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,658 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,658 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,659 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,659 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,660 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,661 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,661 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,662 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,663 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,663 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,664 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,664 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,665 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,666 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,666 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,667 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,667 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,668 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,669 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,669 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,670 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,671 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,671 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,672 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,673 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,673 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,674 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,675 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,675 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,676 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,677 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,677 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,678 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,678 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,679 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,680 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,680 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,681 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,681 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,682 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,683 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,683 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,684 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,685 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,686 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,686 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,687 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,688 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,689 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,690 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,690 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,691 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,692 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,692 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,693 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,693 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,694 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,695 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,695 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,696 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,697 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,698 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,698 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,700 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,700 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,701 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,702 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,703 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,704 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,705 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,706 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,707 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,708 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,708 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,709 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,710 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,711 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,712 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,713 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,714 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,715 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,716 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,717 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,717 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,718 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,720 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,720 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,721 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,722 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,723 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,724 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,788 INFO L90 WitnessUtils]: FiniteAutomaton nwa = ( alphabet = {"assume !((~a14~0 <= -182 && ~a21~0 <= 127 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 4 == calculate_output2_~input#1) && 2 == ~a24~0) && 124 < ~a26~0 && 217 >= ~a26~0);" "assume (((((37 < ~a28~0 && 134 >= ~a28~0) && 4 == calculate_output2_~input#1) && 2 == ~a24~0) && ~a14~0 <= -182) && 217 < ~a26~0) && ~a21~0 <= 127;~a26~0 := (if 25 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -13) < 0 && 0 != 25 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -13) % 95 then 25 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -13) % 95 - 95 else 25 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -13) % 95) - -18;~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume !((((((37 < ~a28~0 && 134 >= ~a28~0) && 4 == calculate_output2_~input#1) && 2 == ~a24~0) && ~a14~0 <= -182) && 217 < ~a26~0) && ~a21~0 <= 127);" "assume ~a21~0 <= 127 && (((3 == calculate_output2_~input#1 && 37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0) && 2 == ~a24~0) && ~a26~0 <= -68;~a14~0 := -100 + (if 37014 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != (37014 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5)) % 14 then (37014 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5)) % 14 - 14 else (37014 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5)) % 14);~a26~0 := 300108 + (if ~a26~0 - -36260 - -320315 < 0 && 0 != (~a26~0 - -36260 - -320315) % 299891 then (~a26~0 - -36260 - -320315) % 299891 - 299891 else (~a26~0 - -36260 - -320315) % 299891);~a28~0 := -585792 + (if -50 * ~a28~0 < 0 && 0 != -50 * ~a28~0 % 9 then 1 + -50 * ~a28~0 / 9 else -50 * ~a28~0 / 9);calculate_output2_#res#1 := 21;" "assume !true;" "assume !(~a21~0 <= 127 && (((3 == calculate_output2_~input#1 && 37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0) && 2 == ~a24~0) && ~a26~0 <= -68);" "havoc main_~input~0#1;havoc main_#t~nondet8#1;assume -2147483648 <= main_#t~nondet8#1 && main_#t~nondet8#1 <= 2147483647;main_~input~0#1 := main_#t~nondet8#1;havoc main_#t~nondet8#1;" "assume (-68 < ~a26~0 && 124 >= ~a26~0) && 3 == ~a24~0 && ~a21~0 <= 127 && (((37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0) || (300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (~a28~0 <= 37 && -84 < ~a14~0)) && 4 == calculate_output2_~input#1;" "assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;" "assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_#t~ret7#1, calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1;" "assume 203 < ~a21~0 && 399 >= ~a21~0;~a14~0 := (if ~a14~0 - 39317 < 0 && 0 != (~a14~0 - 39317) % 5 then 1 + (~a14~0 - 39317) / 5 else (~a14~0 - 39317) / 5) - -217237;~a26~0 := 170 + (if 5 * ~a26~0 < 0 && 0 != 5 * ~a26~0 % 46 then 5 * ~a26~0 % 46 - 46 else 5 * ~a26~0 % 46);~a28~0 := 1 + (86 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - 1);~a24~0 := 1;" "assume !(203 < ~a21~0 && 399 >= ~a21~0);~a14~0 := (if 5 * (-97 + (if (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 then (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 - 14 else (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14)) < 0 && 0 != 5 * (-97 + (if (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 then (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 - 14 else (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14)) % 14 then 5 * (-97 + (if (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 then (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 - 14 else (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14)) % 14 - 14 else 5 * (-97 + (if (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 then (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 - 14 else (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14)) % 14) - 84;~a28~0 := 217 + (if (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) < 0 && 0 != (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) % 82 then (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) % 82 - 82 else (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) % 82);~a24~0 := 1;" "calculate_output2_#res#1 := -1;" "assume !((-68 < ~a26~0 && 124 >= ~a26~0) && 3 == ~a24~0 && ~a21~0 <= 127 && (((37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0) || (300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (~a28~0 <= 37 && -84 < ~a14~0)) && 4 == calculate_output2_~input#1);" "assume !(((((-182 < ~a14~0 && -114 >= ~a14~0) && 217 < ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127);" "assume ~a26~0 <= -68 && 2 == ~a24~0 && (~a21~0 <= 127 && ((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 2 == calculate_output2_~input#1) && -114 < ~a14~0 && -84 >= ~a14~0;~a14~0 := 461861 + ~a14~0 - -23319;~a26~0 := 46 + (if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -37;~a28~0 := 243309 + (300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - 243307);calculate_output2_#res#1 := 21;" "assume !(~a26~0 <= -68 && 2 == ~a24~0 && (~a21~0 <= 127 && ((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 2 == calculate_output2_~input#1) && -114 < ~a14~0 && -84 >= ~a14~0);" "assume ~a26~0 <= -68 && 2 == ~a24~0 && (37 < ~a28~0 && 134 >= ~a28~0) && (-84 < ~a14~0 && 1 == calculate_output2_~input#1) && ~a21~0 <= 127;~a14~0 := -300090 + (if -460442 + ~a14~0 - 37642 < 0 && 0 != (-460442 + ~a14~0 - 37642) % 299909 then (-460442 + ~a14~0 - 37642) % 299909 - 299909 else (-460442 + ~a14~0 - 37642) % 299909);~a28~0 := -20593 + (if 10 * (-436128 + ~a28~0) < 0 && 0 != 10 * (-436128 + ~a28~0) % 9 then 1 + 10 * (-436128 + ~a28~0) / 9 else 10 * (-436128 + ~a28~0) / 9);~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume !(((((-182 < ~a14~0 && -114 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127);" "assume !(~a26~0 <= -68 && 2 == ~a24~0 && (37 < ~a28~0 && 134 >= ~a28~0) && (-84 < ~a14~0 && 1 == calculate_output2_~input#1) && ~a21~0 <= 127);" "assume ((~a21~0 <= 127 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 2 == calculate_output2_~input#1) && 3 == ~a24~0) && -84 < ~a14~0) && ~a26~0 <= -68;~a14~0 := (if -3 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 97) < 0 && 0 != (-3 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 97)) % 5 then 1 + (-3 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 97)) / 5 else (-3 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 97)) / 5) - 74;~a26~0 := 149 + (if 25 * (197 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46)) < 0 && 0 != 25 * (197 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46)) % 46 then 25 * (197 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46)) % 46 - 46 else 25 * (197 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46)) % 46);~a28~0 := 157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -45 - 43;~a24~0 := 2;calculate_output2_#res#1 := 25;" "assume !(((~a21~0 <= 127 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 2 == calculate_output2_~input#1) && 3 == ~a24~0) && -84 < ~a14~0) && ~a26~0 <= -68);" "assume !((((~a14~0 <= -182 && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127);" "assume 217 < ~a26~0 && (~a14~0 <= -182 && (37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127 && 6 == calculate_output2_~input#1) && 3 == ~a24~0;" "assume ~a28~0 <= 37;~a14~0 := 5 * (if (if ~a14~0 < 0 && 0 != ~a14~0 % -5 then ~a14~0 / -5 - 1 else ~a14~0 / -5) < 0 && 0 != (if ~a14~0 < 0 && 0 != ~a14~0 % -5 then ~a14~0 / -5 - 1 else ~a14~0 / -5) % 5 then 1 + (if ~a14~0 < 0 && 0 != ~a14~0 % -5 then ~a14~0 / -5 - 1 else ~a14~0 / -5) / 5 else (if ~a14~0 < 0 && 0 != ~a14~0 % -5 then ~a14~0 / -5 - 1 else ~a14~0 / -5) / 5);~a26~0 := (if 40 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) < 0 && 0 != 40 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % -9 then 40 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) / -9 - 1 else 40 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) / -9);~a28~0 := 146574 + 25 * ~a28~0;~a24~0 := 2;" "assume !(~a28~0 <= 37);~a14~0 := 4 * (if ~a14~0 < 0 && 0 != ~a14~0 % -5 then ~a14~0 / -5 - 1 else ~a14~0 / -5);~a26~0 := 240595 + (29 + (if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -1 - 240644);~a28~0 := -345513 + (~a28~0 - -160) - -345487;" "assume !((((~a14~0 <= -182 && 217 < ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127);" "calculate_output2_#res#1 := -1;" "assume !(217 < ~a26~0 && (~a14~0 <= -182 && (37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127 && 6 == calculate_output2_~input#1) && 3 == ~a24~0);" "assume ((2 == ~a24~0 && 217 < ~a26~0 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0)) && 6 == calculate_output2_~input#1) && ~a21~0 <= 127) && -114 < ~a14~0 && -84 >= ~a14~0;~a14~0 := (if (if 5 * ~a14~0 < 0 && 0 != 5 * ~a14~0 % 5 then 1 + 5 * ~a14~0 / 5 else 5 * ~a14~0 / 5) < 0 && 0 != (if 5 * ~a14~0 < 0 && 0 != 5 * ~a14~0 % 5 then 1 + 5 * ~a14~0 / 5 else 5 * ~a14~0 / 5) % -5 then (if 5 * ~a14~0 < 0 && 0 != 5 * ~a14~0 % 5 then 1 + 5 * ~a14~0 / 5 else 5 * ~a14~0 / 5) / -5 - 1 else (if 5 * ~a14~0 < 0 && 0 != 5 * ~a14~0 % 5 then 1 + 5 * ~a14~0 / 5 else 5 * ~a14~0 / 5) / -5);~a28~0 := (if -13314 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (-13314 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) % 5 then 1 + (-13314 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) / 5 else (-13314 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) / 5);calculate_output2_#res#1 := -1;" "assume !(((2 == ~a24~0 && 217 < ~a26~0 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0)) && 6 == calculate_output2_~input#1) && ~a21~0 <= 127) && -114 < ~a14~0 && -84 >= ~a14~0);" "assume !((((-84 < ~a14~0 && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127);" "assume 2 == ~a24~0 && ~a21~0 <= 127 && 1 == calculate_output2_~input#1 && ((300 < ~a28~0 && -84 < ~a14~0 && 124 < ~a26~0 && 217 >= ~a26~0) || ((217 < ~a26~0 && ~a14~0 <= -182) && ~a28~0 <= 37));~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 300041 then ~a14~0 % 300041 - 300041 else ~a14~0 % 300041) - -299957;~a26~0 := 148 + (if (if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 5 then 1 + (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) / 5 else (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) / 5) < 0 && 0 != (if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 5 then 1 + (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) / 5 else (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) / 5) % 46 then (if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 5 then 1 + (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) / 5 else (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) / 5) % 46 - 46 else (if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 5 then 1 + (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) / 5 else (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) / 5) % 46);~a28~0 := 300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849);calculate_output2_#res#1 := 21;" "assume ((((-114 < ~a14~0 && -84 >= ~a14~0) && 217 < ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127;" "assume !(2 == ~a24~0 && ~a21~0 <= 127 && 1 == calculate_output2_~input#1 && ((300 < ~a28~0 && -84 < ~a14~0 && 124 < ~a26~0 && 217 >= ~a26~0) || ((217 < ~a26~0 && ~a14~0 <= -182) && ~a28~0 <= 37)));" "assume !false;" "assume false;assume false;" "assume (3 == ~a24~0 && ~a21~0 <= 127 && 1 == calculate_output2_~input#1 && ((~a14~0 <= -182 && 300 < ~a28~0) || (~a28~0 <= 37 && -182 < ~a14~0 && -114 >= ~a14~0))) && -68 < ~a26~0 && 124 >= ~a26~0;~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 182 - 84384 - 101323;~a26~0 := -124356 + (if 25 * ~a26~0 < 0 && 0 != 25 * ~a26~0 % 5 then 1 + 25 * ~a26~0 / 5 else 25 * ~a26~0 / 5);~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980;~a24~0 := 2;calculate_output2_#res#1 := 25;" "assume !(((((-114 < ~a14~0 && -84 >= ~a14~0) && 217 < ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127);" "assume !((3 == ~a24~0 && ~a21~0 <= 127 && 1 == calculate_output2_~input#1 && ((~a14~0 <= -182 && 300 < ~a28~0) || (~a28~0 <= 37 && -182 < ~a14~0 && -114 >= ~a14~0))) && -68 < ~a26~0 && 124 >= ~a26~0);" "assume ((((3 == calculate_output2_~input#1 && ~a21~0 <= 127) && -182 < ~a14~0 && -114 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0) && ~a28~0 <= 37) && 2 == ~a24~0;~a14~0 := -3 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) - 156256);~a28~0 := 216 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -1;calculate_output2_#res#1 := 26;" "assume !(((((3 == calculate_output2_~input#1 && ~a21~0 <= 127) && -182 < ~a14~0 && -114 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0) && ~a28~0 <= 37) && 2 == ~a24~0);" "assume !(((((-114 < ~a14~0 && -84 >= ~a14~0) && ~a26~0 <= -68) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127);" "assume (3 == ~a24~0 && ~a21~0 <= 127 && (((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (-84 < ~a14~0 && ~a28~0 <= 37)) || (-84 < ~a14~0 && 37 < ~a28~0 && 134 >= ~a28~0)) && 5 == calculate_output2_~input#1) && -68 < ~a26~0 && 124 >= ~a26~0;~a14~0 := -72004 + (if -99 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - -359615 < 0 && 0 != (-99 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - -359615) % 5 then 1 + (-99 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - -359615) / 5 else (-99 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - -359615) / 5);~a26~0 := 166 + (if 170 + (if 5 * ~a26~0 < 0 && 0 != 5 * ~a26~0 % 46 then 5 * ~a26~0 % 46 - 46 else 5 * ~a26~0 % 46) < 0 && 0 != (170 + (if 5 * ~a26~0 < 0 && 0 != 5 * ~a26~0 % 46 then 5 * ~a26~0 % 46 - 46 else 5 * ~a26~0 % 46)) % 5 then 1 + (170 + (if 5 * ~a26~0 < 0 && 0 != 5 * ~a26~0 % 46 then 5 * ~a26~0 % 46 - 46 else 5 * ~a26~0 % 46)) / 5 else (170 + (if 5 * ~a26~0 < 0 && 0 != 5 * ~a26~0 % 46 then 5 * ~a26~0 % 46 - 46 else 5 * ~a26~0 % 46)) / 5);~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -216;~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume !((3 == ~a24~0 && ~a21~0 <= 127 && (((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (-84 < ~a14~0 && ~a28~0 <= 37)) || (-84 < ~a14~0 && 37 < ~a28~0 && 134 >= ~a28~0)) && 5 == calculate_output2_~input#1) && -68 < ~a26~0 && 124 >= ~a26~0);" "assume ((((5 == calculate_output2_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && 217 < ~a26~0) && 1 == ~a24~0) && -84 < ~a14~0) && ~a21~0 <= 127;~a14~0 := (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) - 549809;~a26~0 := -14 + (~a26~0 - 600204);~a28~0 := -32 + (-456412 + ~a28~0 - 143578);calculate_output2_#res#1 := -1;" "assume !(((((5 == calculate_output2_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && 217 < ~a26~0) && 1 == ~a24~0) && -84 < ~a14~0) && ~a21~0 <= 127);" "assume !(((((-182 < ~a14~0 && -114 >= ~a14~0) && 217 < ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127);" "assume (-68 < ~a26~0 && 124 >= ~a26~0) && 2 == ~a24~0 && ~a21~0 <= 127 && ~a28~0 <= 37 && 6 == calculate_output2_~input#1 && ~a14~0 <= -182;calculate_output2_#res#1 := 21;" "assume !((-68 < ~a26~0 && 124 >= ~a26~0) && 2 == ~a24~0 && ~a21~0 <= 127 && ~a28~0 <= 37 && 6 == calculate_output2_~input#1 && ~a14~0 <= -182);" "assume ((~a26~0 <= -68 && ((((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 5 == calculate_output2_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0) && 3 == ~a24~0) && ~a21~0 <= 127;~a14~0 := 73089 + (~a14~0 - 156013 - 145655);~a28~0 := -2 * (226171 + (if -472891 + ~a28~0 < 0 && 0 != (-472891 + ~a28~0) % 5 then 1 + (-472891 + ~a28~0) / 5 else (-472891 + ~a28~0) / 5));~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume !(((((-182 < ~a14~0 && -114 >= ~a14~0) && 217 < ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127);" "assume !(((~a26~0 <= -68 && ((((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 5 == calculate_output2_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0) && 3 == ~a24~0) && ~a21~0 <= 127);" "assume (-114 < ~a14~0 && -84 >= ~a14~0) && (~a21~0 <= 127 && 3 == ~a24~0 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 6 == calculate_output2_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0;~a14~0 := -300729 + (if -563964 + ~a14~0 < 0 && 0 != (-563964 + ~a14~0) % 5 then 1 + (-563964 + ~a14~0) / 5 else (-563964 + ~a14~0) / 5);~a28~0 := 5 * (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % -5 then (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / -5 - 1 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / -5);calculate_output2_#res#1 := -1;" "assume !((-114 < ~a14~0 && -84 >= ~a14~0) && (~a21~0 <= 127 && 3 == ~a24~0 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 6 == calculate_output2_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0);" "assume !((((~a14~0 <= -182 && 217 < ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127);" "assume ~a21~0 <= 127 && ((37 < ~a28~0 && 134 >= ~a28~0) && ~a14~0 <= -182 && 217 < ~a26~0 && 4 == calculate_output2_~input#1) && 3 == ~a24~0;" "assume -68 < ~a26~0 && 124 >= ~a26~0;~a14~0 := 12 + ((if (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) < 0 && 0 != (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33 then (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33 - 33 else (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33) - 135);~a26~0 := 58 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - 44) - 7;~a28~0 := 212181 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 5 then 1 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5) - 212037;" "assume !(-68 < ~a26~0 && 124 >= ~a26~0);~a26~0 := -476203 + (if -600182 + ~a26~0 < 0 && 0 != (-600182 + ~a26~0) % 5 then 1 + (-600182 + ~a26~0) / 5 else (-600182 + ~a26~0) / 5);~a28~0 := -5 * (if 128481 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (128481 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5)) % 5 then 1 + (128481 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5)) / 5 else (128481 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5)) / 5);~a24~0 := 2;" "assume !((((~a14~0 <= -182 && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127);" "calculate_output2_#res#1 := 25;" "assume !(~a21~0 <= 127 && ((37 < ~a28~0 && 134 >= ~a28~0) && ~a14~0 <= -182 && 217 < ~a26~0 && 4 == calculate_output2_~input#1) && 3 == ~a24~0);" "assume 2 == ~a24~0 && ~a21~0 <= 127 && (((~a28~0 <= 37 && -114 < ~a14~0 && -84 >= ~a14~0) || ((-182 < ~a14~0 && -114 >= ~a14~0) && 134 < ~a28~0 && 300 >= ~a28~0) || ((-182 < ~a14~0 && -114 >= ~a14~0) && 300 < ~a28~0)) && 3 == calculate_output2_~input#1) && -68 < ~a26~0 && 124 >= ~a26~0;~a14~0 := (if -9667 + ~a14~0 - 27742 < 0 && 0 != (-9667 + ~a14~0 - 27742) % 14 then (-9667 + ~a14~0 - 27742) % 14 - 14 else (-9667 + ~a14~0 - 27742) % 14) - 95;~a26~0 := (if (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -417532 < 0 && 0 != ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -417532) % 5 then 1 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -417532) / 5 else ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -417532) / 5);~a28~0 := 218 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82);~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume !(2 == ~a24~0 && ~a21~0 <= 127 && (((~a28~0 <= 37 && -114 < ~a14~0 && -84 >= ~a14~0) || ((-182 < ~a14~0 && -114 >= ~a14~0) && 134 < ~a28~0 && 300 >= ~a28~0) || ((-182 < ~a14~0 && -114 >= ~a14~0) && 300 < ~a28~0)) && 3 == calculate_output2_~input#1) && -68 < ~a26~0 && 124 >= ~a26~0);" "assume !(((((-114 < ~a14~0 && -84 >= ~a14~0) && 217 < ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127);" "assume (~a21~0 <= 127 && 3 == ~a24~0 && -84 < ~a14~0 && ((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 2 == calculate_output2_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0;~a14~0 := -300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 1 - 1;~a26~0 := (if 10 * (60457 + ~a26~0 - 597562) < 0 && 0 != 10 * (60457 + ~a26~0 - 597562) % 9 then 1 + 10 * (60457 + ~a26~0 - 597562) / 9 else 10 * (60457 + ~a26~0 - 597562) / 9);~a28~0 := 217 + (if ~a28~0 - -579083 < 0 && 0 != (~a28~0 - -579083) % 82 then (~a28~0 - -579083) % 82 - 82 else (~a28~0 - -579083) % 82);calculate_output2_#res#1 := 25;" "assume !((~a21~0 <= 127 && 3 == ~a24~0 && -84 < ~a14~0 && ((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 2 == calculate_output2_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0);" "assume ~a21~0 <= 127 && (((-68 < ~a26~0 && 124 >= ~a26~0) && 5 == calculate_output2_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && 3 == ~a24~0) && ~a14~0 <= -182;~a14~0 := -89 + (if 5 * (-85 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 5) < 0 && 0 != 5 * (-85 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 5) % 14 then 5 * (-85 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 5) % 14 - 14 else 5 * (-85 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 5) % 14);~a26~0 := 170 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46);~a28~0 := (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 82 then (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 82 - 82 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 82) - -218 - -1;~a24~0 := 2;calculate_output2_#res#1 := -1;" "assume !(((((-182 < ~a14~0 && -114 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127);" "assume !(~a21~0 <= 127 && (((-68 < ~a26~0 && 124 >= ~a26~0) && 5 == calculate_output2_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && 3 == ~a24~0) && ~a14~0 <= -182);" "assume (((~a21~0 <= 127 && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 3 == calculate_output2_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0) && 3 == ~a24~0;~a14~0 := (if -41266 + ~a14~0 - 433471 < 0 && 0 != (-41266 + ~a14~0 - 433471) % 5 then 1 + (-41266 + ~a14~0 - 433471) / 5 else (-41266 + ~a14~0 - 433471) / 5);~a26~0 := -290548 + (-17008 + ~a26~0 - 205443);~a28~0 := -594982 + -5 * ~a28~0;~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume !((((~a21~0 <= 127 && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 3 == calculate_output2_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0) && 3 == ~a24~0);" "assume !((((~a14~0 <= -182 && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127);" "assume 2 == ~a24~0 && 217 < ~a26~0 && (4 == calculate_output2_~input#1 && ((~a14~0 <= -182 && 300 < ~a28~0) || (~a28~0 <= 37 && -182 < ~a14~0 && -114 >= ~a14~0))) && ~a21~0 <= 127;~a14~0 := -126 + (if -27775 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) < 0 && 0 != (-27775 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10)) % 33 then (-27775 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10)) % 33 - 33 else (-27775 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10)) % 33);~a28~0 := 300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -1;~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume !(2 == ~a24~0 && 217 < ~a26~0 && (4 == calculate_output2_~input#1 && ((~a14~0 <= -182 && 300 < ~a28~0) || (~a28~0 <= 37 && -182 < ~a14~0 && -114 >= ~a14~0))) && ~a21~0 <= 127);" "assume ~a21~0 <= 127 && (((((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 4 == calculate_output2_~input#1) && -84 < ~a14~0) && ~a26~0 <= -68) && 3 == ~a24~0;~a14~0 := -696272 + (4 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) - -104805);~a28~0 := -362388 + ((if (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5) % 5 then 1 + (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5) / 5 else (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5) / 5) - -68650);~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume !(((((-182 < ~a14~0 && -114 >= ~a14~0) && ~a26~0 <= -68) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127);" "assume !(~a21~0 <= 127 && (((((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 4 == calculate_output2_~input#1) && -84 < ~a14~0) && ~a26~0 <= -68) && 3 == ~a24~0);" "assume ~a21~0 <= 127 && ~a14~0 <= -182 && (~a26~0 <= -68 && 4 == calculate_output2_~input#1 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && 2 == ~a24~0;~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980;~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume !(~a21~0 <= 127 && ~a14~0 <= -182 && (~a26~0 <= -68 && 4 == calculate_output2_~input#1 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && 2 == ~a24~0);" "assume !(((((-114 < ~a14~0 && -84 >= ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127);" "assume (~a21~0 <= 127 && (((-68 < ~a26~0 && 124 >= ~a26~0) && 5 == calculate_output2_~input#1) && ~a28~0 <= 37) && 2 == ~a24~0) && -84 < ~a14~0;" "assume -114 < ~a14~0 && -84 >= ~a14~0;~a14~0 := (if (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 99 - -1 < 0 && 0 != ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 99 - -1) % 5 then 1 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 99 - -1) / 5 else ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 99 - -1) / 5) - 82;~a26~0 := -232163 + ~a26~0 - 174746;~a28~0 := (if (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) < 0 && 0 != (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) % 82 then (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) % 82 - 82 else (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) % 82) - -217;~a24~0 := 3;" "assume !(-114 < ~a14~0 && -84 >= ~a14~0);~a14~0 := -353298 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - -353149;~a26~0 := 554362 + ~a26~0;~a28~0 := -207925 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217 - -207925);" "calculate_output2_#res#1 := 25;" "assume !(((((-114 < ~a14~0 && -84 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127);" "assume !((~a21~0 <= 127 && (((-68 < ~a26~0 && 124 >= ~a26~0) && 5 == calculate_output2_~input#1) && ~a28~0 <= 37) && 2 == ~a24~0) && -84 < ~a14~0);" "assume 3 == ~a24~0 && ((~a28~0 <= 37 && ~a21~0 <= 127 && 6 == calculate_output2_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0) && ~a26~0 <= -68;~a14~0 := 23095 + (if ~a14~0 - 115796 < 0 && 0 != (~a14~0 - 115796) % 5 then 1 + (~a14~0 - 115796) / 5 else (~a14~0 - 115796) / 5);~a26~0 := -39 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -213);~a24~0 := 2;calculate_output2_#res#1 := 26;" "assume !(3 == ~a24~0 && ((~a28~0 <= 37 && ~a21~0 <= 127 && 6 == calculate_output2_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0) && ~a26~0 <= -68);" "assume !(((((-114 < ~a14~0 && -84 >= ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127);" "assume 2 == ~a24~0 && ~a26~0 <= -68 && (~a14~0 <= -182 && 3 == calculate_output2_~input#1 && ~a21~0 <= 127) && 134 < ~a28~0 && 300 >= ~a28~0;~a14~0 := ~a14~0 - -600159 - -11;calculate_output2_#res#1 := 26;" "assume !(2 == ~a24~0 && ~a26~0 <= -68 && (~a14~0 <= -182 && 3 == calculate_output2_~input#1 && ~a21~0 <= 127) && 134 < ~a28~0 && 300 >= ~a28~0);" "assume ((-68 < ~a26~0 && 124 >= ~a26~0) && 3 == ~a24~0 && (-114 < ~a14~0 && -84 >= ~a14~0) && 3 == calculate_output2_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a21~0 <= 127;~a14~0 := 3330 + 2 * (290620 + ~a14~0);~a28~0 := -508352 + (-51870 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - -523533);~a24~0 := 2;calculate_output2_#res#1 := 26;" "assume !((((-84 < ~a14~0 && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127);" "assume !(((-68 < ~a26~0 && 124 >= ~a26~0) && 3 == ~a24~0 && (-114 < ~a14~0 && -84 >= ~a14~0) && 3 == calculate_output2_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a21~0 <= 127);" "assume ~a21~0 <= 127 && (-114 < ~a14~0 && -84 >= ~a14~0) && 217 < ~a26~0 && (((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 2 == calculate_output2_~input#1) && 2 == ~a24~0;~a14~0 := (if 4 * (~a14~0 - -144997) < 0 && 0 != 4 * (~a14~0 - -144997) % 5 then 1 + 4 * (~a14~0 - -144997) / 5 else 4 * (~a14~0 - -144997) / 5);~a28~0 := (if (if 534307 + ~a28~0 < 0 && 0 != (534307 + ~a28~0) % 48 then (534307 + ~a28~0) % 48 - 48 else (534307 + ~a28~0) % 48) - -86 < 0 && 0 != ((if 534307 + ~a28~0 < 0 && 0 != (534307 + ~a28~0) % 48 then (534307 + ~a28~0) % 48 - 48 else (534307 + ~a28~0) % 48) - -86) % 5 then 1 + ((if 534307 + ~a28~0 < 0 && 0 != (534307 + ~a28~0) % 48 then (534307 + ~a28~0) % 48 - 48 else (534307 + ~a28~0) % 48) - -86) / 5 else ((if 534307 + ~a28~0 < 0 && 0 != (534307 + ~a28~0) % 48 then (534307 + ~a28~0) % 48 - 48 else (534307 + ~a28~0) % 48) - -86) / 5) - -60;calculate_output2_#res#1 := 25;" "assume !(~a21~0 <= 127 && (-114 < ~a14~0 && -84 >= ~a14~0) && 217 < ~a26~0 && (((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 2 == calculate_output2_~input#1) && 2 == ~a24~0);" "assume !((((~a14~0 <= -182 && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127);" "assume 3 == ~a24~0 && (-182 < ~a14~0 && -114 >= ~a14~0) && (((300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 3 == calculate_output2_~input#1) && ~a21~0 <= 127) && ~a26~0 <= -68;" "assume 3 == ~a24~0;~a26~0 := 14765 + (102 + (if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - 14804);~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -301 - -116285 - -107165;" "assume !(3 == ~a24~0);~a14~0 := 36539 + (~a14~0 - -353831);~a28~0 := -164381 + (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5);" "calculate_output2_#res#1 := 25;" "assume !(((((-182 < ~a14~0 && -114 >= ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127);" "assume !(3 == ~a24~0 && (-182 < ~a14~0 && -114 >= ~a14~0) && (((300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 3 == calculate_output2_~input#1) && ~a21~0 <= 127) && ~a26~0 <= -68);" "assume (-68 < ~a26~0 && 124 >= ~a26~0) && (~a14~0 <= -182 && (2 == ~a24~0 && 3 == calculate_output2_~input#1) && ~a21~0 <= 127) && ~a28~0 <= 37;~a26~0 := (if (if 10 * (~a26~0 - 533451) < 0 && 0 != 10 * (~a26~0 - 533451) % 9 then 1 + 10 * (~a26~0 - 533451) / 9 else 10 * (~a26~0 - 533451) / 9) < 0 && 0 != (if 10 * (~a26~0 - 533451) < 0 && 0 != 10 * (~a26~0 - 533451) % 9 then 1 + 10 * (~a26~0 - 533451) / 9 else 10 * (~a26~0 - 533451) / 9) % 5 then 1 + (if 10 * (~a26~0 - 533451) < 0 && 0 != 10 * (~a26~0 - 533451) % 9 then 1 + 10 * (~a26~0 - 533451) / 9 else 10 * (~a26~0 - 533451) / 9) / 5 else (if 10 * (~a26~0 - 533451) < 0 && 0 != 10 * (~a26~0 - 533451) % 9 then 1 + 10 * (~a26~0 - 533451) / 9 else 10 * (~a26~0 - 533451) / 9) / 5);~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume !((-68 < ~a26~0 && 124 >= ~a26~0) && (~a14~0 <= -182 && (2 == ~a24~0 && 3 == calculate_output2_~input#1) && ~a21~0 <= 127) && ~a28~0 <= 37);" "assume !(((((-114 < ~a14~0 && -84 >= ~a14~0) && ~a26~0 <= -68) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127);" "assume (4 == calculate_output2_~input#1 && ((((134 < ~a28~0 && 300 >= ~a28~0) && 2 == ~a24~0 && 217 < ~a26~0 && -84 < ~a14~0) || (300 < ~a28~0 && 2 == ~a24~0 && -84 < ~a14~0 && 217 < ~a26~0)) || ((3 == ~a24~0 && ~a14~0 <= -182 && ~a26~0 <= -68) && ~a28~0 <= 37))) && ~a21~0 <= 127;~a14~0 := -300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - -24268 - 24268;~a26~0 := -300033 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299966 then ~a26~0 % 299966 - 299966 else ~a26~0 % 299966);~a28~0 := -299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 1 - 1;~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume !((4 == calculate_output2_~input#1 && ((((134 < ~a28~0 && 300 >= ~a28~0) && 2 == ~a24~0 && 217 < ~a26~0 && -84 < ~a14~0) || (300 < ~a28~0 && 2 == ~a24~0 && -84 < ~a14~0 && 217 < ~a26~0)) || ((3 == ~a24~0 && ~a14~0 <= -182 && ~a26~0 <= -68) && ~a28~0 <= 37))) && ~a21~0 <= 127);" "assume (-182 < ~a14~0 && -114 >= ~a14~0) && 217 < ~a26~0 && ~a21~0 <= 127 && ((300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 6 == calculate_output2_~input#1) && 2 == ~a24~0;~a14~0 := -290110 + ~a14~0;~a28~0 := -225803 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % -5 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / -5 - 1 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / -5);calculate_output2_#res#1 := -1;" "assume !(((((-114 < ~a14~0 && -84 >= ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127);" "assume !((-182 < ~a14~0 && -114 >= ~a14~0) && 217 < ~a26~0 && ~a21~0 <= 127 && ((300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 6 == calculate_output2_~input#1) && 2 == ~a24~0);" "assume (((~a14~0 <= -182 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 5 == calculate_output2_~input#1) && 2 == ~a24~0) && 124 < ~a26~0 && 217 >= ~a26~0) && ~a21~0 <= 127;~a26~0 := -447630 + (if 146717 + ~a26~0 < 0 && 0 != (146717 + ~a26~0) % 5 then 1 + (146717 + ~a26~0) / 5 else (146717 + ~a26~0) / 5);~a28~0 := -337872 + ((if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) - 36302);~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume !((((~a14~0 <= -182 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 5 == calculate_output2_~input#1) && 2 == ~a24~0) && 124 < ~a26~0 && 217 >= ~a26~0) && ~a21~0 <= 127);" "assume !((((~a14~0 <= -182 && ~a26~0 <= -68) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127);" "assume (~a26~0 <= -68 && 2 == ~a24~0 && ~a14~0 <= -182 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 1 == calculate_output2_~input#1) && ~a21~0 <= 127;~a28~0 := 227135 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 527115;~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume !((~a26~0 <= -68 && 2 == ~a24~0 && ~a14~0 <= -182 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 1 == calculate_output2_~input#1) && ~a21~0 <= 127);" "assume (-114 < ~a14~0 && -84 >= ~a14~0) && ((-68 < ~a26~0 && 124 >= ~a26~0) && 300 < ~a28~0 && 1 == calculate_output2_~input#1 && 2 == ~a24~0) && ~a21~0 <= 127;~a14~0 := ~a14~0 - -203406 - 732624;~a26~0 := -320342 + (~a26~0 - 84312);~a28~0 := -27 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -83);calculate_output2_#res#1 := 25;" "assume !((-114 < ~a14~0 && -84 >= ~a14~0) && ((-68 < ~a26~0 && 124 >= ~a26~0) && 300 < ~a28~0 && 1 == calculate_output2_~input#1 && 2 == ~a24~0) && ~a21~0 <= 127);" "assume !((((-84 < ~a14~0 && ~a26~0 <= -68) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127);" "assume (-84 < ~a14~0 && ~a28~0 <= 37 && (~a26~0 <= -68 && 2 == calculate_output2_~input#1) && ~a21~0 <= 127) && 3 == ~a24~0;~a14~0 := -578990 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10);~a26~0 := (if 10 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - -300108) < 0 && 0 != 10 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - -300108) % 9 then 1 + 10 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - -300108) / 9 else 10 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - -300108) / 9);~a28~0 := 504806 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149 - 504805);~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume !((-84 < ~a14~0 && ~a28~0 <= 37 && (~a26~0 <= -68 && 2 == calculate_output2_~input#1) && ~a21~0 <= 127) && 3 == ~a24~0);" "assume ~a26~0 <= -68 && 2 == ~a24~0 && (~a21~0 <= 127 && 5 == calculate_output2_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && -182 < ~a14~0 && -114 >= ~a14~0;~a14~0 := 3 * (if 10 * (151174 + ~a14~0) < 0 && 0 != 10 * (151174 + ~a14~0) % 9 then 1 + 10 * (151174 + ~a14~0) / 9 else 10 * (151174 + ~a14~0) / 9);~a26~0 := 69 + (if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95 then (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95 - 95 else (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95) - -10;~a28~0 := ~a28~0 - 599967;calculate_output2_#res#1 := 26;" "assume !(((((-182 < ~a14~0 && -114 >= ~a14~0) && ~a26~0 <= -68) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127);" "assume !(~a26~0 <= -68 && 2 == ~a24~0 && (~a21~0 <= 127 && 5 == calculate_output2_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && -182 < ~a14~0 && -114 >= ~a14~0);" "assume (-182 < ~a14~0 && -114 >= ~a14~0) && (~a21~0 <= 127 && (6 == calculate_output2_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0)) && 124 < ~a26~0 && 217 >= ~a26~0) && 2 == ~a24~0;~a26~0 := 5 * (if 10 * (if 18 * ~a26~0 < 0 && 0 != 18 * ~a26~0 % 10 then 1 + 18 * ~a26~0 / 10 else 18 * ~a26~0 / 10) < 0 && 0 != 10 * (if 18 * ~a26~0 < 0 && 0 != 18 * ~a26~0 % 10 then 1 + 18 * ~a26~0 / 10 else 18 * ~a26~0 / 10) % 9 then 1 + 10 * (if 18 * ~a26~0 < 0 && 0 != 18 * ~a26~0 % 10 then 1 + 18 * ~a26~0 / 10 else 18 * ~a26~0 / 10) / 9 else 10 * (if 18 * ~a26~0 < 0 && 0 != 18 * ~a26~0 % 10 then 1 + 18 * ~a26~0 / 10 else 18 * ~a26~0 / 10) / 9);~a28~0 := (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - 469686 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - 469686) % 48 then ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - 469686) % 48 - 48 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - 469686) % 48) - -85;~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume !((-182 < ~a14~0 && -114 >= ~a14~0) && (~a21~0 <= 127 && (6 == calculate_output2_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0)) && 124 < ~a26~0 && 217 >= ~a26~0) && 2 == ~a24~0);" "assume !((((-84 < ~a14~0 && 217 < ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127);" "assume ((~a21~0 <= 127 && (((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 3 == calculate_output2_~input#1) && 2 == ~a24~0) && -84 < ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0;~a14~0 := 1 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 98);~a26~0 := -585934 + ~a26~0 - 702;~a28~0 := -600047 + ~a28~0 - 29;calculate_output2_#res#1 := 25;" "assume !(((~a21~0 <= 127 && (((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 3 == calculate_output2_~input#1) && 2 == ~a24~0) && -84 < ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0);" "assume 2 == ~a24~0 && (((3 == calculate_output2_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a21~0 <= 127) && 124 < ~a26~0 && 217 >= ~a26~0) && -114 < ~a14~0 && -84 >= ~a14~0;~a26~0 := (if -1 * ((if 10 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) < 0 && 0 != 10 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) % 9 then 1 + 10 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) / 9 else 10 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) / 9) - -123948) < 0 && 0 != -1 * ((if 10 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) < 0 && 0 != 10 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) % 9 then 1 + 10 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) / 9 else 10 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) / 9) - -123948) % 10 then 1 + -1 * ((if 10 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) < 0 && 0 != 10 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) % 9 then 1 + 10 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) / 9 else 10 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) / 9) - -123948) / 10 else -1 * ((if 10 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) < 0 && 0 != 10 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) % 9 then 1 + 10 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) / 9 else 10 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) / 9) - -123948) / 10);~a28~0 := 574821 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10);calculate_output2_#res#1 := -1;" "assume !((((-84 < ~a14~0 && ~a26~0 <= -68) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127);" "assume !(2 == ~a24~0 && (((3 == calculate_output2_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a21~0 <= 127) && 124 < ~a26~0 && 217 >= ~a26~0) && -114 < ~a14~0 && -84 >= ~a14~0);" "assume ~a28~0 <= 37 && (~a21~0 <= 127 && (~a26~0 <= -68 && 1 == calculate_output2_~input#1) && -84 < ~a14~0) && 3 == ~a24~0;~a14~0 := 2078 + (if -10750 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 97) < 0 && 0 != (-10750 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 97)) % 5 then 1 + (-10750 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 97)) / 5 else (-10750 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 97)) / 5);~a28~0 := -515764 + (300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -2) - -515763;~a24~0 := 2;calculate_output2_#res#1 := 25;" "assume !(~a28~0 <= 37 && (~a21~0 <= 127 && (~a26~0 <= -68 && 1 == calculate_output2_~input#1) && -84 < ~a14~0) && 3 == ~a24~0);" "assume !(((((-114 < ~a14~0 && -84 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127);" "assume 3 == ~a24~0 && ~a21~0 <= 127 && ~a26~0 <= -68 && -84 < ~a14~0 && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 1 == calculate_output2_~input#1;~a14~0 := -394568 + (if -300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) < 0 && 0 != (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) % 5 then 1 + (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 5 else (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 5);~a26~0 := 4 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -581241;~a28~0 := -540909 + ~a28~0 - 37774;~a24~0 := 2;calculate_output2_#res#1 := 25;" "assume !(3 == ~a24~0 && ~a21~0 <= 127 && ~a26~0 <= -68 && -84 < ~a14~0 && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 1 == calculate_output2_~input#1);" "assume 3 == ~a24~0 && (((-182 < ~a14~0 && -114 >= ~a14~0) && 5 == calculate_output2_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && ~a21~0 <= 127) && 124 < ~a26~0 && 217 >= ~a26~0;" "assume !((((-84 < ~a14~0 && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127);" "assume 203 < ~a21~0 && 399 >= ~a21~0;~a26~0 := ~a26~0 - 546616 - 50934;~a28~0 := (if 9 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -84) < 0 && 0 != 9 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -84) % 10 then 1 + 9 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -84) / 10 else 9 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -84) / 10) - -5;~a24~0 := 1;" "assume !(203 < ~a21~0 && 399 >= ~a21~0);~a26~0 := (if 44 * (if (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % 5 then 1 + 10 * ~a26~0 / 5 else 10 * ~a26~0 / 5) < 0 && 0 != (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % 5 then 1 + 10 * ~a26~0 / 5 else 10 * ~a26~0 / 5) % 5 then 1 + (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % 5 then 1 + 10 * ~a26~0 / 5 else 10 * ~a26~0 / 5) / 5 else (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % 5 then 1 + 10 * ~a26~0 / 5 else 10 * ~a26~0 / 5) / 5) < 0 && 0 != 44 * (if (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % 5 then 1 + 10 * ~a26~0 / 5 else 10 * ~a26~0 / 5) < 0 && 0 != (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % 5 then 1 + 10 * ~a26~0 / 5 else 10 * ~a26~0 / 5) % 5 then 1 + (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % 5 then 1 + 10 * ~a26~0 / 5 else 10 * ~a26~0 / 5) / 5 else (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % 5 then 1 + 10 * ~a26~0 / 5 else 10 * ~a26~0 / 5) / 5) % 10 then 1 + 44 * (if (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % 5 then 1 + 10 * ~a26~0 / 5 else 10 * ~a26~0 / 5) < 0 && 0 != (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % 5 then 1 + 10 * ~a26~0 / 5 else 10 * ~a26~0 / 5) % 5 then 1 + (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % 5 then 1 + 10 * ~a26~0 / 5 else 10 * ~a26~0 / 5) / 5 else (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % 5 then 1 + 10 * ~a26~0 / 5 else 10 * ~a26~0 / 5) / 5) / 10 else 44 * (if (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % 5 then 1 + 10 * ~a26~0 / 5 else 10 * ~a26~0 / 5) < 0 && 0 != (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % 5 then 1 + 10 * ~a26~0 / 5 else 10 * ~a26~0 / 5) % 5 then 1 + (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % 5 then 1 + 10 * ~a26~0 / 5 else 10 * ~a26~0 / 5) / 5 else (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % 5 then 1 + 10 * ~a26~0 / 5 else 10 * ~a26~0 / 5) / 5) / 10);~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -148 - -29;~a24~0 := 1;" "calculate_output2_#res#1 := -1;" "assume !(3 == ~a24~0 && (((-182 < ~a14~0 && -114 >= ~a14~0) && 5 == calculate_output2_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && ~a21~0 <= 127) && 124 < ~a26~0 && 217 >= ~a26~0);" "assume !((((~a14~0 <= -182 && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127);" "assume (3 == ~a24~0 && (124 < ~a26~0 && 217 >= ~a26~0) && (-182 < ~a14~0 && -114 >= ~a14~0) && 1 == calculate_output2_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && ~a21~0 <= 127;~a26~0 := (if 10 * (if 10 * (182512 + ~a26~0) < 0 && 0 != 10 * (182512 + ~a26~0) % 9 then 1 + 10 * (182512 + ~a26~0) / 9 else 10 * (182512 + ~a26~0) / 9) < 0 && 0 != 10 * (if 10 * (182512 + ~a26~0) < 0 && 0 != 10 * (182512 + ~a26~0) % 9 then 1 + 10 * (182512 + ~a26~0) / 9 else 10 * (182512 + ~a26~0) / 9) % 9 then 1 + 10 * (if 10 * (182512 + ~a26~0) < 0 && 0 != 10 * (182512 + ~a26~0) % 9 then 1 + 10 * (182512 + ~a26~0) / 9 else 10 * (182512 + ~a26~0) / 9) / 9 else 10 * (if 10 * (182512 + ~a26~0) < 0 && 0 != 10 * (182512 + ~a26~0) % 9 then 1 + 10 * (182512 + ~a26~0) / 9 else 10 * (182512 + ~a26~0) / 9) / 9);~a28~0 := 265006 + (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5);~a24~0 := 2;calculate_output2_#res#1 := 21;" "assume !((3 == ~a24~0 && (124 < ~a26~0 && 217 >= ~a26~0) && (-182 < ~a14~0 && -114 >= ~a14~0) && 1 == calculate_output2_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && ~a21~0 <= 127);" "assume ((3 == ~a24~0 && -84 < ~a14~0 && 4 == calculate_output2_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && 124 < ~a26~0 && 217 >= ~a26~0) && ~a21~0 <= 127;~a26~0 := 393599 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5);~a28~0 := 345679 + (if 282579 + ~a28~0 < 0 && 0 != (282579 + ~a28~0) % 5 then 1 + (282579 + ~a28~0) / 5 else (282579 + ~a28~0) / 5);~a24~0 := 2;calculate_output2_#res#1 := 26;" "assume !(((((-182 < ~a14~0 && -114 >= ~a14~0) && 217 < ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127);" "assume !(((3 == ~a24~0 && -84 < ~a14~0 && 4 == calculate_output2_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && 124 < ~a26~0 && 217 >= ~a26~0) && ~a21~0 <= 127);" "assume (124 < ~a26~0 && 217 >= ~a26~0) && ~a21~0 <= 127 && (3 == ~a24~0 && 2 == calculate_output2_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0)) && -114 < ~a14~0 && -84 >= ~a14~0;" "assume -68 < ~a26~0 && 124 >= ~a26~0;~a26~0 := (if (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) < 0 && 0 != (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % 5 then 1 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) / 5 else (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) / 5) - -404033;~a28~0 := -5 + (~a28~0 - 600031);~a24~0 := 1;" "assume !((((~a14~0 <= -182 && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127);" "assume !(-68 < ~a26~0 && 124 >= ~a26~0);~a28~0 := (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - -20516;~a24~0 := 1;" "calculate_output2_#res#1 := 25;" "assume !((124 < ~a26~0 && 217 >= ~a26~0) && ~a21~0 <= 127 && (3 == ~a24~0 && 2 == calculate_output2_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0)) && -114 < ~a14~0 && -84 >= ~a14~0);" "assume (2 == ~a24~0 && ~a21~0 <= 127 && ~a14~0 <= -182 && (134 < ~a28~0 && 300 >= ~a28~0) && 5 == calculate_output2_~input#1) && 217 < ~a26~0;~a14~0 := 17114 + (if -90 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 86004 < 0 && 0 != (-90 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 86004) % 5 then 1 + (-90 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 86004) / 5 else (-90 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 86004) / 5);~a26~0 := 150 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -213584 - 213606;calculate_output2_#res#1 := -1;" "assume !(((((-114 < ~a14~0 && -84 >= ~a14~0) && ~a26~0 <= -68) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127);" "assume !((2 == ~a24~0 && ~a21~0 <= 127 && ~a14~0 <= -182 && (134 < ~a28~0 && 300 >= ~a28~0) && 5 == calculate_output2_~input#1) && 217 < ~a26~0);" "assume ~a21~0 <= 127 && ((((~a14~0 <= -182 && ~a26~0 <= -68) && 3 == ~a24~0) && ~a28~0 <= 37) || ((2 == ~a24~0 && -84 < ~a14~0 && 217 < ~a26~0) && 134 < ~a28~0 && 300 >= ~a28~0) || (300 < ~a28~0 && 2 == ~a24~0 && 217 < ~a26~0 && -84 < ~a14~0)) && 1 == calculate_output2_~input#1;~a14~0 := -300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909);~a26~0 := -1 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 299966 then ~a26~0 % 299966 - 299966 else ~a26~0 % 299966) - 300033 - 1);~a28~0 := -2 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980);~a24~0 := 2;calculate_output2_#res#1 := 25;" "assume !(~a21~0 <= 127 && ((((~a14~0 <= -182 && ~a26~0 <= -68) && 3 == ~a24~0) && ~a28~0 <= 37) || ((2 == ~a24~0 && -84 < ~a14~0 && 217 < ~a26~0) && 134 < ~a28~0 && 300 >= ~a28~0) || (300 < ~a28~0 && 2 == ~a24~0 && 217 < ~a26~0 && -84 < ~a14~0)) && 1 == calculate_output2_~input#1);" "assume !(((((-114 < ~a14~0 && -84 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127);" "assume 3 == ~a24~0 && (((6 == calculate_output2_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && ~a14~0 <= -182) && ~a21~0 <= 127) && 217 < ~a26~0;" "assume 124 < ~a26~0 && 217 >= ~a26~0;~a14~0 := -141 + (if (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) < 0 && 0 != (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33 then (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33 - 33 else (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33);~a26~0 := 15 + (if 4 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) < 0 && 0 != 4 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % 95 then 4 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % 95 - 95 else 4 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % 95);~a28~0 := -600125 + ~a28~0;~a24~0 := 1;" "assume !(124 < ~a26~0 && 217 >= ~a26~0);~a26~0 := -603190 + ((if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) - -44186);~a28~0 := 41 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 - 48 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48) - 1;~a24~0 := 1;" "assume !((((-84 < ~a14~0 && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127);" "calculate_output2_#res#1 := -1;" "assume !(3 == ~a24~0 && (((6 == calculate_output2_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && ~a14~0 <= -182) && ~a21~0 <= 127) && 217 < ~a26~0);" "assume 3 == ~a24~0 && ~a21~0 <= 127 && ((300 < ~a28~0 && (-68 < ~a26~0 && 124 >= ~a26~0) && -84 < ~a14~0) || (~a28~0 <= 37 && ~a14~0 <= -182 && 124 < ~a26~0 && 217 >= ~a26~0)) && 3 == calculate_output2_~input#1;" "assume !(((((-182 < ~a14~0 && -114 >= ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127);" "assume 217 < ~a26~0;~a14~0 := -100325 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 147) - -100324;~a26~0 := ~a26~0 - 84230 - 360937;~a28~0 := 217 + (if (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) < 0 && 0 != (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) % 82 then (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) % 82 - 82 else (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) % 82);~a24~0 := 1;" "assume !(217 < ~a26~0);~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 300041 then ~a14~0 % 300041 - 300041 else ~a14~0 % 300041) - -299957 - -2;~a26~0 := 27 + (if 5 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -29 - -1) < 0 && 0 != 5 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -29 - -1) % 95 then 5 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -29 - -1) % 95 - 95 else 5 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -29 - -1) % 95);~a28~0 := 217 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 - 82 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82) - -2;" "calculate_output2_#res#1 := 25;" "assume !(3 == ~a24~0 && ~a21~0 <= 127 && ((300 < ~a28~0 && (-68 < ~a26~0 && 124 >= ~a26~0) && -84 < ~a14~0) || (~a28~0 <= 37 && ~a14~0 <= -182 && 124 < ~a26~0 && 217 >= ~a26~0)) && 3 == calculate_output2_~input#1);" "assume !((((~a14~0 <= -182 && 217 < ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127);" "assume ~a21~0 <= 127 && (-84 < ~a14~0 && 1 == ~a24~0 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 1 == calculate_output2_~input#1) && 217 < ~a26~0;~a14~0 := -2 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090);~a26~0 := (if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 5 then 1 + (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) / 5 else (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) / 5) - 537431;~a28~0 := 189 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -188 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -188) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -188) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -188) / 5);~a24~0 := 2;calculate_output2_#res#1 := 25;" "assume !(~a21~0 <= 127 && (-84 < ~a14~0 && 1 == ~a24~0 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 1 == calculate_output2_~input#1) && 217 < ~a26~0);" "assume (((-68 < ~a26~0 && 124 >= ~a26~0) && (~a14~0 <= -182 && 5 == calculate_output2_~input#1) && ~a28~0 <= 37) && 2 == ~a24~0) && ~a21~0 <= 127;~a26~0 := (if -492947 + ~a26~0 < 0 && 0 != (-492947 + ~a26~0) % 5 then 1 + (-492947 + ~a26~0) / 5 else (-492947 + ~a26~0) / 5);~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume !((((~a14~0 <= -182 && 217 < ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127);" "assume !((((-68 < ~a26~0 && 124 >= ~a26~0) && (~a14~0 <= -182 && 5 == calculate_output2_~input#1) && ~a28~0 <= 37) && 2 == ~a24~0) && ~a21~0 <= 127);" "assume (124 < ~a26~0 && 217 >= ~a26~0) && ~a14~0 <= -182 && 3 == ~a24~0 && ~a21~0 <= 127 && 4 == calculate_output2_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0);~a14~0 := (if 146292 + ~a14~0 < 0 && 0 != (146292 + ~a14~0) % 14 then (146292 + ~a14~0) % 14 - 14 else (146292 + ~a14~0) % 14) - 97 - 1;~a26~0 := (if 5 * ~a26~0 < 0 && 0 != 5 * ~a26~0 % 95 then 5 * ~a26~0 % 95 - 95 else 5 * ~a26~0 % 95) - 65 - -16;~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -467701;~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume !((124 < ~a26~0 && 217 >= ~a26~0) && ~a14~0 <= -182 && 3 == ~a24~0 && ~a21~0 <= 127 && 4 == calculate_output2_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0));" "assume !(((((-114 < ~a14~0 && -84 >= ~a14~0) && 217 < ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127);" "assume ~a26~0 <= -68 && (-114 < ~a14~0 && -84 >= ~a14~0) && 3 == ~a24~0 && (4 == calculate_output2_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a21~0 <= 127;~a14~0 := (if -1 * (82632 + (~a14~0 - -412278)) < 0 && 0 != -1 * (82632 + (~a14~0 - -412278)) % 10 then 1 + -1 * (82632 + (~a14~0 - -412278)) / 10 else -1 * (82632 + (~a14~0 - -412278)) / 10);~a28~0 := -299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 3;~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume !(~a26~0 <= -68 && (-114 < ~a14~0 && -84 >= ~a14~0) && 3 == ~a24~0 && (4 == calculate_output2_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a21~0 <= 127);" "assume (3 == ~a24~0 && (-182 < ~a14~0 && -114 >= ~a14~0) && (1 == calculate_output2_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a21~0 <= 127) && ~a26~0 <= -68;~a26~0 := (if 10 * ((if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 46 then (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 46 - 46 else (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 46) - -195) < 0 && 0 != 10 * ((if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 46 then (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 46 - 46 else (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 46) - -195) % 9 then 1 + 10 * ((if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 46 then (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 46 - 46 else (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 46) - -195) / 9 else 10 * ((if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 46 then (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 46 - 46 else (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 46) - -195) / 9);~a28~0 := (if 9 * (200 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) < 0 && 0 != 9 * (200 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 10 then 1 + 9 * (200 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10 else 9 * (200 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10) - -46;~a24~0 := 2;calculate_output2_#res#1 := 21;" "assume !((3 == ~a24~0 && (-182 < ~a14~0 && -114 >= ~a14~0) && (1 == calculate_output2_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a21~0 <= 127) && ~a26~0 <= -68);" "assume !((((~a14~0 <= -182 && ~a26~0 <= -68) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127);" "assume ~a26~0 <= -68 && (-114 < ~a14~0 && -84 >= ~a14~0) && (3 == ~a24~0 && ~a21~0 <= 127 && 5 == calculate_output2_~input#1) && 300 < ~a28~0;~a26~0 := 28 + (if 26433 + (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (26433 + (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10)) % 95 then (26433 + (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10)) % 95 - 95 else (26433 + (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10)) % 95);~a28~0 := (if -31 + (~a28~0 - 600041) < 0 && 0 != (-31 + (~a28~0 - 600041)) % 5 then 1 + (-31 + (~a28~0 - 600041)) / 5 else (-31 + (~a28~0 - 600041)) / 5);~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume !(~a26~0 <= -68 && (-114 < ~a14~0 && -84 >= ~a14~0) && (3 == ~a24~0 && ~a21~0 <= 127 && 5 == calculate_output2_~input#1) && 300 < ~a28~0);" "assume ((2 == ~a24~0 && (2 == calculate_output2_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0)) && 124 < ~a26~0 && 217 >= ~a26~0) && -182 < ~a14~0 && -114 >= ~a14~0) && ~a21~0 <= 127;~a14~0 := 573294 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5);~a28~0 := 29 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -156);calculate_output2_#res#1 := 25;" "assume !((((-84 < ~a14~0 && ~a26~0 <= -68) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127);" "assume !(((2 == ~a24~0 && (2 == calculate_output2_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0)) && 124 < ~a26~0 && 217 >= ~a26~0) && -182 < ~a14~0 && -114 >= ~a14~0) && ~a21~0 <= 127);" "assume ((~a21~0 <= 127 && (-68 < ~a26~0 && 124 >= ~a26~0) && 1 == calculate_output2_~input#1 && ~a28~0 <= 37) && ~a14~0 <= -182) && 2 == ~a24~0;~a26~0 := (if -1 * (477785 + ~a26~0) < 0 && 0 != -1 * (477785 + ~a26~0) % 10 then 1 + -1 * (477785 + ~a26~0) / 10 else -1 * (477785 + ~a26~0) / 10);~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume !(((~a21~0 <= 127 && (-68 < ~a26~0 && 124 >= ~a26~0) && 1 == calculate_output2_~input#1 && ~a28~0 <= 37) && ~a14~0 <= -182) && 2 == ~a24~0);" "assume !((((~a14~0 <= -182 && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127);" "assume -84 < ~a14~0 && ((-68 < ~a26~0 && 124 >= ~a26~0) && (((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 6 == calculate_output2_~input#1) && 2 == ~a24~0) && ~a21~0 <= 127;~a14~0 := (if -155015 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) < 0 && 0 != (-155015 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10)) % 33 then (-155015 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10)) % 33 - 33 else (-155015 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10)) % 33) - 146;~a26~0 := 596057 + 5 * ~a26~0;~a28~0 := -223702 + ((if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - 349295);calculate_output2_#res#1 := 21;" "assume !(-84 < ~a14~0 && ((-68 < ~a26~0 && 124 >= ~a26~0) && (((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 6 == calculate_output2_~input#1) && 2 == ~a24~0) && ~a21~0 <= 127);" "assume ~a21~0 <= 127 && ((((300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 2 == calculate_output2_~input#1) && ~a14~0 <= -182) && 2 == ~a24~0) && -68 < ~a26~0 && 124 >= ~a26~0;~a26~0 := (if 40 * (-121513 + ~a26~0) < 0 && 0 != 40 * (-121513 + ~a26~0) % 9 then 1 + 40 * (-121513 + ~a26~0) / 9 else 40 * (-121513 + ~a26~0) / 9);~a28~0 := -2 * (173408 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5));~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume !(((((-182 < ~a14~0 && -114 >= ~a14~0) && ~a26~0 <= -68) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127);" "assume !(~a21~0 <= 127 && ((((300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 2 == calculate_output2_~input#1) && ~a14~0 <= -182) && 2 == ~a24~0) && -68 < ~a26~0 && 124 >= ~a26~0);" "assume ~a21~0 <= 127 && ~a26~0 <= -68 && -84 < ~a14~0 && (37 < ~a28~0 && 134 >= ~a28~0) && 2 == ~a24~0 && 4 == calculate_output2_~input#1;~a26~0 := (if 130181 + ~a26~0 < 0 && 0 != (130181 + ~a26~0) % 46 then (130181 + ~a26~0) % 46 - 46 else (130181 + ~a26~0) % 46) - -171;~a28~0 := (if 172363 + ~a28~0 < 0 && 0 != (172363 + ~a28~0) % 5 then 1 + (172363 + ~a28~0) / 5 else (172363 + ~a28~0) / 5) - -524270;calculate_output2_#res#1 := 21;" "assume !(~a21~0 <= 127 && ~a26~0 <= -68 && -84 < ~a14~0 && (37 < ~a28~0 && 134 >= ~a28~0) && 2 == ~a24~0 && 4 == calculate_output2_~input#1);" "assume !((((-84 < ~a14~0 && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127);" "assume (~a21~0 <= 127 && (-114 < ~a14~0 && -84 >= ~a14~0) && ((124 < ~a26~0 && 217 >= ~a26~0) && 6 == calculate_output2_~input#1) && 3 == ~a24~0) && ~a28~0 <= 37;" "assume -84 < ~a14~0;~a14~0 := (if 10 * (~a14~0 - 477732) < 0 && 0 != 10 * (~a14~0 - 477732) % 9 then 1 + 10 * (~a14~0 - 477732) / 9 else 10 * (~a14~0 - 477732) / 9);~a26~0 := (if 5 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) < 0 && 0 != 5 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) % 5 then 1 + 5 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) / 5 else 5 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) / 5);~a28~0 := 86 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 - 48 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48);~a24~0 := 1;" "assume !(-84 < ~a14~0);~a26~0 := (if (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) < 0 && 0 != (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % 5 then 1 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) / 5 else (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) / 5) - -53;~a28~0 := 300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849);~a24~0 := 1;" "calculate_output2_#res#1 := -1;" "assume !(((((-182 < ~a14~0 && -114 >= ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127);" "assume !((~a21~0 <= 127 && (-114 < ~a14~0 && -84 >= ~a14~0) && ((124 < ~a26~0 && 217 >= ~a26~0) && 6 == calculate_output2_~input#1) && 3 == ~a24~0) && ~a28~0 <= 37);" "assume (~a21~0 <= 127 && 2 == ~a24~0 && (124 < ~a26~0 && 217 >= ~a26~0) && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 3 == calculate_output2_~input#1) && ~a14~0 <= -182;~a14~0 := 550351 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5);~a28~0 := 324142 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -85) - 324141;calculate_output2_#res#1 := 21;" "assume !((~a21~0 <= 127 && 2 == ~a24~0 && (124 < ~a26~0 && 217 >= ~a26~0) && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 3 == calculate_output2_~input#1) && ~a14~0 <= -182);" "assume !(((((-182 < ~a14~0 && -114 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127);" "assume (((((300 < ~a28~0 && ~a14~0 <= -182) || ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37)) && 1 == calculate_output2_~input#1) && 2 == ~a24~0) && ~a21~0 <= 127) && ~a26~0 <= -68;~a14~0 := (if -1 * ((if -182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) < 0 && 0 != (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) % 5 then 1 + (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 5 else (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 5) - -554173) < 0 && 0 != -1 * ((if -182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) < 0 && 0 != (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) % 5 then 1 + (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 5 else (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 5) - -554173) % 10 then 1 + -1 * ((if -182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) < 0 && 0 != (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) % 5 then 1 + (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 5 else (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 5) - -554173) / 10 else -1 * ((if -182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) < 0 && 0 != (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) % 5 then 1 + (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 5 else (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 5) - -554173) / 10);~a26~0 := (if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95 then (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95 - 95 else (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95) - -45 - 11;~a28~0 := 86 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48);calculate_output2_#res#1 := 21;" "assume !((((((300 < ~a28~0 && ~a14~0 <= -182) || ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37)) && 1 == calculate_output2_~input#1) && 2 == ~a24~0) && ~a21~0 <= 127) && ~a26~0 <= -68);" "assume ~a28~0 <= 37 && 3 == ~a24~0 && ((-182 < ~a14~0 && -114 >= ~a14~0) && 4 == calculate_output2_~input#1 && 217 < ~a26~0) && ~a21~0 <= 127;" "assume !((((~a14~0 <= -182 && ~a26~0 <= -68) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127);" "assume 217 < ~a26~0;~a14~0 := ~a14~0 - 259540 - 94128 - 73803;~a26~0 := 466646 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - 821432;~a28~0 := 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -216);~a24~0 := 1;" "assume !(217 < ~a26~0);~a14~0 := 330504 + 25 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5);~a26~0 := 17 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -132);~a28~0 := 101 + (if 85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) < 0 && 0 != (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) % 5 then 1 + (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) / 5 else (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) / 5);" "calculate_output2_#res#1 := 25;" "assume !(~a28~0 <= 37 && 3 == ~a24~0 && ((-182 < ~a14~0 && -114 >= ~a14~0) && 4 == calculate_output2_~input#1 && 217 < ~a26~0) && ~a21~0 <= 127);" "assume !((((~a14~0 <= -182 && ~a26~0 <= -68) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127);" "assume 2 == ~a24~0 && (-68 < ~a26~0 && 124 >= ~a26~0) && (-114 < ~a14~0 && -84 >= ~a14~0) && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 4 == calculate_output2_~input#1) && ~a21~0 <= 127;~a14~0 := -14635 + (-482752 + ~a14~0 - 3881);~a26~0 := -482044 + ~a26~0 - 100396;~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -176720 - 329762;~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume !(2 == ~a24~0 && (-68 < ~a26~0 && 124 >= ~a26~0) && (-114 < ~a14~0 && -84 >= ~a14~0) && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 4 == calculate_output2_~input#1) && ~a21~0 <= 127);" "assume ~a14~0 <= -182 && (~a21~0 <= 127 && 217 < ~a26~0 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 2 == calculate_output2_~input#1) && 3 == ~a24~0;~a14~0 := 801056 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 93 - 367843) - 433211;~a26~0 := 5 * (if (if -4 * ~a26~0 < 0 && 0 != -4 * ~a26~0 % 10 then 1 + -4 * ~a26~0 / 10 else -4 * ~a26~0 / 10) < 0 && 0 != (if -4 * ~a26~0 < 0 && 0 != -4 * ~a26~0 % 10 then 1 + -4 * ~a26~0 / 10 else -4 * ~a26~0 / 10) % 5 then 1 + (if -4 * ~a26~0 < 0 && 0 != -4 * ~a26~0 % 10 then 1 + -4 * ~a26~0 / 10 else -4 * ~a26~0 / 10) / 5 else (if -4 * ~a26~0 < 0 && 0 != -4 * ~a26~0 % 10 then 1 + -4 * ~a26~0 / 10 else -4 * ~a26~0 / 10) / 5);~a28~0 := 61 + (if 5 * (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) < 0 && 0 != 5 * (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) % 48 then 5 * (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) % 48 - 48 else 5 * (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) % 48);~a24~0 := 1;calculate_output2_#res#1 := 26;" "assume !((((~a14~0 <= -182 && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127);" "assume !(~a14~0 <= -182 && (~a21~0 <= 127 && 217 < ~a26~0 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 2 == calculate_output2_~input#1) && 3 == ~a24~0);" "assume ((2 == ~a24~0 && (((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 1 == calculate_output2_~input#1) && ~a21~0 <= 127) && -84 < ~a14~0) && ~a26~0 <= -68;~a14~0 := -1 + (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 1);~a28~0 := -1 * (562827 + (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5) - 219920);~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume !(((2 == ~a24~0 && (((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 1 == calculate_output2_~input#1) && ~a21~0 <= 127) && -84 < ~a14~0) && ~a26~0 <= -68);" "assume !((((-84 < ~a14~0 && ~a26~0 <= -68) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127);" "assume ((2 == ~a24~0 && (6 == calculate_output2_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && ~a21~0 <= 127) && -114 < ~a14~0 && -84 >= ~a14~0) && ~a26~0 <= -68;~a14~0 := (if ~a14~0 - 79221 - 331392 < 0 && 0 != (~a14~0 - 79221 - 331392) % 5 then 1 + (~a14~0 - 79221 - 331392) / 5 else (~a14~0 - 79221 - 331392) / 5);~a28~0 := -2 * (252090 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5));~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume !(((2 == ~a24~0 && (6 == calculate_output2_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && ~a21~0 <= 127) && -114 < ~a14~0 && -84 >= ~a14~0) && ~a26~0 <= -68);" "assume (((4 == calculate_output2_~input#1 && (((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (~a28~0 <= 37 && -84 < ~a14~0)) || ((37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0))) && 124 < ~a26~0 && 217 >= ~a26~0) && 2 == ~a24~0) && ~a21~0 <= 127;~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 300041 then ~a14~0 % 300041 - 300041 else ~a14~0 % 300041) - -299957 - -2;~a26~0 := (if 10 * (~a26~0 - -110877) < 0 && 0 != 10 * (~a26~0 - -110877) % -9 then 10 * (~a26~0 - -110877) / -9 - 1 else 10 * (~a26~0 - -110877) / -9) - 263161;~a28~0 := 84 + (if 5 * (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) < 0 && 0 != 5 * (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) % 48 then 5 * (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) % 48 - 48 else 5 * (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) % 48);calculate_output2_#res#1 := 25;" "assume !(((((-182 < ~a14~0 && -114 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127);" "assume !((((4 == calculate_output2_~input#1 && (((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (~a28~0 <= 37 && -84 < ~a14~0)) || ((37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0))) && 124 < ~a26~0 && 217 >= ~a26~0) && 2 == ~a24~0) && ~a21~0 <= 127);" "assume (-84 < ~a14~0 && (~a21~0 <= 127 && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 5 == calculate_output2_~input#1) && ~a26~0 <= -68) && 3 == ~a24~0;~a14~0 := 46962 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 347052;~a26~0 := 3 * (161588 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5));~a28~0 := 86 + (if -573306 + ~a28~0 < 0 && 0 != (-573306 + ~a28~0) % 48 then (-573306 + ~a28~0) % 48 - 48 else (-573306 + ~a28~0) % 48);~a24~0 := 2;calculate_output2_#res#1 := 21;" "assume !((-84 < ~a14~0 && (~a21~0 <= 127 && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 5 == calculate_output2_~input#1) && ~a26~0 <= -68) && 3 == ~a24~0);" "assume !(((((-114 < ~a14~0 && -84 >= ~a14~0) && ~a26~0 <= -68) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127);" "assume ((((~a21~0 <= 127 && 6 == calculate_output2_~input#1) && 3 == ~a24~0) && 217 < ~a26~0) && ~a28~0 <= 37) && ~a14~0 <= -182;" "assume 124 < ~a26~0 && 217 >= ~a26~0;~a14~0 := 344904 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5);~a26~0 := 28 + (if 5 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -21) < 0 && 0 != 5 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -21) % 95 then 5 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -21) % 95 - 95 else 5 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -21) % 95);~a28~0 := 319814 + ((if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 - 48 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48) - -86) - 319814;~a24~0 := 2;" "assume !(124 < ~a26~0 && 217 >= ~a26~0);~a14~0 := (if 10 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) - -215558) < 0 && 0 != 10 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) - -215558) % 9 then 1 + 10 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) - -215558) / 9 else 10 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) - -215558) / 9);~a26~0 := 170 + (if (if ~a26~0 - 126036 < 0 && 0 != (~a26~0 - 126036) % 5 then 1 + (~a26~0 - 126036) / 5 else (~a26~0 - 126036) / 5) < 0 && 0 != (if ~a26~0 - 126036 < 0 && 0 != (~a26~0 - 126036) % 5 then 1 + (~a26~0 - 126036) / 5 else (~a26~0 - 126036) / 5) % 46 then (if ~a26~0 - 126036 < 0 && 0 != (~a26~0 - 126036) % 5 then 1 + (~a26~0 - 126036) / 5 else (~a26~0 - 126036) / 5) % 46 - 46 else (if ~a26~0 - 126036 < 0 && 0 != (~a26~0 - 126036) % 5 then 1 + (~a26~0 - 126036) / 5 else (~a26~0 - 126036) / 5) % 46);~a28~0 := 218 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82);~a24~0 := 1;" "calculate_output2_#res#1 := 21;" "assume !(((((-182 < ~a14~0 && -114 >= ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127);" "assume !(((((~a21~0 <= 127 && 6 == calculate_output2_~input#1) && 3 == ~a24~0) && 217 < ~a26~0) && ~a28~0 <= 37) && ~a14~0 <= -182);" "assume (((3 == calculate_output2_~input#1 && ((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (-84 < ~a14~0 && ~a28~0 <= 37))) && ~a21~0 <= 127) && 2 == ~a24~0) && ~a26~0 <= -68;" "assume 399 < ~a21~0;~a14~0 := (if 10 * (if 10 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != 10 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 9 then 1 + 10 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) / 9 else 10 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) / 9) < 0 && 0 != 10 * (if 10 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != 10 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 9 then 1 + 10 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) / 9 else 10 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) / 9) % 9 then 1 + 10 * (if 10 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != 10 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 9 then 1 + 10 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) / 9 else 10 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) / 9) / 9 else 10 * (if 10 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != 10 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 9 then 1 + 10 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) / 9 else 10 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) / 9) / 9);~a28~0 := -299980 + (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 300018 then (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 300018 - 300018 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 300018) - -90800 - 90800;~a24~0 := 3;" "assume !(((((-114 < ~a14~0 && -84 >= ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127);" "assume !(399 < ~a21~0);~a14~0 := (if (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 148 < 0 && 0 != ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 148) % 5 then 1 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 148) / 5 else ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 148) / 5) - 93;~a26~0 := 396618 + (if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - 396497;~a28~0 := (if 300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) < 0 && 0 != (300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849)) % 5 then 1 + (300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849)) / 5 else (300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849)) / 5) - -2557;~a24~0 := 3;" "calculate_output2_#res#1 := 25;" "assume !((((3 == calculate_output2_~input#1 && ((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (-84 < ~a14~0 && ~a28~0 <= 37))) && ~a21~0 <= 127) && 2 == ~a24~0) && ~a26~0 <= -68);" "assume !(((((-182 < ~a14~0 && -114 >= ~a14~0) && ~a26~0 <= -68) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127);" "assume ((((3 == ~a24~0 && 3 == calculate_output2_~input#1) && -114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0) && ~a26~0 <= -68) && ~a21~0 <= 127;~a14~0 := 160072 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) - 160179);~a28~0 := (if -573486 + ~a28~0 < 0 && 0 != (-573486 + ~a28~0) % 48 then (-573486 + ~a28~0) % 48 - 48 else (-573486 + ~a28~0) % 48) - -86 - 478885 - -478885;~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume !(((((3 == ~a24~0 && 3 == calculate_output2_~input#1) && -114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0) && ~a26~0 <= -68) && ~a21~0 <= 127);" "assume 2 == ~a24~0 && ~a21~0 <= 127 && 2 == calculate_output2_~input#1 && ((300 < ~a28~0 && -84 < ~a14~0 && 124 < ~a26~0 && 217 >= ~a26~0) || (~a28~0 <= 37 && 217 < ~a26~0 && ~a14~0 <= -182));~a14~0 := -98 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14);~a26~0 := -600076 + ~a26~0 - 37;~a28~0 := (if 10 * (if -299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) < 0 && 0 != (-299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018)) % 5 then 1 + (-299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018)) / 5 else (-299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018)) / 5) < 0 && 0 != 10 * (if -299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) < 0 && 0 != (-299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018)) % 5 then 1 + (-299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018)) / 5 else (-299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018)) / 5) % 9 then 1 + 10 * (if -299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) < 0 && 0 != (-299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018)) % 5 then 1 + (-299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018)) / 5 else (-299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018)) / 5) / 9 else 10 * (if -299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) < 0 && 0 != (-299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018)) % 5 then 1 + (-299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018)) / 5 else (-299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018)) / 5) / 9);~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume !(2 == ~a24~0 && ~a21~0 <= 127 && 2 == calculate_output2_~input#1 && ((300 < ~a28~0 && -84 < ~a14~0 && 124 < ~a26~0 && 217 >= ~a26~0) || (~a28~0 <= 37 && 217 < ~a26~0 && ~a14~0 <= -182)));" "assume !((((-84 < ~a14~0 && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127);" "assume (217 < ~a26~0 && (3 == calculate_output2_~input#1 && ((300 < ~a28~0 && ~a14~0 <= -182) || ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37))) && 2 == ~a24~0) && ~a21~0 <= 127;" "assume 300 < ~a28~0;~a14~0 := (if -1 * (if -182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - -536006 < 0 && 0 != (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - -536006) % 5 then 1 + (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - -536006) / 5 else (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - -536006) / 5) < 0 && 0 != -1 * (if -182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - -536006 < 0 && 0 != (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - -536006) % 5 then 1 + (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - -536006) / 5 else (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - -536006) / 5) % 10 then 1 + -1 * (if -182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - -536006 < 0 && 0 != (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - -536006) % 5 then 1 + (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - -536006) / 5 else (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - -536006) / 5) / 10 else -1 * (if -182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - -536006 < 0 && 0 != (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - -536006) % 5 then 1 + (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - -536006) / 5 else (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - -536006) / 5) / 10);~a26~0 := 386296 + ((if (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) < 0 && 0 != (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % 95 then (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % 95 - 95 else (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % 95) - 25) - 386311;~a28~0 := (if 5 * (216 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) < 0 && 0 != 5 * (216 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 82 then 5 * (216 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 82 - 82 else 5 * (216 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 82) - -165;~a24~0 := 3;" "assume !(300 < ~a28~0);~a14~0 := (if -6690 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) < 0 && 0 != (-6690 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10)) % 5 then 1 + (-6690 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10)) / 5 else (-6690 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10)) / 5);~a28~0 := 2 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -216);" "assume !(((((-114 < ~a14~0 && -84 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127);" "calculate_output2_#res#1 := -1;" "assume !((217 < ~a26~0 && (3 == calculate_output2_~input#1 && ((300 < ~a28~0 && ~a14~0 <= -182) || ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37))) && 2 == ~a24~0) && ~a21~0 <= 127);" "assume ~a26~0 <= -68 && (300 < ~a28~0 && (6 == calculate_output2_~input#1 && ~a21~0 <= 127) && 3 == ~a24~0) && -114 < ~a14~0 && -84 >= ~a14~0;~a26~0 := 2 * (262476 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46)) - 524736;~a28~0 := (if 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -198) < 0 && 0 != 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -198) % 82 then 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -198) % 82 - 82 else 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -198) % 82) - -212;~a24~0 := 2;calculate_output2_#res#1 := 26;" "assume !((((-84 < ~a14~0 && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127);" "assume !(~a26~0 <= -68 && (300 < ~a28~0 && (6 == calculate_output2_~input#1 && ~a21~0 <= 127) && 3 == ~a24~0) && -114 < ~a14~0 && -84 >= ~a14~0);" "assume 3 == ~a24~0 && (6 == calculate_output2_~input#1 && (((-84 < ~a14~0 && -68 < ~a26~0 && 124 >= ~a26~0) && 300 < ~a28~0) || ((~a14~0 <= -182 && 124 < ~a26~0 && 217 >= ~a26~0) && ~a28~0 <= 37))) && ~a21~0 <= 127;~a14~0 := 210816 + (if (if ~a14~0 < 0 && 0 != ~a14~0 % 300041 then ~a14~0 % 300041 - 300041 else ~a14~0 % 300041) - -299957 - 320454 < 0 && 0 != ((if ~a14~0 < 0 && 0 != ~a14~0 % 300041 then ~a14~0 % 300041 - 300041 else ~a14~0 % 300041) - -299957 - 320454) % 5 then 1 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 300041 then ~a14~0 % 300041 - 300041 else ~a14~0 % 300041) - -299957 - 320454) / 5 else ((if ~a14~0 < 0 && 0 != ~a14~0 % 300041 then ~a14~0 % 300041 - 300041 else ~a14~0 % 300041) - -299957 - 320454) / 5);~a26~0 := 532373 + ~a26~0;~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217;~a24~0 := 1;calculate_output2_#res#1 := 25;" "assume !(3 == ~a24~0 && (6 == calculate_output2_~input#1 && (((-84 < ~a14~0 && -68 < ~a26~0 && 124 >= ~a26~0) && 300 < ~a28~0) || ((~a14~0 <= -182 && 124 < ~a26~0 && 217 >= ~a26~0) && ~a28~0 <= 37))) && ~a21~0 <= 127);" "assume !((((-84 < ~a14~0 && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127);" "assume (-68 < ~a26~0 && 124 >= ~a26~0) && ~a21~0 <= 127 && (2 == calculate_output2_~input#1 && ((300 < ~a28~0 && ~a14~0 <= -182) || (~a28~0 <= 37 && -182 < ~a14~0 && -114 >= ~a14~0))) && 3 == ~a24~0;~a14~0 := -182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 241813 - 48065;~a26~0 := 5 * (if 171 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) < 0 && 0 != (171 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46)) % 5 then 1 + (171 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46)) / 5 else (171 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46)) / 5);~a28~0 := (if 300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) < 0 && 0 != (300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849)) % 5 then 1 + (300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849)) / 5 else (300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849)) / 5) - -174154;~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume !((-68 < ~a26~0 && 124 >= ~a26~0) && ~a21~0 <= 127 && (2 == calculate_output2_~input#1 && ((300 < ~a28~0 && ~a14~0 <= -182) || (~a28~0 <= 37 && -182 < ~a14~0 && -114 >= ~a14~0))) && 3 == ~a24~0);" "assume (((((134 < ~a28~0 && 300 >= ~a28~0) && 4 == calculate_output2_~input#1) && -84 < ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0) && ~a21~0 <= 127) && 3 == ~a24~0;~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090 - 2;~a26~0 := (if ~a26~0 - 308988 < 0 && 0 != (~a26~0 - 308988) % 5 then 1 + (~a26~0 - 308988) / 5 else (~a26~0 - 308988) / 5) - 143502;~a28~0 := -361970 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -60) - -361982;~a24~0 := 1;calculate_output2_#res#1 := 26;" "assume !((((((134 < ~a28~0 && 300 >= ~a28~0) && 4 == calculate_output2_~input#1) && -84 < ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0) && ~a21~0 <= 127) && 3 == ~a24~0);" "assume !(((((-114 < ~a14~0 && -84 >= ~a14~0) && 217 < ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127);" "assume 2 == ~a24~0 && ~a21~0 <= 127 && (-68 < ~a26~0 && 124 >= ~a26~0) && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 6 == calculate_output2_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0;~a14~0 := (if 49 * (if -96 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) < 0 && 0 != (-96 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) % 5 then 1 + (-96 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) / 5 else (-96 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) / 5) < 0 && 0 != 49 * (if -96 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) < 0 && 0 != (-96 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) % 5 then 1 + (-96 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) / 5 else (-96 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) / 5) % 10 then 1 + 49 * (if -96 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) < 0 && 0 != (-96 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) % 5 then 1 + (-96 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) / 5 else (-96 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) / 5) / 10 else 49 * (if -96 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) < 0 && 0 != (-96 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) % 5 then 1 + (-96 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) / 5 else (-96 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) / 5) / 10);~a26~0 := 167 + (if ~a26~0 - -533792 < 0 && 0 != (~a26~0 - -533792) % 46 then (~a26~0 - -533792) % 46 - 46 else (~a26~0 - -533792) % 46);~a28~0 := (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - 52880;calculate_output2_#res#1 := 26;" "assume (~a21~0 <= 127 && (~a26~0 <= -68 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 3 == calculate_output_~input#1) && ~a14~0 <= -182) && 3 == ~a24~0;~a26~0 := 599163 + (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) - -451;~a28~0 := 68 + (if 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -77) - -355922 < 0 && 0 != (5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -77) - -355922) % 48 then (5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -77) - -355922) % 48 - 48 else (5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -77) - -355922) % 48);~a24~0 := 2;calculate_output_#res#1 := 21;" "assume !(2 == ~a24~0 && ~a21~0 <= 127 && (-68 < ~a26~0 && 124 >= ~a26~0) && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 6 == calculate_output2_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0);" "assume !((~a21~0 <= 127 && (~a26~0 <= -68 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 3 == calculate_output_~input#1) && ~a14~0 <= -182) && 3 == ~a24~0);" "assume 2 == ~a24~0 && ~a21~0 <= 127 && -84 < ~a14~0 && (-68 < ~a26~0 && 124 >= ~a26~0) && 4 == calculate_output2_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0);~a28~0 := (if 10 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -366592) < 0 && 0 != 10 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -366592) % 9 then 1 + 10 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -366592) / 9 else 10 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -366592) / 9);calculate_output2_#res#1 := 21;" "assume (3 == ~a24~0 && (-68 < ~a26~0 && 124 >= ~a26~0) && 4 == calculate_output_~input#1 && ((~a14~0 <= -182 && 300 < ~a28~0) || ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37))) && ~a21~0 <= 127;~a14~0 := -182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909);~a26~0 := -5838 + (438366 + ~a26~0 - -32811);~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -86;~a24~0 := 2;calculate_output_#res#1 := 21;" "assume !(2 == ~a24~0 && ~a21~0 <= 127 && -84 < ~a14~0 && (-68 < ~a26~0 && 124 >= ~a26~0) && 4 == calculate_output2_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0));" "assume !((3 == ~a24~0 && (-68 < ~a26~0 && 124 >= ~a26~0) && 4 == calculate_output_~input#1 && ((~a14~0 <= -182 && 300 < ~a28~0) || ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37))) && ~a21~0 <= 127);" "assume (~a21~0 <= 127 && ((-68 < ~a26~0 && 124 >= ~a26~0) && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 5 == calculate_output2_~input#1) && -114 < ~a14~0 && -84 >= ~a14~0) && 2 == ~a24~0;~a26~0 := 418764 + ~a26~0;~a28~0 := (if 353873 + (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5) < 0 && 0 != (353873 + (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5)) % 5 then 1 + (353873 + (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5)) / 5 else (353873 + (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5)) / 5) - 199773;calculate_output2_#res#1 := 21;" "assume -84 < ~a14~0 && ~a21~0 <= 127 && ~a26~0 <= -68 && 2 == ~a24~0 && 6 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0);~a14~0 := (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) - 448076 - 127606;~a28~0 := (if (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 5 then 1 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5) < 0 && 0 != (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 5 then 1 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5) % -5 then (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 5 then 1 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5) / -5 - 1 else (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 5 then 1 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5) / -5);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !((~a21~0 <= 127 && ((-68 < ~a26~0 && 124 >= ~a26~0) && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 5 == calculate_output2_~input#1) && -114 < ~a14~0 && -84 >= ~a14~0) && 2 == ~a24~0);" "assume !(-84 < ~a14~0 && ~a21~0 <= 127 && ~a26~0 <= -68 && 2 == ~a24~0 && 6 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0));" "assume ((((~a26~0 <= -68 && 2 == calculate_output2_~input#1) && ~a28~0 <= 37) && -182 < ~a14~0 && -114 >= ~a14~0) && 3 == ~a24~0) && ~a21~0 <= 127;~a14~0 := -477 + (~a14~0 - 599040);~a26~0 := 158 + (if (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -181 < 0 && 0 != ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -181) % 5 then 1 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -181) / 5 else ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -181) / 5);~a28~0 := 597658 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10);~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume (2 == ~a24~0 && ((3 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && 124 < ~a26~0 && 217 >= ~a26~0) && ~a21~0 <= 127) && ~a14~0 <= -182;~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -301 - -68377 - -1150;calculate_output_#res#1 := 21;" "assume !(((((~a26~0 <= -68 && 2 == calculate_output2_~input#1) && ~a28~0 <= 37) && -182 < ~a14~0 && -114 >= ~a14~0) && 3 == ~a24~0) && ~a21~0 <= 127);" "assume !((2 == ~a24~0 && ((3 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && 124 < ~a26~0 && 217 >= ~a26~0) && ~a21~0 <= 127) && ~a14~0 <= -182);" "assume ~a21~0 <= 127 && ~a26~0 <= -68 && ~a14~0 <= -182 && 2 == ~a24~0 && 4 == calculate_output2_~input#1 && 134 < ~a28~0 && 300 >= ~a28~0;~a28~0 := 332612 + (~a28~0 - 88518) - -185866;~a24~0 := 3;calculate_output2_#res#1 := 25;" "assume 3 == ~a24~0 && ((~a21~0 <= 127 && ((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 1 == calculate_output_~input#1) && ~a14~0 <= -182) && -68 < ~a26~0 && 124 >= ~a26~0;~a14~0 := -98 + (if 216203 + ~a14~0 < 0 && 0 != (216203 + ~a14~0) % 14 then (216203 + ~a14~0) % 14 - 14 else (216203 + ~a14~0) % 14) - 2;~a26~0 := 357948 + ((if -316495 + ~a26~0 < 0 && 0 != (-316495 + ~a26~0) % 46 then (-316495 + ~a26~0) % 46 - 46 else (-316495 + ~a26~0) % 46) - -214 - 357980);~a28~0 := (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 - 48 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48) - -86 - 283409 - -283409;~a24~0 := 2;calculate_output_#res#1 := -1;" "assume !(~a21~0 <= 127 && ~a26~0 <= -68 && ~a14~0 <= -182 && 2 == ~a24~0 && 4 == calculate_output2_~input#1 && 134 < ~a28~0 && 300 >= ~a28~0);" "assume !(3 == ~a24~0 && ((~a21~0 <= 127 && ((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 1 == calculate_output_~input#1) && ~a14~0 <= -182) && -68 < ~a26~0 && 124 >= ~a26~0);" "assume (((((((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 2 == calculate_output2_~input#1) && 1 == ~a24~0) && ~a21~0 <= 127) && 217 < ~a26~0) && -84 < ~a14~0;~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) - 359586 - 188227;~a26~0 := (if 40 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) < 0 && 0 != 40 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % -9 then 40 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) / -9 - 1 else 40 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) / -9);~a28~0 := (if -599987 + ~a28~0 < 0 && 0 != (-599987 + ~a28~0) % 5 then 1 + (-599987 + ~a28~0) / 5 else (-599987 + ~a28~0) / 5);calculate_output2_#res#1 := -1;" "assume (((((300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 4 == calculate_output_~input#1) && 217 < ~a26~0) && ~a21~0 <= 127) && -84 < ~a14~0) && 1 == ~a24~0;~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090;~a26~0 := (if -600088 + ~a26~0 < 0 && 0 != (-600088 + ~a26~0) % 5 then 1 + (-600088 + ~a26~0) / 5 else (-600088 + ~a26~0) / 5) - 377912;~a28~0 := (if (if -600036 + ~a28~0 < 0 && 0 != (-600036 + ~a28~0) % 5 then 1 + (-600036 + ~a28~0) / 5 else (-600036 + ~a28~0) / 5) < 0 && 0 != (if -600036 + ~a28~0 < 0 && 0 != (-600036 + ~a28~0) % 5 then 1 + (-600036 + ~a28~0) / 5 else (-600036 + ~a28~0) / 5) % 5 then 1 + (if -600036 + ~a28~0 < 0 && 0 != (-600036 + ~a28~0) % 5 then 1 + (-600036 + ~a28~0) / 5 else (-600036 + ~a28~0) / 5) / 5 else (if -600036 + ~a28~0 < 0 && 0 != (-600036 + ~a28~0) % 5 then 1 + (-600036 + ~a28~0) / 5 else (-600036 + ~a28~0) / 5) / 5);calculate_output_#res#1 := -1;" "assume !((((((((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 2 == calculate_output2_~input#1) && 1 == ~a24~0) && ~a21~0 <= 127) && 217 < ~a26~0) && -84 < ~a14~0);" "assume !((((((300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 4 == calculate_output_~input#1) && 217 < ~a26~0) && ~a21~0 <= 127) && -84 < ~a14~0) && 1 == ~a24~0);" "assume (-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37 && (217 < ~a26~0 && 1 == calculate_output2_~input#1 && 3 == ~a24~0) && ~a21~0 <= 127;~a26~0 := -285219 + (if -4 * ~a26~0 < 0 && 0 != -4 * ~a26~0 % 10 then 1 + -4 * ~a26~0 / 10 else -4 * ~a26~0 / 10);~a28~0 := 107021 + (if -533905 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) < 0 && 0 != (-533905 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 5 then 1 + (-533905 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 5 else (-533905 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 5);~a24~0 := 1;calculate_output2_#res#1 := 26;" "assume ~a21~0 <= 127 && ((5 == calculate_output_~input#1 && ((~a14~0 <= -182 && 300 < ~a28~0) || (~a28~0 <= 37 && -182 < ~a14~0 && -114 >= ~a14~0))) && 217 < ~a26~0) && 2 == ~a24~0;~a14~0 := -139 + (if 5 * ((if (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) < 0 && 0 != (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33 then (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33 - 33 else (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33) - 138) < 0 && 0 != 5 * ((if (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) < 0 && 0 != (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33 then (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33 - 33 else (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33) - 138) % 33 then 5 * ((if (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) < 0 && 0 != (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33 then (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33 - 33 else (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33) - 138) % 33 - 33 else 5 * ((if (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) < 0 && 0 != (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33 then (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33 - 33 else (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33) - 138) % 33);~a28~0 := (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - -10862 < 0 && 0 != ((if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - -10862) % 82 then ((if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - -10862) % 82 - 82 else ((if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - -10862) % 82) - -216;~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37 && (217 < ~a26~0 && 1 == calculate_output2_~input#1 && 3 == ~a24~0) && ~a21~0 <= 127);" "assume !(~a21~0 <= 127 && ((5 == calculate_output_~input#1 && ((~a14~0 <= -182 && 300 < ~a28~0) || (~a28~0 <= 37 && -182 < ~a14~0 && -114 >= ~a14~0))) && 217 < ~a26~0) && 2 == ~a24~0);" "assume (217 < ~a26~0 && ((((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 3 == calculate_output2_~input#1) && 2 == ~a24~0) && ~a21~0 <= 127) && -114 < ~a14~0 && -84 >= ~a14~0;~a14~0 := 593537 + (if 2 * (-216626 + ~a14~0) < 0 && 0 != 2 * (-216626 + ~a14~0) % 5 then 1 + 2 * (-216626 + ~a14~0) / 5 else 2 * (-216626 + ~a14~0) / 5);~a26~0 := -512198 + 2 * (-21 + (if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -256088);~a28~0 := 56534 + ((if (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149) / 5) - 55932);~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume (((1 == calculate_output_~input#1 && (((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (-84 < ~a14~0 && ~a28~0 <= 37)) || (-84 < ~a14~0 && 37 < ~a28~0 && 134 >= ~a28~0))) && 124 < ~a26~0 && 217 >= ~a26~0) && 2 == ~a24~0) && ~a21~0 <= 127;~a14~0 := -651983 + ((if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) - -57076);~a26~0 := 5 * (if -6 * ~a26~0 < 0 && 0 != -6 * ~a26~0 % 10 then 1 + -6 * ~a26~0 / 10 else -6 * ~a26~0 / 10) - 355073;~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -352351 - 552393;~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !((217 < ~a26~0 && ((((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 3 == calculate_output2_~input#1) && 2 == ~a24~0) && ~a21~0 <= 127) && -114 < ~a14~0 && -84 >= ~a14~0);" "assume !((((1 == calculate_output_~input#1 && (((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (-84 < ~a14~0 && ~a28~0 <= 37)) || (-84 < ~a14~0 && 37 < ~a28~0 && 134 >= ~a28~0))) && 124 < ~a26~0 && 217 >= ~a26~0) && 2 == ~a24~0) && ~a21~0 <= 127);" "assume ~a26~0 <= -68 && (~a21~0 <= 127 && (3 == calculate_output2_~input#1 && ~a28~0 <= 37) && -182 < ~a14~0 && -114 >= ~a14~0) && 3 == ~a24~0;~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -86;~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume (((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37 && 3 == ~a24~0 && 5 == calculate_output_~input#1) && ~a26~0 <= -68) && ~a21~0 <= 127;~a14~0 := -84 + (if ~a14~0 - 88839 < 0 && 0 != (~a14~0 - 88839) % 14 then (~a14~0 - 88839) % 14 - 14 else (~a14~0 - 88839) % 14) - 6;~a26~0 := 580006 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -32) - 579947;~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !(~a26~0 <= -68 && (~a21~0 <= 127 && (3 == calculate_output2_~input#1 && ~a28~0 <= 37) && -182 < ~a14~0 && -114 >= ~a14~0) && 3 == ~a24~0);" "assume !((((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37 && 3 == ~a24~0 && 5 == calculate_output_~input#1) && ~a26~0 <= -68) && ~a21~0 <= 127);" "assume ((-68 < ~a26~0 && 124 >= ~a26~0) && ((2 == ~a24~0 && 6 == calculate_output2_~input#1) && -114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0) && ~a21~0 <= 127;~a26~0 := 138 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5);calculate_output2_#res#1 := 21;" "assume ~a28~0 <= 37 && (-68 < ~a26~0 && 124 >= ~a26~0) && (~a21~0 <= 127 && 2 == calculate_output_~input#1 && 2 == ~a24~0) && ~a14~0 <= -182;~a26~0 := -157401 + (~a26~0 - -478961);~a28~0 := 2 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149);calculate_output_#res#1 := 26;" "assume !(((-68 < ~a26~0 && 124 >= ~a26~0) && ((2 == ~a24~0 && 6 == calculate_output2_~input#1) && -114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0) && ~a21~0 <= 127);" "assume !(~a28~0 <= 37 && (-68 < ~a26~0 && 124 >= ~a26~0) && (~a21~0 <= 127 && 2 == calculate_output_~input#1 && 2 == ~a24~0) && ~a14~0 <= -182);" "assume (-182 < ~a14~0 && -114 >= ~a14~0) && (~a21~0 <= 127 && 2 == ~a24~0 && 3 == calculate_output2_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0)) && 217 < ~a26~0;~a14~0 := 324662 + ~a14~0 - 464981 - -345313;~a26~0 := (if ~a26~0 - 307979 < 0 && 0 != (~a26~0 - 307979) % 5 then 1 + (~a26~0 - 307979) / 5 else (~a26~0 - 307979) / 5) - 367291;~a28~0 := (if -539020 + ~a28~0 < 0 && 0 != (-539020 + ~a28~0) % 82 then (-539020 + ~a28~0) % 82 - 82 else (-539020 + ~a28~0) % 82) - -218;calculate_output2_#res#1 := -1;" "assume ((((((-68 < ~a26~0 && 124 >= ~a26~0) && -84 < ~a14~0) && 300 < ~a28~0) || (((124 < ~a26~0 && 217 >= ~a26~0) && ~a14~0 <= -182) && ~a28~0 <= 37)) && 2 == calculate_output_~input#1) && ~a21~0 <= 127) && 3 == ~a24~0;~a14~0 := -97 + (if 4 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != 4 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 then 4 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 - 14 else 4 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14);~a26~0 := 9831 + (~a26~0 - -551133);~a28~0 := 283071 + (if 300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) < 0 && 0 != (300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849)) % 5 then 1 + (300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849)) / 5 else (300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849)) / 5);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !((-182 < ~a14~0 && -114 >= ~a14~0) && (~a21~0 <= 127 && 2 == ~a24~0 && 3 == calculate_output2_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0)) && 217 < ~a26~0);" "assume !(((((((-68 < ~a26~0 && 124 >= ~a26~0) && -84 < ~a14~0) && 300 < ~a28~0) || (((124 < ~a26~0 && 217 >= ~a26~0) && ~a14~0 <= -182) && ~a28~0 <= 37)) && 2 == calculate_output_~input#1) && ~a21~0 <= 127) && 3 == ~a24~0);" "assume ~a21~0 <= 127 && (2 == ~a24~0 && (134 < ~a28~0 && 300 >= ~a28~0) && 2 == calculate_output2_~input#1 && ~a26~0 <= -68) && ~a14~0 <= -182;~a28~0 := -390142 + (~a28~0 - -195508) - 230776;~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume (~a28~0 <= 37 && ~a21~0 <= 127 && 3 == ~a24~0 && (-114 < ~a14~0 && -84 >= ~a14~0) && 3 == calculate_output_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0;" "assume !(~a21~0 <= 127 && (2 == ~a24~0 && (134 < ~a28~0 && 300 >= ~a28~0) && 2 == calculate_output2_~input#1 && ~a26~0 <= -68) && ~a14~0 <= -182);" "assume 2 == ~a24~0;~a14~0 := 352770 + -5 * ~a14~0;~a26~0 := -2 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - 41);~a28~0 := (if 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -85) < 0 && 0 != 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -85) % 48 then 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -85) % 48 - 48 else 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -85) % 48) - -73;~a24~0 := 2;" "assume (~a21~0 <= 127 && -84 < ~a14~0 && (3 == ~a24~0 && 6 == calculate_output2_~input#1) && -68 < ~a26~0 && 124 >= ~a26~0) && 134 < ~a28~0 && 300 >= ~a28~0;" "assume !(2 == ~a24~0);~a14~0 := (if 10 * (~a14~0 - 493422) < 0 && 0 != 10 * (~a14~0 - 493422) % 9 then 1 + 10 * (~a14~0 - 493422) / 9 else 10 * (~a14~0 - 493422) / 9);~a26~0 := (if 10 * (-298400 + (if -6 * ~a26~0 < 0 && 0 != -6 * ~a26~0 % 10 then 1 + -6 * ~a26~0 / 10 else -6 * ~a26~0 / 10)) < 0 && 0 != 10 * (-298400 + (if -6 * ~a26~0 < 0 && 0 != -6 * ~a26~0 % 10 then 1 + -6 * ~a26~0 / 10 else -6 * ~a26~0 / 10)) % 9 then 1 + 10 * (-298400 + (if -6 * ~a26~0 < 0 && 0 != -6 * ~a26~0 % 10 then 1 + -6 * ~a26~0 / 10 else -6 * ~a26~0 / 10)) / 9 else 10 * (-298400 + (if -6 * ~a26~0 < 0 && 0 != -6 * ~a26~0 % 10 then 1 + -6 * ~a26~0 / 10 else -6 * ~a26~0 / 10)) / 9);~a28~0 := 544228 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10);~a24~0 := 2;" "assume 127 < ~a21~0 && 203 >= ~a21~0;~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) - 559557 - 19071;~a26~0 := (if 9 * (193 + (if -421182 + ~a26~0 < 0 && 0 != (-421182 + ~a26~0) % 46 then (-421182 + ~a26~0) % 46 - 46 else (-421182 + ~a26~0) % 46)) < 0 && 0 != 9 * (193 + (if -421182 + ~a26~0 < 0 && 0 != (-421182 + ~a26~0) % 46 then (-421182 + ~a26~0) % 46 - 46 else (-421182 + ~a26~0) % 46)) % 10 then 1 + 9 * (193 + (if -421182 + ~a26~0 < 0 && 0 != (-421182 + ~a26~0) % 46 then (-421182 + ~a26~0) % 46 - 46 else (-421182 + ~a26~0) % 46)) / 10 else 9 * (193 + (if -421182 + ~a26~0 < 0 && 0 != (-421182 + ~a26~0) % 46 then (-421182 + ~a26~0) % 46 - 46 else (-421182 + ~a26~0) % 46)) / 10);~a28~0 := 537685 + (if 10 * ~a28~0 < 0 && 0 != 10 * ~a28~0 % 4 then 1 + 10 * ~a28~0 / 4 else 10 * ~a28~0 / 4);~a24~0 := 1;" "calculate_output_#res#1 := 25;" "assume !(127 < ~a21~0 && 203 >= ~a21~0);~a26~0 := (if -74336 + ~a26~0 < 0 && 0 != (-74336 + ~a26~0) % 5 then 1 + (-74336 + ~a26~0) / 5 else (-74336 + ~a26~0) / 5) - 416304;~a24~0 := 2;" "assume !((~a28~0 <= 37 && ~a21~0 <= 127 && 3 == ~a24~0 && (-114 < ~a14~0 && -84 >= ~a14~0) && 3 == calculate_output_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0);" "calculate_output2_#res#1 := -1;" "assume ((~a21~0 <= 127 && (((37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0) || (300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (~a28~0 <= 37 && -84 < ~a14~0)) && 3 == calculate_output_~input#1) && 2 == ~a24~0) && 124 < ~a26~0 && 217 >= ~a26~0;~a14~0 := -2 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090);~a26~0 := -417792 + ~a26~0 - 89097;~a28~0 := -299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !((~a21~0 <= 127 && -84 < ~a14~0 && (3 == ~a24~0 && 6 == calculate_output2_~input#1) && -68 < ~a26~0 && 124 >= ~a26~0) && 134 < ~a28~0 && 300 >= ~a28~0);" "assume !(((~a21~0 <= 127 && (((37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0) || (300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (~a28~0 <= 37 && -84 < ~a14~0)) && 3 == calculate_output_~input#1) && 2 == ~a24~0) && 124 < ~a26~0 && 217 >= ~a26~0);" "assume (2 == ~a24~0 && 5 == calculate_output2_~input#1 && (((-84 < ~a14~0 && 124 < ~a26~0 && 217 >= ~a26~0) && 300 < ~a28~0) || (~a28~0 <= 37 && ~a14~0 <= -182 && 217 < ~a26~0))) && ~a21~0 <= 127;~a14~0 := (if -1 * (348972 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5)) < 0 && 0 != -1 * (348972 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5)) % 10 then 1 + -1 * (348972 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5)) / 10 else -1 * (348972 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5)) / 10);~a26~0 := -388035 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - 71649;~a28~0 := 219 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - 2;calculate_output2_#res#1 := 25;" "assume (3 == ~a24~0 && ~a21~0 <= 127 && (-182 < ~a14~0 && -114 >= ~a14~0) && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 2 == calculate_output_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0;~a14~0 := -99 + (if ~a14~0 - 581619 - 9324 < 0 && 0 != (~a14~0 - 581619 - 9324) % 14 then (~a14~0 - 581619 - 9324) % 14 - 14 else (~a14~0 - 581619 - 9324) % 14);~a26~0 := ~a26~0 - -238897 - 564200;~a28~0 := 216 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82);~a24~0 := 2;calculate_output_#res#1 := 21;" "assume !((2 == ~a24~0 && 5 == calculate_output2_~input#1 && (((-84 < ~a14~0 && 124 < ~a26~0 && 217 >= ~a26~0) && 300 < ~a28~0) || (~a28~0 <= 37 && ~a14~0 <= -182 && 217 < ~a26~0))) && ~a21~0 <= 127);" "assume !((3 == ~a24~0 && ~a21~0 <= 127 && (-182 < ~a14~0 && -114 >= ~a14~0) && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 2 == calculate_output_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0);" "assume ~a21~0 <= 127 && (((((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0)) && 5 == calculate_output2_~input#1) && 2 == ~a24~0) && -114 < ~a14~0 && -84 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0;~a14~0 := -423923 + (~a14~0 - 55 - -423933);~a26~0 := (if 302960 + ~a26~0 < 0 && 0 != (302960 + ~a26~0) % 5 then 1 + (302960 + ~a26~0) / 5 else (302960 + ~a26~0) / 5) - 191496;~a28~0 := (if 5 * (86 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 - 48 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48)) < 0 && 0 != 5 * (86 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 - 48 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48)) % 48 then 5 * (86 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 - 48 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48)) % 48 - 48 else 5 * (86 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 - 48 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48)) % 48) - -38;~a24~0 := 3;calculate_output2_#res#1 := 21;" "assume (-68 < ~a26~0 && 124 >= ~a26~0) && ~a14~0 <= -182 && (((((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 4 == calculate_output_~input#1) && 2 == ~a24~0) && ~a21~0 <= 127;~a14~0 := -3 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 115 - -1);~a26~0 := -326056 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -786683;~a28~0 := (if -202529 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (-202529 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5)) % 5 then 1 + (-202529 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5)) / 5 else (-202529 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5)) / 5);calculate_output_#res#1 := 25;" "assume !(~a21~0 <= 127 && (((((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0)) && 5 == calculate_output2_~input#1) && 2 == ~a24~0) && -114 < ~a14~0 && -84 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0);" "assume !((-68 < ~a26~0 && 124 >= ~a26~0) && ~a14~0 <= -182 && (((((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 4 == calculate_output_~input#1) && 2 == ~a24~0) && ~a21~0 <= 127);" "assume (~a28~0 <= 37 && 3 == ~a24~0 && ~a26~0 <= -68 && 4 == calculate_output2_~input#1 && -84 < ~a14~0) && ~a21~0 <= 127;~a26~0 := -309730 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -309907;~a28~0 := 577224 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10);~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume ((-114 < ~a14~0 && -84 >= ~a14~0) && 3 == ~a24~0 && ((300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 5 == calculate_output_~input#1) && ~a21~0 <= 127) && 124 < ~a26~0 && 217 >= ~a26~0;~a14~0 := (if ~a14~0 - -71996 - 86067 < 0 && 0 != (~a14~0 - -71996 - 86067) % 5 then 1 + (~a14~0 - -71996 - 86067) / 5 else (~a14~0 - -71996 - 86067) / 5);~a26~0 := -684108 + (~a26~0 - -207896);~a28~0 := 218 + (if ~a28~0 - 236320 < 0 && 0 != (~a28~0 - 236320) % 82 then (~a28~0 - 236320) % 82 - 82 else (~a28~0 - 236320) % 82);~a24~0 := 1;calculate_output_#res#1 := 25;" "assume !((~a28~0 <= 37 && 3 == ~a24~0 && ~a26~0 <= -68 && 4 == calculate_output2_~input#1 && -84 < ~a14~0) && ~a21~0 <= 127);" "assume !(((-114 < ~a14~0 && -84 >= ~a14~0) && 3 == ~a24~0 && ((300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 5 == calculate_output_~input#1) && ~a21~0 <= 127) && 124 < ~a26~0 && 217 >= ~a26~0);" "assume 2 == ~a24~0 && ((124 < ~a26~0 && 217 >= ~a26~0) && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 6 == calculate_output2_~input#1) && ~a14~0 <= -182) && ~a21~0 <= 127;~a26~0 := -364117 + ~a26~0;~a28~0 := (if 10 * (if (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5) < 0 && 0 != 10 * (if (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5) % 9 then 1 + 10 * (if (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5) / 9 else 10 * (if (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5) / 9);~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume (124 < ~a26~0 && 217 >= ~a26~0) && (~a21~0 <= 127 && ((((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 6 == calculate_output_~input#1) && ~a14~0 <= -182) && 3 == ~a24~0;~a26~0 := -382302 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -382315);~a28~0 := (if 10 * (301 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -30372) < 0 && 0 != 10 * (301 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -30372) % 9 then 1 + 10 * (301 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -30372) / 9 else 10 * (301 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -30372) / 9);~a24~0 := 1;calculate_output_#res#1 := 25;" "assume !(2 == ~a24~0 && ((124 < ~a26~0 && 217 >= ~a26~0) && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 6 == calculate_output2_~input#1) && ~a14~0 <= -182) && ~a21~0 <= 127);" "assume !((124 < ~a26~0 && 217 >= ~a26~0) && (~a21~0 <= 127 && ((((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 6 == calculate_output_~input#1) && ~a14~0 <= -182) && 3 == ~a24~0);" "assume ~a21~0 <= 127 && 217 < ~a26~0 && (2 == calculate_output2_~input#1 && ((-84 < ~a14~0 && 37 < ~a28~0 && 134 >= ~a28~0) || ((-114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0) || (~a28~0 <= 37 && -84 < ~a14~0))) && 2 == ~a24~0;~a14~0 := -2 + ((if -393198 + ~a14~0 < 0 && 0 != (-393198 + ~a14~0) % 299909 then (-393198 + ~a14~0) % 299909 - 299909 else (-393198 + ~a14~0) % 299909) - 300090);~a26~0 := -600180 + ~a26~0 - 28;~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980;~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume ~a26~0 <= -68 && (~a21~0 <= 127 && 2 == ~a24~0 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 6 == calculate_output_~input#1) && ~a14~0 <= -182;~a14~0 := -98 + (if -48560 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) < 0 && 0 != (-48560 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10)) % 14 then (-48560 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10)) % 14 - 14 else (-48560 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10)) % 14);~a28~0 := 217 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82);calculate_output_#res#1 := 25;" "assume !(~a21~0 <= 127 && 217 < ~a26~0 && (2 == calculate_output2_~input#1 && ((-84 < ~a14~0 && 37 < ~a28~0 && 134 >= ~a28~0) || ((-114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0) || (~a28~0 <= 37 && -84 < ~a14~0))) && 2 == ~a24~0);calculate_output2_#res#1 := -2;" "assume !(~a26~0 <= -68 && (~a21~0 <= 127 && 2 == ~a24~0 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 6 == calculate_output_~input#1) && ~a14~0 <= -182);" "calculate_output_#t~ret7#1 := calculate_output2_#res#1;havoc calculate_output2_~input#1;havoc calculate_output2_#in~input#1;assume { :end_inline_calculate_output2 } true;assume -2147483648 <= calculate_output_#t~ret7#1 && calculate_output_#t~ret7#1 <= 2147483647;calculate_output_#res#1 := calculate_output_#t~ret7#1;havoc calculate_output_#t~ret7#1;" "main_#t~ret9#1 := calculate_output_#res#1;havoc calculate_output_#t~ret7#1, calculate_output_~input#1;havoc calculate_output_#in~input#1;assume { :end_inline_calculate_output } true;assume -2147483648 <= main_#t~ret9#1 && main_#t~ret9#1 <= 2147483647;main_~output~0#1 := main_#t~ret9#1;havoc main_~input~0#1;havoc main_#t~ret9#1;" "assume 217 < ~a26~0 && (~a21~0 <= 127 && 1 == ~a24~0 && 6 == calculate_output_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0)) && -84 < ~a14~0;~a14~0 := -1 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090);~a26~0 := (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) - 554854;~a28~0 := (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - 589002;~a24~0 := 2;calculate_output_#res#1 := 25;" "assume !true;" "assume !(217 < ~a26~0 && (~a21~0 <= 127 && 1 == ~a24~0 && 6 == calculate_output_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0)) && -84 < ~a14~0);" "assume ((((-114 < ~a14~0 && -84 >= ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127;assume false;" "assume ~a21~0 <= 127 && 2 == ~a24~0 && (124 < ~a26~0 && 217 >= ~a26~0) && (-114 < ~a14~0 && -84 >= ~a14~0) && 2 == calculate_output_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0));~a28~0 := 86 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume (((~a14~0 <= -182 && ~a26~0 <= -68) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127;assume false;" "assume (((-84 < ~a14~0 && ~a26~0 <= -68) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127;assume false;" "assume !(~a21~0 <= 127 && 2 == ~a24~0 && (124 < ~a26~0 && 217 >= ~a26~0) && (-114 < ~a14~0 && -84 >= ~a14~0) && 2 == calculate_output_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0)));" "assume ((((-182 < ~a14~0 && -114 >= ~a14~0) && ~a26~0 <= -68) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127;assume false;" "assume (((-84 < ~a14~0 && 217 < ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127;assume false;" "assume (((-84 < ~a14~0 && ~a26~0 <= -68) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127;assume false;" "assume ((((-68 < ~a26~0 && 124 >= ~a26~0) && 6 == calculate_output_~input#1 && -182 < ~a14~0 && -114 >= ~a14~0) && 300 < ~a28~0) && 3 == ~a24~0) && ~a21~0 <= 127;~a14~0 := (if 10 * (-85645 + ~a14~0) < 0 && 0 != 10 * (-85645 + ~a14~0) % 9 then 1 + 10 * (-85645 + ~a14~0) / 9 else 10 * (-85645 + ~a14~0) / 9) - 306500;~a26~0 := 129 + (if ~a26~0 - -243065 < 0 && 0 != (~a26~0 - -243065) % 46 then (~a26~0 - -243065) % 46 - 46 else (~a26~0 - -243065) % 46) - -21;~a28~0 := (if -437745 + ~a28~0 < 0 && 0 != (-437745 + ~a28~0) % 5 then 1 + (-437745 + ~a28~0) / 5 else (-437745 + ~a28~0) / 5) - 57279;~a24~0 := 1;calculate_output_#res#1 := -1;" "assume ((((-114 < ~a14~0 && -84 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127;assume false;" "assume (((-84 < ~a14~0 && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127;assume false;" "assume !(((((-68 < ~a26~0 && 124 >= ~a26~0) && 6 == calculate_output_~input#1 && -182 < ~a14~0 && -114 >= ~a14~0) && 300 < ~a28~0) && 3 == ~a24~0) && ~a21~0 <= 127);" "assume (((~a14~0 <= -182 && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127;assume false;" "assume ((((-182 < ~a14~0 && -114 >= ~a14~0) && 217 < ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127;assume false;" "assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int#0(48, 1, 0, 1);call write~init~int#0(0, 1, 1, 1);call #Ultimate.allocInit(20, 2);call #Ultimate.allocInit(12, 3);~inputA~0 := 1;~inputB~0 := 2;~inputC~0 := 3;~inputE~0 := 5;~inputD~0 := 4;~inputF~0 := 6;~a24~0 := 1;~a21~0 := 124;~a26~0 := 222;~a14~0 := -79;~a28~0 := 111;assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet8#1, main_#t~ret9#1, main_~input~0#1, main_~output~0#1;main_~output~0#1 := -1;" "assume (-68 < ~a26~0 && 124 >= ~a26~0) && (((((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (-84 < ~a14~0 && ~a28~0 <= 37)) || ((37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0)) && 2 == calculate_output_~input#1) && 3 == ~a24~0) && ~a21~0 <= 127;~a14~0 := -98 + (if (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) < 0 && 0 != (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 14 then (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 14 - 14 else (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 14) - 1;~a26~0 := (if 10 * (512390 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5)) < 0 && 0 != 10 * (512390 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5)) % -9 then 10 * (512390 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5)) / -9 - 1 else 10 * (512390 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5)) / -9);~a28~0 := (if 300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) < 0 && 0 != (300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849)) % 5 then 1 + (300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849)) / 5 else (300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849)) / 5) - -333944;calculate_output_#res#1 := 21;" "assume (((~a14~0 <= -182 && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127;assume false;" "assume ((((-114 < ~a14~0 && -84 >= ~a14~0) && ~a26~0 <= -68) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127;assume false;" "assume !((-68 < ~a26~0 && 124 >= ~a26~0) && (((((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (-84 < ~a14~0 && ~a28~0 <= 37)) || ((37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0)) && 2 == calculate_output_~input#1) && 3 == ~a24~0) && ~a21~0 <= 127);" "assume ((((-114 < ~a14~0 && -84 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127;assume false;" "assume (((-84 < ~a14~0 && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127;assume false;" "assume ((((-182 < ~a14~0 && -114 >= ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127;assume false;" "assume 2 == ~a24~0 && ((-68 < ~a26~0 && 124 >= ~a26~0) && (-84 < ~a14~0 && 3 == calculate_output_~input#1) && ~a28~0 <= 37) && ~a21~0 <= 127;~a14~0 := -1 + ((if -475750 + ~a14~0 < 0 && 0 != (-475750 + ~a14~0) % 299909 then (-475750 + ~a14~0) % 299909 - 299909 else (-475750 + ~a14~0) % 299909) - 300090);~a26~0 := -62382 + (~a26~0 - 455257) - 67001;~a24~0 := 1;calculate_output_#res#1 := -1;" "assume (((~a14~0 <= -182 && 217 < ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127;assume false;" "assume (((~a14~0 <= -182 && 217 < ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127;assume false;" "assume !(2 == ~a24~0 && ((-68 < ~a26~0 && 124 >= ~a26~0) && (-84 < ~a14~0 && 3 == calculate_output_~input#1) && ~a28~0 <= 37) && ~a21~0 <= 127);" "assume ((((-114 < ~a14~0 && -84 >= ~a14~0) && 217 < ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127;assume false;" "assume (((~a14~0 <= -182 && ~a26~0 <= -68) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127;assume false;" "assume (((-84 < ~a14~0 && ~a26~0 <= -68) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127;assume false;" "assume ~a21~0 <= 127 && (3 == ~a24~0 && ((300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 5 == calculate_output_~input#1) && ~a14~0 <= -182) && 124 < ~a26~0 && 217 >= ~a26~0;~a14~0 := 96362 + ~a14~0 - -503583;~a26~0 := (if -1 * (-130392 + ~a26~0 - 369422 - -968854) < 0 && 0 != -1 * (-130392 + ~a26~0 - 369422 - -968854) % 10 then 1 + -1 * (-130392 + ~a26~0 - 369422 - -968854) / 10 else -1 * (-130392 + ~a26~0 - 369422 - -968854) / 10);~a28~0 := 163 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82);~a24~0 := 1;calculate_output_#res#1 := 21;" "#t~ret10#1 := main_#res#1;havoc main_#t~nondet8#1, main_#t~ret9#1, main_~input~0#1, main_~output~0#1;assume { :end_inline_main } true;assume true;" "assume (((~a14~0 <= -182 && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127;assume false;" "assume !(~a21~0 <= 127 && (3 == ~a24~0 && ((300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 5 == calculate_output_~input#1) && ~a14~0 <= -182) && 124 < ~a26~0 && 217 >= ~a26~0);" "assume ((((-182 < ~a14~0 && -114 >= ~a14~0) && ~a26~0 <= -68) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127;assume false;" "assume (((-84 < ~a14~0 && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127;assume false;" "assume ((((-182 < ~a14~0 && -114 >= ~a14~0) && 217 < ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127;assume false;" "assume (~a21~0 <= 127 && ((2 == ~a24~0 && 5 == calculate_output_~input#1) && 134 < ~a28~0 && 300 >= ~a28~0) && -84 < ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0;~a14~0 := -584001 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10);~a26~0 := (if 50 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) < 0 && 0 != 50 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % -9 then 50 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) / -9 - 1 else 50 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) / -9);~a28~0 := (if 10 * (5 * ~a28~0 - 225145) < 0 && 0 != 10 * (5 * ~a28~0 - 225145) % 9 then 1 + 10 * (5 * ~a28~0 - 225145) / 9 else 10 * (5 * ~a28~0 - 225145) / 9);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume ((((-182 < ~a14~0 && -114 >= ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127;assume false;" "assume ((((-182 < ~a14~0 && -114 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127;assume false;" "assume !((~a21~0 <= 127 && ((2 == ~a24~0 && 5 == calculate_output_~input#1) && 134 < ~a28~0 && 300 >= ~a28~0) && -84 < ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0);" "assume ((((-182 < ~a14~0 && -114 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127;assume false;" "assume (((~a14~0 <= -182 && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127;assume false;" "assume (((~a14~0 <= -182 && ~a26~0 <= -68) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127;assume false;" "assume ((((217 < ~a26~0 && 2 == calculate_output_~input#1) && ~a28~0 <= 37) && ~a21~0 <= 127) && 3 == ~a24~0) && -182 < ~a14~0 && -114 >= ~a14~0;" "assume (((~a14~0 <= -182 && 217 < ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127;assume false;" "assume (((~a14~0 <= -182 && ~a26~0 <= -68) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127;assume false;" "assume (((-84 < ~a14~0 && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127;assume false;" "assume 4 == ~a24~0;~a14~0 := -13315 + (~a14~0 - 409105);~a26~0 := 28 + (if 5 * (if ~a26~0 - 41044 < 0 && 0 != (~a26~0 - 41044) % 5 then 1 + (~a26~0 - 41044) / 5 else (~a26~0 - 41044) / 5) < 0 && 0 != 5 * (if ~a26~0 - 41044 < 0 && 0 != (~a26~0 - 41044) % 5 then 1 + (~a26~0 - 41044) / 5 else (~a26~0 - 41044) / 5) % 95 then 5 * (if ~a26~0 - 41044 < 0 && 0 != (~a26~0 - 41044) % 5 then 1 + (~a26~0 - 41044) / 5 else (~a26~0 - 41044) / 5) % 95 - 95 else 5 * (if ~a26~0 - 41044 < 0 && 0 != (~a26~0 - 41044) % 5 then 1 + (~a26~0 - 41044) / 5 else (~a26~0 - 41044) / 5) % 95);~a24~0 := 1;" "assume (((~a14~0 <= -182 && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127;assume false;" "assume (((-84 < ~a14~0 && ~a26~0 <= -68) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127;assume false;" "assume !(4 == ~a24~0);~a14~0 := 311393 + (~a14~0 - 131383 - -375563);~a24~0 := 1;" "assume ((((-114 < ~a14~0 && -84 >= ~a14~0) && ~a26~0 <= -68) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127;assume false;" "assume ((((-182 < ~a14~0 && -114 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127;assume false;" "calculate_output_#res#1 := -1;" "assume ((((-182 < ~a14~0 && -114 >= ~a14~0) && 217 < ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127;assume false;" "assume ((((-114 < ~a14~0 && -84 >= ~a14~0) && ~a26~0 <= -68) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127;assume false;" "assume !(((((217 < ~a26~0 && 2 == calculate_output_~input#1) && ~a28~0 <= 37) && ~a21~0 <= 127) && 3 == ~a24~0) && -182 < ~a14~0 && -114 >= ~a14~0);" "assume ((((-182 < ~a14~0 && -114 >= ~a14~0) && 217 < ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127;assume false;" "assume ((((-182 < ~a14~0 && -114 >= ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127;assume false;" "assume (((~a14~0 <= -182 && 217 < ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127;assume false;" "assume ~a21~0 <= 127 && (-68 < ~a26~0 && 124 >= ~a26~0) && (3 == calculate_output_~input#1 && ((300 < ~a28~0 && ~a14~0 <= -182) || (~a28~0 <= 37 && -182 < ~a14~0 && -114 >= ~a14~0))) && 3 == ~a24~0;~a14~0 := (if -47255 + (~a14~0 - -410570) - 281823 < 0 && 0 != (-47255 + (~a14~0 - -410570) - 281823) % 33 then (-47255 + (~a14~0 - -410570) - 281823) % 33 - 33 else (-47255 + (~a14~0 - -410570) - 281823) % 33) - 148;~a26~0 := -205758 + (~a26~0 - 316562);~a28~0 := (if 76800 + ((if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - 23937) < 0 && 0 != (76800 + ((if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - 23937)) % 48 then (76800 + ((if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - 23937)) % 48 - 48 else (76800 + ((if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - 23937)) % 48) - -86;~a24~0 := 1;calculate_output_#res#1 := -1;" "assume ((((-114 < ~a14~0 && -84 >= ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127;assume false;" "assume (((~a14~0 <= -182 && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127;assume false;" "assume !(~a21~0 <= 127 && (-68 < ~a26~0 && 124 >= ~a26~0) && (3 == calculate_output_~input#1 && ((300 < ~a28~0 && ~a14~0 <= -182) || (~a28~0 <= 37 && -182 < ~a14~0 && -114 >= ~a14~0))) && 3 == ~a24~0);" "assume ((((-182 < ~a14~0 && -114 >= ~a14~0) && ~a26~0 <= -68) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127;assume false;" "assume ((((-114 < ~a14~0 && -84 >= ~a14~0) && 217 < ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127;assume false;" "assume (((-84 < ~a14~0 && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127;assume false;" "assume (134 < ~a28~0 && 300 >= ~a28~0) && ((~a21~0 <= 127 && 2 == ~a24~0 && 6 == calculate_output_~input#1) && -84 < ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0;~a14~0 := (if 9 * (-300092 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) < 0 && 0 != 9 * (-300092 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) % 10 then 1 + 9 * (-300092 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 10 else 9 * (-300092 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 10) - 39680;~a26~0 := -45568 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - 192649);~a28~0 := -79879 + (~a28~0 - 492422);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume ((((-182 < ~a14~0 && -114 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127;assume false;" "assume ((((-114 < ~a14~0 && -84 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127;assume false;" "assume !((134 < ~a28~0 && 300 >= ~a28~0) && ((~a21~0 <= 127 && 2 == ~a24~0 && 6 == calculate_output_~input#1) && -84 < ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0);" "assume (((~a14~0 <= -182 && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127;assume false;" "assume (((-84 < ~a14~0 && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127;assume false;" "assume ((((-182 < ~a14~0 && -114 >= ~a14~0) && ~a26~0 <= -68) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127;assume false;" "assume (~a21~0 <= 127 && 3 == ~a24~0 && (124 < ~a26~0 && 217 >= ~a26~0) && 6 == calculate_output_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && -84 < ~a14~0;~a14~0 := -84 + (if (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) - -108920 - 504409 < 0 && 0 != ((if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) - -108920 - 504409) % 14 then ((if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) - -108920 - 504409) % 14 - 14 else ((if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) - -108920 - 504409) % 14);~a26~0 := 137140 + (5 * ~a26~0 - -397942);~a28~0 := 564252 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5);~a24~0 := 1;calculate_output_#res#1 := 21;" "assume (((-84 < ~a14~0 && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127;assume false;" "assume ((((-114 < ~a14~0 && -84 >= ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127;assume false;" "assume !((~a21~0 <= 127 && 3 == ~a24~0 && (124 < ~a26~0 && 217 >= ~a26~0) && 6 == calculate_output_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && -84 < ~a14~0);" "assume ((((-114 < ~a14~0 && -84 >= ~a14~0) && 217 < ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127;assume false;" "assume ((((-114 < ~a14~0 && -84 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127;assume false;" "assume ((((-114 < ~a14~0 && -84 >= ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127;assume false;" "assume (~a14~0 <= -182 && 2 == ~a24~0 && ~a21~0 <= 127 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 5 == calculate_output_~input#1) && -68 < ~a26~0 && 124 >= ~a26~0;~a26~0 := -531106 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - 53515;~a28~0 := -153473 + (-599998 + ~a28~0 - 29 - -153488);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume (((-84 < ~a14~0 && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127;assume false;" "assume (((~a14~0 <= -182 && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127;assume false;" "assume !((~a14~0 <= -182 && 2 == ~a24~0 && ~a21~0 <= 127 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 5 == calculate_output_~input#1) && -68 < ~a26~0 && 124 >= ~a26~0);" "assume ((((-182 < ~a14~0 && -114 >= ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127;assume false;" "assume ((((-114 < ~a14~0 && -84 >= ~a14~0) && ~a26~0 <= -68) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127;assume false;" "assume ~a21~0 <= 127 && (((124 < ~a26~0 && 217 >= ~a26~0) && 6 == calculate_output_~input#1 && -84 < ~a14~0) && 3 == ~a24~0) && 300 < ~a28~0;" "assume -84 < ~a14~0;~a14~0 := -319696 + ((if -97 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) < 0 && 0 != (-97 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) % 5 then 1 + (-97 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) / 5 else (-97 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) / 5) - -319615);~a28~0 := 440750 + (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5) - 508297;" "assume !(-84 < ~a14~0);~a14~0 := -99 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14);~a26~0 := -63837 + ((if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) - 495687);~a28~0 := (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 - 48 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48) - -76;~a24~0 := 1;" "calculate_output_#res#1 := 26;" "assume !(~a21~0 <= 127 && (((124 < ~a26~0 && 217 >= ~a26~0) && 6 == calculate_output_~input#1 && -84 < ~a14~0) && 3 == ~a24~0) && 300 < ~a28~0);" "assume ~a21~0 <= 127 && 3 == ~a24~0 && ~a26~0 <= -68 && (5 == calculate_output_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a14~0 <= -182;~a14~0 := 70 + (~a14~0 - -600042);~a26~0 := (if (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -176 < 0 && 0 != ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -176) % 5 then 1 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -176) / 5 else ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -176) / 5) - -150;~a28~0 := 22545 + (if 41 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - 112205 < 0 && 0 != (41 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - 112205) % 5 then 1 + (41 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - 112205) / 5 else (41 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - 112205) / 5);~a24~0 := 2;calculate_output_#res#1 := 21;" "assume !(~a21~0 <= 127 && 3 == ~a24~0 && ~a26~0 <= -68 && (5 == calculate_output_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a14~0 <= -182);" "assume 217 < ~a26~0 && ~a28~0 <= 37 && (-182 < ~a14~0 && -114 >= ~a14~0) && (3 == calculate_output_~input#1 && 3 == ~a24~0) && ~a21~0 <= 127;~a28~0 := (if 51 * (if (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217) / 5) < 0 && 0 != 51 * (if (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217) / 5) % 10 then 1 + 51 * (if (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217) / 5) / 10 else 51 * (if (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217) / 5) / 10);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !(217 < ~a26~0 && ~a28~0 <= 37 && (-182 < ~a14~0 && -114 >= ~a14~0) && (3 == calculate_output_~input#1 && 3 == ~a24~0) && ~a21~0 <= 127);" "assume ~a21~0 <= 127 && 2 == ~a24~0 && -84 < ~a14~0 && ~a26~0 <= -68 && 3 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0);~a14~0 := -522665 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5);~a26~0 := (if 10 * (300108 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891)) < 0 && 0 != 10 * (300108 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891)) % 9 then 1 + 10 * (300108 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891)) / 9 else 10 * (300108 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891)) / 9);~a28~0 := 210 + (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 82 then (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 82 - 82 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 82);calculate_output_#res#1 := 26;" "assume !(~a21~0 <= 127 && 2 == ~a24~0 && -84 < ~a14~0 && ~a26~0 <= -68 && 3 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0));" "assume (2 == ~a24~0 && ~a21~0 <= 127 && 5 == calculate_output_~input#1 && ((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (-84 < ~a14~0 && ~a28~0 <= 37))) && ~a26~0 <= -68;~a14~0 := -11573 + ((if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) - 573805);~a28~0 := -225074 + (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !((2 == ~a24~0 && ~a21~0 <= 127 && 5 == calculate_output_~input#1 && ((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (-84 < ~a14~0 && ~a28~0 <= 37))) && ~a26~0 <= -68);" "assume 3 == ~a24~0 && ((-68 < ~a26~0 && 124 >= ~a26~0) && (6 == calculate_output_~input#1 && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a21~0 <= 127) && -182 < ~a14~0 && -114 >= ~a14~0;~a14~0 := (if (if ~a14~0 - 214083 < 0 && 0 != (~a14~0 - 214083) % 5 then 1 + (~a14~0 - 214083) / 5 else (~a14~0 - 214083) / 5) < 0 && 0 != (if ~a14~0 - 214083 < 0 && 0 != (~a14~0 - 214083) % 5 then 1 + (~a14~0 - 214083) / 5 else (~a14~0 - 214083) / 5) % 5 then 1 + (if ~a14~0 - 214083 < 0 && 0 != (~a14~0 - 214083) % 5 then 1 + (~a14~0 - 214083) / 5 else (~a14~0 - 214083) / 5) / 5 else (if ~a14~0 - 214083 < 0 && 0 != (~a14~0 - 214083) % 5 then 1 + (~a14~0 - 214083) / 5 else (~a14~0 - 214083) / 5) / 5);~a26~0 := -365872 + (~a26~0 - 222685) - 4166;~a28~0 := (if (if 5 * ~a28~0 < 0 && 0 != 5 * ~a28~0 % 5 then 1 + 5 * ~a28~0 / 5 else 5 * ~a28~0 / 5) < 0 && 0 != (if 5 * ~a28~0 < 0 && 0 != 5 * ~a28~0 % 5 then 1 + 5 * ~a28~0 / 5 else 5 * ~a28~0 / 5) % -5 then (if 5 * ~a28~0 < 0 && 0 != 5 * ~a28~0 % 5 then 1 + 5 * ~a28~0 / 5 else 5 * ~a28~0 / 5) / -5 - 1 else (if 5 * ~a28~0 < 0 && 0 != 5 * ~a28~0 % 5 then 1 + 5 * ~a28~0 / 5 else 5 * ~a28~0 / 5) / -5);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !(3 == ~a24~0 && ((-68 < ~a26~0 && 124 >= ~a26~0) && (6 == calculate_output_~input#1 && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a21~0 <= 127) && -182 < ~a14~0 && -114 >= ~a14~0);" "assume ((~a21~0 <= 127 && (-182 < ~a14~0 && -114 >= ~a14~0) && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 1 == calculate_output_~input#1) && 2 == ~a24~0) && -68 < ~a26~0 && 124 >= ~a26~0;~a14~0 := (if (if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 6 then 1 + 10 * ~a14~0 / 6 else 10 * ~a14~0 / 6) < 0 && 0 != (if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 6 then 1 + 10 * ~a14~0 / 6 else 10 * ~a14~0 / 6) % 5 then 1 + (if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 6 then 1 + 10 * ~a14~0 / 6 else 10 * ~a14~0 / 6) / 5 else (if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 6 then 1 + 10 * ~a14~0 / 6 else 10 * ~a14~0 / 6) / 5) - 142048;~a26~0 := 2 * (-155885 + (~a26~0 - 62191));~a28~0 := (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - -105728 - 164653;calculate_output_#res#1 := 25;" "assume !(((~a21~0 <= 127 && (-182 < ~a14~0 && -114 >= ~a14~0) && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 1 == calculate_output_~input#1) && 2 == ~a24~0) && -68 < ~a26~0 && 124 >= ~a26~0);" "assume (-68 < ~a26~0 && 124 >= ~a26~0) && ((-114 < ~a14~0 && -84 >= ~a14~0) && ~a21~0 <= 127 && 3 == calculate_output_~input#1 && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && 2 == ~a24~0;~a14~0 := (if (if 22 * ~a14~0 < 0 && 0 != 22 * ~a14~0 % 10 then 1 + 22 * ~a14~0 / 10 else 22 * ~a14~0 / 10) < 0 && 0 != (if 22 * ~a14~0 < 0 && 0 != 22 * ~a14~0 % 10 then 1 + 22 * ~a14~0 / 10 else 22 * ~a14~0 / 10) % 5 then 1 + (if 22 * ~a14~0 < 0 && 0 != 22 * ~a14~0 % 10 then 1 + 22 * ~a14~0 / 10 else 22 * ~a14~0 / 10) / 5 else (if 22 * ~a14~0 < 0 && 0 != 22 * ~a14~0 % 10 then 1 + 22 * ~a14~0 / 10 else 22 * ~a14~0 / 10) / 5) - 595776;~a26~0 := -488321 + ~a26~0 - 72223;~a28~0 := -402973 + ~a28~0 - -770888 - 446227;~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !((-68 < ~a26~0 && 124 >= ~a26~0) && ((-114 < ~a14~0 && -84 >= ~a14~0) && ~a21~0 <= 127 && 3 == calculate_output_~input#1 && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && 2 == ~a24~0);" "assume 2 == ~a24~0 && ((-114 < ~a14~0 && -84 >= ~a14~0) && ~a26~0 <= -68 && ((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 4 == calculate_output_~input#1) && ~a21~0 <= 127;~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) - 46740 - -32098;~a26~0 := -16 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -199);~a28~0 := -37912 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10);calculate_output_#res#1 := 25;" "assume !(2 == ~a24~0 && ((-114 < ~a14~0 && -84 >= ~a14~0) && ~a26~0 <= -68 && ((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 4 == calculate_output_~input#1) && ~a21~0 <= 127);" "assume ~a14~0 <= -182 && (~a26~0 <= -68 && 3 == ~a24~0 && 2 == calculate_output_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0)) && ~a21~0 <= 127;~a28~0 := -3 + (~a28~0 - 599977 - 37);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !(~a14~0 <= -182 && (~a26~0 <= -68 && 3 == ~a24~0 && 2 == calculate_output_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0)) && ~a21~0 <= 127);" "assume ~a21~0 <= 127 && ((((~a14~0 <= -182 && ~a26~0 <= -68) && 3 == ~a24~0) && ~a28~0 <= 37) || ((2 == ~a24~0 && -84 < ~a14~0 && 217 < ~a26~0) && 134 < ~a28~0 && 300 >= ~a28~0) || ((2 == ~a24~0 && -84 < ~a14~0 && 217 < ~a26~0) && 300 < ~a28~0)) && 3 == calculate_output_~input#1;~a14~0 := 364792 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5);~a26~0 := (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -170;~a28~0 := 203 + (if 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) < 0 && 0 != 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) % 82 then 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) % 82 - 82 else 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) % 82);~a24~0 := 2;calculate_output_#res#1 := 25;" "assume !(~a21~0 <= 127 && ((((~a14~0 <= -182 && ~a26~0 <= -68) && 3 == ~a24~0) && ~a28~0 <= 37) || ((2 == ~a24~0 && -84 < ~a14~0 && 217 < ~a26~0) && 134 < ~a28~0 && 300 >= ~a28~0) || ((2 == ~a24~0 && -84 < ~a14~0 && 217 < ~a26~0) && 300 < ~a28~0)) && 3 == calculate_output_~input#1);" "assume ((((3 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && 217 < ~a26~0) && 3 == ~a24~0) && ~a14~0 <= -182) && ~a21~0 <= 127;~a26~0 := (if 10 * (142 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46)) < 0 && 0 != 10 * (142 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46)) % 9 then 1 + 10 * (142 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46)) / 9 else 10 * (142 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46)) / 9) - 13;~a28~0 := 182147 + (if 9 * (65 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) < 0 && 0 != 9 * (65 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) % 10 then 1 + 9 * (65 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) / 10 else 9 * (65 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) / 10) - 182155;calculate_output_#res#1 := -1;" "assume !(((((3 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && 217 < ~a26~0) && 3 == ~a24~0) && ~a14~0 <= -182) && ~a21~0 <= 127);" "assume (2 == ~a24~0 && -84 < ~a14~0 && (37 < ~a28~0 && 134 >= ~a28~0) && (-68 < ~a26~0 && 124 >= ~a26~0) && 4 == calculate_output_~input#1) && ~a21~0 <= 127;~a14~0 := -231196 + (if (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 5 then 1 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) / 5 else (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) / 5);~a26~0 := (if 10 * (-474360 + ~a26~0) < 0 && 0 != 10 * (-474360 + ~a26~0) % 9 then 1 + 10 * (-474360 + ~a26~0) / 9 else 10 * (-474360 + ~a26~0) / 9);~a28~0 := (if 10 * (if -5 * ~a28~0 < 0 && 0 != -5 * ~a28~0 % 5 then 1 + -5 * ~a28~0 / 5 else -5 * ~a28~0 / 5) < 0 && 0 != 10 * (if -5 * ~a28~0 < 0 && 0 != -5 * ~a28~0 % 5 then 1 + -5 * ~a28~0 / 5 else -5 * ~a28~0 / 5) % 9 then 1 + 10 * (if -5 * ~a28~0 < 0 && 0 != -5 * ~a28~0 % 5 then 1 + -5 * ~a28~0 / 5 else -5 * ~a28~0 / 5) / 9 else 10 * (if -5 * ~a28~0 < 0 && 0 != -5 * ~a28~0 % 5 then 1 + -5 * ~a28~0 / 5 else -5 * ~a28~0 / 5) / 9);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !((2 == ~a24~0 && -84 < ~a14~0 && (37 < ~a28~0 && 134 >= ~a28~0) && (-68 < ~a26~0 && 124 >= ~a26~0) && 4 == calculate_output_~input#1) && ~a21~0 <= 127);" "assume ((((124 < ~a26~0 && 217 >= ~a26~0) && 5 == calculate_output_~input#1 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && 2 == ~a24~0) && ~a21~0 <= 127) && ~a14~0 <= -182;~a26~0 := (if -496055 + ~a26~0 - -804201 < 0 && 0 != (-496055 + ~a26~0 - -804201) % 5 then 1 + (-496055 + ~a26~0 - -804201) / 5 else (-496055 + ~a26~0 - -804201) / 5);~a28~0 := (if (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 5 then 1 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5) < 0 && 0 != (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 5 then 1 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5) % 48 then (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 5 then 1 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5) % 48 - 48 else (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 5 then 1 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5) % 48) - -86;calculate_output_#res#1 := 21;" "assume !(((((124 < ~a26~0 && 217 >= ~a26~0) && 5 == calculate_output_~input#1 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && 2 == ~a24~0) && ~a21~0 <= 127) && ~a14~0 <= -182);" "assume ~a21~0 <= 127 && 3 == ~a24~0 && (-68 < ~a26~0 && 124 >= ~a26~0) && 6 == calculate_output_~input#1 && ((300 < ~a28~0 && ~a14~0 <= -182) || ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37));~a14~0 := 546665 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 95) - 546654;~a26~0 := (if 5 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -171) < 0 && 0 != 5 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -171) % 46 then 5 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -171) % 46 - 46 else 5 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -171) % 46) - -162;~a28~0 := -299981 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018);~a24~0 := 2;calculate_output_#res#1 := 26;" "assume !(~a21~0 <= 127 && 3 == ~a24~0 && (-68 < ~a26~0 && 124 >= ~a26~0) && 6 == calculate_output_~input#1 && ((300 < ~a28~0 && ~a14~0 <= -182) || ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37)));" "assume (-68 < ~a26~0 && 124 >= ~a26~0) && (((((37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0) || (300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (-84 < ~a14~0 && ~a28~0 <= 37)) && 3 == calculate_output_~input#1) && ~a21~0 <= 127) && 3 == ~a24~0;~a14~0 := 51042 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10);~a26~0 := -37833 + (~a26~0 - 542665) - 17315;~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149;calculate_output_#res#1 := 21;" "assume !((-68 < ~a26~0 && 124 >= ~a26~0) && (((((37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0) || (300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (-84 < ~a14~0 && ~a28~0 <= 37)) && 3 == calculate_output_~input#1) && ~a21~0 <= 127) && 3 == ~a24~0);" "assume 2 == ~a24~0 && 217 < ~a26~0 && (4 == calculate_output_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0) || (300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (~a28~0 <= 37 && -84 < ~a14~0))) && ~a21~0 <= 127;~a14~0 := 299959 + (if ~a14~0 < 0 && 0 != ~a14~0 % 300041 then ~a14~0 % 300041 - 300041 else ~a14~0 % 300041);~a26~0 := -586269 + (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) - 3434;~a28~0 := 111453 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - 111367;calculate_output_#res#1 := 25;" "assume !(2 == ~a24~0 && 217 < ~a26~0 && (4 == calculate_output_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0) || (300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (~a28~0 <= 37 && -84 < ~a14~0))) && ~a21~0 <= 127);" "assume ~a21~0 <= 127 && (((-114 < ~a14~0 && -84 >= ~a14~0) && (124 < ~a26~0 && 217 >= ~a26~0) && 2 == calculate_output_~input#1) && 3 == ~a24~0) && ~a28~0 <= 37;~a14~0 := -9586 + (~a14~0 - 588497);~a26~0 := (if 5 * (if -1 * ~a26~0 < 0 && 0 != -1 * ~a26~0 % 10 then 1 + -1 * ~a26~0 / 10 else -1 * ~a26~0 / 10) < 0 && 0 != 5 * (if -1 * ~a26~0 < 0 && 0 != -1 * ~a26~0 % 10 then 1 + -1 * ~a26~0 / 10 else -1 * ~a26~0 / 10) % 5 then 1 + 5 * (if -1 * ~a26~0 < 0 && 0 != -1 * ~a26~0 % 10 then 1 + -1 * ~a26~0 / 10 else -1 * ~a26~0 / 10) / 5 else 5 * (if -1 * ~a26~0 < 0 && 0 != -1 * ~a26~0 % 10 then 1 + -1 * ~a26~0 / 10 else -1 * ~a26~0 / 10) / 5);~a28~0 := (if 291300 + ~a28~0 - 156304 < 0 && 0 != (291300 + ~a28~0 - 156304) % 48 then (291300 + ~a28~0 - 156304) % 48 - 48 else (291300 + ~a28~0 - 156304) % 48) - -86;~a24~0 := 1;calculate_output_#res#1 := 26;" "assume !(~a21~0 <= 127 && (((-114 < ~a14~0 && -84 >= ~a14~0) && (124 < ~a26~0 && 217 >= ~a26~0) && 2 == calculate_output_~input#1) && 3 == ~a24~0) && ~a28~0 <= 37);" "assume (((((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 4 == calculate_output_~input#1) && 3 == ~a24~0) && ~a21~0 <= 127) && -182 < ~a14~0 && -114 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0;~a14~0 := (if 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 96) < 0 && 0 != 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 96) % 10 then 1 + 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 96) / 10 else 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 96) / 10) - 9;~a26~0 := -14 + ((if 5 * ~a26~0 < 0 && 0 != 5 * ~a26~0 % 95 then 5 * ~a26~0 % 95 - 95 else 5 * ~a26~0 % 95) - 33);~a28~0 := 60 + (if (if 556798 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (556798 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) % 5 then 1 + (556798 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) / 5 else (556798 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) / 5) < 0 && 0 != (if 556798 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (556798 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) % 5 then 1 + (556798 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) / 5 else (556798 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) / 5) % 48 then (if 556798 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (556798 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) % 5 then 1 + (556798 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) / 5 else (556798 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) / 5) % 48 - 48 else (if 556798 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (556798 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) % 5 then 1 + (556798 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) / 5 else (556798 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) / 5) % 48);~a24~0 := 2;calculate_output_#res#1 := 21;" "assume !((((((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 4 == calculate_output_~input#1) && 3 == ~a24~0) && ~a21~0 <= 127) && -182 < ~a14~0 && -114 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0);" "assume ~a21~0 <= 127 && (-68 < ~a26~0 && 124 >= ~a26~0) && 3 == ~a24~0 && (((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 1 == calculate_output_~input#1) && -114 < ~a14~0 && -84 >= ~a14~0;" "assume -114 < ~a14~0 && -84 >= ~a14~0;~a26~0 := 4 * (-145116 + ~a26~0) - -1143556 - 1159008;~a28~0 := (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) - 377807;" "assume !(-114 < ~a14~0 && -84 >= ~a14~0);~a14~0 := 455834 + ((if -62 + ~a14~0 < 0 && 0 != (-62 + ~a14~0) % 5 then 1 + (-62 + ~a14~0) / 5 else (-62 + ~a14~0) / 5) - 455969);~a26~0 := (if ~a26~0 - -352329 < 0 && 0 != (~a26~0 - -352329) % 46 then (~a26~0 - -352329) % 46 - 46 else (~a26~0 - -352329) % 46) - -140 - 4;~a28~0 := 499957 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - 632655 - -358378;~a24~0 := 1;" "calculate_output_#res#1 := 21;" "assume !(~a21~0 <= 127 && (-68 < ~a26~0 && 124 >= ~a26~0) && 3 == ~a24~0 && (((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 1 == calculate_output_~input#1) && -114 < ~a14~0 && -84 >= ~a14~0);" "assume ((3 == ~a24~0 && ~a21~0 <= 127 && 1 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && ~a14~0 <= -182) && 217 < ~a26~0;~a28~0 := 218 + (if -89948 + ~a28~0 < 0 && 0 != (-89948 + ~a28~0) % 82 then (-89948 + ~a28~0) % 82 - 82 else (-89948 + ~a28~0) % 82) - -1;calculate_output_#res#1 := -1;" "assume !(((3 == ~a24~0 && ~a21~0 <= 127 && 1 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && ~a14~0 <= -182) && 217 < ~a26~0);" "assume ~a21~0 <= 127 && (((3 == calculate_output_~input#1 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && 2 == ~a24~0) && -68 < ~a26~0 && 124 >= ~a26~0) && -182 < ~a14~0 && -114 >= ~a14~0;~a26~0 := (if -277204 + ~a26~0 < 0 && 0 != (-277204 + ~a26~0) % 5 then 1 + (-277204 + ~a26~0) / 5 else (-277204 + ~a26~0) / 5);~a28~0 := (if 86 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) < 0 && 0 != (86 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) % 5 then 1 + (86 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) / 5 else (86 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) / 5) - -54;~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !(~a21~0 <= 127 && (((3 == calculate_output_~input#1 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && 2 == ~a24~0) && -68 < ~a26~0 && 124 >= ~a26~0) && -182 < ~a14~0 && -114 >= ~a14~0);" "assume (~a21~0 <= 127 && 3 == ~a24~0 && ((300 < ~a28~0 && ~a14~0 <= -182) || ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37)) && 5 == calculate_output_~input#1) && -68 < ~a26~0 && 124 >= ~a26~0;~a14~0 := -99 + (if 299726 + ~a14~0 < 0 && 0 != (299726 + ~a14~0) % 14 then (299726 + ~a14~0) % 14 - 14 else (299726 + ~a14~0) % 14) - 237902 - -237901;~a28~0 := -1 + ((if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 300018 then (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 300018 - 300018 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 300018) - 299980);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !((~a21~0 <= 127 && 3 == ~a24~0 && ((300 < ~a28~0 && ~a14~0 <= -182) || ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37)) && 5 == calculate_output_~input#1) && -68 < ~a26~0 && 124 >= ~a26~0);" "assume ((-114 < ~a14~0 && -84 >= ~a14~0) && ((6 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && ~a21~0 <= 127) && 2 == ~a24~0) && 124 < ~a26~0 && 217 >= ~a26~0;" "assume 3 == ~a24~0;~a14~0 := (if 75 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != 75 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 10 then 1 + 75 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) / 10 else 75 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) / 10);~a26~0 := -172428 + (~a26~0 - 276769);~a28~0 := 300151 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849);~a24~0 := 3;" "assume !(3 == ~a24~0);~a26~0 := (if 50 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) < 0 && 0 != 50 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) % 9 then 1 + 50 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) / 9 else 50 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) / 9);~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149 - -2;" "calculate_output_#res#1 := 21;" "assume !(((-114 < ~a14~0 && -84 >= ~a14~0) && ((6 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && ~a21~0 <= 127) && 2 == ~a24~0) && 124 < ~a26~0 && 217 >= ~a26~0);" "assume (-182 < ~a14~0 && -114 >= ~a14~0) && ((3 == ~a24~0 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 4 == calculate_output_~input#1) && ~a26~0 <= -68) && ~a21~0 <= 127;~a14~0 := -499692 + (if 10 * (if 16 * ~a14~0 < 0 && 0 != 16 * ~a14~0 % 10 then 1 + 16 * ~a14~0 / 10 else 16 * ~a14~0 / 10) < 0 && 0 != 10 * (if 16 * ~a14~0 < 0 && 0 != 16 * ~a14~0 % 10 then 1 + 16 * ~a14~0 / 10 else 16 * ~a14~0 / 10) % 9 then 1 + 10 * (if 16 * ~a14~0 < 0 && 0 != 16 * ~a14~0 % 10 then 1 + 16 * ~a14~0 / 10 else 16 * ~a14~0 / 10) / 9 else 10 * (if 16 * ~a14~0 < 0 && 0 != 16 * ~a14~0 % 10 then 1 + 16 * ~a14~0 / 10 else 16 * ~a14~0 / 10) / 9);~a26~0 := 170 + (if ~a26~0 - -81213 - -413395 < 0 && 0 != (~a26~0 - -81213 - -413395) % 46 then (~a26~0 - -81213 - -413395) % 46 - 46 else (~a26~0 - -81213 - -413395) % 46);~a28~0 := 2 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -154851);~a24~0 := 2;calculate_output_#res#1 := 21;" "assume !((-182 < ~a14~0 && -114 >= ~a14~0) && ((3 == ~a24~0 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 4 == calculate_output_~input#1) && ~a26~0 <= -68) && ~a21~0 <= 127);" "assume (2 == ~a24~0 && (2 == calculate_output_~input#1 && ((((134 < ~a28~0 && 300 >= ~a28~0) && -182 < ~a14~0 && -114 >= ~a14~0) || ((-182 < ~a14~0 && -114 >= ~a14~0) && 300 < ~a28~0)) || (~a28~0 <= 37 && -114 < ~a14~0 && -84 >= ~a14~0))) && ~a21~0 <= 127) && -68 < ~a26~0 && 124 >= ~a26~0;~a14~0 := 608349 + (-87 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 532544) - 75814;~a26~0 := (if 55 * (if (if ~a26~0 - 325255 < 0 && 0 != (~a26~0 - 325255) % 46 then (~a26~0 - 325255) % 46 - 46 else (~a26~0 - 325255) % 46) - -173 < 0 && 0 != ((if ~a26~0 - 325255 < 0 && 0 != (~a26~0 - 325255) % 46 then (~a26~0 - 325255) % 46 - 46 else (~a26~0 - 325255) % 46) - -173) % 5 then 1 + ((if ~a26~0 - 325255 < 0 && 0 != (~a26~0 - 325255) % 46 then (~a26~0 - 325255) % 46 - 46 else (~a26~0 - 325255) % 46) - -173) / 5 else ((if ~a26~0 - 325255 < 0 && 0 != (~a26~0 - 325255) % 46 then (~a26~0 - 325255) % 46 - 46 else (~a26~0 - 325255) % 46) - -173) / 5) < 0 && 0 != 55 * (if (if ~a26~0 - 325255 < 0 && 0 != (~a26~0 - 325255) % 46 then (~a26~0 - 325255) % 46 - 46 else (~a26~0 - 325255) % 46) - -173 < 0 && 0 != ((if ~a26~0 - 325255 < 0 && 0 != (~a26~0 - 325255) % 46 then (~a26~0 - 325255) % 46 - 46 else (~a26~0 - 325255) % 46) - -173) % 5 then 1 + ((if ~a26~0 - 325255 < 0 && 0 != (~a26~0 - 325255) % 46 then (~a26~0 - 325255) % 46 - 46 else (~a26~0 - 325255) % 46) - -173) / 5 else ((if ~a26~0 - 325255 < 0 && 0 != (~a26~0 - 325255) % 46 then (~a26~0 - 325255) % 46 - 46 else (~a26~0 - 325255) % 46) - -173) / 5) % 10 then 1 + 55 * (if (if ~a26~0 - 325255 < 0 && 0 != (~a26~0 - 325255) % 46 then (~a26~0 - 325255) % 46 - 46 else (~a26~0 - 325255) % 46) - -173 < 0 && 0 != ((if ~a26~0 - 325255 < 0 && 0 != (~a26~0 - 325255) % 46 then (~a26~0 - 325255) % 46 - 46 else (~a26~0 - 325255) % 46) - -173) % 5 then 1 + ((if ~a26~0 - 325255 < 0 && 0 != (~a26~0 - 325255) % 46 then (~a26~0 - 325255) % 46 - 46 else (~a26~0 - 325255) % 46) - -173) / 5 else ((if ~a26~0 - 325255 < 0 && 0 != (~a26~0 - 325255) % 46 then (~a26~0 - 325255) % 46 - 46 else (~a26~0 - 325255) % 46) - -173) / 5) / 10 else 55 * (if (if ~a26~0 - 325255 < 0 && 0 != (~a26~0 - 325255) % 46 then (~a26~0 - 325255) % 46 - 46 else (~a26~0 - 325255) % 46) - -173 < 0 && 0 != ((if ~a26~0 - 325255 < 0 && 0 != (~a26~0 - 325255) % 46 then (~a26~0 - 325255) % 46 - 46 else (~a26~0 - 325255) % 46) - -173) % 5 then 1 + ((if ~a26~0 - 325255 < 0 && 0 != (~a26~0 - 325255) % 46 then (~a26~0 - 325255) % 46 - 46 else (~a26~0 - 325255) % 46) - -173) / 5 else ((if ~a26~0 - 325255 < 0 && 0 != (~a26~0 - 325255) % 46 then (~a26~0 - 325255) % 46 - 46 else (~a26~0 - 325255) % 46) - -173) / 5) / 10);~a28~0 := (if -299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 1 < 0 && 0 != (-299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 1) % 5 then 1 + (-299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 1) / 5 else (-299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 1) / 5);calculate_output_#res#1 := 21;" "assume !((2 == ~a24~0 && (2 == calculate_output_~input#1 && ((((134 < ~a28~0 && 300 >= ~a28~0) && -182 < ~a14~0 && -114 >= ~a14~0) || ((-182 < ~a14~0 && -114 >= ~a14~0) && 300 < ~a28~0)) || (~a28~0 <= 37 && -114 < ~a14~0 && -84 >= ~a14~0))) && ~a21~0 <= 127) && -68 < ~a26~0 && 124 >= ~a26~0);" "assume (((-84 < ~a14~0 && 2 == calculate_output_~input#1 && ~a21~0 <= 127) && ~a26~0 <= -68) && 2 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0;~a14~0 := -207775 + (if (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090 < 0 && 0 != ((if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090) % 5 then 1 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090) / 5 else ((if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090) / 5);~a28~0 := 3 * (~a28~0 - 263388 - -80788);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !((((-84 < ~a14~0 && 2 == calculate_output_~input#1 && ~a21~0 <= 127) && ~a26~0 <= -68) && 2 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0);" "assume (~a21~0 <= 127 && 3 == ~a24~0 && ((300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 2 == calculate_output_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0) && ~a26~0 <= -68;~a14~0 := ~a14~0 - 565984;~a28~0 := -40435 + -1 * (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !((~a21~0 <= 127 && 3 == ~a24~0 && ((300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 2 == calculate_output_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0) && ~a26~0 <= -68);" "assume ((-114 < ~a14~0 && -84 >= ~a14~0) && ~a21~0 <= 127 && (3 == calculate_output_~input#1 && -68 < ~a26~0 && 124 >= ~a26~0) && 300 < ~a28~0) && 2 == ~a24~0;~a14~0 := 161937 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) - -152247;~a26~0 := (if (if (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -170 < 0 && 0 != ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -170) % 5 then 1 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -170) / 5 else ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -170) / 5) < 0 && 0 != (if (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -170 < 0 && 0 != ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -170) % 5 then 1 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -170) / 5 else ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -170) / 5) % 5 then 1 + (if (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -170 < 0 && 0 != ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -170) % 5 then 1 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -170) / 5 else ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -170) / 5) / 5 else (if (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -170 < 0 && 0 != ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -170) % 5 then 1 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -170) / 5 else ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -170) / 5) / 5) - -189;~a28~0 := 186 + (if -421018 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -430946 < 0 && 0 != (-421018 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -430946) % 82 then (-421018 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -430946) % 82 - 82 else (-421018 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -430946) % 82);calculate_output_#res#1 := 25;" "assume !(((-114 < ~a14~0 && -84 >= ~a14~0) && ~a21~0 <= 127 && (3 == calculate_output_~input#1 && -68 < ~a26~0 && 124 >= ~a26~0) && 300 < ~a28~0) && 2 == ~a24~0);" "assume ((134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127 && (2 == ~a24~0 && 1 == calculate_output_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0) && -84 < ~a14~0;~a14~0 := -91 + (if 5 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 98) < 0 && 0 != 5 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 98) % 14 then 5 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 98) % 14 - 14 else 5 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 98) % 14);~a26~0 := ~a26~0 - 247436 - -632553 - -109715 - 495006;~a28~0 := (if 10 * (if 574624 + ~a28~0 < 0 && 0 != (574624 + ~a28~0) % 5 then 1 + (574624 + ~a28~0) / 5 else (574624 + ~a28~0) / 5) < 0 && 0 != 10 * (if 574624 + ~a28~0 < 0 && 0 != (574624 + ~a28~0) % 5 then 1 + (574624 + ~a28~0) / 5 else (574624 + ~a28~0) / 5) % 9 then 1 + 10 * (if 574624 + ~a28~0 < 0 && 0 != (574624 + ~a28~0) % 5 then 1 + (574624 + ~a28~0) / 5 else (574624 + ~a28~0) / 5) / 9 else 10 * (if 574624 + ~a28~0 < 0 && 0 != (574624 + ~a28~0) % 5 then 1 + (574624 + ~a28~0) / 5 else (574624 + ~a28~0) / 5) / 9);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !(((134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127 && (2 == ~a24~0 && 1 == calculate_output_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0) && -84 < ~a14~0);" "assume ((2 == ~a24~0 && 6 == calculate_output_~input#1 && ((300 < ~a28~0 && ~a14~0 <= -182) || ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37))) && ~a26~0 <= -68) && ~a21~0 <= 127;~a14~0 := -300090 + (if -74409 + (~a14~0 - -113223) < 0 && 0 != (-74409 + (~a14~0 - -113223)) % 299909 then (-74409 + (~a14~0 - -113223)) % 299909 - 299909 else (-74409 + (~a14~0 - -113223)) % 299909);~a26~0 := 71 + (if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - 25;~a28~0 := -299980 + (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 300018 then (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 300018 - 300018 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 300018);calculate_output_#res#1 := 21;" "assume !(((2 == ~a24~0 && 6 == calculate_output_~input#1 && ((300 < ~a28~0 && ~a14~0 <= -182) || ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37))) && ~a26~0 <= -68) && ~a21~0 <= 127);" "assume (((2 == ~a24~0 && (134 < ~a28~0 && 300 >= ~a28~0) && 2 == calculate_output_~input#1) && 217 < ~a26~0) && ~a14~0 <= -182) && ~a21~0 <= 127;" "assume ~a21~0 <= 127;~a14~0 := 52 + (~a14~0 - -567872 - -32231);~a28~0 := -100951 + (if 43 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -505188 < 0 && 0 != (43 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -505188) % 5 then 1 + (43 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -505188) / 5 else (43 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -505188) / 5);" "assume !(~a21~0 <= 127);~a26~0 := (if -4 * (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != -4 * (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 10 then 1 + -4 * (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) / 10 else -4 * (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) / 10);" "calculate_output_#res#1 := 25;" "assume !((((2 == ~a24~0 && (134 < ~a28~0 && 300 >= ~a28~0) && 2 == calculate_output_~input#1) && 217 < ~a26~0) && ~a14~0 <= -182) && ~a21~0 <= 127);" "assume ~a28~0 <= 37 && (217 < ~a26~0 && 3 == ~a24~0 && 3 == calculate_output_~input#1 && ~a14~0 <= -182) && ~a21~0 <= 127;" "assume 1 == ~a24~0;~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 116 - -1;~a26~0 := -113132 + (-369210 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -303100);~a28~0 := 85 + (if (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 5 then 1 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5) < 0 && 0 != (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 5 then 1 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5) % 48 then (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 5 then 1 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5) % 48 - 48 else (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 5 then 1 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5) % 48);~a24~0 := 1;" "assume !(1 == ~a24~0);~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 145 - -3 - -16;~a26~0 := (if ~a26~0 - 461723 < 0 && 0 != (~a26~0 - 461723) % 46 then (~a26~0 - 461723) % 46 - 46 else (~a26~0 - 461723) % 46) - -170;~a28~0 := 2 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149);" "calculate_output_#res#1 := 26;" "assume !(~a28~0 <= 37 && (217 < ~a26~0 && 3 == ~a24~0 && 3 == calculate_output_~input#1 && ~a14~0 <= -182) && ~a21~0 <= 127);" "assume ~a21~0 <= 127 && (3 == ~a24~0 && (4 == calculate_output_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a14~0 <= -182) && ~a26~0 <= -68;~a14~0 := 599951 + ~a14~0 - -104 - -51;~a26~0 := 564358 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -197 - 513053 - 51289);~a28~0 := (if -1 * (-84365 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -301 - 451296)) < 0 && 0 != -1 * (-84365 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -301 - 451296)) % 10 then 1 + -1 * (-84365 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -301 - 451296)) / 10 else -1 * (-84365 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -301 - 451296)) / 10);~a24~0 := 2;calculate_output_#res#1 := 21;" "assume !(~a21~0 <= 127 && (3 == ~a24~0 && (4 == calculate_output_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a14~0 <= -182) && ~a26~0 <= -68);" "assume (~a21~0 <= 127 && (124 < ~a26~0 && 217 >= ~a26~0) && ~a14~0 <= -182 && 1 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && 2 == ~a24~0;" "assume 399 < ~a21~0;~a14~0 := 5 * (if (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % -5 then (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) / -5 - 1 else (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) / -5);~a26~0 := 5 * (if -1 * (-297043 + ~a26~0) < 0 && 0 != -1 * (-297043 + ~a26~0) % 10 then 1 + -1 * (-297043 + ~a26~0) / 10 else -1 * (-297043 + ~a26~0) / 10);~a28~0 := (if 5 * (71 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) < 0 && 0 != 5 * (71 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) % 5 then 1 + 5 * (71 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) / 5 else 5 * (71 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) / 5);" "assume !(399 < ~a21~0);~a26~0 := (if 10 * (~a26~0 - -282890) < 0 && 0 != 10 * (~a26~0 - -282890) % -9 then 10 * (~a26~0 - -282890) / -9 - 1 else 10 * (~a26~0 - -282890) / -9) - 210427;~a28~0 := 130 + (if 136 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 - 82 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82) < 0 && 0 != (136 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 - 82 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82)) % 5 then 1 + (136 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 - 82 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82)) / 5 else (136 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 - 82 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82)) / 5);" "calculate_output_#res#1 := 25;" "assume !((~a21~0 <= 127 && (124 < ~a26~0 && 217 >= ~a26~0) && ~a14~0 <= -182 && 1 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && 2 == ~a24~0);" "assume (2 == ~a24~0 && ~a21~0 <= 127 && ((300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 6 == calculate_output_~input#1) && ~a14~0 <= -182) && -68 < ~a26~0 && 124 >= ~a26~0;~a26~0 := (if ~a26~0 - -173811 - 692406 < 0 && 0 != (~a26~0 - -173811 - 692406) % 5 then 1 + (~a26~0 - -173811 - 692406) / 5 else (~a26~0 - -173811 - 692406) / 5);~a28~0 := (if 10 * (-419853 + (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5)) < 0 && 0 != 10 * (-419853 + (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5)) % 9 then 1 + 10 * (-419853 + (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5)) / 9 else 10 * (-419853 + (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5)) / 9);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !((2 == ~a24~0 && ~a21~0 <= 127 && ((300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 6 == calculate_output_~input#1) && ~a14~0 <= -182) && -68 < ~a26~0 && 124 >= ~a26~0);" "assume ((((3 == ~a24~0 && 5 == calculate_output_~input#1) && 217 < ~a26~0) && ~a28~0 <= 37) && ~a14~0 <= -182) && ~a21~0 <= 127;~a14~0 := -115 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33);~a26~0 := (if 9 * (if 10 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -149) < 0 && 0 != 10 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -149) % 9 then 1 + 10 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -149) / 9 else 10 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -149) / 9) < 0 && 0 != 9 * (if 10 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -149) < 0 && 0 != 10 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -149) % 9 then 1 + 10 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -149) / 9 else 10 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -149) / 9) % 10 then 1 + 9 * (if 10 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -149) < 0 && 0 != 10 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -149) % 9 then 1 + 10 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -149) / 9 else 10 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -149) / 9) / 10 else 9 * (if 10 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -149) < 0 && 0 != 10 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -149) % 9 then 1 + 10 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -149) / 9 else 10 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -149) / 9) / 10);~a28~0 := 543533 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -85 - 543532);~a24~0 := 2;calculate_output_#res#1 := 21;" "assume !(((((3 == ~a24~0 && 5 == calculate_output_~input#1) && 217 < ~a26~0) && ~a28~0 <= 37) && ~a14~0 <= -182) && ~a21~0 <= 127);" "assume ((~a21~0 <= 127 && (((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 2 == calculate_output_~input#1) && 3 == ~a24~0) && -68 < ~a26~0 && 124 >= ~a26~0) && ~a14~0 <= -182;~a26~0 := 2 * (5 * ~a26~0 - 235208);~a28~0 := 3 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218 - 2);~a24~0 := 2;calculate_output_#res#1 := 25;" "assume !(((~a21~0 <= 127 && (((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 2 == calculate_output_~input#1) && 3 == ~a24~0) && -68 < ~a26~0 && 124 >= ~a26~0) && ~a14~0 <= -182);" "assume 217 < ~a26~0 && (((((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0)) && 4 == calculate_output_~input#1) && ~a21~0 <= 127) && 2 == ~a24~0) && -114 < ~a14~0 && -84 >= ~a14~0;~a14~0 := -508814 + 5 * ~a14~0 - 38899;~a26~0 := 55 + (if -55692 + 5 * (10 + (if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95)) < 0 && 0 != (-55692 + 5 * (10 + (if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95))) % 95 then (-55692 + 5 * (10 + (if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95))) % 95 - 95 else (-55692 + 5 * (10 + (if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95))) % 95);~a28~0 := 85 + (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48 then (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48 - 48 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !(217 < ~a26~0 && (((((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0)) && 4 == calculate_output_~input#1) && ~a21~0 <= 127) && 2 == ~a24~0) && -114 < ~a14~0 && -84 >= ~a14~0);" "assume (3 == ~a24~0 && (-182 < ~a14~0 && -114 >= ~a14~0) && (-68 < ~a26~0 && 124 >= ~a26~0) && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 2 == calculate_output_~input#1) && ~a21~0 <= 127;~a14~0 := -99 + (if ~a14~0 - -176605 < 0 && 0 != (~a14~0 - -176605) % 14 then (~a14~0 - -176605) % 14 - 14 else (~a14~0 - -176605) % 14);~a26~0 := 211319 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - 211147;~a28~0 := -509888 + (if (if ~a28~0 - -177828 < 0 && 0 != (~a28~0 - -177828) % 5 then 1 + (~a28~0 - -177828) / 5 else (~a28~0 - -177828) / 5) < 0 && 0 != (if ~a28~0 - -177828 < 0 && 0 != (~a28~0 - -177828) % 5 then 1 + (~a28~0 - -177828) / 5 else (~a28~0 - -177828) / 5) % 5 then 1 + (if ~a28~0 - -177828 < 0 && 0 != (~a28~0 - -177828) % 5 then 1 + (~a28~0 - -177828) / 5 else (~a28~0 - -177828) / 5) / 5 else (if ~a28~0 - -177828 < 0 && 0 != (~a28~0 - -177828) % 5 then 1 + (~a28~0 - -177828) / 5 else (~a28~0 - -177828) / 5) / 5);~a24~0 := 2;calculate_output_#res#1 := 25;" "assume !((3 == ~a24~0 && (-182 < ~a14~0 && -114 >= ~a14~0) && (-68 < ~a26~0 && 124 >= ~a26~0) && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 2 == calculate_output_~input#1) && ~a21~0 <= 127);" "assume ((((-114 < ~a14~0 && -84 >= ~a14~0) && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0)) && 5 == calculate_output_~input#1) && ~a26~0 <= -68) && ~a21~0 <= 127) && 2 == ~a24~0;~a14~0 := 5 * (-48443 + ~a14~0);~a28~0 := -35670 + 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !(((((-114 < ~a14~0 && -84 >= ~a14~0) && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0)) && 5 == calculate_output_~input#1) && ~a26~0 <= -68) && ~a21~0 <= 127) && 2 == ~a24~0);" "assume ((2 == ~a24~0 && ((300 < ~a28~0 && ~a14~0 <= -182) || ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37)) && 5 == calculate_output_~input#1) && ~a21~0 <= 127) && ~a26~0 <= -68;~a14~0 := -300090 + (if 2403 + ~a14~0 < 0 && 0 != (2403 + ~a14~0) % 299909 then (2403 + ~a14~0) % 299909 - 299909 else (2403 + ~a14~0) % 299909);~a28~0 := -289566 + (if -35160 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) < 0 && 0 != (-35160 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018)) % 5 then 1 + (-35160 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018)) / 5 else (-35160 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018)) / 5);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !(((2 == ~a24~0 && ((300 < ~a28~0 && ~a14~0 <= -182) || ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37)) && 5 == calculate_output_~input#1) && ~a21~0 <= 127) && ~a26~0 <= -68);" "assume (37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127 && ((217 < ~a26~0 && 3 == calculate_output_~input#1) && ~a14~0 <= -182) && 2 == ~a24~0;~a14~0 := 338249 + (if ~a14~0 < 0 && 0 != ~a14~0 % -5 then ~a14~0 / -5 - 1 else ~a14~0 / -5);~a26~0 := 29 + (if (if ~a26~0 - 390752 - -126915 < 0 && 0 != (~a26~0 - 390752 - -126915) % 5 then 1 + (~a26~0 - 390752 - -126915) / 5 else (~a26~0 - 390752 - -126915) / 5) < 0 && 0 != (if ~a26~0 - 390752 - -126915 < 0 && 0 != (~a26~0 - 390752 - -126915) % 5 then 1 + (~a26~0 - 390752 - -126915) / 5 else (~a26~0 - 390752 - -126915) / 5) % 95 then (if ~a26~0 - 390752 - -126915 < 0 && 0 != (~a26~0 - 390752 - -126915) % 5 then 1 + (~a26~0 - 390752 - -126915) / 5 else (~a26~0 - 390752 - -126915) / 5) % 95 - 95 else (if ~a26~0 - 390752 - -126915 < 0 && 0 != (~a26~0 - 390752 - -126915) % 5 then 1 + (~a26~0 - 390752 - -126915) / 5 else (~a26~0 - 390752 - -126915) / 5) % 95);~a28~0 := 42716 + (~a28~0 - -390078);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !((37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127 && ((217 < ~a26~0 && 3 == calculate_output_~input#1) && ~a14~0 <= -182) && 2 == ~a24~0);" "assume (((134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127 && -84 < ~a14~0 && 2 == calculate_output_~input#1) && -68 < ~a26~0 && 124 >= ~a26~0) && 3 == ~a24~0;" "assume -68 < ~a26~0 && 124 >= ~a26~0;~a14~0 := -300090 + (if -140752 + ~a14~0 < 0 && 0 != (-140752 + ~a14~0) % 299909 then (-140752 + ~a14~0) % 299909 - 299909 else (-140752 + ~a14~0) % 299909);~a26~0 := -452663 + ~a26~0 - 74934 - 3809;~a28~0 := 613189 + (492713 + (if 10 * ~a28~0 < 0 && 0 != 10 * ~a28~0 % 4 then 1 + 10 * ~a28~0 / 4 else 10 * ~a28~0 / 4) - 674594);~a24~0 := 1;" "assume !(-68 < ~a26~0 && 124 >= ~a26~0);~a14~0 := (if -97 + (if (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 then (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 - 14 else (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14) < 0 && 0 != (-97 + (if (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 then (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 - 14 else (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14)) % 5 then 1 + (-97 + (if (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 then (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 - 14 else (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14)) / 5 else (-97 + (if (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 then (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 - 14 else (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14)) / 5) - 81;~a24~0 := 1;" "calculate_output_#res#1 := 21;" "assume !((((134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127 && -84 < ~a14~0 && 2 == calculate_output_~input#1) && -68 < ~a26~0 && 124 >= ~a26~0) && 3 == ~a24~0);" "assume 3 == ~a24~0 && ((124 < ~a26~0 && 217 >= ~a26~0) && -84 < ~a14~0 && 300 < ~a28~0 && 3 == calculate_output_~input#1) && ~a21~0 <= 127;~a14~0 := -14610 + (if (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090 - 1 < 0 && 0 != ((if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090 - 1) % 5 then 1 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090 - 1) / 5 else ((if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090 - 1) / 5);~a26~0 := 577082 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - 577130;~a28~0 := (if ~a28~0 - 165728 < 0 && 0 != (~a28~0 - 165728) % 48 then (~a28~0 - 165728) % 48 - 48 else (~a28~0 - 165728) % 48) - -86;calculate_output_#res#1 := 21;" "assume !(3 == ~a24~0 && ((124 < ~a26~0 && 217 >= ~a26~0) && -84 < ~a14~0 && 300 < ~a28~0 && 3 == calculate_output_~input#1) && ~a21~0 <= 127);" "assume (((((300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 3 == calculate_output_~input#1) && ~a26~0 <= -68) && 2 == ~a24~0) && ~a21~0 <= 127) && -182 < ~a14~0 && -114 >= ~a14~0;~a14~0 := -501185 + ~a14~0 - 2782;~a28~0 := -90894 + (if 10 * (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5) < 0 && 0 != 10 * (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5) % 9 then 1 + 10 * (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5) / 9 else 10 * (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5) / 9);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !((((((300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 3 == calculate_output_~input#1) && ~a26~0 <= -68) && 2 == ~a24~0) && ~a21~0 <= 127) && -182 < ~a14~0 && -114 >= ~a14~0);" "assume 2 == ~a24~0 && ~a21~0 <= 127 && (5 == calculate_output_~input#1 && ((((134 < ~a28~0 && 300 >= ~a28~0) && -182 < ~a14~0 && -114 >= ~a14~0) || (300 < ~a28~0 && -182 < ~a14~0 && -114 >= ~a14~0)) || ((-114 < ~a14~0 && -84 >= ~a14~0) && ~a28~0 <= 37))) && -68 < ~a26~0 && 124 >= ~a26~0;" "assume -114 < ~a14~0 && -84 >= ~a14~0;~a14~0 := -91 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - -106187 - 106193;~a26~0 := 5 * ~a26~0 - -172324 - 434184 - -336187;~a28~0 := 173 + (if 5 * (218 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) < 0 && 0 != 5 * (218 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 82 then 5 * (218 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 82 - 82 else 5 * (218 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 82);" "assume !(-114 < ~a14~0 && -84 >= ~a14~0);~a14~0 := 5 * ~a14~0 - 64405 - -60802;~a26~0 := 4 * (139314 + 5 * ~a26~0);~a28~0 := 67 + (if 5 * (86 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -1) < 0 && 0 != 5 * (86 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -1) % 48 then 5 * (86 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -1) % 48 - 48 else 5 * (86 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -1) % 48);" "calculate_output_#res#1 := 25;" "assume !(2 == ~a24~0 && ~a21~0 <= 127 && (5 == calculate_output_~input#1 && ((((134 < ~a28~0 && 300 >= ~a28~0) && -182 < ~a14~0 && -114 >= ~a14~0) || (300 < ~a28~0 && -182 < ~a14~0 && -114 >= ~a14~0)) || ((-114 < ~a14~0 && -84 >= ~a14~0) && ~a28~0 <= 37))) && -68 < ~a26~0 && 124 >= ~a26~0);" "assume ~a21~0 <= 127 && ((-114 < ~a14~0 && -84 >= ~a14~0) && (((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 1 == calculate_output_~input#1) && ~a26~0 <= -68) && 2 == ~a24~0;~a14~0 := -510943 + 25 * ~a14~0;~a28~0 := (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - 32652;~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !(~a21~0 <= 127 && ((-114 < ~a14~0 && -84 >= ~a14~0) && (((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 1 == calculate_output_~input#1) && ~a26~0 <= -68) && 2 == ~a24~0);" "assume (~a21~0 <= 127 && ((300 < ~a28~0 && -84 < ~a14~0 && -68 < ~a26~0 && 124 >= ~a26~0) || (((124 < ~a26~0 && 217 >= ~a26~0) && ~a14~0 <= -182) && ~a28~0 <= 37)) && 5 == calculate_output_~input#1) && 3 == ~a24~0;" "assume ~a14~0 <= -182;~a14~0 := 6443 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 6542;~a26~0 := 41255 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -27) - 41253;~a28~0 := -299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 2;" "assume !(~a14~0 <= -182);~a14~0 := (if -1 * ((if -300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) < 0 && 0 != (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) % 5 then 1 + (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 5 else (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 5) - -237591) < 0 && 0 != -1 * ((if -300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) < 0 && 0 != (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) % 5 then 1 + (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 5 else (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 5) - -237591) % 10 then 1 + -1 * ((if -300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) < 0 && 0 != (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) % 5 then 1 + (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 5 else (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 5) - -237591) / 10 else -1 * ((if -300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) < 0 && 0 != (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) % 5 then 1 + (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 5 else (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 5) - -237591) / 10);~a26~0 := -312422 + (27 + (if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -312425);~a28~0 := 300149 + (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 299849 then (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 299849 - 299849 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 299849);~a24~0 := 2;" "calculate_output_#res#1 := -1;" "assume !((~a21~0 <= 127 && ((300 < ~a28~0 && -84 < ~a14~0 && -68 < ~a26~0 && 124 >= ~a26~0) || (((124 < ~a26~0 && 217 >= ~a26~0) && ~a14~0 <= -182) && ~a28~0 <= 37)) && 5 == calculate_output_~input#1) && 3 == ~a24~0);" "assume 3 == ~a24~0 && (-114 < ~a14~0 && -84 >= ~a14~0) && ~a28~0 <= 37 && (5 == calculate_output_~input#1 && ~a21~0 <= 127) && 124 < ~a26~0 && 217 >= ~a26~0;~a28~0 := 208 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -260312 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -260312) % 82 then ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -260312) % 82 - 82 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -260312) % 82);~a24~0 := 2;calculate_output_#res#1 := -1;" "assume !(3 == ~a24~0 && (-114 < ~a14~0 && -84 >= ~a14~0) && ~a28~0 <= 37 && (5 == calculate_output_~input#1 && ~a21~0 <= 127) && 124 < ~a26~0 && 217 >= ~a26~0);" "assume ~a21~0 <= 127 && (124 < ~a26~0 && 217 >= ~a26~0) && 2 == ~a24~0 && (3 == calculate_output_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && -182 < ~a14~0 && -114 >= ~a14~0;~a26~0 := (if -1 * (5 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -151147) < 0 && 0 != -1 * (5 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -151147) % 10 then 1 + -1 * (5 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -151147) / 10 else -1 * (5 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -151147) / 10);~a28~0 := (if 235636 + ((if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - 286611) < 0 && 0 != (235636 + ((if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - 286611)) % 48 then (235636 + ((if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - 286611)) % 48 - 48 else (235636 + ((if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - 286611)) % 48) - -85;~a24~0 := 3;calculate_output_#res#1 := 21;" "assume !(~a21~0 <= 127 && (124 < ~a26~0 && 217 >= ~a26~0) && 2 == ~a24~0 && (3 == calculate_output_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && -182 < ~a14~0 && -114 >= ~a14~0);" "assume ((3 == ~a24~0 && (2 == calculate_output_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && -114 < ~a14~0 && -84 >= ~a14~0) && ~a21~0 <= 127) && -68 < ~a26~0 && 124 >= ~a26~0;" "assume ~a14~0 <= -182;~a14~0 := (if 10 * (~a14~0 - 190298) < 0 && 0 != 10 * (~a14~0 - 190298) % 9 then 1 + 10 * (~a14~0 - 190298) / 9 else 10 * (~a14~0 - 190298) / 9) - 210885;~a28~0 := (if 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -85) - 461112 < 0 && 0 != (5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -85) - 461112) % 48 then (5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -85) - 461112) % 48 - 48 else (5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -85) - 461112) % 48) - -123;~a24~0 := 1;" "assume !(~a14~0 <= -182);~a14~0 := (if (if 22 * ~a14~0 < 0 && 0 != 22 * ~a14~0 % 10 then 1 + 22 * ~a14~0 / 10 else 22 * ~a14~0 / 10) < 0 && 0 != (if 22 * ~a14~0 < 0 && 0 != 22 * ~a14~0 % 10 then 1 + 22 * ~a14~0 / 10 else 22 * ~a14~0 / 10) % 5 then 1 + (if 22 * ~a14~0 < 0 && 0 != 22 * ~a14~0 % 10 then 1 + 22 * ~a14~0 / 10 else 22 * ~a14~0 / 10) / 5 else (if 22 * ~a14~0 < 0 && 0 != 22 * ~a14~0 % 10 then 1 + 22 * ~a14~0 / 10 else 22 * ~a14~0 / 10) / 5) - 113110;~a26~0 := (if 5 * ~a26~0 - 491392 < 0 && 0 != (5 * ~a26~0 - 491392) % 5 then 1 + (5 * ~a26~0 - 491392) / 5 else (5 * ~a26~0 - 491392) / 5);~a28~0 := 17022 + (if 300149 + (if ~a28~0 - -407954 < 0 && 0 != (~a28~0 - -407954) % 299849 then (~a28~0 - -407954) % 299849 - 299849 else (~a28~0 - -407954) % 299849) < 0 && 0 != (300149 + (if ~a28~0 - -407954 < 0 && 0 != (~a28~0 - -407954) % 299849 then (~a28~0 - -407954) % 299849 - 299849 else (~a28~0 - -407954) % 299849)) % 5 then 1 + (300149 + (if ~a28~0 - -407954 < 0 && 0 != (~a28~0 - -407954) % 299849 then (~a28~0 - -407954) % 299849 - 299849 else (~a28~0 - -407954) % 299849)) / 5 else (300149 + (if ~a28~0 - -407954 < 0 && 0 != (~a28~0 - -407954) % 299849 then (~a28~0 - -407954) % 299849 - 299849 else (~a28~0 - -407954) % 299849)) / 5);~a24~0 := 1;" "calculate_output_#res#1 := 25;" "assume !(((3 == ~a24~0 && (2 == calculate_output_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && -114 < ~a14~0 && -84 >= ~a14~0) && ~a21~0 <= 127) && -68 < ~a26~0 && 124 >= ~a26~0);" "assume 2 == ~a24~0 && (~a21~0 <= 127 && (-182 < ~a14~0 && -114 >= ~a14~0) && 4 == calculate_output_~input#1 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && -68 < ~a26~0 && 124 >= ~a26~0;" "assume ~a14~0 <= -182;~a14~0 := 7 + ((if 5 * ~a14~0 < 0 && 0 != 5 * ~a14~0 % 14 then 5 * ~a14~0 % 14 - 14 else 5 * ~a14~0 % 14) - 99);~a26~0 := -279175 + ~a26~0 - -550480 - -112957;~a28~0 := 596800 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -86 - 596800);" "assume !(~a14~0 <= -182);~a14~0 := -515263 + ~a14~0 - 75117;~a26~0 := 364987 + ~a26~0 - -93136 - 60628;~a28~0 := 85 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 - 48 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48);" "calculate_output_#res#1 := 21;" "assume !(2 == ~a24~0 && (~a21~0 <= 127 && (-182 < ~a14~0 && -114 >= ~a14~0) && 4 == calculate_output_~input#1 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && -68 < ~a26~0 && 124 >= ~a26~0);" "assume ~a26~0 <= -68 && ~a21~0 <= 127 && 2 == ~a24~0 && ((~a14~0 <= -182 && 300 < ~a28~0) || ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37)) && 2 == calculate_output_~input#1;~a14~0 := -282598 + (-142 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - -4) - -282592;~a26~0 := 10 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -83);~a28~0 := 85 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 - 48 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48);calculate_output_#res#1 := 26;" "assume !(~a26~0 <= -68 && ~a21~0 <= 127 && 2 == ~a24~0 && ((~a14~0 <= -182 && 300 < ~a28~0) || ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37)) && 2 == calculate_output_~input#1);" "assume ((((37 < ~a28~0 && 134 >= ~a28~0) && (-68 < ~a26~0 && 124 >= ~a26~0) && 6 == calculate_output_~input#1) && -84 < ~a14~0) && 2 == ~a24~0) && ~a21~0 <= 127;~a14~0 := -90 + (if 5 * (-1 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 99)) < 0 && 0 != 5 * (-1 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 99)) % 14 then 5 * (-1 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 99)) % 14 - 14 else 5 * (-1 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 99)) % 14);~a26~0 := (if 170 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) < 0 && 0 != (170 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46)) % 5 then 1 + (170 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46)) / 5 else (170 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46)) / 5) - -254664 - 254546;~a28~0 := -171377 + -5 * ~a28~0 - 183523;calculate_output_#res#1 := 21;" "assume !(((((37 < ~a28~0 && 134 >= ~a28~0) && (-68 < ~a26~0 && 124 >= ~a26~0) && 6 == calculate_output_~input#1) && -84 < ~a14~0) && 2 == ~a24~0) && ~a21~0 <= 127);" "assume (((-84 < ~a14~0 && ~a21~0 <= 127 && 3 == calculate_output_~input#1) && ~a26~0 <= -68) && 300 < ~a28~0) && 3 == ~a24~0;~a14~0 := -147 + (if (if -146 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) < 0 && 0 != (-146 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) % 5 then 1 + (-146 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) / 5 else (-146 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) / 5) < 0 && 0 != (if -146 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) < 0 && 0 != (-146 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) % 5 then 1 + (-146 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) / 5 else (-146 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) / 5) % 5 then 1 + (if -146 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) < 0 && 0 != (-146 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) % 5 then 1 + (-146 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) / 5 else (-146 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) / 5) / 5 else (if -146 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) < 0 && 0 != (-146 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) % 5 then 1 + (-146 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) / 5 else (-146 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) / 5) / 5);~a28~0 := (if ~a28~0 - 393264 < 0 && 0 != (~a28~0 - 393264) % 48 then (~a28~0 - 393264) % 48 - 48 else (~a28~0 - 393264) % 48) - -86;~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !((((-84 < ~a14~0 && ~a21~0 <= 127 && 3 == calculate_output_~input#1) && ~a26~0 <= -68) && 300 < ~a28~0) && 3 == ~a24~0);" "assume 3 == ~a24~0 && (-68 < ~a26~0 && 124 >= ~a26~0) && ~a21~0 <= 127 && ((-84 < ~a14~0 && 37 < ~a28~0 && 134 >= ~a28~0) || ((-114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0) || (~a28~0 <= 37 && -84 < ~a14~0)) && 1 == calculate_output_~input#1;~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090 - 2;~a28~0 := 300150 + (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 299849 then (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 299849 - 299849 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 299849);~a24~0 := 1;calculate_output_#res#1 := 21;" "assume !(3 == ~a24~0 && (-68 < ~a26~0 && 124 >= ~a26~0) && ~a21~0 <= 127 && ((-84 < ~a14~0 && 37 < ~a28~0 && 134 >= ~a28~0) || ((-114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0) || (~a28~0 <= 37 && -84 < ~a14~0)) && 1 == calculate_output_~input#1);" "assume (-68 < ~a26~0 && 124 >= ~a26~0) && (37 < ~a28~0 && 134 >= ~a28~0) && ((5 == calculate_output_~input#1 && ~a21~0 <= 127) && 2 == ~a24~0) && -84 < ~a14~0;~a14~0 := -300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 2;~a26~0 := (if 10 * (if 10 * (-82778 + ~a26~0) < 0 && 0 != 10 * (-82778 + ~a26~0) % 9 then 1 + 10 * (-82778 + ~a26~0) / 9 else 10 * (-82778 + ~a26~0) / 9) < 0 && 0 != 10 * (if 10 * (-82778 + ~a26~0) < 0 && 0 != 10 * (-82778 + ~a26~0) % 9 then 1 + 10 * (-82778 + ~a26~0) / 9 else 10 * (-82778 + ~a26~0) / 9) % 9 then 1 + 10 * (if 10 * (-82778 + ~a26~0) < 0 && 0 != 10 * (-82778 + ~a26~0) % 9 then 1 + 10 * (-82778 + ~a26~0) / 9 else 10 * (-82778 + ~a26~0) / 9) / 9 else 10 * (if 10 * (-82778 + ~a26~0) < 0 && 0 != 10 * (-82778 + ~a26~0) % 9 then 1 + 10 * (-82778 + ~a26~0) / 9 else 10 * (-82778 + ~a26~0) / 9) / 9);~a28~0 := 5 * (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5) - 280617;~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !((-68 < ~a26~0 && 124 >= ~a26~0) && (37 < ~a28~0 && 134 >= ~a28~0) && ((5 == calculate_output_~input#1 && ~a21~0 <= 127) && 2 == ~a24~0) && -84 < ~a14~0);" "assume (3 == ~a24~0 && ((4 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && -68 < ~a26~0 && 124 >= ~a26~0) && -114 < ~a14~0 && -84 >= ~a14~0) && ~a21~0 <= 127;~a14~0 := 5 * (if ~a14~0 - -517743 < 0 && 0 != (~a14~0 - -517743) % 5 then 1 + (~a14~0 - -517743) / 5 else (~a14~0 - -517743) / 5);~a26~0 := 192 + (if (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) < 0 && 0 != (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % 5 then 1 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) / 5 else (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) / 5);~a28~0 := (if 278547 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -104086) < 0 && 0 != (278547 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -104086)) % 82 then (278547 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -104086)) % 82 - 82 else (278547 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -104086)) % 82) - -142;~a24~0 := 2;calculate_output_#res#1 := 25;" "assume !((3 == ~a24~0 && ((4 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && -68 < ~a26~0 && 124 >= ~a26~0) && -114 < ~a14~0 && -84 >= ~a14~0) && ~a21~0 <= 127);" "assume ((((6 == calculate_output_~input#1 && -84 < ~a14~0) && ~a26~0 <= -68) && 3 == ~a24~0) && ~a21~0 <= 127) && 300 < ~a28~0;~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 98 - -253917 - 253917;~a26~0 := (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -187 - 16;~a28~0 := 308893 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -183) - 308898;~a24~0 := 2;calculate_output_#res#1 := 26;" "assume !(((((6 == calculate_output_~input#1 && -84 < ~a14~0) && ~a26~0 <= -68) && 3 == ~a24~0) && ~a21~0 <= 127) && 300 < ~a28~0);" "assume ~a21~0 <= 127 && 2 == ~a24~0 && (124 < ~a26~0 && 217 >= ~a26~0) && (4 == calculate_output_~input#1 && ~a28~0 <= 37) && -182 < ~a14~0 && -114 >= ~a14~0;~a14~0 := -5 * ~a14~0 - 313798 - -720257;~a28~0 := 300149 + (if -12489 + (~a28~0 - -127421) < 0 && 0 != (-12489 + (~a28~0 - -127421)) % 299849 then (-12489 + (~a28~0 - -127421)) % 299849 - 299849 else (-12489 + (~a28~0 - -127421)) % 299849);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !(~a21~0 <= 127 && 2 == ~a24~0 && (124 < ~a26~0 && 217 >= ~a26~0) && (4 == calculate_output_~input#1 && ~a28~0 <= 37) && -182 < ~a14~0 && -114 >= ~a14~0);" "assume (-114 < ~a14~0 && -84 >= ~a14~0) && ((~a26~0 <= -68 && 5 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && 3 == ~a24~0) && ~a21~0 <= 127;~a14~0 := 2 * (95063 + (~a14~0 - -175856));~a28~0 := 470839 + ((if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - -555628 - 480983);~a24~0 := 2;calculate_output_#res#1 := 26;" "assume !((-114 < ~a14~0 && -84 >= ~a14~0) && ((~a26~0 <= -68 && 5 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && 3 == ~a24~0) && ~a21~0 <= 127);" "assume ((2 == ~a24~0 && 6 == calculate_output_~input#1 && (((-114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0) || (~a28~0 <= 37 && -84 < ~a14~0))) && ~a21~0 <= 127) && ~a26~0 <= -68;~a14~0 := (if (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) < 0 && 0 != (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 14 then (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 14 - 14 else (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 14) - 97;~a26~0 := (if (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) < 0 && 0 != (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % 46 then (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % 46 - 46 else (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % 46) - -174;~a28~0 := 87 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48);calculate_output_#res#1 := 26;" "assume !(((2 == ~a24~0 && 6 == calculate_output_~input#1 && (((-114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0) || (~a28~0 <= 37 && -84 < ~a14~0))) && ~a21~0 <= 127) && ~a26~0 <= -68);" "assume ~a21~0 <= 127 && ~a26~0 <= -68 && 3 == ~a24~0 && -84 < ~a14~0 && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 6 == calculate_output_~input#1;~a14~0 := -300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909);~a28~0 := -461947 + ~a28~0 - 11398;~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !(~a21~0 <= 127 && ~a26~0 <= -68 && 3 == ~a24~0 && -84 < ~a14~0 && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 6 == calculate_output_~input#1);" "assume (~a14~0 <= -182 && ((37 < ~a28~0 && 134 >= ~a28~0) && 5 == calculate_output_~input#1 && 2 == ~a24~0) && 217 < ~a26~0) && ~a21~0 <= 127;" "assume 300 < ~a28~0;~a26~0 := -2 + (~a26~0 - 600207);~a28~0 := (if 10 * ~a28~0 < 0 && 0 != 10 * ~a28~0 % 5 then 1 + 10 * ~a28~0 / 5 else 10 * ~a28~0 / 5) - -336880;~a24~0 := 3;" "assume !(300 < ~a28~0);~a14~0 := 580904 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) - -7448;~a26~0 := -600122 + ~a26~0 - 27 - 4;" "calculate_output_#res#1 := -1;" "assume !((~a14~0 <= -182 && ((37 < ~a28~0 && 134 >= ~a28~0) && 5 == calculate_output_~input#1 && 2 == ~a24~0) && 217 < ~a26~0) && ~a21~0 <= 127);" "assume (2 == ~a24~0 && ~a21~0 <= 127 && (((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 5 == calculate_output_~input#1) && 217 < ~a26~0) && -114 < ~a14~0 && -84 >= ~a14~0;" "assume 124 < ~a26~0 && 217 >= ~a26~0;~a14~0 := -574990 + ~a14~0;~a26~0 := -600207 + ~a26~0;~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149 - -2;~a24~0 := 3;" "assume !(124 < ~a26~0 && 217 >= ~a26~0);~a14~0 := (if 10 * (322149 + (if ~a14~0 < 0 && 0 != ~a14~0 % -5 then ~a14~0 / -5 - 1 else ~a14~0 / -5)) < 0 && 0 != 10 * (322149 + (if ~a14~0 < 0 && 0 != ~a14~0 % -5 then ~a14~0 / -5 - 1 else ~a14~0 / -5)) % 9 then 1 + 10 * (322149 + (if ~a14~0 < 0 && 0 != ~a14~0 % -5 then ~a14~0 / -5 - 1 else ~a14~0 / -5)) / 9 else 10 * (322149 + (if ~a14~0 < 0 && 0 != ~a14~0 % -5 then ~a14~0 / -5 - 1 else ~a14~0 / -5)) / 9);~a26~0 := -214006 + (if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 5 then 1 + (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) / 5 else (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) / 5);~a28~0 := 86 + (if 332066 + (~a28~0 - -51778) < 0 && 0 != (332066 + (~a28~0 - -51778)) % 48 then (332066 + (~a28~0 - -51778)) % 48 - 48 else (332066 + (~a28~0 - -51778)) % 48);" "calculate_output_#res#1 := -1;" "assume !((2 == ~a24~0 && ~a21~0 <= 127 && (((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 5 == calculate_output_~input#1) && 217 < ~a26~0) && -114 < ~a14~0 && -84 >= ~a14~0);" "assume (~a21~0 <= 127 && ~a14~0 <= -182 && ((134 < ~a28~0 && 300 >= ~a28~0) && 3 == calculate_output_~input#1) && 2 == ~a24~0) && 217 < ~a26~0;~a26~0 := -562387 + (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10);~a28~0 := (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -220684 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -220684) % -5 then ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -220684) / -5 - 1 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -220684) / -5);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !((~a21~0 <= 127 && ~a14~0 <= -182 && ((134 < ~a28~0 && 300 >= ~a28~0) && 3 == calculate_output_~input#1) && 2 == ~a24~0) && 217 < ~a26~0);" "assume ((2 == ~a24~0 && ~a28~0 <= 37 && (-68 < ~a26~0 && 124 >= ~a26~0) && 4 == calculate_output_~input#1) && -84 < ~a14~0) && ~a21~0 <= 127;~a14~0 := -339515 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090 - -339514);~a26~0 := -226743 + (if -1 * (180288 + ~a26~0) < 0 && 0 != -1 * (180288 + ~a26~0) % 10 then 1 + -1 * (180288 + ~a26~0) / 10 else -1 * (180288 + ~a26~0) / 10);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !(((2 == ~a24~0 && ~a28~0 <= 37 && (-68 < ~a26~0 && 124 >= ~a26~0) && 4 == calculate_output_~input#1) && -84 < ~a14~0) && ~a21~0 <= 127);" "assume ((3 == ~a24~0 && (124 < ~a26~0 && 217 >= ~a26~0) && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 6 == calculate_output_~input#1) && ~a21~0 <= 127) && -182 < ~a14~0 && -114 >= ~a14~0;~a28~0 := 145673 + ((if ~a28~0 - -91867 < 0 && 0 != (~a28~0 - -91867) % 300018 then (~a28~0 - -91867) % 300018 - 300018 else (~a28~0 - -91867) % 300018) - 299980) - 145674;calculate_output_#res#1 := -1;" "assume !(((3 == ~a24~0 && (124 < ~a26~0 && 217 >= ~a26~0) && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 6 == calculate_output_~input#1) && ~a21~0 <= 127) && -182 < ~a14~0 && -114 >= ~a14~0);" "assume ~a21~0 <= 127 && (~a14~0 <= -182 && (124 < ~a26~0 && 217 >= ~a26~0) && 6 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && 2 == ~a24~0;~a26~0 := (if (if -6 * ~a26~0 < 0 && 0 != -6 * ~a26~0 % 10 then 1 + -6 * ~a26~0 / 10 else -6 * ~a26~0 / 10) < 0 && 0 != (if -6 * ~a26~0 < 0 && 0 != -6 * ~a26~0 % 10 then 1 + -6 * ~a26~0 / 10 else -6 * ~a26~0 / 10) % 5 then 1 + (if -6 * ~a26~0 < 0 && 0 != -6 * ~a26~0 % 10 then 1 + -6 * ~a26~0 / 10 else -6 * ~a26~0 / 10) / 5 else (if -6 * ~a26~0 < 0 && 0 != -6 * ~a26~0 % 10 then 1 + -6 * ~a26~0 / 10 else -6 * ~a26~0 / 10) / 5) - -252695 - 326755;~a28~0 := -596739 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 5 then 1 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !(~a21~0 <= 127 && (~a14~0 <= -182 && (124 < ~a26~0 && 217 >= ~a26~0) && 6 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && 2 == ~a24~0);" "assume (~a21~0 <= 127 && ((-182 < ~a14~0 && -114 >= ~a14~0) && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 1 == calculate_output_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0) && 2 == ~a24~0;~a26~0 := (if -1 * ((if 10 * (if 18 * ~a26~0 < 0 && 0 != 18 * ~a26~0 % 10 then 1 + 18 * ~a26~0 / 10 else 18 * ~a26~0 / 10) < 0 && 0 != 10 * (if 18 * ~a26~0 < 0 && 0 != 18 * ~a26~0 % 10 then 1 + 18 * ~a26~0 / 10 else 18 * ~a26~0 / 10) % 9 then 1 + 10 * (if 18 * ~a26~0 < 0 && 0 != 18 * ~a26~0 % 10 then 1 + 18 * ~a26~0 / 10 else 18 * ~a26~0 / 10) / 9 else 10 * (if 18 * ~a26~0 < 0 && 0 != 18 * ~a26~0 % 10 then 1 + 18 * ~a26~0 / 10 else 18 * ~a26~0 / 10) / 9) - 386356) < 0 && 0 != -1 * ((if 10 * (if 18 * ~a26~0 < 0 && 0 != 18 * ~a26~0 % 10 then 1 + 18 * ~a26~0 / 10 else 18 * ~a26~0 / 10) < 0 && 0 != 10 * (if 18 * ~a26~0 < 0 && 0 != 18 * ~a26~0 % 10 then 1 + 18 * ~a26~0 / 10 else 18 * ~a26~0 / 10) % 9 then 1 + 10 * (if 18 * ~a26~0 < 0 && 0 != 18 * ~a26~0 % 10 then 1 + 18 * ~a26~0 / 10 else 18 * ~a26~0 / 10) / 9 else 10 * (if 18 * ~a26~0 < 0 && 0 != 18 * ~a26~0 % 10 then 1 + 18 * ~a26~0 / 10 else 18 * ~a26~0 / 10) / 9) - 386356) % 10 then 1 + -1 * ((if 10 * (if 18 * ~a26~0 < 0 && 0 != 18 * ~a26~0 % 10 then 1 + 18 * ~a26~0 / 10 else 18 * ~a26~0 / 10) < 0 && 0 != 10 * (if 18 * ~a26~0 < 0 && 0 != 18 * ~a26~0 % 10 then 1 + 18 * ~a26~0 / 10 else 18 * ~a26~0 / 10) % 9 then 1 + 10 * (if 18 * ~a26~0 < 0 && 0 != 18 * ~a26~0 % 10 then 1 + 18 * ~a26~0 / 10 else 18 * ~a26~0 / 10) / 9 else 10 * (if 18 * ~a26~0 < 0 && 0 != 18 * ~a26~0 % 10 then 1 + 18 * ~a26~0 / 10 else 18 * ~a26~0 / 10) / 9) - 386356) / 10 else -1 * ((if 10 * (if 18 * ~a26~0 < 0 && 0 != 18 * ~a26~0 % 10 then 1 + 18 * ~a26~0 / 10 else 18 * ~a26~0 / 10) < 0 && 0 != 10 * (if 18 * ~a26~0 < 0 && 0 != 18 * ~a26~0 % 10 then 1 + 18 * ~a26~0 / 10 else 18 * ~a26~0 / 10) % 9 then 1 + 10 * (if 18 * ~a26~0 < 0 && 0 != 18 * ~a26~0 % 10 then 1 + 18 * ~a26~0 / 10 else 18 * ~a26~0 / 10) / 9 else 10 * (if 18 * ~a26~0 < 0 && 0 != 18 * ~a26~0 % 10 then 1 + 18 * ~a26~0 / 10 else 18 * ~a26~0 / 10) / 9) - 386356) / 10);~a28~0 := 206 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - 61 - -277865 - 277844;calculate_output_#res#1 := 21;" "assume !((~a21~0 <= 127 && ((-182 < ~a14~0 && -114 >= ~a14~0) && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 1 == calculate_output_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0) && 2 == ~a24~0);" "assume (((-68 < ~a26~0 && 124 >= ~a26~0) && (-182 < ~a14~0 && -114 >= ~a14~0) && 5 == calculate_output_~input#1 && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && 3 == ~a24~0) && ~a21~0 <= 127;~a14~0 := (if (if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 6 then 1 + 10 * ~a14~0 / 6 else 10 * ~a14~0 / 6) - 497311 < 0 && 0 != ((if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 6 then 1 + 10 * ~a14~0 / 6 else 10 * ~a14~0 / 6) - 497311) % 5 then 1 + ((if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 6 then 1 + 10 * ~a14~0 / 6 else 10 * ~a14~0 / 6) - 497311) / 5 else ((if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 6 then 1 + 10 * ~a14~0 / 6 else 10 * ~a14~0 / 6) - 497311) / 5);~a26~0 := (if -1 * (-267123 + (if ~a26~0 - -387677 < 0 && 0 != (~a26~0 - -387677) % 5 then 1 + (~a26~0 - -387677) / 5 else (~a26~0 - -387677) / 5)) < 0 && 0 != -1 * (-267123 + (if ~a26~0 - -387677 < 0 && 0 != (~a26~0 - -387677) % 5 then 1 + (~a26~0 - -387677) / 5 else (~a26~0 - -387677) / 5)) % 10 then 1 + -1 * (-267123 + (if ~a26~0 - -387677 < 0 && 0 != (~a26~0 - -387677) % 5 then 1 + (~a26~0 - -387677) / 5 else (~a26~0 - -387677) / 5)) / 10 else -1 * (-267123 + (if ~a26~0 - -387677 < 0 && 0 != (~a26~0 - -387677) % 5 then 1 + (~a26~0 - -387677) / 5 else (~a26~0 - -387677) / 5)) / 10);~a28~0 := 95 + (if -47254 + (~a28~0 - 83359) < 0 && 0 != (-47254 + (~a28~0 - 83359)) % 48 then (-47254 + (~a28~0 - 83359)) % 48 - 48 else (-47254 + (~a28~0 - 83359)) % 48);~a24~0 := 2;calculate_output_#res#1 := 21;" "assume !((((-68 < ~a26~0 && 124 >= ~a26~0) && (-182 < ~a14~0 && -114 >= ~a14~0) && 5 == calculate_output_~input#1 && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && 3 == ~a24~0) && ~a21~0 <= 127);" "assume ~a21~0 <= 127 && (((4 == calculate_output_~input#1 && ~a26~0 <= -68) && 3 == ~a24~0) && -84 < ~a14~0) && 300 < ~a28~0;~a14~0 := (if ~a14~0 - 549378 < 0 && 0 != (~a14~0 - 549378) % 299909 then (~a14~0 - 549378) % 299909 - 299909 else (~a14~0 - 549378) % 299909) - 300090;~a26~0 := (if (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - -300108 < 0 && 0 != ((if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - -300108) % 5 then 1 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - -300108) / 5 else ((if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - -300108) / 5) - -94227;~a28~0 := (if -577276 + ~a28~0 < 0 && 0 != (-577276 + ~a28~0) % 48 then (-577276 + ~a28~0) % 48 - 48 else (-577276 + ~a28~0) % 48) - -85 - 392664 - -392664;~a24~0 := 2;calculate_output_#res#1 := 21;" "assume !(~a21~0 <= 127 && (((4 == calculate_output_~input#1 && ~a26~0 <= -68) && 3 == ~a24~0) && -84 < ~a14~0) && 300 < ~a28~0);" "assume 2 == ~a24~0 && ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a26~0 <= -68 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 6 == calculate_output_~input#1) && ~a21~0 <= 127;" "assume 37 < ~a28~0 && 134 >= ~a28~0;~a14~0 := 372103 + (~a14~0 - 190584) - 729880;~a28~0 := -392020 + (~a28~0 - 208015);~a24~0 := 3;" "assume !(37 < ~a28~0 && 134 >= ~a28~0);~a14~0 := -99 + (if -598168 + ~a14~0 < 0 && 0 != (-598168 + ~a14~0) % 14 then (-598168 + ~a14~0) % 14 - 14 else (-598168 + ~a14~0) % 14);~a26~0 := 29 + (if (if 148735 + ~a26~0 < 0 && 0 != (148735 + ~a26~0) % 5 then 1 + (148735 + ~a26~0) / 5 else (148735 + ~a26~0) / 5) < 0 && 0 != (if 148735 + ~a26~0 < 0 && 0 != (148735 + ~a26~0) % 5 then 1 + (148735 + ~a26~0) / 5 else (148735 + ~a26~0) / 5) % 95 then (if 148735 + ~a26~0 < 0 && 0 != (148735 + ~a26~0) % 5 then 1 + (148735 + ~a26~0) / 5 else (148735 + ~a26~0) / 5) % 95 - 95 else (if 148735 + ~a26~0 < 0 && 0 != (148735 + ~a26~0) % 5 then 1 + (148735 + ~a26~0) / 5 else (148735 + ~a26~0) / 5) % 95);~a28~0 := 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -53558;" "calculate_output_#res#1 := 26;" "assume !(2 == ~a24~0 && ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a26~0 <= -68 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 6 == calculate_output_~input#1) && ~a21~0 <= 127);" "assume 217 < ~a26~0 && ~a28~0 <= 37 && ((4 == calculate_output_~input#1 && ~a21~0 <= 127) && ~a14~0 <= -182) && 3 == ~a24~0;~a14~0 := -119 + (if (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 121 < 0 && 0 != ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 121) % 5 then 1 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 121) / 5 else ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 121) / 5);~a26~0 := -14 + (~a26~0 - 600198 - 3);calculate_output_#res#1 := -1;" "assume !(217 < ~a26~0 && ~a28~0 <= 37 && ((4 == calculate_output_~input#1 && ~a21~0 <= 127) && ~a14~0 <= -182) && 3 == ~a24~0);" "assume (-84 < ~a14~0 && ~a21~0 <= 127 && ~a28~0 <= 37 && 1 == calculate_output_~input#1 && -68 < ~a26~0 && 124 >= ~a26~0) && 2 == ~a24~0;~a14~0 := -300092 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909);~a26~0 := (if (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) < 0 && 0 != (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % 5 then 1 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) / 5 else (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) / 5) - 598152;~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !((-84 < ~a14~0 && ~a21~0 <= 127 && ~a28~0 <= 37 && 1 == calculate_output_~input#1 && -68 < ~a26~0 && 124 >= ~a26~0) && 2 == ~a24~0);" "assume ~a21~0 <= 127 && ~a28~0 <= 37 && (((-114 < ~a14~0 && -84 >= ~a14~0) && 4 == calculate_output_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0) && 3 == ~a24~0;" "assume ~a26~0 <= -68;~a26~0 := (if -1 * (-494150 + ~a26~0) < 0 && 0 != -1 * (-494150 + ~a26~0) % 10 then 1 + -1 * (-494150 + ~a26~0) / 10 else -1 * (-494150 + ~a26~0) / 10);~a28~0 := 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -85);~a24~0 := 1;" "assume !(~a26~0 <= -68);~a14~0 := (if 10 * ((if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 4 then 1 + 10 * ~a14~0 / 4 else 10 * ~a14~0 / 4) - 35718) < 0 && 0 != 10 * ((if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 4 then 1 + 10 * ~a14~0 / 4 else 10 * ~a14~0 / 4) - 35718) % 9 then 1 + 10 * ((if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 4 then 1 + 10 * ~a14~0 / 4 else 10 * ~a14~0 / 4) - 35718) / 9 else 10 * ((if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 4 then 1 + 10 * ~a14~0 / 4 else 10 * ~a14~0 / 4) - 35718) / 9);~a26~0 := -387213 + ~a26~0 - -482378 - 452794 - -824057;~a28~0 := 2 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -216 - -1);" "calculate_output_#res#1 := -1;" "assume !(~a21~0 <= 127 && ~a28~0 <= 37 && (((-114 < ~a14~0 && -84 >= ~a14~0) && 4 == calculate_output_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0) && 3 == ~a24~0);" "assume ((~a28~0 <= 37 && (~a21~0 <= 127 && 5 == calculate_output_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0) && -182 < ~a14~0 && -114 >= ~a14~0) && 2 == ~a24~0;~a14~0 := -324840 + (if 83 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != 83 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 10 then 1 + 83 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) / 10 else 83 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) / 10);~a26~0 := (if 10 * (if 123598 + ~a26~0 < 0 && 0 != (123598 + ~a26~0) % 5 then 1 + (123598 + ~a26~0) / 5 else (123598 + ~a26~0) / 5) < 0 && 0 != 10 * (if 123598 + ~a26~0 < 0 && 0 != (123598 + ~a26~0) % 5 then 1 + (123598 + ~a26~0) / 5 else (123598 + ~a26~0) / 5) % 9 then 1 + 10 * (if 123598 + ~a26~0 < 0 && 0 != (123598 + ~a26~0) % 5 then 1 + (123598 + ~a26~0) / 5 else (123598 + ~a26~0) / 5) / 9 else 10 * (if 123598 + ~a26~0 < 0 && 0 != (123598 + ~a26~0) % 5 then 1 + (123598 + ~a26~0) / 5 else (123598 + ~a26~0) / 5) / 9);~a28~0 := 86 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -1 - 2;calculate_output_#res#1 := 26;" "assume !(((~a28~0 <= 37 && (~a21~0 <= 127 && 5 == calculate_output_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0) && -182 < ~a14~0 && -114 >= ~a14~0) && 2 == ~a24~0);" "assume 2 == ~a24~0 && ((-68 < ~a26~0 && 124 >= ~a26~0) && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 2 == calculate_output_~input#1) && -114 < ~a14~0 && -84 >= ~a14~0) && ~a21~0 <= 127;~a26~0 := 170 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -1;~a28~0 := (if 49 * (if (if 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) < 0 && 0 != 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 10 then 1 + 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10 else 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10) < 0 && 0 != (if 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) < 0 && 0 != 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 10 then 1 + 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10 else 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10) % 5 then 1 + (if 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) < 0 && 0 != 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 10 then 1 + 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10 else 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10) / 5 else (if 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) < 0 && 0 != 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 10 then 1 + 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10 else 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10) / 5) < 0 && 0 != 49 * (if (if 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) < 0 && 0 != 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 10 then 1 + 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10 else 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10) < 0 && 0 != (if 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) < 0 && 0 != 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 10 then 1 + 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10 else 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10) % 5 then 1 + (if 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) < 0 && 0 != 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 10 then 1 + 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10 else 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10) / 5 else (if 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) < 0 && 0 != 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 10 then 1 + 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10 else 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10) / 5) % 10 then 1 + 49 * (if (if 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) < 0 && 0 != 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 10 then 1 + 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10 else 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10) < 0 && 0 != (if 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) < 0 && 0 != 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 10 then 1 + 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10 else 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10) % 5 then 1 + (if 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) < 0 && 0 != 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 10 then 1 + 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10 else 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10) / 5 else (if 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) < 0 && 0 != 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 10 then 1 + 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10 else 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10) / 5) / 10 else 49 * (if (if 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) < 0 && 0 != 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 10 then 1 + 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10 else 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10) < 0 && 0 != (if 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) < 0 && 0 != 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 10 then 1 + 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10 else 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10) % 5 then 1 + (if 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) < 0 && 0 != 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 10 then 1 + 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10 else 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10) / 5 else (if 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) < 0 && 0 != 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 10 then 1 + 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10 else 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10) / 5) / 10);calculate_output_#res#1 := 25;" "assume !(2 == ~a24~0 && ((-68 < ~a26~0 && 124 >= ~a26~0) && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 2 == calculate_output_~input#1) && -114 < ~a14~0 && -84 >= ~a14~0) && ~a21~0 <= 127);" "assume (~a21~0 <= 127 && ((~a28~0 <= 37 && 2 == calculate_output_~input#1) && 2 == ~a24~0) && 124 < ~a26~0 && 217 >= ~a26~0) && -182 < ~a14~0 && -114 >= ~a14~0;~a14~0 := 5 * (-83189 + ~a14~0) - 109971;~a26~0 := 566219 + ~a26~0;~a28~0 := 159465 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 5 then 1 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !((~a21~0 <= 127 && ((~a28~0 <= 37 && 2 == calculate_output_~input#1) && 2 == ~a24~0) && 124 < ~a26~0 && 217 >= ~a26~0) && -182 < ~a14~0 && -114 >= ~a14~0);" "assume (~a26~0 <= -68 && 2 == ~a24~0 && ((~a14~0 <= -182 && 300 < ~a28~0) || (~a28~0 <= 37 && -182 < ~a14~0 && -114 >= ~a14~0)) && 3 == calculate_output_~input#1) && ~a21~0 <= 127;~a14~0 := -63249 + (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 160118);~a28~0 := -1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !((~a26~0 <= -68 && 2 == ~a24~0 && ((~a14~0 <= -182 && 300 < ~a28~0) || (~a28~0 <= 37 && -182 < ~a14~0 && -114 >= ~a14~0)) && 3 == calculate_output_~input#1) && ~a21~0 <= 127);" "assume ~a21~0 <= 127 && 6 == calculate_output_~input#1 && ((((134 < ~a28~0 && 300 >= ~a28~0) && 2 == ~a24~0 && -84 < ~a14~0 && 217 < ~a26~0) || (300 < ~a28~0 && 2 == ~a24~0 && 217 < ~a26~0 && -84 < ~a14~0)) || ((3 == ~a24~0 && ~a26~0 <= -68 && ~a14~0 <= -182) && ~a28~0 <= 37));~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 300041 then ~a14~0 % 300041 - 300041 else ~a14~0 % 300041) - -299957;~a26~0 := (if (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -171 < 0 && 0 != ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -171) % 5 then 1 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -171) / 5 else ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -171) / 5) - -272225 - 272089;~a28~0 := -1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -86);~a24~0 := 2;calculate_output_#res#1 := 21;" "assume !(~a21~0 <= 127 && 6 == calculate_output_~input#1 && ((((134 < ~a28~0 && 300 >= ~a28~0) && 2 == ~a24~0 && -84 < ~a14~0 && 217 < ~a26~0) || (300 < ~a28~0 && 2 == ~a24~0 && 217 < ~a26~0 && -84 < ~a14~0)) || ((3 == ~a24~0 && ~a26~0 <= -68 && ~a14~0 <= -182) && ~a28~0 <= 37)));" "assume 217 < ~a26~0 && ((3 == ~a24~0 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 4 == calculate_output_~input#1) && ~a14~0 <= -182) && ~a21~0 <= 127;~a14~0 := -142 + (if 2 * (-108885 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5)) < 0 && 0 != 2 * (-108885 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5)) % 33 then 2 * (-108885 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5)) % 33 - 33 else 2 * (-108885 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5)) % 33);~a26~0 := (if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - 29;~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -71 - 59820 - 43993 - -103819;~a24~0 := 1;calculate_output_#res#1 := 21;" "assume !(217 < ~a26~0 && ((3 == ~a24~0 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 4 == calculate_output_~input#1) && ~a14~0 <= -182) && ~a21~0 <= 127);" "assume ((((3 == calculate_output_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a26~0 <= -68) && ~a21~0 <= 127) && -114 < ~a14~0 && -84 >= ~a14~0) && 3 == ~a24~0;~a14~0 := (if 10 * (306231 + (if ~a14~0 < 0 && 0 != ~a14~0 % -5 then ~a14~0 / -5 - 1 else ~a14~0 / -5)) < 0 && 0 != 10 * (306231 + (if ~a14~0 < 0 && 0 != ~a14~0 % -5 then ~a14~0 / -5 - 1 else ~a14~0 / -5)) % 9 then 1 + 10 * (306231 + (if ~a14~0 < 0 && 0 != ~a14~0 % -5 then ~a14~0 / -5 - 1 else ~a14~0 / -5)) / 9 else 10 * (306231 + (if ~a14~0 < 0 && 0 != ~a14~0 % -5 then ~a14~0 / -5 - 1 else ~a14~0 / -5)) / 9);~a28~0 := (if 10 * (if (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) / 5) < 0 && 0 != 10 * (if (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) / 5) % 2 then 1 + 10 * (if (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) / 5) / 2 else 10 * (if (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) / 5) / 2);~a24~0 := 2;calculate_output_#res#1 := -1;" "assume !(((((3 == calculate_output_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a26~0 <= -68) && ~a21~0 <= 127) && -114 < ~a14~0 && -84 >= ~a14~0) && 3 == ~a24~0);" "assume ~a14~0 <= -182 && ((2 == ~a24~0 && 2 == calculate_output_~input#1 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && ~a26~0 <= -68) && ~a21~0 <= 127;~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149 - 506398 - -506401;calculate_output_#res#1 := 26;" "assume !(~a14~0 <= -182 && ((2 == ~a24~0 && 2 == calculate_output_~input#1 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && ~a26~0 <= -68) && ~a21~0 <= 127);" "assume ((300 < ~a28~0 && (2 == calculate_output_~input#1 && -182 < ~a14~0 && -114 >= ~a14~0) && ~a21~0 <= 127) && -68 < ~a26~0 && 124 >= ~a26~0) && 3 == ~a24~0;~a14~0 := (if ~a14~0 - 487149 < 0 && 0 != (~a14~0 - 487149) % 5 then 1 + (~a14~0 - 487149) / 5 else (~a14~0 - 487149) / 5);~a26~0 := 168406 + (~a26~0 - -427158);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !(((300 < ~a28~0 && (2 == calculate_output_~input#1 && -182 < ~a14~0 && -114 >= ~a14~0) && ~a21~0 <= 127) && -68 < ~a26~0 && 124 >= ~a26~0) && 3 == ~a24~0);" "assume 2 == ~a24~0 && (~a21~0 <= 127 && 5 == calculate_output_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0) || (300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (~a28~0 <= 37 && -84 < ~a14~0))) && 217 < ~a26~0;~a14~0 := -300090 + (if ~a14~0 - 526766 - -474026 < 0 && 0 != (~a14~0 - 526766 - -474026) % 299909 then (~a14~0 - 526766 - -474026) % 299909 - 299909 else (~a14~0 - 526766 - -474026) % 299909);~a26~0 := -77282 + ~a26~0 - 317152 - 205692;~a28~0 := -289060 + (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !(2 == ~a24~0 && (~a21~0 <= 127 && 5 == calculate_output_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0) || (300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (~a28~0 <= 37 && -84 < ~a14~0))) && 217 < ~a26~0);" "assume (-182 < ~a14~0 && -114 >= ~a14~0) && (-68 < ~a26~0 && 124 >= ~a26~0) && ((4 == calculate_output_~input#1 && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a21~0 <= 127) && 3 == ~a24~0;~a14~0 := 5 * (if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 6 then 1 + 10 * ~a14~0 / 6 else 10 * ~a14~0 / 6) - 534789;~a26~0 := -10786 + (-583423 + ~a26~0 - 746);~a28~0 := (if -210158 + ~a28~0 < 0 && 0 != (-210158 + ~a28~0) % 5 then 1 + (-210158 + ~a28~0) / 5 else (-210158 + ~a28~0) / 5) - 502446;~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !((-182 < ~a14~0 && -114 >= ~a14~0) && (-68 < ~a26~0 && 124 >= ~a26~0) && ((4 == calculate_output_~input#1 && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a21~0 <= 127) && 3 == ~a24~0);" "assume ((-114 < ~a14~0 && -84 >= ~a14~0) && ((124 < ~a26~0 && 217 >= ~a26~0) && 1 == calculate_output_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && 2 == ~a24~0) && ~a21~0 <= 127;~a26~0 := (if 5 * ~a26~0 - -358448 < 0 && 0 != (5 * ~a26~0 - -358448) % 5 then 1 + (5 * ~a26~0 - -358448) / 5 else (5 * ~a26~0 - -358448) / 5);~a28~0 := 300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -2;calculate_output_#res#1 := 25;" "assume !(((-114 < ~a14~0 && -84 >= ~a14~0) && ((124 < ~a26~0 && 217 >= ~a26~0) && 1 == calculate_output_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && 2 == ~a24~0) && ~a21~0 <= 127);" "assume ((-68 < ~a26~0 && 124 >= ~a26~0) && ((6 == calculate_output_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a21~0 <= 127) && 3 == ~a24~0) && ~a14~0 <= -182;~a26~0 := (if (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - 312781 < 0 && 0 != ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - 312781) % 5 then 1 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - 312781) / 5 else ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - 312781) / 5);~a28~0 := 218 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - 165719 - 412947 - -578665;~a24~0 := 2;calculate_output_#res#1 := -1;" "assume !(((-68 < ~a26~0 && 124 >= ~a26~0) && ((6 == calculate_output_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a21~0 <= 127) && 3 == ~a24~0) && ~a14~0 <= -182);" "assume (~a21~0 <= 127 && (-182 < ~a14~0 && -114 >= ~a14~0) && 3 == ~a24~0 && 1 == calculate_output_~input#1 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && 124 < ~a26~0 && 217 >= ~a26~0;~a26~0 := -168283 + (if 9 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) < 0 && 0 != 9 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % 10 then 1 + 9 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) / 10 else 9 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) / 10) - -168323;~a28~0 := (if (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5) - 126527;~a24~0 := 2;calculate_output_#res#1 := 21;" "assume !((~a21~0 <= 127 && (-182 < ~a14~0 && -114 >= ~a14~0) && 3 == ~a24~0 && 1 == calculate_output_~input#1 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && 124 < ~a26~0 && 217 >= ~a26~0);" "assume 2 == ~a24~0 && 217 < ~a26~0 && ~a21~0 <= 127 && 6 == calculate_output_~input#1 && ((300 < ~a28~0 && ~a14~0 <= -182) || (~a28~0 <= 37 && -182 < ~a14~0 && -114 >= ~a14~0));~a14~0 := 19843 + (if (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) < 0 && 0 != (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 5 then 1 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) / 5 else (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) / 5) - -250158;~a26~0 := 148987 + (~a26~0 - 156646) - 592439;~a28~0 := (if (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149 - -1 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149 - -1) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149 - -1) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149 - -1) / 5) - -150493;calculate_output_#res#1 := 26;" "assume !(2 == ~a24~0 && 217 < ~a26~0 && ~a21~0 <= 127 && 6 == calculate_output_~input#1 && ((300 < ~a28~0 && ~a14~0 <= -182) || (~a28~0 <= 37 && -182 < ~a14~0 && -114 >= ~a14~0)));" "assume (-84 < ~a14~0 && (3 == ~a24~0 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0)) && 1 == calculate_output_~input#1) && ~a21~0 <= 127) && 124 < ~a26~0 && 217 >= ~a26~0;" "assume 1 == ~a24~0;~a14~0 := -232598 + (if -300090 + (if -267597 + ~a14~0 < 0 && 0 != (-267597 + ~a14~0) % 299909 then (-267597 + ~a14~0) % 299909 - 299909 else (-267597 + ~a14~0) % 299909) < 0 && 0 != (-300090 + (if -267597 + ~a14~0 < 0 && 0 != (-267597 + ~a14~0) % 299909 then (-267597 + ~a14~0) % 299909 - 299909 else (-267597 + ~a14~0) % 299909)) % 5 then 1 + (-300090 + (if -267597 + ~a14~0 < 0 && 0 != (-267597 + ~a14~0) % 299909 then (-267597 + ~a14~0) % 299909 - 299909 else (-267597 + ~a14~0) % 299909)) / 5 else (-300090 + (if -267597 + ~a14~0 < 0 && 0 != (-267597 + ~a14~0) % 299909 then (-267597 + ~a14~0) % 299909 - 299909 else (-267597 + ~a14~0) % 299909)) / 5);~a28~0 := (if (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149) / 5) - -364010;~a24~0 := 2;" "assume !(1 == ~a24~0);~a26~0 := (if 50 * ~a26~0 < 0 && 0 != 50 * ~a26~0 % 9 then 1 + 50 * ~a26~0 / 9 else 50 * ~a26~0 / 9) - 550549 - -1020629;~a28~0 := -45363 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10);~a24~0 := 1;" "calculate_output_#res#1 := -1;" "assume !((-84 < ~a14~0 && (3 == ~a24~0 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0)) && 1 == calculate_output_~input#1) && ~a21~0 <= 127) && 124 < ~a26~0 && 217 >= ~a26~0);" "assume ((217 < ~a26~0 && (3 == ~a24~0 && 2 == calculate_output_~input#1) && ~a14~0 <= -182) && ~a21~0 <= 127) && ~a28~0 <= 37;~a26~0 := (if 5 * (20350 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -14)) < 0 && 0 != 5 * (20350 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -14)) % 95 then 5 * (20350 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -14)) % 95 - 95 else 5 * (20350 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -14)) % 95) - 31;~a28~0 := 520509 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149 - 520507);~a24~0 := 1;calculate_output_#res#1 := 25;" "assume !(((217 < ~a26~0 && (3 == ~a24~0 && 2 == calculate_output_~input#1) && ~a14~0 <= -182) && ~a21~0 <= 127) && ~a28~0 <= 37);" "assume ((3 == ~a24~0 && ~a21~0 <= 127 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 2 == calculate_output_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0) && -182 < ~a14~0 && -114 >= ~a14~0;~a26~0 := (if 5 * (if -1 * ~a26~0 < 0 && 0 != -1 * ~a26~0 % 10 then 1 + -1 * ~a26~0 / 10 else -1 * ~a26~0 / 10) < 0 && 0 != 5 * (if -1 * ~a26~0 < 0 && 0 != -1 * ~a26~0 % 10 then 1 + -1 * ~a26~0 / 10 else -1 * ~a26~0 / 10) % 5 then 1 + 5 * (if -1 * ~a26~0 < 0 && 0 != -1 * ~a26~0 % 10 then 1 + -1 * ~a26~0 / 10 else -1 * ~a26~0 / 10) / 5 else 5 * (if -1 * ~a26~0 < 0 && 0 != -1 * ~a26~0 % 10 then 1 + -1 * ~a26~0 / 10 else -1 * ~a26~0 / 10) / 5);~a28~0 := 301 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849);~a24~0 := 1;calculate_output_#res#1 := 21;" "assume !(((3 == ~a24~0 && ~a21~0 <= 127 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 2 == calculate_output_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0) && -182 < ~a14~0 && -114 >= ~a14~0);" "assume (-68 < ~a26~0 && 124 >= ~a26~0) && (~a21~0 <= 127 && (6 == calculate_output_~input#1 && 2 == ~a24~0) && ~a28~0 <= 37) && -84 < ~a14~0;~a26~0 := 211 + (if 2 * (~a26~0 - 251433) < 0 && 0 != 2 * (~a26~0 - 251433) % 46 then 2 * (~a26~0 - 251433) % 46 - 46 else 2 * (~a26~0 - 251433) % 46);~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217 - 1;calculate_output_#res#1 := 21;" "assume !((-68 < ~a26~0 && 124 >= ~a26~0) && (~a21~0 <= 127 && (6 == calculate_output_~input#1 && 2 == ~a24~0) && ~a28~0 <= 37) && -84 < ~a14~0);" "assume (124 < ~a26~0 && 217 >= ~a26~0) && 3 == ~a24~0 && -84 < ~a14~0 && (300 < ~a28~0 && 2 == calculate_output_~input#1) && ~a21~0 <= 127;~a26~0 := (if (if 5 * ~a26~0 < 0 && 0 != 5 * ~a26~0 % 95 then 5 * ~a26~0 % 95 - 95 else 5 * ~a26~0 % 95) - -15 < 0 && 0 != ((if 5 * ~a26~0 < 0 && 0 != 5 * ~a26~0 % 95 then 5 * ~a26~0 % 95 - 95 else 5 * ~a26~0 % 95) - -15) % 5 then 1 + ((if 5 * ~a26~0 < 0 && 0 != 5 * ~a26~0 % 95 then 5 * ~a26~0 % 95 - 95 else 5 * ~a26~0 % 95) - -15) / 5 else ((if 5 * ~a26~0 < 0 && 0 != 5 * ~a26~0 % 95 then 5 * ~a26~0 % 95 - 95 else 5 * ~a26~0 % 95) - -15) / 5);~a28~0 := -488104 + ~a28~0 - 112187;~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !((124 < ~a26~0 && 217 >= ~a26~0) && 3 == ~a24~0 && -84 < ~a14~0 && (300 < ~a28~0 && 2 == calculate_output_~input#1) && ~a21~0 <= 127);" "assume ((~a28~0 <= 37 && (3 == ~a24~0 && 3 == calculate_output_~input#1) && ~a26~0 <= -68) && ~a21~0 <= 127) && -84 < ~a14~0;~a26~0 := 131066 + (196 + (if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 46 then (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 46 - 46 else (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 46) - 131059);~a28~0 := (if 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -216) < 0 && 0 != 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -216) % 5 then 1 + 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -216) / 5 else 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -216) / 5);~a24~0 := 2;calculate_output_#res#1 := 26;" "assume !(((~a28~0 <= 37 && (3 == ~a24~0 && 3 == calculate_output_~input#1) && ~a26~0 <= -68) && ~a21~0 <= 127) && -84 < ~a14~0);" "assume ((-182 < ~a14~0 && -114 >= ~a14~0) && 3 == ~a24~0 && ~a21~0 <= 127 && 3 == calculate_output_~input#1 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && 124 < ~a26~0 && 217 >= ~a26~0;~a14~0 := -85 + (if -227470 + ~a14~0 < 0 && 0 != (-227470 + ~a14~0) % 14 then (-227470 + ~a14~0) % 14 - 14 else (-227470 + ~a14~0) % 14);~a26~0 := ~a26~0 - 170 - -158472 - 755026 - -596573;~a28~0 := 60 + (if (if 85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) < 0 && 0 != (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) % 5 then 1 + (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) / 5 else (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) / 5) < 0 && 0 != (if 85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) < 0 && 0 != (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) % 5 then 1 + (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) / 5 else (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) / 5) % 5 then 1 + (if 85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) < 0 && 0 != (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) % 5 then 1 + (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) / 5 else (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) / 5) / 5 else (if 85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) < 0 && 0 != (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) % 5 then 1 + (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) / 5 else (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) / 5) / 5);~a24~0 := 2;calculate_output_#res#1 := -1;" "assume !(((-182 < ~a14~0 && -114 >= ~a14~0) && 3 == ~a24~0 && ~a21~0 <= 127 && 3 == calculate_output_~input#1 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && 124 < ~a26~0 && 217 >= ~a26~0);" "assume ((((4 == calculate_output_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && 124 < ~a26~0 && 217 >= ~a26~0) && 2 == ~a24~0) && ~a21~0 <= 127) && -114 < ~a14~0 && -84 >= ~a14~0;~a26~0 := 69 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -10;~a28~0 := (if (if 20984 + ~a28~0 < 0 && 0 != (20984 + ~a28~0) % 5 then 1 + (20984 + ~a28~0) / 5 else (20984 + ~a28~0) / 5) < 0 && 0 != (if 20984 + ~a28~0 < 0 && 0 != (20984 + ~a28~0) % 5 then 1 + (20984 + ~a28~0) / 5 else (20984 + ~a28~0) / 5) % 82 then (if 20984 + ~a28~0 < 0 && 0 != (20984 + ~a28~0) % 5 then 1 + (20984 + ~a28~0) / 5 else (20984 + ~a28~0) / 5) % 82 - 82 else (if 20984 + ~a28~0 < 0 && 0 != (20984 + ~a28~0) % 5 then 1 + (20984 + ~a28~0) / 5 else (20984 + ~a28~0) / 5) % 82) - -216;~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !(((((4 == calculate_output_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && 124 < ~a26~0 && 217 >= ~a26~0) && 2 == ~a24~0) && ~a21~0 <= 127) && -114 < ~a14~0 && -84 >= ~a14~0);" "assume 2 == ~a24~0 && ~a21~0 <= 127 && (-68 < ~a26~0 && 124 >= ~a26~0) && (6 == calculate_output_~input#1 && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && -114 < ~a14~0 && -84 >= ~a14~0;~a14~0 := 5 * ~a14~0 - -356251 - 823914;~a26~0 := (if 10 * (-466083 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5)) < 0 && 0 != 10 * (-466083 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5)) % 9 then 1 + 10 * (-466083 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5)) / 9 else 10 * (-466083 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5)) / 9);~a28~0 := -2 * (5 * (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5) - -229660);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !(2 == ~a24~0 && ~a21~0 <= 127 && (-68 < ~a26~0 && 124 >= ~a26~0) && (6 == calculate_output_~input#1 && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && -114 < ~a14~0 && -84 >= ~a14~0);" "assume ~a21~0 <= 127 && ((134 < ~a28~0 && 300 >= ~a28~0) && (3 == calculate_output_~input#1 && 2 == ~a24~0) && -84 < ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0;~a26~0 := -121418 + (~a26~0 - 260890 - 47933);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !(~a21~0 <= 127 && ((134 < ~a28~0 && 300 >= ~a28~0) && (3 == calculate_output_~input#1 && 2 == ~a24~0) && -84 < ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0);" "assume (-182 < ~a14~0 && -114 >= ~a14~0) && ((-68 < ~a26~0 && 124 >= ~a26~0) && 300 < ~a28~0 && 3 == calculate_output_~input#1 && 3 == ~a24~0) && ~a21~0 <= 127;~a14~0 := 477216 + ~a14~0 - -46014;~a26~0 := (if 479152 + ~a26~0 < 0 && 0 != (479152 + ~a26~0) % 46 then (479152 + ~a26~0) % 46 - 46 else (479152 + ~a26~0) % 46) - -155;~a28~0 := 210 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 - 82 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82);~a24~0 := 2;calculate_output_#res#1 := 26;" "assume !((-182 < ~a14~0 && -114 >= ~a14~0) && ((-68 < ~a26~0 && 124 >= ~a26~0) && 300 < ~a28~0 && 3 == calculate_output_~input#1 && 3 == ~a24~0) && ~a21~0 <= 127);" "assume ~a21~0 <= 127 && (37 < ~a28~0 && 134 >= ~a28~0) && 3 == ~a24~0 && (1 == calculate_output_~input#1 && 217 < ~a26~0) && ~a14~0 <= -182;~a14~0 := 320729 + ~a14~0 - -279262;~a28~0 := -664969 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -93488);~a24~0 := 1;calculate_output_#res#1 := 26;" "assume !(~a21~0 <= 127 && (37 < ~a28~0 && 134 >= ~a28~0) && 3 == ~a24~0 && (1 == calculate_output_~input#1 && 217 < ~a26~0) && ~a14~0 <= -182);" "assume 3 == ~a24~0 && ((~a26~0 <= -68 && -84 < ~a14~0 && 1 == calculate_output_~input#1) && ~a21~0 <= 127) && 300 < ~a28~0;~a14~0 := (if (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090 < 0 && 0 != ((if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090) % 5 then 1 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090) / 5 else ((if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090) / 5) - 124796;~a28~0 := 41 + (if 25 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -60) < 0 && 0 != 25 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -60) % 48 then 25 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -60) % 48 - 48 else 25 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -60) % 48);~a24~0 := 2;calculate_output_#res#1 := 25;" "assume !(3 == ~a24~0 && ((~a26~0 <= -68 && -84 < ~a14~0 && 1 == calculate_output_~input#1) && ~a21~0 <= 127) && 300 < ~a28~0);" "assume (-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37 && 3 == ~a24~0 && (6 == calculate_output_~input#1 && 217 < ~a26~0) && ~a21~0 <= 127;~a26~0 := (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) - 570350;~a28~0 := (if 300151 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) < 0 && 0 != (300151 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849)) % 5 then 1 + (300151 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849)) / 5 else (300151 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849)) / 5) - -172923;~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37 && 3 == ~a24~0 && (6 == calculate_output_~input#1 && 217 < ~a26~0) && ~a21~0 <= 127);" "assume (((-182 < ~a14~0 && -114 >= ~a14~0) && 2 == ~a24~0 && 2 == calculate_output_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a21~0 <= 127) && 217 < ~a26~0;~a14~0 := -63138 + (~a14~0 - -62668 - 204030);~a26~0 := (if 28 * (if -541553 + (~a26~0 - 58572) < 0 && 0 != (-541553 + (~a26~0 - 58572)) % 5 then 1 + (-541553 + (~a26~0 - 58572)) / 5 else (-541553 + (~a26~0 - 58572)) / 5) < 0 && 0 != 28 * (if -541553 + (~a26~0 - 58572) < 0 && 0 != (-541553 + (~a26~0 - 58572)) % 5 then 1 + (-541553 + (~a26~0 - 58572)) / 5 else (-541553 + (~a26~0 - 58572)) / 5) % 10 then 1 + 28 * (if -541553 + (~a26~0 - 58572) < 0 && 0 != (-541553 + (~a26~0 - 58572)) % 5 then 1 + (-541553 + (~a26~0 - 58572)) / 5 else (-541553 + (~a26~0 - 58572)) / 5) / 10 else 28 * (if -541553 + (~a26~0 - 58572) < 0 && 0 != (-541553 + (~a26~0 - 58572)) % 5 then 1 + (-541553 + (~a26~0 - 58572)) / 5 else (-541553 + (~a26~0 - 58572)) / 5) / 10);~a28~0 := -585001 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - 3230;~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !((((-182 < ~a14~0 && -114 >= ~a14~0) && 2 == ~a24~0 && 2 == calculate_output_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a21~0 <= 127) && 217 < ~a26~0);" "assume ((((((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 3 == calculate_output_~input#1) && -84 < ~a14~0) && ~a21~0 <= 127) && 3 == ~a24~0) && ~a26~0 <= -68;~a14~0 := (if -300092 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) < 0 && 0 != (-300092 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) % 5 then 1 + (-300092 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 5 else (-300092 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 5) - 59987;~a28~0 := (if -490514 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (-490514 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5)) % 5 then 1 + (-490514 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5)) / 5 else (-490514 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5)) / 5);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !(((((((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 3 == calculate_output_~input#1) && -84 < ~a14~0) && ~a21~0 <= 127) && 3 == ~a24~0) && ~a26~0 <= -68);" "assume (-114 < ~a14~0 && -84 >= ~a14~0) && ((((((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 1 == calculate_output_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0) && ~a21~0 <= 127) && 3 == ~a24~0;~a26~0 := -190 + ~a26~0;~a28~0 := (if 150456 + (~a28~0 - 458911) < 0 && 0 != (150456 + (~a28~0 - 458911)) % 5 then 1 + (150456 + (~a28~0 - 458911)) / 5 else (150456 + (~a28~0 - 458911)) / 5) - -419981;~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !((-114 < ~a14~0 && -84 >= ~a14~0) && ((((((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 1 == calculate_output_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0) && ~a21~0 <= 127) && 3 == ~a24~0);" "assume ((~a26~0 <= -68 && (134 < ~a28~0 && 300 >= ~a28~0) && 1 == calculate_output_~input#1 && ~a21~0 <= 127) && 2 == ~a24~0) && ~a14~0 <= -182;~a14~0 := (if -53042 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) < 0 && 0 != (-53042 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) % 5 then 1 + (-53042 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) / 5 else (-53042 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) / 5) - -10461;~a24~0 := 3;calculate_output_#res#1 := 21;" "assume !(((~a26~0 <= -68 && (134 < ~a28~0 && 300 >= ~a28~0) && 1 == calculate_output_~input#1 && ~a21~0 <= 127) && 2 == ~a24~0) && ~a14~0 <= -182);" "assume ~a14~0 <= -182 && (134 < ~a28~0 && 300 >= ~a28~0) && (~a21~0 <= 127 && 1 == calculate_output_~input#1 && 217 < ~a26~0) && 2 == ~a24~0;~a14~0 := -96 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 481357 - -481353;~a26~0 := (if 143479 + (~a26~0 - 192808) < 0 && 0 != (143479 + (~a26~0 - 192808)) % 46 then (143479 + (~a26~0 - 192808)) % 46 - 46 else (143479 + (~a26~0 - 192808)) % 46) - -170;~a28~0 := ~a28~0 - 485508 - 38822;calculate_output_#res#1 := -1;" "assume !(~a14~0 <= -182 && (134 < ~a28~0 && 300 >= ~a28~0) && (~a21~0 <= 127 && 1 == calculate_output_~input#1 && 217 < ~a26~0) && 2 == ~a24~0);" "assume 2 == ~a24~0 && ~a21~0 <= 127 && (2 == calculate_output_~input#1 && ((300 < ~a28~0 && ~a14~0 <= -182) || ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37))) && 217 < ~a26~0;~a14~0 := (if 4 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != 4 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 then 4 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 - 14 else 4 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14) - 91;~a26~0 := ~a26~0 - 600188 - 13;~a28~0 := 218 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !(2 == ~a24~0 && ~a21~0 <= 127 && (2 == calculate_output_~input#1 && ((300 < ~a28~0 && ~a14~0 <= -182) || ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37))) && 217 < ~a26~0);" "assume -84 < ~a14~0 && 3 == ~a24~0 && ((5 == calculate_output_~input#1 && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127) && -68 < ~a26~0 && 124 >= ~a26~0;~a26~0 := 2 * (-288975 + ~a26~0) - 20049;calculate_output_#res#1 := -1;" "assume !(-84 < ~a14~0 && 3 == ~a24~0 && ((5 == calculate_output_~input#1 && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127) && -68 < ~a26~0 && 124 >= ~a26~0);" "assume 2 == ~a24~0 && (124 < ~a26~0 && 217 >= ~a26~0) && ~a21~0 <= 127 && 2 == calculate_output_~input#1 && (((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (~a28~0 <= 37 && -84 < ~a14~0)) || ((37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0));~a14~0 := 598064 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090 - 1) - 598064;~a26~0 := 5 * (if -471538 + ~a26~0 < 0 && 0 != (-471538 + ~a26~0) % 5 then 1 + (-471538 + ~a26~0) / 5 else (-471538 + ~a26~0) / 5);~a28~0 := -3 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !(2 == ~a24~0 && (124 < ~a26~0 && 217 >= ~a26~0) && ~a21~0 <= 127 && 2 == calculate_output_~input#1 && (((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (~a28~0 <= 37 && -84 < ~a14~0)) || ((37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0)));" "assume ~a26~0 <= -68 && -84 < ~a14~0 && 3 == ~a24~0 && ~a21~0 <= 127 && 5 == calculate_output_~input#1 && 300 < ~a28~0;~a14~0 := (if 96871 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != (96871 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5)) % 14 then (96871 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5)) % 14 - 14 else (96871 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5)) % 14) - 105;~a26~0 := -63 + (if 5 * (111 + (if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95 then (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95 - 95 else (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95)) < 0 && 0 != 5 * (111 + (if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95 then (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95 - 95 else (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95)) % 95 then 5 * (111 + (if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95 then (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95 - 95 else (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95)) % 95 - 95 else 5 * (111 + (if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95 then (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95 - 95 else (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95)) % 95);~a28~0 := 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !(~a26~0 <= -68 && -84 < ~a14~0 && 3 == ~a24~0 && ~a21~0 <= 127 && 5 == calculate_output_~input#1 && 300 < ~a28~0);" "assume ~a21~0 <= 127 && (((-68 < ~a26~0 && 124 >= ~a26~0) && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 2 == calculate_output_~input#1) && 2 == ~a24~0) && -84 < ~a14~0;~a14~0 := -555577 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) - 25485;~a26~0 := -584522 + (5 * ~a26~0 - -317534);~a28~0 := -10 + (~a28~0 - 600023);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !(~a21~0 <= 127 && (((-68 < ~a26~0 && 124 >= ~a26~0) && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 2 == calculate_output_~input#1) && 2 == ~a24~0) && -84 < ~a14~0);" "assume (-68 < ~a26~0 && 124 >= ~a26~0) && (-182 < ~a14~0 && -114 >= ~a14~0) && ((4 == calculate_output_~input#1 && 300 < ~a28~0) && 3 == ~a24~0) && ~a21~0 <= 127;~a14~0 := -625 * ~a14~0;~a26~0 := 171 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !((-68 < ~a26~0 && 124 >= ~a26~0) && (-182 < ~a14~0 && -114 >= ~a14~0) && ((4 == calculate_output_~input#1 && 300 < ~a28~0) && 3 == ~a24~0) && ~a21~0 <= 127);" "assume (-68 < ~a26~0 && 124 >= ~a26~0) && 2 == ~a24~0 && ~a14~0 <= -182 && ~a21~0 <= 127 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 1 == calculate_output_~input#1;~a14~0 := 312775 + (-92 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 312770);~a26~0 := 3 * (~a26~0 - 381650 - -543989) - 761073;~a28~0 := (if 10 * (44 + (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48 then (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48 - 48 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48)) < 0 && 0 != 10 * (44 + (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48 then (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48 - 48 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48)) % 9 then 1 + 10 * (44 + (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48 then (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48 - 48 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48)) / 9 else 10 * (44 + (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48 then (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48 - 48 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48)) / 9);~a24~0 := 3;calculate_output_#res#1 := 21;" "assume !((-68 < ~a26~0 && 124 >= ~a26~0) && 2 == ~a24~0 && ~a14~0 <= -182 && ~a21~0 <= 127 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 1 == calculate_output_~input#1);" "assume (~a21~0 <= 127 && ~a26~0 <= -68 && 4 == calculate_output_~input#1 && ((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (-84 < ~a14~0 && ~a28~0 <= 37))) && 2 == ~a24~0;~a14~0 := -300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 2;~a26~0 := 517220 + (176 + (if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 46 then (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 46 - 46 else (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 46) - 517205);~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149 - -2 - 526339 - -526339;calculate_output_#res#1 := 21;" "assume !((~a21~0 <= 127 && ~a26~0 <= -68 && 4 == calculate_output_~input#1 && ((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (-84 < ~a14~0 && ~a28~0 <= 37))) && 2 == ~a24~0);" "assume (~a21~0 <= 127 && (3 == ~a24~0 && 5 == calculate_output_~input#1 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && -182 < ~a14~0 && -114 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0;" "assume 134 < ~a28~0 && 300 >= ~a28~0;~a14~0 := 454059 + 5 * (if 9 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != 9 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 10 then 1 + 9 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) / 10 else 9 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) / 10);~a28~0 := 87 + (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48 then (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48 - 48 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48);~a24~0 := 2;" "assume !(134 < ~a28~0 && 300 >= ~a28~0);~a14~0 := 2 * ((if 16 * ~a14~0 < 0 && 0 != 16 * ~a14~0 % 10 then 1 + 16 * ~a14~0 / 10 else 16 * ~a14~0 / 10) - 266555);~a26~0 := -312269 + ~a26~0 - -484950 - 172869;~a28~0 := (if 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 then 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 - 48 else 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48) - -85;~a24~0 := 2;" "calculate_output_#res#1 := -1;" "assume !((~a21~0 <= 127 && (3 == ~a24~0 && 5 == calculate_output_~input#1 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && -182 < ~a14~0 && -114 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0);" "assume ((((-182 < ~a14~0 && -114 >= ~a14~0) && ~a21~0 <= 127 && 6 == calculate_output_~input#1) && 2 == ~a24~0) && ~a28~0 <= 37) && 124 < ~a26~0 && 217 >= ~a26~0;~a14~0 := (if -1 * ((if -21002 + ~a14~0 < 0 && 0 != (-21002 + ~a14~0) % 5 then 1 + (-21002 + ~a14~0) / 5 else (-21002 + ~a14~0) / 5) - -262267) < 0 && 0 != -1 * ((if -21002 + ~a14~0 < 0 && 0 != (-21002 + ~a14~0) % 5 then 1 + (-21002 + ~a14~0) / 5 else (-21002 + ~a14~0) / 5) - -262267) % 10 then 1 + -1 * ((if -21002 + ~a14~0 < 0 && 0 != (-21002 + ~a14~0) % 5 then 1 + (-21002 + ~a14~0) / 5 else (-21002 + ~a14~0) / 5) - -262267) / 10 else -1 * ((if -21002 + ~a14~0 < 0 && 0 != (-21002 + ~a14~0) % 5 then 1 + (-21002 + ~a14~0) / 5 else (-21002 + ~a14~0) / 5) - -262267) / 10);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !(((((-182 < ~a14~0 && -114 >= ~a14~0) && ~a21~0 <= 127 && 6 == calculate_output_~input#1) && 2 == ~a24~0) && ~a28~0 <= 37) && 124 < ~a26~0 && 217 >= ~a26~0);" "assume ((-68 < ~a26~0 && 124 >= ~a26~0) && ~a21~0 <= 127 && 3 == ~a24~0 && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 1 == calculate_output_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0;~a14~0 := (if -298760 + ~a14~0 - 124868 < 0 && 0 != (-298760 + ~a14~0 - 124868) % 5 then 1 + (-298760 + ~a14~0 - 124868) / 5 else (-298760 + ~a14~0 - 124868) / 5);~a26~0 := ~a26~0 - -363418 - -96778;~a28~0 := -160943 + (if 5 * ~a28~0 < 0 && 0 != 5 * ~a28~0 % 5 then 1 + 5 * ~a28~0 / 5 else 5 * ~a28~0 / 5);~a24~0 := 2;calculate_output_#res#1 := 25;" "assume !(((-68 < ~a26~0 && 124 >= ~a26~0) && ~a21~0 <= 127 && 3 == ~a24~0 && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 1 == calculate_output_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0);" "assume (-114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0 && ~a21~0 <= 127 && (-68 < ~a26~0 && 124 >= ~a26~0) && 2 == ~a24~0 && 5 == calculate_output_~input#1;~a14~0 := (if (if 22 * ~a14~0 < 0 && 0 != 22 * ~a14~0 % 10 then 1 + 22 * ~a14~0 / 10 else 22 * ~a14~0 / 10) - -256716 < 0 && 0 != ((if 22 * ~a14~0 < 0 && 0 != 22 * ~a14~0 % 10 then 1 + 22 * ~a14~0 / 10 else 22 * ~a14~0 / 10) - -256716) % 5 then 1 + ((if 22 * ~a14~0 < 0 && 0 != 22 * ~a14~0 % 10 then 1 + 22 * ~a14~0 / 10 else 22 * ~a14~0 / 10) - -256716) / 5 else ((if 22 * ~a14~0 < 0 && 0 != 22 * ~a14~0 % 10 then 1 + 22 * ~a14~0 / 10 else 22 * ~a14~0 / 10) - -256716) / 5) - 346439;~a26~0 := (if 10 * (-272828 + 5 * ~a26~0) < 0 && 0 != 10 * (-272828 + 5 * ~a26~0) % 9 then 1 + 10 * (-272828 + 5 * ~a26~0) / 9 else 10 * (-272828 + 5 * ~a26~0) / 9);~a28~0 := (if (if -600129 + ~a28~0 < 0 && 0 != (-600129 + ~a28~0) % 5 then 1 + (-600129 + ~a28~0) / 5 else (-600129 + ~a28~0) / 5) < 0 && 0 != (if -600129 + ~a28~0 < 0 && 0 != (-600129 + ~a28~0) % 5 then 1 + (-600129 + ~a28~0) / 5 else (-600129 + ~a28~0) / 5) % 5 then 1 + (if -600129 + ~a28~0 < 0 && 0 != (-600129 + ~a28~0) % 5 then 1 + (-600129 + ~a28~0) / 5 else (-600129 + ~a28~0) / 5) / 5 else (if -600129 + ~a28~0 < 0 && 0 != (-600129 + ~a28~0) % 5 then 1 + (-600129 + ~a28~0) / 5 else (-600129 + ~a28~0) / 5) / 5);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !((-114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0 && ~a21~0 <= 127 && (-68 < ~a26~0 && 124 >= ~a26~0) && 2 == ~a24~0 && 5 == calculate_output_~input#1);" "assume 2 == ~a24~0 && (124 < ~a26~0 && 217 >= ~a26~0) && ~a14~0 <= -182 && (((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 2 == calculate_output_~input#1) && ~a21~0 <= 127;~a14~0 := -8 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 89);~a28~0 := -600108 + ~a28~0;calculate_output_#res#1 := 25;" "assume !(2 == ~a24~0 && (124 < ~a26~0 && 217 >= ~a26~0) && ~a14~0 <= -182 && (((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 2 == calculate_output_~input#1) && ~a21~0 <= 127);" "assume ~a26~0 <= -68 && 2 == ~a24~0 && ((4 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && ~a21~0 <= 127) && -84 < ~a14~0;" "assume -182 < ~a14~0 && -114 >= ~a14~0;~a14~0 := (if 5 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 97) < 0 && 0 != 5 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 97) % 14 then 5 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 97) % 14 - 14 else 5 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 97) % 14) - 99;~a28~0 := 217 + (if (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) < 0 && 0 != (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) % 82 then (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) % 82 - 82 else (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) % 82);~a24~0 := 3;" "assume !(-182 < ~a14~0 && -114 >= ~a14~0);~a14~0 := 282687 + (-148 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 140044 - 142644);~a26~0 := (if -1 * (if 300108 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - 484968 < 0 && 0 != (300108 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - 484968) % 5 then 1 + (300108 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - 484968) / 5 else (300108 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - 484968) / 5) < 0 && 0 != -1 * (if 300108 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - 484968 < 0 && 0 != (300108 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - 484968) % 5 then 1 + (300108 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - 484968) / 5 else (300108 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - 484968) / 5) % 10 then 1 + -1 * (if 300108 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - 484968 < 0 && 0 != (300108 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - 484968) % 5 then 1 + (300108 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - 484968) / 5 else (300108 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - 484968) / 5) / 10 else -1 * (if 300108 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - 484968 < 0 && 0 != (300108 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - 484968) % 5 then 1 + (300108 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - 484968) / 5 else (300108 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - 484968) / 5) / 10);~a28~0 := 82 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -3;" "calculate_output_#res#1 := 21;" "assume !(~a26~0 <= -68 && 2 == ~a24~0 && ((4 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && ~a21~0 <= 127) && -84 < ~a14~0);" "assume (~a26~0 <= -68 && 3 == ~a24~0 && ~a21~0 <= 127 && ~a28~0 <= 37 && 6 == calculate_output_~input#1) && -84 < ~a14~0;~a14~0 := 5 * (if (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090 < 0 && 0 != ((if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090) % 5 then 1 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090) / 5 else ((if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090) / 5) - 3;~a26~0 := 128 + (if 5 * (if 9 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -190) < 0 && 0 != 9 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -190) % 10 then 1 + 9 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -190) / 10 else 9 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -190) / 10) < 0 && 0 != 5 * (if 9 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -190) < 0 && 0 != 9 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -190) % 10 then 1 + 9 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -190) / 10 else 9 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -190) / 10) % 46 then 5 * (if 9 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -190) < 0 && 0 != 9 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -190) % 10 then 1 + 9 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -190) / 10 else 9 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -190) / 10) % 46 - 46 else 5 * (if 9 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -190) < 0 && 0 != 9 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -190) % 10 then 1 + 9 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -190) / 10 else 9 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -190) / 10) % 46);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !((~a26~0 <= -68 && 3 == ~a24~0 && ~a21~0 <= 127 && ~a28~0 <= 37 && 6 == calculate_output_~input#1) && -84 < ~a14~0);" "assume ~a21~0 <= 127 && 5 == calculate_output_~input#1 && ((~a28~0 <= 37 && 3 == ~a24~0 && ~a26~0 <= -68 && ~a14~0 <= -182) || ((134 < ~a28~0 && 300 >= ~a28~0) && 2 == ~a24~0 && 217 < ~a26~0 && -84 < ~a14~0) || ((2 == ~a24~0 && -84 < ~a14~0 && 217 < ~a26~0) && 300 < ~a28~0));~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090 - 2;~a26~0 := (if -300033 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299966 then ~a26~0 % 299966 - 299966 else ~a26~0 % 299966) < 0 && 0 != (-300033 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299966 then ~a26~0 % 299966 - 299966 else ~a26~0 % 299966)) % 5 then 1 + (-300033 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299966 then ~a26~0 % 299966 - 299966 else ~a26~0 % 299966)) / 5 else (-300033 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299966 then ~a26~0 % 299966 - 299966 else ~a26~0 % 299966)) / 5) - 264062;~a28~0 := -108599 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !(~a21~0 <= 127 && 5 == calculate_output_~input#1 && ((~a28~0 <= 37 && 3 == ~a24~0 && ~a26~0 <= -68 && ~a14~0 <= -182) || ((134 < ~a28~0 && 300 >= ~a28~0) && 2 == ~a24~0 && 217 < ~a26~0 && -84 < ~a14~0) || ((2 == ~a24~0 && -84 < ~a14~0 && 217 < ~a26~0) && 300 < ~a28~0)));" "assume (~a21~0 <= 127 && 2 == ~a24~0 && ((((-114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0) || (~a28~0 <= 37 && -84 < ~a14~0)) || (-84 < ~a14~0 && 37 < ~a28~0 && 134 >= ~a28~0)) && 3 == calculate_output_~input#1) && 217 < ~a26~0;~a14~0 := -1 * ((if 299957 + (if ~a14~0 < 0 && 0 != ~a14~0 % 300041 then ~a14~0 % 300041 - 300041 else ~a14~0 % 300041) < 0 && 0 != (299957 + (if ~a14~0 < 0 && 0 != ~a14~0 % 300041 then ~a14~0 % 300041 - 300041 else ~a14~0 % 300041)) % 5 then 1 + (299957 + (if ~a14~0 < 0 && 0 != ~a14~0 % 300041 then ~a14~0 % 300041 - 300041 else ~a14~0 % 300041)) / 5 else (299957 + (if ~a14~0 < 0 && 0 != ~a14~0 % 300041 then ~a14~0 % 300041 - 300041 else ~a14~0 % 300041)) / 5) - 530177);~a26~0 := ~a26~0 - 600195;~a28~0 := (if 58602 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - -677 < 0 && 0 != (58602 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - -677) % 82 then (58602 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - -677) % 82 - 82 else (58602 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - -677) % 82) - -217;calculate_output_#res#1 := 26;" "assume !((~a21~0 <= 127 && 2 == ~a24~0 && ((((-114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0) || (~a28~0 <= 37 && -84 < ~a14~0)) || (-84 < ~a14~0 && 37 < ~a28~0 && 134 >= ~a28~0)) && 3 == calculate_output_~input#1) && 217 < ~a26~0);" "assume ((~a28~0 <= 37 && ~a21~0 <= 127 && 2 == ~a24~0 && 2 == calculate_output_~input#1) && -68 < ~a26~0 && 124 >= ~a26~0) && -84 < ~a14~0;~a14~0 := -300092 + (if ~a14~0 - 391701 < 0 && 0 != (~a14~0 - 391701) % 299909 then (~a14~0 - 391701) % 299909 - 299909 else (~a14~0 - 391701) % 299909);~a26~0 := ~a26~0 - 476734;~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !(((~a28~0 <= 37 && ~a21~0 <= 127 && 2 == ~a24~0 && 2 == calculate_output_~input#1) && -68 < ~a26~0 && 124 >= ~a26~0) && -84 < ~a14~0);" "assume 2 == ~a24~0 && ((((((134 < ~a28~0 && 300 >= ~a28~0) && -182 < ~a14~0 && -114 >= ~a14~0) || (300 < ~a28~0 && -182 < ~a14~0 && -114 >= ~a14~0)) || ((-114 < ~a14~0 && -84 >= ~a14~0) && ~a28~0 <= 37)) && 1 == calculate_output_~input#1) && ~a21~0 <= 127) && -68 < ~a26~0 && 124 >= ~a26~0;~a14~0 := -72468 + (if 10 * (if 22 * ~a14~0 < 0 && 0 != 22 * ~a14~0 % 10 then 1 + 22 * ~a14~0 / 10 else 22 * ~a14~0 / 10) < 0 && 0 != 10 * (if 22 * ~a14~0 < 0 && 0 != 22 * ~a14~0 % 10 then 1 + 22 * ~a14~0 / 10 else 22 * ~a14~0 / 10) % 9 then 1 + 10 * (if 22 * ~a14~0 < 0 && 0 != 22 * ~a14~0 % 10 then 1 + 22 * ~a14~0 / 10 else 22 * ~a14~0 / 10) / 9 else 10 * (if 22 * ~a14~0 < 0 && 0 != 22 * ~a14~0 % 10 then 1 + 22 * ~a14~0 / 10 else 22 * ~a14~0 / 10) / 9);~a26~0 := (if -1 * (57291 + ~a26~0 - 630469 - 10325) < 0 && 0 != -1 * (57291 + ~a26~0 - 630469 - 10325) % 10 then 1 + -1 * (57291 + ~a26~0 - 630469 - 10325) / 10 else -1 * (57291 + ~a26~0 - 630469 - 10325) / 10);~a28~0 := (if (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217 - -3474 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217 - -3474) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217 - -3474) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217 - -3474) / 5) - 549;~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !(2 == ~a24~0 && ((((((134 < ~a28~0 && 300 >= ~a28~0) && -182 < ~a14~0 && -114 >= ~a14~0) || (300 < ~a28~0 && -182 < ~a14~0 && -114 >= ~a14~0)) || ((-114 < ~a14~0 && -84 >= ~a14~0) && ~a28~0 <= 37)) && 1 == calculate_output_~input#1) && ~a21~0 <= 127) && -68 < ~a26~0 && 124 >= ~a26~0);" "assume ((-182 < ~a14~0 && -114 >= ~a14~0) && (2 == ~a24~0 && 5 == calculate_output_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0)) && 217 < ~a26~0) && ~a21~0 <= 127;~a14~0 := 1058602 + (~a14~0 - 478432);~a26~0 := -355038 + ((if 10 * (if -4 * ~a26~0 < 0 && 0 != -4 * ~a26~0 % 10 then 1 + -4 * ~a26~0 / 10 else -4 * ~a26~0 / 10) < 0 && 0 != 10 * (if -4 * ~a26~0 < 0 && 0 != -4 * ~a26~0 % 10 then 1 + -4 * ~a26~0 / 10 else -4 * ~a26~0 / 10) % 9 then 1 + 10 * (if -4 * ~a26~0 < 0 && 0 != -4 * ~a26~0 % 10 then 1 + -4 * ~a26~0 / 10 else -4 * ~a26~0 / 10) / 9 else 10 * (if -4 * ~a26~0 < 0 && 0 != -4 * ~a26~0 % 10 then 1 + -4 * ~a26~0 / 10 else -4 * ~a26~0 / 10) / 9) - -222749);~a28~0 := 219 + (if -103775 + ~a28~0 < 0 && 0 != (-103775 + ~a28~0) % 82 then (-103775 + ~a28~0) % 82 - 82 else (-103775 + ~a28~0) % 82);calculate_output_#res#1 := 26;" "assume !(((-182 < ~a14~0 && -114 >= ~a14~0) && (2 == ~a24~0 && 5 == calculate_output_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0)) && 217 < ~a26~0) && ~a21~0 <= 127);" "assume ~a14~0 <= -182 && ~a21~0 <= 127 && 2 == ~a24~0 && (5 == calculate_output_~input#1 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && ~a26~0 <= -68;~a28~0 := (if 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 5 then 1 + 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5 else 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !(~a14~0 <= -182 && ~a21~0 <= 127 && 2 == ~a24~0 && (5 == calculate_output_~input#1 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && ~a26~0 <= -68);" "assume 3 == ~a24~0 && ((124 < ~a26~0 && 217 >= ~a26~0) && ~a21~0 <= 127 && 1 == calculate_output_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a14~0 <= -182;~a14~0 := -2 + (-97 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - -6);~a26~0 := 15 * (36288 + ~a26~0);~a28~0 := 300149 + (if -294774 + ~a28~0 < 0 && 0 != (-294774 + ~a28~0) % 299849 then (-294774 + ~a28~0) % 299849 - 299849 else (-294774 + ~a28~0) % 299849);~a24~0 := 2;calculate_output_#res#1 := 25;" "assume !(3 == ~a24~0 && ((124 < ~a26~0 && 217 >= ~a26~0) && ~a21~0 <= 127 && 1 == calculate_output_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a14~0 <= -182);" "assume ((-68 < ~a26~0 && 124 >= ~a26~0) && 2 == ~a24~0 && (~a21~0 <= 127 && 3 == calculate_output_~input#1) && 37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0;~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090 - 1;~a26~0 := -94106 + (if ~a26~0 - 307563 < 0 && 0 != (~a26~0 - 307563) % 5 then 1 + (~a26~0 - 307563) / 5 else (~a26~0 - 307563) / 5);~a28~0 := 5 * (if 5 * ~a28~0 < 0 && 0 != 5 * ~a28~0 % -5 then 5 * ~a28~0 / -5 - 1 else 5 * ~a28~0 / -5);calculate_output_#res#1 := 25;" "assume !(((-68 < ~a26~0 && 124 >= ~a26~0) && 2 == ~a24~0 && (~a21~0 <= 127 && 3 == calculate_output_~input#1) && 37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0);" "assume (-182 < ~a14~0 && -114 >= ~a14~0) && (-68 < ~a26~0 && 124 >= ~a26~0) && ((5 == calculate_output_~input#1 && ~a21~0 <= 127) && 300 < ~a28~0) && 3 == ~a24~0;~a14~0 := (if -1 * (232368 + 25 * ~a14~0) < 0 && 0 != -1 * (232368 + 25 * ~a14~0) % 10 then 1 + -1 * (232368 + 25 * ~a14~0) / 10 else -1 * (232368 + 25 * ~a14~0) / 10);~a26~0 := (if 10 * (278420 + ~a26~0) < 0 && 0 != 10 * (278420 + ~a26~0) % 9 then 1 + 10 * (278420 + ~a26~0) / 9 else 10 * (278420 + ~a26~0) / 9);~a28~0 := 63 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -54 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -54) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -54) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -54) / 5);~a24~0 := 2;calculate_output_#res#1 := 26;" "assume !((-182 < ~a14~0 && -114 >= ~a14~0) && (-68 < ~a26~0 && 124 >= ~a26~0) && ((5 == calculate_output_~input#1 && ~a21~0 <= 127) && 300 < ~a28~0) && 3 == ~a24~0);" "assume (-68 < ~a26~0 && 124 >= ~a26~0) && (((1 == calculate_output_~input#1 && ~a21~0 <= 127) && -182 < ~a14~0 && -114 >= ~a14~0) && 300 < ~a28~0) && 3 == ~a24~0;~a14~0 := -91 + (if (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 98 < 0 && 0 != ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 98) % 5 then 1 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 98) / 5 else ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 98) / 5);~a26~0 := -93115 + (~a26~0 - 443768);~a24~0 := 2;calculate_output_#res#1 := 25;" "assume !((-68 < ~a26~0 && 124 >= ~a26~0) && (((1 == calculate_output_~input#1 && ~a21~0 <= 127) && -182 < ~a14~0 && -114 >= ~a14~0) && 300 < ~a28~0) && 3 == ~a24~0);" "assume (-182 < ~a14~0 && -114 >= ~a14~0) && (~a21~0 <= 127 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 5 == calculate_output_~input#1) && 2 == ~a24~0) && -68 < ~a26~0 && 124 >= ~a26~0;~a14~0 := -95 + (if 5 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 89) < 0 && 0 != 5 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 89) % 14 then 5 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 89) % 14 - 14 else 5 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 89) % 14);~a28~0 := (if (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5) - 311547;~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !((-182 < ~a14~0 && -114 >= ~a14~0) && (~a21~0 <= 127 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 5 == calculate_output_~input#1) && 2 == ~a24~0) && -68 < ~a26~0 && 124 >= ~a26~0);" "assume ((3 == ~a24~0 && ~a14~0 <= -182 && 1 == calculate_output_~input#1 && ~a28~0 <= 37) && 217 < ~a26~0) && ~a21~0 <= 127;~a14~0 := (if ~a14~0 - -207809 < 0 && 0 != (~a14~0 - -207809) % 33 then (~a14~0 - -207809) % 33 - 33 else (~a14~0 - -207809) % 33) - 146;calculate_output_#res#1 := 25;" "assume !(((3 == ~a24~0 && ~a14~0 <= -182 && 1 == calculate_output_~input#1 && ~a28~0 <= 37) && 217 < ~a26~0) && ~a21~0 <= 127);" "assume ~a21~0 <= 127 && ((-68 < ~a26~0 && 124 >= ~a26~0) && (((37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0) || ((-114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0) || (~a28~0 <= 37 && -84 < ~a14~0)) && 6 == calculate_output_~input#1) && 3 == ~a24~0;~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090 - 1;~a26~0 := -191858 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -192029;~a28~0 := -267546 + (-299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 3 - -267547);~a24~0 := 2;calculate_output_#res#1 := -1;" "assume !(~a21~0 <= 127 && ((-68 < ~a26~0 && 124 >= ~a26~0) && (((37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0) || ((-114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0) || (~a28~0 <= 37 && -84 < ~a14~0)) && 6 == calculate_output_~input#1) && 3 == ~a24~0);" "assume ((2 == ~a24~0 && -84 < ~a14~0 && (-68 < ~a26~0 && 124 >= ~a26~0) && 1 == calculate_output_~input#1) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127;~a26~0 := 5 * (if (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) < 0 && 0 != (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % 5 then 1 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) / 5 else (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) / 5) - -148;~a28~0 := -476766 + (~a28~0 - -99) - -263996 - -212799;calculate_output_#res#1 := 25;" "assume !(((2 == ~a24~0 && -84 < ~a14~0 && (-68 < ~a26~0 && 124 >= ~a26~0) && 1 == calculate_output_~input#1) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127);" "assume ((((134 < ~a28~0 && 300 >= ~a28~0) && 5 == calculate_output_~input#1 && ~a14~0 <= -182) && 2 == ~a24~0) && ~a21~0 <= 127) && ~a26~0 <= -68;~a28~0 := 423273 + ~a28~0 - 889585;~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !(((((134 < ~a28~0 && 300 >= ~a28~0) && 5 == calculate_output_~input#1 && ~a14~0 <= -182) && 2 == ~a24~0) && ~a21~0 <= 127) && ~a26~0 <= -68);" "assume 300 < ~a28~0 && (((3 == ~a24~0 && 1 == calculate_output_~input#1) && -114 < ~a14~0 && -84 >= ~a14~0) && ~a21~0 <= 127) && ~a26~0 <= -68;~a14~0 := 209788 + (~a14~0 - 217645 - 127850);~a28~0 := -406897 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5) % 5 then 1 + (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5) / 5 else (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5) / 5);~a24~0 := 2;calculate_output_#res#1 := 25;" "assume !(300 < ~a28~0 && (((3 == ~a24~0 && 1 == calculate_output_~input#1) && -114 < ~a14~0 && -84 >= ~a14~0) && ~a21~0 <= 127) && ~a26~0 <= -68);" "assume ~a21~0 <= 127 && (2 == ~a24~0 && ((((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 1 == calculate_output_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0) && ~a26~0 <= -68;" "assume -114 < ~a14~0 && -84 >= ~a14~0;~a26~0 := 28 + (if 282095 + (~a26~0 - -303459) < 0 && 0 != (282095 + (~a26~0 - -303459)) % 95 then (282095 + (~a26~0 - -303459)) % 95 - 95 else (282095 + (~a26~0 - -303459)) % 95);~a28~0 := -98566 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -44) - -98604;~a24~0 := 3;" "assume !(-114 < ~a14~0 && -84 >= ~a14~0);~a14~0 := -94 + (if 5 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 91) < 0 && 0 != 5 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 91) % 14 then 5 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 91) % 14 - 14 else 5 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 91) % 14);~a26~0 := (if 5 * (13 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -35)) < 0 && 0 != 5 * (13 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -35)) % 95 then 5 * (13 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -35)) % 95 - 95 else 5 * (13 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -35)) % 95) - -29;~a28~0 := 86 + (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - 373470 < 0 && 0 != ((if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - 373470) % 48 then ((if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - 373470) % 48 - 48 else ((if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - 373470) % 48);" "calculate_output_#res#1 := 21;" "assume !(~a21~0 <= 127 && (2 == ~a24~0 && ((((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 1 == calculate_output_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0) && ~a26~0 <= -68);" "assume (-68 < ~a26~0 && 124 >= ~a26~0) && (-84 < ~a14~0 && (3 == calculate_output_~input#1 && 3 == ~a24~0) && ~a21~0 <= 127) && 134 < ~a28~0 && 300 >= ~a28~0;~a14~0 := -231815 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 146 - -231813);~a26~0 := 2 * (~a26~0 - -277492);~a28~0 := -156222 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -156245);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !((-68 < ~a26~0 && 124 >= ~a26~0) && (-84 < ~a14~0 && (3 == calculate_output_~input#1 && 3 == ~a24~0) && ~a21~0 <= 127) && 134 < ~a28~0 && 300 >= ~a28~0);" "assume ((-114 < ~a14~0 && -84 >= ~a14~0) && ((((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0)) && 5 == calculate_output_~input#1) && ~a21~0 <= 127) && -68 < ~a26~0 && 124 >= ~a26~0) && 3 == ~a24~0;~a26~0 := 186 + (if -95725 + (~a26~0 - 280632) < 0 && 0 != (-95725 + (~a26~0 - 280632)) % 46 then (-95725 + (~a26~0 - 280632)) % 46 - 46 else (-95725 + (~a26~0 - 280632)) % 46);~a28~0 := 80371 + (if -401117 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) < 0 && 0 != (-401117 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218)) % 5 then 1 + (-401117 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218)) / 5 else (-401117 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218)) / 5);~a24~0 := 1;calculate_output_#res#1 := 25;" "assume !(((-114 < ~a14~0 && -84 >= ~a14~0) && ((((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0)) && 5 == calculate_output_~input#1) && ~a21~0 <= 127) && -68 < ~a26~0 && 124 >= ~a26~0) && 3 == ~a24~0);" "assume 3 == ~a24~0 && (~a21~0 <= 127 && (-182 < ~a14~0 && -114 >= ~a14~0) && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 4 == calculate_output_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0;~a14~0 := 4 * (123936 + 5 * ~a14~0);~a26~0 := 126 + (if -1 * ~a26~0 < 0 && 0 != -1 * ~a26~0 % 10 then 1 + -1 * ~a26~0 / 10 else -1 * ~a26~0 / 10);~a28~0 := (if ~a28~0 - 600009 < 0 && 0 != (~a28~0 - 600009) % 5 then 1 + (~a28~0 - 600009) / 5 else (~a28~0 - 600009) / 5) - 52994;~a24~0 := 1;calculate_output_#res#1 := 25;" "assume !(3 == ~a24~0 && (~a21~0 <= 127 && (-182 < ~a14~0 && -114 >= ~a14~0) && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 4 == calculate_output_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0);" "assume ~a21~0 <= 127 && ((1 == calculate_output_~input#1 && ((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (-84 < ~a14~0 && ~a28~0 <= 37))) && ~a26~0 <= -68) && 2 == ~a24~0;~a14~0 := -146 + (if (if (if -67151 + ~a14~0 < 0 && 0 != (-67151 + ~a14~0) % 5 then 1 + (-67151 + ~a14~0) / 5 else (-67151 + ~a14~0) / 5) < 0 && 0 != (if -67151 + ~a14~0 < 0 && 0 != (-67151 + ~a14~0) % 5 then 1 + (-67151 + ~a14~0) / 5 else (-67151 + ~a14~0) / 5) % 5 then 1 + (if -67151 + ~a14~0 < 0 && 0 != (-67151 + ~a14~0) % 5 then 1 + (-67151 + ~a14~0) / 5 else (-67151 + ~a14~0) / 5) / 5 else (if -67151 + ~a14~0 < 0 && 0 != (-67151 + ~a14~0) % 5 then 1 + (-67151 + ~a14~0) / 5 else (-67151 + ~a14~0) / 5) / 5) < 0 && 0 != (if (if -67151 + ~a14~0 < 0 && 0 != (-67151 + ~a14~0) % 5 then 1 + (-67151 + ~a14~0) / 5 else (-67151 + ~a14~0) / 5) < 0 && 0 != (if -67151 + ~a14~0 < 0 && 0 != (-67151 + ~a14~0) % 5 then 1 + (-67151 + ~a14~0) / 5 else (-67151 + ~a14~0) / 5) % 5 then 1 + (if -67151 + ~a14~0 < 0 && 0 != (-67151 + ~a14~0) % 5 then 1 + (-67151 + ~a14~0) / 5 else (-67151 + ~a14~0) / 5) / 5 else (if -67151 + ~a14~0 < 0 && 0 != (-67151 + ~a14~0) % 5 then 1 + (-67151 + ~a14~0) / 5 else (-67151 + ~a14~0) / 5) / 5) % 33 then (if (if -67151 + ~a14~0 < 0 && 0 != (-67151 + ~a14~0) % 5 then 1 + (-67151 + ~a14~0) / 5 else (-67151 + ~a14~0) / 5) < 0 && 0 != (if -67151 + ~a14~0 < 0 && 0 != (-67151 + ~a14~0) % 5 then 1 + (-67151 + ~a14~0) / 5 else (-67151 + ~a14~0) / 5) % 5 then 1 + (if -67151 + ~a14~0 < 0 && 0 != (-67151 + ~a14~0) % 5 then 1 + (-67151 + ~a14~0) / 5 else (-67151 + ~a14~0) / 5) / 5 else (if -67151 + ~a14~0 < 0 && 0 != (-67151 + ~a14~0) % 5 then 1 + (-67151 + ~a14~0) / 5 else (-67151 + ~a14~0) / 5) / 5) % 33 - 33 else (if (if -67151 + ~a14~0 < 0 && 0 != (-67151 + ~a14~0) % 5 then 1 + (-67151 + ~a14~0) / 5 else (-67151 + ~a14~0) / 5) < 0 && 0 != (if -67151 + ~a14~0 < 0 && 0 != (-67151 + ~a14~0) % 5 then 1 + (-67151 + ~a14~0) / 5 else (-67151 + ~a14~0) / 5) % 5 then 1 + (if -67151 + ~a14~0 < 0 && 0 != (-67151 + ~a14~0) % 5 then 1 + (-67151 + ~a14~0) / 5 else (-67151 + ~a14~0) / 5) / 5 else (if -67151 + ~a14~0 < 0 && 0 != (-67151 + ~a14~0) % 5 then 1 + (-67151 + ~a14~0) / 5 else (-67151 + ~a14~0) / 5) / 5) % 33);~a26~0 := (if (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -198 < 0 && 0 != ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -198) % 5 then 1 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -198) / 5 else ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -198) / 5) - -217810 - 217675;~a28~0 := -1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218 - -1);calculate_output_#res#1 := 21;" "assume !(~a21~0 <= 127 && ((1 == calculate_output_~input#1 && ((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (-84 < ~a14~0 && ~a28~0 <= 37))) && ~a26~0 <= -68) && 2 == ~a24~0);" "assume ((-114 < ~a14~0 && -84 >= ~a14~0) && ((3 == calculate_output_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0)) && ~a21~0 <= 127) && 124 < ~a26~0 && 217 >= ~a26~0) && 3 == ~a24~0;" "assume 3 == ~a24~0;~a14~0 := -343422 + 5 * ~a14~0;~a26~0 := (if -1 * (if -193919 + 5 * ~a26~0 < 0 && 0 != (-193919 + 5 * ~a26~0) % 5 then 1 + (-193919 + 5 * ~a26~0) / 5 else (-193919 + 5 * ~a26~0) / 5) < 0 && 0 != -1 * (if -193919 + 5 * ~a26~0 < 0 && 0 != (-193919 + 5 * ~a26~0) % 5 then 1 + (-193919 + 5 * ~a26~0) / 5 else (-193919 + 5 * ~a26~0) / 5) % 10 then 1 + -1 * (if -193919 + 5 * ~a26~0 < 0 && 0 != (-193919 + 5 * ~a26~0) % 5 then 1 + (-193919 + 5 * ~a26~0) / 5 else (-193919 + 5 * ~a26~0) / 5) / 10 else -1 * (if -193919 + 5 * ~a26~0 < 0 && 0 != (-193919 + 5 * ~a26~0) % 5 then 1 + (-193919 + 5 * ~a26~0) / 5 else (-193919 + 5 * ~a26~0) / 5) / 10);~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -301 - -209641;~a24~0 := 1;" "assume !(3 == ~a24~0);~a14~0 := (if (if 14 * ~a14~0 < 0 && 0 != 14 * ~a14~0 % 10 then 1 + 14 * ~a14~0 / 10 else 14 * ~a14~0 / 10) < 0 && 0 != (if 14 * ~a14~0 < 0 && 0 != 14 * ~a14~0 % 10 then 1 + 14 * ~a14~0 / 10 else 14 * ~a14~0 / 10) % 5 then 1 + (if 14 * ~a14~0 < 0 && 0 != 14 * ~a14~0 % 10 then 1 + 14 * ~a14~0 / 10 else 14 * ~a14~0 / 10) / 5 else (if 14 * ~a14~0 < 0 && 0 != 14 * ~a14~0 % 10 then 1 + 14 * ~a14~0 / 10 else 14 * ~a14~0 / 10) / 5) - -416748 - 416891;~a28~0 := -1 * (27131 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10));~a24~0 := 2;" "calculate_output_#res#1 := -1;" "assume !(((-114 < ~a14~0 && -84 >= ~a14~0) && ((3 == calculate_output_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0)) && ~a21~0 <= 127) && 124 < ~a26~0 && 217 >= ~a26~0) && 3 == ~a24~0);" "assume (3 == ~a24~0 && ((124 < ~a26~0 && 217 >= ~a26~0) && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 3 == calculate_output_~input#1) && ~a21~0 <= 127) && -182 < ~a14~0 && -114 >= ~a14~0;~a14~0 := 216570 + (261227 + ~a14~0 - -112879);~a28~0 := -44 + (~a28~0 - 600084);~a24~0 := 1;calculate_output_#res#1 := 25;" "assume !((3 == ~a24~0 && ((124 < ~a26~0 && 217 >= ~a26~0) && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 3 == calculate_output_~input#1) && ~a21~0 <= 127) && -182 < ~a14~0 && -114 >= ~a14~0);" "assume ~a26~0 <= -68 && ((3 == ~a24~0 && 2 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && ~a21~0 <= 127) && -114 < ~a14~0 && -84 >= ~a14~0;~a14~0 := -56542 + (~a14~0 - 288458);~a28~0 := -218963 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !(~a26~0 <= -68 && ((3 == ~a24~0 && 2 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && ~a21~0 <= 127) && -114 < ~a14~0 && -84 >= ~a14~0);" "assume 3 == ~a24~0 && (~a26~0 <= -68 && (-84 < ~a14~0 && 2 == calculate_output_~input#1) && ~a21~0 <= 127) && 300 < ~a28~0;~a14~0 := -300091 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909);~a26~0 := 170 + (if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) - -5006 < 0 && 0 != ((if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) - -5006) % 46 then ((if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) - -5006) % 46 - 46 else ((if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) - -5006) % 46);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !(3 == ~a24~0 && (~a26~0 <= -68 && (-84 < ~a14~0 && 2 == calculate_output_~input#1) && ~a21~0 <= 127) && 300 < ~a28~0);" "assume 217 < ~a26~0 && ~a21~0 <= 127 && 3 == ~a24~0 && ~a28~0 <= 37 && (-182 < ~a14~0 && -114 >= ~a14~0) && 5 == calculate_output_~input#1;" "assume 124 < ~a26~0 && 217 >= ~a26~0;~a28~0 := -1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) - -2;~a24~0 := 1;" "assume !(124 < ~a26~0 && 217 >= ~a26~0);~a14~0 := (if 10 * (447831 + ~a14~0) < 0 && 0 != 10 * (447831 + ~a14~0) % 9 then 1 + 10 * (447831 + ~a14~0) / 9 else 10 * (447831 + ~a14~0) / 9);~a28~0 := 195 + (if 5 * (217 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) < 0 && 0 != 5 * (217 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 82 then 5 * (217 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 82 - 82 else 5 * (217 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 82);~a24~0 := 1;" "calculate_output_#res#1 := 21;" "assume !(217 < ~a26~0 && ~a21~0 <= 127 && 3 == ~a24~0 && ~a28~0 <= 37 && (-182 < ~a14~0 && -114 >= ~a14~0) && 5 == calculate_output_~input#1);" "assume 2 == ~a24~0 && ((-68 < ~a26~0 && 124 >= ~a26~0) && (((-114 < ~a14~0 && -84 >= ~a14~0) && ~a28~0 <= 37) || ((134 < ~a28~0 && 300 >= ~a28~0) && -182 < ~a14~0 && -114 >= ~a14~0) || ((-182 < ~a14~0 && -114 >= ~a14~0) && 300 < ~a28~0)) && 4 == calculate_output_~input#1) && ~a21~0 <= 127;~a14~0 := (if (if ~a14~0 - 135125 < 0 && 0 != (~a14~0 - 135125) % 5 then 1 + (~a14~0 - 135125) / 5 else (~a14~0 - 135125) / 5) < 0 && 0 != (if ~a14~0 - 135125 < 0 && 0 != (~a14~0 - 135125) % 5 then 1 + (~a14~0 - 135125) / 5 else (~a14~0 - 135125) / 5) % 5 then 1 + (if ~a14~0 - 135125 < 0 && 0 != (~a14~0 - 135125) % 5 then 1 + (~a14~0 - 135125) / 5 else (~a14~0 - 135125) / 5) / 5 else (if ~a14~0 - 135125 < 0 && 0 != (~a14~0 - 135125) % 5 then 1 + (~a14~0 - 135125) / 5 else (~a14~0 - 135125) / 5) / 5) - -5288;~a26~0 := -20439 + (if (if ~a26~0 - -515837 < 0 && 0 != (~a26~0 - -515837) % 5 then 1 + (~a26~0 - -515837) / 5 else (~a26~0 - -515837) / 5) < 0 && 0 != (if ~a26~0 - -515837 < 0 && 0 != (~a26~0 - -515837) % 5 then 1 + (~a26~0 - -515837) / 5 else (~a26~0 - -515837) / 5) % 5 then 1 + (if ~a26~0 - -515837 < 0 && 0 != (~a26~0 - -515837) % 5 then 1 + (~a26~0 - -515837) / 5 else (~a26~0 - -515837) / 5) / 5 else (if ~a26~0 - -515837 < 0 && 0 != (~a26~0 - -515837) % 5 then 1 + (~a26~0 - -515837) / 5 else (~a26~0 - -515837) / 5) / 5);~a28~0 := 1 + ((if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 82 then (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 82 - 82 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 82) - -218);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !(2 == ~a24~0 && ((-68 < ~a26~0 && 124 >= ~a26~0) && (((-114 < ~a14~0 && -84 >= ~a14~0) && ~a28~0 <= 37) || ((134 < ~a28~0 && 300 >= ~a28~0) && -182 < ~a14~0 && -114 >= ~a14~0) || ((-182 < ~a14~0 && -114 >= ~a14~0) && 300 < ~a28~0)) && 4 == calculate_output_~input#1) && ~a21~0 <= 127);" "assume (217 < ~a26~0 && 3 == ~a24~0 && (5 == calculate_output_~input#1 && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127) && ~a14~0 <= -182;" "assume 1 == ~a24~0;~a14~0 := 38742 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 38889;~a28~0 := -95708 + (~a28~0 - 361320);~a24~0 := 1;" "assume !(1 == ~a24~0);~a28~0 := ~a28~0 - -575166 - 429445;~a24~0 := 2;" "calculate_output_#res#1 := -1;" "assume !((217 < ~a26~0 && 3 == ~a24~0 && (5 == calculate_output_~input#1 && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127) && ~a14~0 <= -182);" "assume ((-114 < ~a14~0 && -84 >= ~a14~0) && ((1 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && 217 < ~a26~0) && ~a21~0 <= 127) && 2 == ~a24~0;~a14~0 := 98930 + 5 * ~a14~0 - 558491;~a28~0 := (if -11298 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (-11298 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) % 48 then (-11298 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) % 48 - 48 else (-11298 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) % 48) - -122;calculate_output_#res#1 := -1;" "assume !(((-114 < ~a14~0 && -84 >= ~a14~0) && ((1 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && 217 < ~a26~0) && ~a21~0 <= 127) && 2 == ~a24~0);" "assume ~a21~0 <= 127 && (((4 == calculate_output_~input#1 && -84 < ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0) && 3 == ~a24~0) && 300 < ~a28~0;" "assume 203 < ~a21~0 && 399 >= ~a21~0;~a14~0 := 5 * (if -148 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) < 0 && 0 != (-148 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) % 5 then 1 + (-148 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) / 5 else (-148 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) / 5);~a26~0 := (if 10 * (-234053 + (if -6 * ~a26~0 < 0 && 0 != -6 * ~a26~0 % 10 then 1 + -6 * ~a26~0 / 10 else -6 * ~a26~0 / 10)) < 0 && 0 != 10 * (-234053 + (if -6 * ~a26~0 < 0 && 0 != -6 * ~a26~0 % 10 then 1 + -6 * ~a26~0 / 10 else -6 * ~a26~0 / 10)) % 9 then 1 + 10 * (-234053 + (if -6 * ~a26~0 < 0 && 0 != -6 * ~a26~0 % 10 then 1 + -6 * ~a26~0 / 10 else -6 * ~a26~0 / 10)) / 9 else 10 * (-234053 + (if -6 * ~a26~0 < 0 && 0 != -6 * ~a26~0 % 10 then 1 + -6 * ~a26~0 / 10 else -6 * ~a26~0 / 10)) / 9);~a28~0 := ~a28~0 - 599974 - 137;" "assume !(203 < ~a21~0 && 399 >= ~a21~0);~a14~0 := (if (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) < 0 && 0 != (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33 then (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33 - 33 else (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33) - 146;~a26~0 := 3 * (-166556 + ~a26~0) - -866771;~a28~0 := -373159 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -46 - -373193);~a24~0 := 1;" "calculate_output_#res#1 := 26;" "assume !(~a21~0 <= 127 && (((4 == calculate_output_~input#1 && -84 < ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0) && 3 == ~a24~0) && 300 < ~a28~0);" "assume 2 == ~a24~0 && (37 < ~a28~0 && 134 >= ~a28~0) && ((6 == calculate_output_~input#1 && -84 < ~a14~0) && ~a26~0 <= -68) && ~a21~0 <= 127;~a26~0 := -516655 + (170 + (if ~a26~0 - -377067 < 0 && 0 != (~a26~0 - -377067) % 46 then (~a26~0 - -377067) % 46 - 46 else (~a26~0 - -377067) % 46) - -516657);~a28~0 := (if 9 * (-13942 + ~a28~0 - -14102) < 0 && 0 != 9 * (-13942 + ~a28~0 - -14102) % 10 then 1 + 9 * (-13942 + ~a28~0 - -14102) / 10 else 9 * (-13942 + ~a28~0 - -14102) / 10);calculate_output_#res#1 := 25;" "assume !(2 == ~a24~0 && (37 < ~a28~0 && 134 >= ~a28~0) && ((6 == calculate_output_~input#1 && -84 < ~a14~0) && ~a26~0 <= -68) && ~a21~0 <= 127);" "assume ((((300 < ~a28~0 && 4 == calculate_output_~input#1) && ~a21~0 <= 127) && 2 == ~a24~0) && -68 < ~a26~0 && 124 >= ~a26~0) && -114 < ~a14~0 && -84 >= ~a14~0;~a14~0 := ~a14~0 - -282795 - -310075 - 902533;~a26~0 := (if 10 * (-472351 + ~a26~0) < 0 && 0 != 10 * (-472351 + ~a26~0) % 9 then 1 + 10 * (-472351 + ~a26~0) / 9 else 10 * (-472351 + ~a26~0) / 9);~a28~0 := -390344 + (if ~a28~0 - 398868 < 0 && 0 != (~a28~0 - 398868) % 5 then 1 + (~a28~0 - 398868) / 5 else (~a28~0 - 398868) / 5);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !(((((300 < ~a28~0 && 4 == calculate_output_~input#1) && ~a21~0 <= 127) && 2 == ~a24~0) && -68 < ~a26~0 && 124 >= ~a26~0) && -114 < ~a14~0 && -84 >= ~a14~0);" "assume (((2 == calculate_output_~input#1 && ((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (~a28~0 <= 37 && -84 < ~a14~0))) && ~a26~0 <= -68) && 2 == ~a24~0) && ~a21~0 <= 127;~a14~0 := -300092 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909);~a28~0 := -378252 + (if 209705 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) < 0 && 0 != (209705 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980)) % 5 then 1 + (209705 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980)) / 5 else (209705 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980)) / 5);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !((((2 == calculate_output_~input#1 && ((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (~a28~0 <= 37 && -84 < ~a14~0))) && ~a26~0 <= -68) && 2 == ~a24~0) && ~a21~0 <= 127);" "assume ((-68 < ~a26~0 && 124 >= ~a26~0) && ((2 == calculate_output_~input#1 && -84 < ~a14~0) && 2 == ~a24~0) && ~a21~0 <= 127) && 37 < ~a28~0 && 134 >= ~a28~0;~a14~0 := -300091 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909);~a26~0 := (if 10 * (~a26~0 - -476528 - -54423) < 0 && 0 != 10 * (~a26~0 - -476528 - -54423) % 9 then 1 + 10 * (~a26~0 - -476528 - -54423) / 9 else 10 * (~a26~0 - -476528 - -54423) / 9);~a28~0 := (if -1 * (-234224 + ~a28~0) < 0 && 0 != -1 * (-234224 + ~a28~0) % 10 then 1 + -1 * (-234224 + ~a28~0) / 10 else -1 * (-234224 + ~a28~0) / 10);calculate_output_#res#1 := 25;" "assume !(((-68 < ~a26~0 && 124 >= ~a26~0) && ((2 == calculate_output_~input#1 && -84 < ~a14~0) && 2 == ~a24~0) && ~a21~0 <= 127) && 37 < ~a28~0 && 134 >= ~a28~0);" "assume ((2 == ~a24~0 && (-182 < ~a14~0 && -114 >= ~a14~0) && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 4 == calculate_output_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0) && ~a21~0 <= 127;~a28~0 := -146275 + (-600023 + ~a28~0 - -146322);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !(((2 == ~a24~0 && (-182 < ~a14~0 && -114 >= ~a14~0) && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 4 == calculate_output_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0) && ~a21~0 <= 127);" "assume (124 < ~a26~0 && 217 >= ~a26~0) && 2 == ~a24~0 && ~a21~0 <= 127 && (((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (~a28~0 <= 37 && -84 < ~a14~0)) || (-84 < ~a14~0 && 37 < ~a28~0 && 134 >= ~a28~0)) && 6 == calculate_output_~input#1;~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090 - 1;~a26~0 := -351032 + ~a26~0 - 191650;~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980;~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !((124 < ~a26~0 && 217 >= ~a26~0) && 2 == ~a24~0 && ~a21~0 <= 127 && (((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (~a28~0 <= 37 && -84 < ~a14~0)) || (-84 < ~a14~0 && 37 < ~a28~0 && 134 >= ~a28~0)) && 6 == calculate_output_~input#1);" "assume (2 == ~a24~0 && (~a21~0 <= 127 && 1 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && -84 < ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0;~a14~0 := (if -300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 1 < 0 && 0 != (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 1) % 5 then 1 + (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 1) / 5 else (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 1) / 5) - 204515;~a26~0 := -483578 + ~a26~0;~a28~0 := -1 * (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - 996;~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !((2 == ~a24~0 && (~a21~0 <= 127 && 1 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && -84 < ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0);" "assume (3 == ~a24~0 && ((((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 1 == calculate_output_~input#1) && ~a26~0 <= -68) && -114 < ~a14~0 && -84 >= ~a14~0) && ~a21~0 <= 127;~a14~0 := -79326 + (if -396035 + ~a14~0 < 0 && 0 != (-396035 + ~a14~0) % 5 then 1 + (-396035 + ~a14~0) / 5 else (-396035 + ~a14~0) / 5);~a28~0 := (if (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980 - 1 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980 - 1) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980 - 1) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980 - 1) / 5);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !((3 == ~a24~0 && ((((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 1 == calculate_output_~input#1) && ~a26~0 <= -68) && -114 < ~a14~0 && -84 >= ~a14~0) && ~a21~0 <= 127);" "assume 2 == ~a24~0 && (((~a21~0 <= 127 && 2 == calculate_output_~input#1) && 217 < ~a26~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a14~0 <= -182;~a14~0 := 4 * (if 10 * (if ~a14~0 < 0 && 0 != ~a14~0 % -5 then ~a14~0 / -5 - 1 else ~a14~0 / -5) < 0 && 0 != 10 * (if ~a14~0 < 0 && 0 != ~a14~0 % -5 then ~a14~0 / -5 - 1 else ~a14~0 / -5) % 9 then 1 + 10 * (if ~a14~0 < 0 && 0 != ~a14~0 % -5 then ~a14~0 / -5 - 1 else ~a14~0 / -5) / 9 else 10 * (if ~a14~0 < 0 && 0 != ~a14~0 % -5 then ~a14~0 / -5 - 1 else ~a14~0 / -5) / 9);calculate_output_#res#1 := 25;" "assume !(2 == ~a24~0 && (((~a21~0 <= 127 && 2 == calculate_output_~input#1) && 217 < ~a26~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a14~0 <= -182);" "assume ~a21~0 <= 127 && 2 == ~a24~0 && (-68 < ~a26~0 && 124 >= ~a26~0) && (((-114 < ~a14~0 && -84 >= ~a14~0) && ~a28~0 <= 37) || ((134 < ~a28~0 && 300 >= ~a28~0) && -182 < ~a14~0 && -114 >= ~a14~0) || (300 < ~a28~0 && -182 < ~a14~0 && -114 >= ~a14~0)) && 6 == calculate_output_~input#1;~a14~0 := -340583 + ~a14~0 - -856359 - -75420 - 1151050;~a26~0 := (if 49 * (if (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -150 < 0 && 0 != ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -150) % 5 then 1 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -150) / 5 else ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -150) / 5) < 0 && 0 != 49 * (if (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -150 < 0 && 0 != ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -150) % 5 then 1 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -150) / 5 else ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -150) / 5) % 10 then 1 + 49 * (if (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -150 < 0 && 0 != ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -150) % 5 then 1 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -150) / 5 else ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -150) / 5) / 10 else 49 * (if (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -150 < 0 && 0 != ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -150) % 5 then 1 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -150) / 5 else ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -150) / 5) / 10);~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -216 - -412026 - 412025;~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !(~a21~0 <= 127 && 2 == ~a24~0 && (-68 < ~a26~0 && 124 >= ~a26~0) && (((-114 < ~a14~0 && -84 >= ~a14~0) && ~a28~0 <= 37) || ((134 < ~a28~0 && 300 >= ~a28~0) && -182 < ~a14~0 && -114 >= ~a14~0) || (300 < ~a28~0 && -182 < ~a14~0 && -114 >= ~a14~0)) && 6 == calculate_output_~input#1);" "assume (217 < ~a26~0 && (((((-114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0) || (~a28~0 <= 37 && -84 < ~a14~0)) || ((37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0)) && 6 == calculate_output_~input#1) && ~a21~0 <= 127) && 2 == ~a24~0;~a14~0 := (if ~a14~0 - 312950 < 0 && 0 != (~a14~0 - 312950) % 299909 then (~a14~0 - 312950) % 299909 - 299909 else (~a14~0 - 312950) % 299909) - 300090;~a26~0 := 2 * ((if -4 * ~a26~0 < 0 && 0 != -4 * ~a26~0 % 10 then 1 + -4 * ~a26~0 / 10 else -4 * ~a26~0 / 10) - -250378) - 586797;~a28~0 := -299980 + (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 300018 then (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 300018 - 300018 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 300018);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !((217 < ~a26~0 && (((((-114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0) || (~a28~0 <= 37 && -84 < ~a14~0)) || ((37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0)) && 6 == calculate_output_~input#1) && ~a21~0 <= 127) && 2 == ~a24~0);" "assume ~a14~0 <= -182 && ~a21~0 <= 127 && (((300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 3 == calculate_output_~input#1) && -68 < ~a26~0 && 124 >= ~a26~0) && 2 == ~a24~0;~a26~0 := (if ~a26~0 - 587998 - 6171 < 0 && 0 != (~a26~0 - 587998 - 6171) % 5 then 1 + (~a26~0 - 587998 - 6171) / 5 else (~a26~0 - 587998 - 6171) / 5);~a28~0 := -5 * (70330 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % -5 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / -5 - 1 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / -5));~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !(~a14~0 <= -182 && ~a21~0 <= 127 && (((300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 3 == calculate_output_~input#1) && -68 < ~a26~0 && 124 >= ~a26~0) && 2 == ~a24~0);" "assume ((~a21~0 <= 127 && (((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 5 == calculate_output_~input#1) && ~a26~0 <= -68) && 2 == ~a24~0) && -84 < ~a14~0;~a14~0 := 18444 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) - 597139;~a26~0 := 449884 + (if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 5 then 1 + (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) / 5 else (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) / 5);~a28~0 := 18943 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849);calculate_output_#res#1 := 26;" "assume !(((~a21~0 <= 127 && (((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 5 == calculate_output_~input#1) && ~a26~0 <= -68) && 2 == ~a24~0) && -84 < ~a14~0);" "assume (-114 < ~a14~0 && -84 >= ~a14~0) && ~a21~0 <= 127 && (~a26~0 <= -68 && 2 == calculate_output_~input#1 && 300 < ~a28~0) && 3 == ~a24~0;~a14~0 := 269549 + (~a14~0 - 584972);~a26~0 := (if (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) < 0 && 0 != (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % 46 then (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % 46 - 46 else (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % 46) - -198 - -14;~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !((-114 < ~a14~0 && -84 >= ~a14~0) && ~a21~0 <= 127 && (~a26~0 <= -68 && 2 == calculate_output_~input#1 && 300 < ~a28~0) && 3 == ~a24~0);" "assume ~a21~0 <= 127 && (-182 < ~a14~0 && -114 >= ~a14~0) && ((124 < ~a26~0 && 217 >= ~a26~0) && 5 == calculate_output_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && 2 == ~a24~0;~a14~0 := (if 51 * (if -85 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) < 0 && 0 != (-85 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) % 5 then 1 + (-85 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) / 5 else (-85 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) / 5) < 0 && 0 != 51 * (if -85 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) < 0 && 0 != (-85 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) % 5 then 1 + (-85 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) / 5 else (-85 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) / 5) % 10 then 1 + 51 * (if -85 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) < 0 && 0 != (-85 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) % 5 then 1 + (-85 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) / 5 else (-85 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) / 5) / 10 else 51 * (if -85 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) < 0 && 0 != (-85 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) % 5 then 1 + (-85 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) / 5 else (-85 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) / 5) / 10);~a28~0 := (if 9 * (173 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 - 82 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82)) < 0 && 0 != 9 * (173 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 - 82 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82)) % 10 then 1 + 9 * (173 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 - 82 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82)) / 10 else 9 * (173 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 - 82 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82)) / 10);calculate_output_#res#1 := 25;" "assume !(~a21~0 <= 127 && (-182 < ~a14~0 && -114 >= ~a14~0) && ((124 < ~a26~0 && 217 >= ~a26~0) && 5 == calculate_output_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && 2 == ~a24~0);" "assume (~a26~0 <= -68 && -84 < ~a14~0 && (((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 2 == calculate_output_~input#1) && ~a21~0 <= 127) && 2 == ~a24~0;~a14~0 := -300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909);~a28~0 := -600087 + ~a28~0;~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !((~a26~0 <= -68 && -84 < ~a14~0 && (((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 2 == calculate_output_~input#1) && ~a21~0 <= 127) && 2 == ~a24~0);" "assume (2 == ~a24~0 && ((1 == calculate_output_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a21~0 <= 127) && 217 < ~a26~0) && -182 < ~a14~0 && -114 >= ~a14~0;~a14~0 := (if (if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 6 then 1 + 10 * ~a14~0 / 6 else 10 * ~a14~0 / 6) - 103799 < 0 && 0 != ((if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 6 then 1 + 10 * ~a14~0 / 6 else 10 * ~a14~0 / 6) - 103799) % 5 then 1 + ((if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 6 then 1 + 10 * ~a14~0 / 6 else 10 * ~a14~0 / 6) - 103799) / 5 else ((if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 6 then 1 + 10 * ~a14~0 / 6 else 10 * ~a14~0 / 6) - 103799) / 5);~a26~0 := ~a26~0 - 600073 - -243258 - -155152 - 398457;~a28~0 := -551154 + (if 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 5 then 1 + 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5 else 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !((2 == ~a24~0 && ((1 == calculate_output_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a21~0 <= 127) && 217 < ~a26~0) && -182 < ~a14~0 && -114 >= ~a14~0);" "assume 2 == ~a24~0 && (-68 < ~a26~0 && 124 >= ~a26~0) && (~a21~0 <= 127 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 2 == calculate_output_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0;~a14~0 := (if 50 * (if 16 * ~a14~0 < 0 && 0 != 16 * ~a14~0 % 10 then 1 + 16 * ~a14~0 / 10 else 16 * ~a14~0 / 10) < 0 && 0 != 50 * (if 16 * ~a14~0 < 0 && 0 != 16 * ~a14~0 % 10 then 1 + 16 * ~a14~0 / 10 else 16 * ~a14~0 / 10) % 9 then 1 + 50 * (if 16 * ~a14~0 < 0 && 0 != 16 * ~a14~0 % 10 then 1 + 16 * ~a14~0 / 10 else 16 * ~a14~0 / 10) / 9 else 50 * (if 16 * ~a14~0 < 0 && 0 != 16 * ~a14~0 % 10 then 1 + 16 * ~a14~0 / 10 else 16 * ~a14~0 / 10) / 9);~a26~0 := 128 + (if ~a26~0 - -114763 < 0 && 0 != (~a26~0 - -114763) % 46 then (~a26~0 - -114763) % 46 - 46 else (~a26~0 - -114763) % 46);~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149;~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !(2 == ~a24~0 && (-68 < ~a26~0 && 124 >= ~a26~0) && (~a21~0 <= 127 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 2 == calculate_output_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0);" "assume ((~a14~0 <= -182 && (37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127 && 1 == calculate_output_~input#1) && 217 < ~a26~0) && 2 == ~a24~0;" "assume 124 < ~a26~0 && 217 >= ~a26~0;~a14~0 := -99 + (if ~a14~0 - -427583 < 0 && 0 != (~a14~0 - -427583) % 14 then (~a14~0 - -427583) % 14 - 14 else (~a14~0 - -427583) % 14) - 1;" "assume !(124 < ~a26~0 && 217 >= ~a26~0);" "calculate_output_#res#1 := -1;" "assume !(((~a14~0 <= -182 && (37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127 && 1 == calculate_output_~input#1) && 217 < ~a26~0) && 2 == ~a24~0);" "assume ((((~a21~0 <= 127 && 6 == calculate_output_~input#1) && ~a26~0 <= -68) && 2 == ~a24~0) && ~a14~0 <= -182) && 134 < ~a28~0 && 300 >= ~a28~0;~a28~0 := 5 * (350922 + ~a28~0 - 361070);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !(((((~a21~0 <= 127 && 6 == calculate_output_~input#1) && ~a26~0 <= -68) && 2 == ~a24~0) && ~a14~0 <= -182) && 134 < ~a28~0 && 300 >= ~a28~0);" "assume (~a21~0 <= 127 && ((-114 < ~a14~0 && -84 >= ~a14~0) && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0)) && 6 == calculate_output_~input#1) && -68 < ~a26~0 && 124 >= ~a26~0) && 3 == ~a24~0;~a14~0 := -154894 + (if 10 * (132510 + ~a14~0) < 0 && 0 != 10 * (132510 + ~a14~0) % -9 then 10 * (132510 + ~a14~0) / -9 - 1 else 10 * (132510 + ~a14~0) / -9);~a26~0 := 5 * (if 171 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) < 0 && 0 != (171 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46)) % 5 then 1 + (171 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46)) / 5 else (171 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46)) / 5);~a28~0 := -509928 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980 - 1 - -509927);~a24~0 := 1;calculate_output_#res#1 := 21;" "assume !((~a21~0 <= 127 && ((-114 < ~a14~0 && -84 >= ~a14~0) && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0)) && 6 == calculate_output_~input#1) && -68 < ~a26~0 && 124 >= ~a26~0) && 3 == ~a24~0);" "assume ((((~a21~0 <= 127 && 2 == calculate_output_~input#1) && ~a14~0 <= -182) && 3 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && 217 < ~a26~0;~a14~0 := -91 + (if (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) < 0 && 0 != (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 14 then (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 14 - 14 else (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 14);~a26~0 := (if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95 then (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95 - 95 else (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95) - -19;~a28~0 := -31906 + (if 145008 + ~a28~0 < 0 && 0 != (145008 + ~a28~0) % -5 then (145008 + ~a28~0) / -5 - 1 else (145008 + ~a28~0) / -5);~a24~0 := 1;calculate_output_#res#1 := 25;" "assume !(((((~a21~0 <= 127 && 2 == calculate_output_~input#1) && ~a14~0 <= -182) && 3 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && 217 < ~a26~0);" "assume ((((2 == calculate_output_~input#1 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && ~a14~0 <= -182) && 124 < ~a26~0 && 217 >= ~a26~0) && 2 == ~a24~0) && ~a21~0 <= 127;~a26~0 := -393728 + (~a26~0 - 203112);~a28~0 := (if 10 * (if (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5) < 0 && 0 != 10 * (if (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5) % 9 then 1 + 10 * (if (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5) / 9 else 10 * (if (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5) / 9);calculate_output_#res#1 := 21;" "assume !(((((2 == calculate_output_~input#1 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && ~a14~0 <= -182) && 124 < ~a26~0 && 217 >= ~a26~0) && 2 == ~a24~0) && ~a21~0 <= 127);" "assume ~a14~0 <= -182 && 2 == ~a24~0 && 217 < ~a26~0 && (37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127 && 6 == calculate_output_~input#1;" "assume ~a28~0 <= 37;~a14~0 := -478564 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - -478472;~a28~0 := 2 * (~a28~0 - -326050 - 78801);" "assume !(~a28~0 <= 37);~a26~0 := 394043 + (-291107 + ~a26~0 - 309073) - 393946;~a28~0 := 109 + ~a28~0 - -522801 - 522765;" "calculate_output_#res#1 := -1;" "assume !(~a14~0 <= -182 && 2 == ~a24~0 && 217 < ~a26~0 && (37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127 && 6 == calculate_output_~input#1);" "assume (-68 < ~a26~0 && 124 >= ~a26~0) && ~a21~0 <= 127 && ((((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 1 == calculate_output_~input#1) && -114 < ~a14~0 && -84 >= ~a14~0) && 2 == ~a24~0;~a14~0 := -571319 + ~a14~0;~a26~0 := 5 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -231681;~a28~0 := 294080 + ((if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5) - -291549) - 919932;calculate_output_#res#1 := 25;" "assume !((-68 < ~a26~0 && 124 >= ~a26~0) && ~a21~0 <= 127 && ((((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 1 == calculate_output_~input#1) && -114 < ~a14~0 && -84 >= ~a14~0) && 2 == ~a24~0);" "assume (124 < ~a26~0 && 217 >= ~a26~0) && (2 == ~a24~0 && ~a14~0 <= -182 && 4 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && ~a21~0 <= 127;~a28~0 := 55546 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10);calculate_output_#res#1 := 21;" "assume !((124 < ~a26~0 && 217 >= ~a26~0) && (2 == ~a24~0 && ~a14~0 <= -182 && 4 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && ~a21~0 <= 127);" "assume ~a21~0 <= 127 && ((~a14~0 <= -182 && 4 == calculate_output_~input#1 && ~a28~0 <= 37) && 2 == ~a24~0) && -68 < ~a26~0 && 124 >= ~a26~0;~a26~0 := 269537 + ~a26~0 - 599236;~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !(~a21~0 <= 127 && ((~a14~0 <= -182 && 4 == calculate_output_~input#1 && ~a28~0 <= 37) && 2 == ~a24~0) && -68 < ~a26~0 && 124 >= ~a26~0);" "assume 3 == ~a24~0 && ~a21~0 <= 127 && -84 < ~a14~0 && (3 == calculate_output_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && 124 < ~a26~0 && 217 >= ~a26~0;" "assume ~a14~0 <= -182;~a14~0 := -117 + (if 5 * (-148 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) < 0 && 0 != 5 * (-148 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) % 33 then 5 * (-148 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) % 33 - 33 else 5 * (-148 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) % 33);~a26~0 := (if 10 * (246226 + ~a26~0 - 4331) < 0 && 0 != 10 * (246226 + ~a26~0 - 4331) % 9 then 1 + 10 * (246226 + ~a26~0 - 4331) / 9 else 10 * (246226 + ~a26~0 - 4331) / 9);~a28~0 := (if 5 * ((if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 - 82 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82) - -218) < 0 && 0 != 5 * ((if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 - 82 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82) - -218) % 82 then 5 * ((if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 - 82 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82) - -218) % 82 - 82 else 5 * ((if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 - 82 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82) - -218) % 82) - -164;~a24~0 := 1;" "assume !(~a14~0 <= -182);~a14~0 := (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) - 599697;~a28~0 := 2 + (218 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - 2);~a24~0 := 1;" "calculate_output_#res#1 := -1;" "assume !(3 == ~a24~0 && ~a21~0 <= 127 && -84 < ~a14~0 && (3 == calculate_output_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && 124 < ~a26~0 && 217 >= ~a26~0);" "assume (124 < ~a26~0 && 217 >= ~a26~0) && 3 == ~a24~0 && (~a28~0 <= 37 && 1 == calculate_output_~input#1 && ~a21~0 <= 127) && -114 < ~a14~0 && -84 >= ~a14~0;~a26~0 := -574058 + 5 * (if 5 * ~a26~0 < 0 && 0 != 5 * ~a26~0 % 5 then 1 + 5 * ~a26~0 / 5 else 5 * ~a26~0 / 5);~a24~0 := 2;calculate_output_#res#1 := 25;" "assume !((124 < ~a26~0 && 217 >= ~a26~0) && 3 == ~a24~0 && (~a28~0 <= 37 && 1 == calculate_output_~input#1 && ~a21~0 <= 127) && -114 < ~a14~0 && -84 >= ~a14~0);" "assume (~a26~0 <= -68 && ~a21~0 <= 127 && (300 < ~a28~0 && 4 == calculate_output_~input#1) && 3 == ~a24~0) && -114 < ~a14~0 && -84 >= ~a14~0;~a14~0 := 3 * (507598 + ~a14~0 - 675101);~a26~0 := 300108 + (if 345366 + ~a26~0 - -182099 - 501524 < 0 && 0 != (345366 + ~a26~0 - -182099 - 501524) % 299891 then (345366 + ~a26~0 - -182099 - 501524) % 299891 - 299891 else (345366 + ~a26~0 - -182099 - 501524) % 299891);~a28~0 := (if 5 * ((if -229670 + ~a28~0 < 0 && 0 != (-229670 + ~a28~0) % 48 then (-229670 + ~a28~0) % 48 - 48 else (-229670 + ~a28~0) % 48) - -86) < 0 && 0 != 5 * ((if -229670 + ~a28~0 < 0 && 0 != (-229670 + ~a28~0) % 48 then (-229670 + ~a28~0) % 48 - 48 else (-229670 + ~a28~0) % 48) - -86) % 48 then 5 * ((if -229670 + ~a28~0 < 0 && 0 != (-229670 + ~a28~0) % 48 then (-229670 + ~a28~0) % 48 - 48 else (-229670 + ~a28~0) % 48) - -86) % 48 - 48 else 5 * ((if -229670 + ~a28~0 < 0 && 0 != (-229670 + ~a28~0) % 48 then (-229670 + ~a28~0) % 48 - 48 else (-229670 + ~a28~0) % 48) - -86) % 48) - -85;~a24~0 := 2;calculate_output_#res#1 := 21;" "assume !((~a26~0 <= -68 && ~a21~0 <= 127 && (300 < ~a28~0 && 4 == calculate_output_~input#1) && 3 == ~a24~0) && -114 < ~a14~0 && -84 >= ~a14~0);" "assume (2 == ~a24~0 && (217 < ~a26~0 && 4 == calculate_output_~input#1 && ~a21~0 <= 127) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a14~0 <= -182;~a26~0 := -540543 + (4 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -20422);~a28~0 := -6384 + (~a28~0 - 593499);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !((2 == ~a24~0 && (217 < ~a26~0 && 4 == calculate_output_~input#1 && ~a21~0 <= 127) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a14~0 <= -182);" "assume (~a21~0 <= 127 && ((3 == calculate_output_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && -68 < ~a26~0 && 124 >= ~a26~0) && 3 == ~a24~0) && ~a14~0 <= -182;~a26~0 := (if (if 10 * (~a26~0 - 296413) < 0 && 0 != 10 * (~a26~0 - 296413) % 9 then 1 + 10 * (~a26~0 - 296413) / 9 else 10 * (~a26~0 - 296413) / 9) < 0 && 0 != (if 10 * (~a26~0 - 296413) < 0 && 0 != 10 * (~a26~0 - 296413) % 9 then 1 + 10 * (~a26~0 - 296413) / 9 else 10 * (~a26~0 - 296413) / 9) % 5 then 1 + (if 10 * (~a26~0 - 296413) < 0 && 0 != 10 * (~a26~0 - 296413) % 9 then 1 + 10 * (~a26~0 - 296413) / 9 else 10 * (~a26~0 - 296413) / 9) / 5 else (if 10 * (~a26~0 - 296413) < 0 && 0 != 10 * (~a26~0 - 296413) % 9 then 1 + 10 * (~a26~0 - 296413) / 9 else 10 * (~a26~0 - 296413) / 9) / 5);~a28~0 := -461170 + (if 64143 + ~a28~0 < 0 && 0 != (64143 + ~a28~0) % 5 then 1 + (64143 + ~a28~0) / 5 else (64143 + ~a28~0) / 5);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !((~a21~0 <= 127 && ((3 == calculate_output_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && -68 < ~a26~0 && 124 >= ~a26~0) && 3 == ~a24~0) && ~a14~0 <= -182);" "assume ~a21~0 <= 127 && ~a26~0 <= -68 && (((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 3 == calculate_output_~input#1) && 2 == ~a24~0) && ~a14~0 <= -182;~a14~0 := (if -424186 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != (-424186 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5)) % 33 then (-424186 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5)) % 33 - 33 else (-424186 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5)) % 33) - 120;~a28~0 := (if 85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) < 0 && 0 != (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) % 5 then 1 + (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) / 5 else (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) / 5) - -586728 - 586653;calculate_output_#res#1 := 26;" "assume !(~a21~0 <= 127 && ~a26~0 <= -68 && (((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 3 == calculate_output_~input#1) && 2 == ~a24~0) && ~a14~0 <= -182);" "assume ~a21~0 <= 127 && 2 == ~a24~0 && (((300 < ~a28~0 && ~a14~0 <= -182) || (~a28~0 <= 37 && -182 < ~a14~0 && -114 >= ~a14~0)) && 1 == calculate_output_~input#1) && 217 < ~a26~0;~a14~0 := -92 + (if 5 * (7 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 91)) < 0 && 0 != 5 * (7 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 91)) % 14 then 5 * (7 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 91)) % 14 - 14 else 5 * (7 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 91)) % 14);~a28~0 := -529139 + (-299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - -529138);~a24~0 := 1;calculate_output_#res#1 := -1;" "assume !(~a21~0 <= 127 && 2 == ~a24~0 && (((300 < ~a28~0 && ~a14~0 <= -182) || (~a28~0 <= 37 && -182 < ~a14~0 && -114 >= ~a14~0)) && 1 == calculate_output_~input#1) && 217 < ~a26~0);assume { :begin_inline_calculate_output2 } true;calculate_output2_#in~input#1 := calculate_output_~input#1;havoc calculate_output2_#res#1;havoc calculate_output2_~input#1;calculate_output2_~input#1 := calculate_output2_#in~input#1;" "assume ~a21~0 <= 127 && ((-84 < ~a14~0 && 3 == calculate_output2_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && 1 == ~a24~0) && 217 < ~a26~0;~a14~0 := (if -300090 + (if -573739 + ~a14~0 < 0 && 0 != (-573739 + ~a14~0) % 299909 then (-573739 + ~a14~0) % 299909 - 299909 else (-573739 + ~a14~0) % 299909) < 0 && 0 != (-300090 + (if -573739 + ~a14~0 < 0 && 0 != (-573739 + ~a14~0) % 299909 then (-573739 + ~a14~0) % 299909 - 299909 else (-573739 + ~a14~0) % 299909)) % 5 then 1 + (-300090 + (if -573739 + ~a14~0 < 0 && 0 != (-573739 + ~a14~0) % 299909 then (-573739 + ~a14~0) % 299909 - 299909 else (-573739 + ~a14~0) % 299909)) / 5 else (-300090 + (if -573739 + ~a14~0 < 0 && 0 != (-573739 + ~a14~0) % 299909 then (-573739 + ~a14~0) % 299909 - 299909 else (-573739 + ~a14~0) % 299909)) / 5) - 395532;~a26~0 := -324259 + (if -4 * ~a26~0 < 0 && 0 != -4 * ~a26~0 % 10 then 1 + -4 * ~a26~0 / 10 else -4 * ~a26~0 / 10) - 5837;~a28~0 := 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5);calculate_output2_#res#1 := -1;" "assume !(~a21~0 <= 127 && ((-84 < ~a14~0 && 3 == calculate_output2_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && 1 == ~a24~0) && 217 < ~a26~0);" "assume (((124 < ~a26~0 && 217 >= ~a26~0) && 5 == calculate_output2_~input#1 && ((-84 < ~a14~0 && 37 < ~a28~0 && 134 >= ~a28~0) || ((-114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0) || (-84 < ~a14~0 && ~a28~0 <= 37))) && ~a21~0 <= 127) && 2 == ~a24~0;~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090;~a26~0 := (if -1 * (11563 + ((if -6 * ~a26~0 < 0 && 0 != -6 * ~a26~0 % 10 then 1 + -6 * ~a26~0 / 10 else -6 * ~a26~0 / 10) - -338538)) < 0 && 0 != -1 * (11563 + ((if -6 * ~a26~0 < 0 && 0 != -6 * ~a26~0 % 10 then 1 + -6 * ~a26~0 / 10 else -6 * ~a26~0 / 10) - -338538)) % 10 then 1 + -1 * (11563 + ((if -6 * ~a26~0 < 0 && 0 != -6 * ~a26~0 % 10 then 1 + -6 * ~a26~0 / 10 else -6 * ~a26~0 / 10) - -338538)) / 10 else -1 * (11563 + ((if -6 * ~a26~0 < 0 && 0 != -6 * ~a26~0 % 10 then 1 + -6 * ~a26~0 / 10 else -6 * ~a26~0 / 10) - -338538)) / 10);~a28~0 := 154 + (if 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) < 0 && 0 != 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) % 82 then 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) % 82 - 82 else 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) % 82);calculate_output2_#res#1 := 25;" "assume !((((124 < ~a26~0 && 217 >= ~a26~0) && 5 == calculate_output2_~input#1 && ((-84 < ~a14~0 && 37 < ~a28~0 && 134 >= ~a28~0) || ((-114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0) || (-84 < ~a14~0 && ~a28~0 <= 37))) && ~a21~0 <= 127) && 2 == ~a24~0);" "assume (-84 < ~a14~0 && ((((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 5 == calculate_output2_~input#1) && 2 == ~a24~0) && ~a21~0 <= 127) && -68 < ~a26~0 && 124 >= ~a26~0;~a26~0 := 171 + (if (if 5 * ~a26~0 < 0 && 0 != 5 * ~a26~0 % 5 then 1 + 5 * ~a26~0 / 5 else 5 * ~a26~0 / 5) < 0 && 0 != (if 5 * ~a26~0 < 0 && 0 != 5 * ~a26~0 % 5 then 1 + 5 * ~a26~0 / 5 else 5 * ~a26~0 / 5) % 46 then (if 5 * ~a26~0 < 0 && 0 != 5 * ~a26~0 % 5 then 1 + 5 * ~a26~0 / 5 else 5 * ~a26~0 / 5) % 46 - 46 else (if 5 * ~a26~0 < 0 && 0 != 5 * ~a26~0 % 5 then 1 + 5 * ~a26~0 / 5 else 5 * ~a26~0 / 5) % 46);~a28~0 := (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48 then (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48 - 48 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48) - -46 - 7;calculate_output2_#res#1 := 21;" "assume !((-84 < ~a14~0 && ((((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 5 == calculate_output2_~input#1) && 2 == ~a24~0) && ~a21~0 <= 127) && -68 < ~a26~0 && 124 >= ~a26~0);" "assume (-182 < ~a14~0 && -114 >= ~a14~0) && ((124 < ~a26~0 && 217 >= ~a26~0) && 3 == ~a24~0 && 6 == calculate_output2_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && ~a21~0 <= 127;~a14~0 := 539814 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5);~a26~0 := (if -1 * (-216781 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -435488) < 0 && 0 != -1 * (-216781 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -435488) % 10 then 1 + -1 * (-216781 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -435488) / 10 else -1 * (-216781 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -435488) / 10);~a28~0 := 85 + (if (if (if ~a28~0 - 38261 < 0 && 0 != (~a28~0 - 38261) % 5 then 1 + (~a28~0 - 38261) / 5 else (~a28~0 - 38261) / 5) < 0 && 0 != (if ~a28~0 - 38261 < 0 && 0 != (~a28~0 - 38261) % 5 then 1 + (~a28~0 - 38261) / 5 else (~a28~0 - 38261) / 5) % 5 then 1 + (if ~a28~0 - 38261 < 0 && 0 != (~a28~0 - 38261) % 5 then 1 + (~a28~0 - 38261) / 5 else (~a28~0 - 38261) / 5) / 5 else (if ~a28~0 - 38261 < 0 && 0 != (~a28~0 - 38261) % 5 then 1 + (~a28~0 - 38261) / 5 else (~a28~0 - 38261) / 5) / 5) < 0 && 0 != (if (if ~a28~0 - 38261 < 0 && 0 != (~a28~0 - 38261) % 5 then 1 + (~a28~0 - 38261) / 5 else (~a28~0 - 38261) / 5) < 0 && 0 != (if ~a28~0 - 38261 < 0 && 0 != (~a28~0 - 38261) % 5 then 1 + (~a28~0 - 38261) / 5 else (~a28~0 - 38261) / 5) % 5 then 1 + (if ~a28~0 - 38261 < 0 && 0 != (~a28~0 - 38261) % 5 then 1 + (~a28~0 - 38261) / 5 else (~a28~0 - 38261) / 5) / 5 else (if ~a28~0 - 38261 < 0 && 0 != (~a28~0 - 38261) % 5 then 1 + (~a28~0 - 38261) / 5 else (~a28~0 - 38261) / 5) / 5) % 48 then (if (if ~a28~0 - 38261 < 0 && 0 != (~a28~0 - 38261) % 5 then 1 + (~a28~0 - 38261) / 5 else (~a28~0 - 38261) / 5) < 0 && 0 != (if ~a28~0 - 38261 < 0 && 0 != (~a28~0 - 38261) % 5 then 1 + (~a28~0 - 38261) / 5 else (~a28~0 - 38261) / 5) % 5 then 1 + (if ~a28~0 - 38261 < 0 && 0 != (~a28~0 - 38261) % 5 then 1 + (~a28~0 - 38261) / 5 else (~a28~0 - 38261) / 5) / 5 else (if ~a28~0 - 38261 < 0 && 0 != (~a28~0 - 38261) % 5 then 1 + (~a28~0 - 38261) / 5 else (~a28~0 - 38261) / 5) / 5) % 48 - 48 else (if (if ~a28~0 - 38261 < 0 && 0 != (~a28~0 - 38261) % 5 then 1 + (~a28~0 - 38261) / 5 else (~a28~0 - 38261) / 5) < 0 && 0 != (if ~a28~0 - 38261 < 0 && 0 != (~a28~0 - 38261) % 5 then 1 + (~a28~0 - 38261) / 5 else (~a28~0 - 38261) / 5) % 5 then 1 + (if ~a28~0 - 38261 < 0 && 0 != (~a28~0 - 38261) % 5 then 1 + (~a28~0 - 38261) / 5 else (~a28~0 - 38261) / 5) / 5 else (if ~a28~0 - 38261 < 0 && 0 != (~a28~0 - 38261) % 5 then 1 + (~a28~0 - 38261) / 5 else (~a28~0 - 38261) / 5) / 5) % 48);~a24~0 := 1;calculate_output2_#res#1 := 25;" "assume !((-182 < ~a14~0 && -114 >= ~a14~0) && ((124 < ~a26~0 && 217 >= ~a26~0) && 3 == ~a24~0 && 6 == calculate_output2_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && ~a21~0 <= 127);" "assume (3 == ~a24~0 && 4 == calculate_output2_~input#1 && ((300 < ~a28~0 && -84 < ~a14~0 && -68 < ~a26~0 && 124 >= ~a26~0) || (~a28~0 <= 37 && (124 < ~a26~0 && 217 >= ~a26~0) && ~a14~0 <= -182))) && ~a21~0 <= 127;~a14~0 := (if -269330 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != (-269330 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5)) % 5 then 1 + (-269330 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5)) / 5 else (-269330 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5)) / 5);~a26~0 := 5 * (if 167622 + ~a26~0 < 0 && 0 != (167622 + ~a26~0) % 5 then 1 + (167622 + ~a26~0) / 5 else (167622 + ~a26~0) / 5);~a28~0 := 300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849);~a24~0 := 1;calculate_output2_#res#1 := 26;" "assume !((3 == ~a24~0 && 4 == calculate_output2_~input#1 && ((300 < ~a28~0 && -84 < ~a14~0 && -68 < ~a26~0 && 124 >= ~a26~0) || (~a28~0 <= 37 && (124 < ~a26~0 && 217 >= ~a26~0) && ~a14~0 <= -182))) && ~a21~0 <= 127);" "assume ~a21~0 <= 127 && 2 == ~a24~0 && 3 == calculate_output2_~input#1 && ((300 < ~a28~0 && (124 < ~a26~0 && 217 >= ~a26~0) && -84 < ~a14~0) || (~a28~0 <= 37 && ~a14~0 <= -182 && 217 < ~a26~0));~a14~0 := 251013 + (-99 + (if (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 then (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 - 14 else (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14) - 251012);~a26~0 := (if (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -161 < 0 && 0 != ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -161) % 5 then 1 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -161) / 5 else ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -161) / 5) - -128;~a28~0 := -2 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -216 - -3);calculate_output2_#res#1 := -1;" "assume !(~a21~0 <= 127 && 2 == ~a24~0 && 3 == calculate_output2_~input#1 && ((300 < ~a28~0 && (124 < ~a26~0 && 217 >= ~a26~0) && -84 < ~a14~0) || (~a28~0 <= 37 && ~a14~0 <= -182 && 217 < ~a26~0)));" "assume ((((((-68 < ~a26~0 && 124 >= ~a26~0) && -84 < ~a14~0) && 300 < ~a28~0) || (((124 < ~a26~0 && 217 >= ~a26~0) && ~a14~0 <= -182) && ~a28~0 <= 37)) && 1 == calculate_output2_~input#1) && 3 == ~a24~0) && ~a21~0 <= 127;" "assume 203 < ~a21~0 && 399 >= ~a21~0;~a14~0 := -97 + (if -1126 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) - 12238 < 0 && 0 != (-1126 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) - 12238) % 14 then (-1126 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) - 12238) % 14 - 14 else (-1126 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) - 12238) % 14);~a26~0 := (if (if ~a26~0 - 286006 < 0 && 0 != (~a26~0 - 286006) % 5 then 1 + (~a26~0 - 286006) / 5 else (~a26~0 - 286006) / 5) < 0 && 0 != (if ~a26~0 - 286006 < 0 && 0 != (~a26~0 - 286006) % 5 then 1 + (~a26~0 - 286006) / 5 else (~a26~0 - 286006) / 5) % 5 then 1 + (if ~a26~0 - 286006 < 0 && 0 != (~a26~0 - 286006) % 5 then 1 + (~a26~0 - 286006) / 5 else (~a26~0 - 286006) / 5) / 5 else (if ~a26~0 - 286006 < 0 && 0 != (~a26~0 - 286006) % 5 then 1 + (~a26~0 - 286006) / 5 else (~a26~0 - 286006) / 5) / 5);~a28~0 := 326737 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -69076;" "assume !(203 < ~a21~0 && 399 >= ~a21~0);~a14~0 := -1 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 99 - -1);~a26~0 := 93 + (if 5 * (-45 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5)) < 0 && 0 != 5 * (-45 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5)) % 95 then 5 * (-45 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5)) % 95 - 95 else 5 * (-45 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5)) % 95);~a28~0 := 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -216) - 69576 - -69577;~a24~0 := 2;" "calculate_output2_#res#1 := -1;" "assume !(((((((-68 < ~a26~0 && 124 >= ~a26~0) && -84 < ~a14~0) && 300 < ~a28~0) || (((124 < ~a26~0 && 217 >= ~a26~0) && ~a14~0 <= -182) && ~a28~0 <= 37)) && 1 == calculate_output2_~input#1) && 3 == ~a24~0) && ~a21~0 <= 127);" "assume (~a21~0 <= 127 && ((((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 3 == calculate_output2_~input#1) && 2 == ~a24~0) && -114 < ~a14~0 && -84 >= ~a14~0) && ~a26~0 <= -68;~a14~0 := -562110 + 5 * ~a14~0;~a28~0 := -3 * (164323 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5));~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume !((~a21~0 <= 127 && ((((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 3 == calculate_output2_~input#1) && 2 == ~a24~0) && -114 < ~a14~0 && -84 >= ~a14~0) && ~a26~0 <= -68);" "assume (((217 < ~a26~0 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 4 == calculate_output2_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0) && 2 == ~a24~0) && ~a21~0 <= 127;~a14~0 := (if 5 * (if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 6 then 1 + 10 * ~a14~0 / 6 else 10 * ~a14~0 / 6) < 0 && 0 != 5 * (if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 6 then 1 + 10 * ~a14~0 / 6 else 10 * ~a14~0 / 6) % 5 then 1 + 5 * (if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 6 then 1 + 10 * ~a14~0 / 6 else 10 * ~a14~0 / 6) / 5 else 5 * (if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 6 then 1 + 10 * ~a14~0 / 6 else 10 * ~a14~0 / 6) / 5);~a26~0 := 249367 + (-600121 + ~a26~0 - 39) - 249353;~a28~0 := -600005 + ~a28~0 - 28;~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume !((((217 < ~a26~0 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 4 == calculate_output2_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0) && 2 == ~a24~0) && ~a21~0 <= 127);" "assume -84 < ~a14~0 && 3 == ~a24~0 && ~a21~0 <= 127 && (-68 < ~a26~0 && 124 >= ~a26~0) && (134 < ~a28~0 && 300 >= ~a28~0) && 1 == calculate_output2_~input#1;" "assume 1 == ~a24~0;~a14~0 := 1 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 98);~a26~0 := (if 5 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - 82394 < 0 && 0 != (5 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - 82394) % 46 then (5 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - 82394) % 46 - 46 else (5 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - 82394) % 46) - -200;~a28~0 := -5 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -43);~a24~0 := 1;" "assume !(1 == ~a24~0);~a14~0 := -147 + (if -382087 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) - -319194 < 0 && 0 != (-382087 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) - -319194) % 33 then (-382087 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) - -319194) % 33 - 33 else (-382087 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) - -319194) % 33);~a28~0 := 2 * (247589 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5));" "calculate_output2_#res#1 := 21;" "assume !(-84 < ~a14~0 && 3 == ~a24~0 && ~a21~0 <= 127 && (-68 < ~a26~0 && 124 >= ~a26~0) && (134 < ~a28~0 && 300 >= ~a28~0) && 1 == calculate_output2_~input#1);" "assume (2 == ~a24~0 && ~a26~0 <= -68 && ~a21~0 <= 127 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 4 == calculate_output2_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0;~a14~0 := 572607 + ~a14~0 - -3198;~a26~0 := 29 + (if 5 * (69 + (if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95)) < 0 && 0 != 5 * (69 + (if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95)) % 95 then 5 * (69 + (if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95)) % 95 - 95 else 5 * (69 + (if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95)) % 95);~a28~0 := (if 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 then 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 - 48 else 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48) - -61;calculate_output2_#res#1 := 21;" "assume !((2 == ~a24~0 && ~a26~0 <= -68 && ~a21~0 <= 127 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 4 == calculate_output2_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0);" "assume (~a14~0 <= -182 && ~a26~0 <= -68 && 3 == ~a24~0 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 6 == calculate_output2_~input#1) && ~a21~0 <= 127;~a14~0 := -4 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) - -115663;~a26~0 := (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -183 - -24;~a28~0 := 197 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -18;~a24~0 := 2;calculate_output2_#res#1 := 25;" "assume !((~a14~0 <= -182 && ~a26~0 <= -68 && 3 == ~a24~0 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 6 == calculate_output2_~input#1) && ~a21~0 <= 127);" "assume ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37 && ~a26~0 <= -68 && 1 == calculate_output2_~input#1 && ~a21~0 <= 127) && 3 == ~a24~0;~a14~0 := 495785 + ~a14~0 - 946945;~a24~0 := 2;calculate_output2_#res#1 := 25;" "assume !(((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37 && ~a26~0 <= -68 && 1 == calculate_output2_~input#1 && ~a21~0 <= 127) && 3 == ~a24~0);" "assume ((3 == ~a24~0 && ~a14~0 <= -182 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 2 == calculate_output2_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0) && ~a21~0 <= 127;~a14~0 := -31 + (-118 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - -4);~a28~0 := -600012 + ~a28~0 - 1;~a24~0 := 2;calculate_output2_#res#1 := 26;" "assume !(((3 == ~a24~0 && ~a14~0 <= -182 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 2 == calculate_output2_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0) && ~a21~0 <= 127);" "assume ~a21~0 <= 127 && (~a14~0 <= -182 && 2 == ~a24~0 && (134 < ~a28~0 && 300 >= ~a28~0) && 6 == calculate_output2_~input#1) && 217 < ~a26~0;~a14~0 := 4813 + (~a14~0 - -599960 - 5473) - -646;~a28~0 := (if 39 * (if 78 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -3 < 0 && 0 != (78 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -3) % 5 then 1 + (78 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -3) / 5 else (78 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -3) / 5) < 0 && 0 != 39 * (if 78 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -3 < 0 && 0 != (78 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -3) % 5 then 1 + (78 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -3) / 5 else (78 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -3) / 5) % 10 then 1 + 39 * (if 78 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -3 < 0 && 0 != (78 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -3) % 5 then 1 + (78 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -3) / 5 else (78 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -3) / 5) / 10 else 39 * (if 78 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -3 < 0 && 0 != (78 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -3) % 5 then 1 + (78 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -3) / 5 else (78 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -3) / 5) / 10);calculate_output2_#res#1 := -1;" "assume !(~a21~0 <= 127 && (~a14~0 <= -182 && 2 == ~a24~0 && (134 < ~a28~0 && 300 >= ~a28~0) && 6 == calculate_output2_~input#1) && 217 < ~a26~0);" "assume (-84 < ~a14~0 && (134 < ~a28~0 && 300 >= ~a28~0) && (2 == calculate_output2_~input#1 && 2 == ~a24~0) && ~a21~0 <= 127) && 124 < ~a26~0 && 217 >= ~a26~0;~a14~0 := -168281 + (if -300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 2 < 0 && 0 != (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 2) % 5 then 1 + (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 2) / 5 else (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 2) / 5);~a26~0 := -363965 + (if 10 * (~a26~0 - -194863) < 0 && 0 != 10 * (~a26~0 - -194863) % -9 then 10 * (~a26~0 - -194863) / -9 - 1 else 10 * (~a26~0 - -194863) / -9);calculate_output2_#res#1 := 25;" "assume !((-84 < ~a14~0 && (134 < ~a28~0 && 300 >= ~a28~0) && (2 == calculate_output2_~input#1 && 2 == ~a24~0) && ~a21~0 <= 127) && 124 < ~a26~0 && 217 >= ~a26~0);" "assume ~a14~0 <= -182 && 3 == ~a24~0 && ((124 < ~a26~0 && 217 >= ~a26~0) && 3 == calculate_output2_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a21~0 <= 127;~a14~0 := 342992 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 343083;~a26~0 := (if -1 * (-367205 + ((if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % 5 then 1 + 10 * ~a26~0 / 5 else 10 * ~a26~0 / 5) - -349578)) < 0 && 0 != -1 * (-367205 + ((if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % 5 then 1 + 10 * ~a26~0 / 5 else 10 * ~a26~0 / 5) - -349578)) % 10 then 1 + -1 * (-367205 + ((if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % 5 then 1 + 10 * ~a26~0 / 5 else 10 * ~a26~0 / 5) - -349578)) / 10 else -1 * (-367205 + ((if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % 5 then 1 + 10 * ~a26~0 / 5 else 10 * ~a26~0 / 5) - -349578)) / 10);~a28~0 := 86 + (if 5 * (if ~a28~0 - 448829 < 0 && 0 != (~a28~0 - 448829) % 5 then 1 + (~a28~0 - 448829) / 5 else (~a28~0 - 448829) / 5) < 0 && 0 != 5 * (if ~a28~0 - 448829 < 0 && 0 != (~a28~0 - 448829) % 5 then 1 + (~a28~0 - 448829) / 5 else (~a28~0 - 448829) / 5) % 48 then 5 * (if ~a28~0 - 448829 < 0 && 0 != (~a28~0 - 448829) % 5 then 1 + (~a28~0 - 448829) / 5 else (~a28~0 - 448829) / 5) % 48 - 48 else 5 * (if ~a28~0 - 448829 < 0 && 0 != (~a28~0 - 448829) % 5 then 1 + (~a28~0 - 448829) / 5 else (~a28~0 - 448829) / 5) % 48);~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume !(~a14~0 <= -182 && 3 == ~a24~0 && ((124 < ~a26~0 && 217 >= ~a26~0) && 3 == calculate_output2_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a21~0 <= 127);" "assume ((6 == calculate_output2_~input#1 && ((((124 < ~a26~0 && 217 >= ~a26~0) && -84 < ~a14~0) && 300 < ~a28~0) || (~a28~0 <= 37 && ~a14~0 <= -182 && 217 < ~a26~0))) && ~a21~0 <= 127) && 2 == ~a24~0;~a14~0 := 5 * (if -148 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) < 0 && 0 != (-148 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) % 5 then 1 + (-148 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) / 5 else (-148 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) / 5);~a26~0 := (if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) - -14252 < 0 && 0 != ((if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) - -14252) % 95 then ((if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) - -14252) % 95 - 95 else ((if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) - -14252) % 95) - 10;~a28~0 := 40 + (if 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -86) < 0 && 0 != 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -86) % 48 then 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -86) % 48 - 48 else 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -86) % 48);~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume !(((6 == calculate_output2_~input#1 && ((((124 < ~a26~0 && 217 >= ~a26~0) && -84 < ~a14~0) && 300 < ~a28~0) || (~a28~0 <= 37 && ~a14~0 <= -182 && 217 < ~a26~0))) && ~a21~0 <= 127) && 2 == ~a24~0);" "assume (3 == ~a24~0 && ~a28~0 <= 37 && ~a21~0 <= 127 && ~a26~0 <= -68 && 5 == calculate_output2_~input#1) && -84 < ~a14~0;~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090 - 2;~a26~0 := -564825 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - -300108) - -861686;~a28~0 := (if ~a28~0 - -494215 < 0 && 0 != (~a28~0 - -494215) % 48 then (~a28~0 - -494215) % 48 - 48 else (~a28~0 - -494215) % 48) - -86 - 1;~a24~0 := 2;calculate_output2_#res#1 := 26;" "assume !((3 == ~a24~0 && ~a28~0 <= 37 && ~a21~0 <= 127 && ~a26~0 <= -68 && 5 == calculate_output2_~input#1) && -84 < ~a14~0);" "assume ~a21~0 <= 127 && 217 < ~a26~0 && (1 == calculate_output2_~input#1 && ((-84 < ~a14~0 && 37 < ~a28~0 && 134 >= ~a28~0) || (300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (-84 < ~a14~0 && ~a28~0 <= 37))) && 2 == ~a24~0;~a14~0 := 431100 + (-260228 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 171020);~a26~0 := -48785 + (-600086 + ~a26~0 - -48664);~a28~0 := 541483 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - 541397;~a24~0 := 3;calculate_output2_#res#1 := 21;" "assume !(~a21~0 <= 127 && 217 < ~a26~0 && (1 == calculate_output2_~input#1 && ((-84 < ~a14~0 && 37 < ~a28~0 && 134 >= ~a28~0) || (300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (-84 < ~a14~0 && ~a28~0 <= 37))) && 2 == ~a24~0);" "assume ((~a21~0 <= 127 && ~a26~0 <= -68 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 6 == calculate_output2_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0) && 3 == ~a24~0;~a14~0 := -96 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14);~a26~0 := -54121 + (170 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -54152);~a28~0 := (if 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -159) < 0 && 0 != 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -159) % 82 then 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -159) % 82 - 82 else 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -159) % 82) - -147;~a24~0 := 2;calculate_output2_#res#1 := 26;" "assume !(((~a21~0 <= 127 && ~a26~0 <= -68 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 6 == calculate_output2_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0) && 3 == ~a24~0);" "assume (-114 < ~a14~0 && -84 >= ~a14~0) && ~a21~0 <= 127 && 3 == ~a24~0 && (((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0)) && 6 == calculate_output2_~input#1) && ~a26~0 <= -68;~a14~0 := (if -1 * ((if 22 * ~a14~0 < 0 && 0 != 22 * ~a14~0 % 10 then 1 + 22 * ~a14~0 / 10 else 22 * ~a14~0 / 10) - -275392) < 0 && 0 != -1 * ((if 22 * ~a14~0 < 0 && 0 != 22 * ~a14~0 % 10 then 1 + 22 * ~a14~0 / 10 else 22 * ~a14~0 / 10) - -275392) % 10 then 1 + -1 * ((if 22 * ~a14~0 < 0 && 0 != 22 * ~a14~0 % 10 then 1 + 22 * ~a14~0 / 10 else 22 * ~a14~0 / 10) - -275392) / 10 else -1 * ((if 22 * ~a14~0 < 0 && 0 != 22 * ~a14~0 % 10 then 1 + 22 * ~a14~0 / 10 else 22 * ~a14~0 / 10) - -275392) / 10);~a26~0 := (if 68884 + ~a26~0 < 0 && 0 != (68884 + ~a26~0) % 299891 then (68884 + ~a26~0) % 299891 - 299891 else (68884 + ~a26~0) % 299891) - -300108;~a28~0 := -3956 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - 340041);~a24~0 := 2;calculate_output2_#res#1 := -1;" "assume !((-114 < ~a14~0 && -84 >= ~a14~0) && ~a21~0 <= 127 && 3 == ~a24~0 && (((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0)) && 6 == calculate_output2_~input#1) && ~a26~0 <= -68);" "assume (3 == ~a24~0 && -84 < ~a14~0 && (((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 5 == calculate_output2_~input#1) && ~a21~0 <= 127) && 124 < ~a26~0 && 217 >= ~a26~0;" "assume 127 < ~a21~0 && 203 >= ~a21~0;~a14~0 := -159 + (if (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) - -12352 < 0 && 0 != ((if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) - -12352) % 33 then ((if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) - -12352) % 33 - 33 else ((if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) - -12352) % 33);~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -86;~a24~0 := 1;" "assume !(127 < ~a21~0 && 203 >= ~a21~0);~a14~0 := -148 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33);~a28~0 := -1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218);" "calculate_output2_#res#1 := 21;" "assume !((3 == ~a24~0 && -84 < ~a14~0 && (((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 5 == calculate_output2_~input#1) && ~a21~0 <= 127) && 124 < ~a26~0 && 217 >= ~a26~0);" "assume (((-182 < ~a14~0 && -114 >= ~a14~0) && 2 == ~a24~0 && ~a28~0 <= 37 && 1 == calculate_output2_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0) && ~a21~0 <= 127;~a26~0 := (if -1 * (-348752 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -495822) < 0 && 0 != -1 * (-348752 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -495822) % 10 then 1 + -1 * (-348752 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -495822) / 10 else -1 * (-348752 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -495822) / 10);~a28~0 := (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 - 82 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82) - -216 - -3;~a24~0 := 3;calculate_output2_#res#1 := 25;" "assume !((((-182 < ~a14~0 && -114 >= ~a14~0) && 2 == ~a24~0 && ~a28~0 <= 37 && 1 == calculate_output2_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0) && ~a21~0 <= 127);" "assume ~a21~0 <= 127 && (-114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0 && (-68 < ~a26~0 && 124 >= ~a26~0) && 2 == ~a24~0 && 2 == calculate_output2_~input#1;~a14~0 := 5 * (-75728 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5));~a26~0 := (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - 382336;~a28~0 := -563004 + (-600084 + ~a28~0 - -562943);calculate_output2_#res#1 := 21;" "assume !(~a21~0 <= 127 && (-114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0 && (-68 < ~a26~0 && 124 >= ~a26~0) && 2 == ~a24~0 && 2 == calculate_output2_~input#1);" "assume ((124 < ~a26~0 && 217 >= ~a26~0) && (((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 1 == calculate_output2_~input#1) && ~a21~0 <= 127) && ~a14~0 <= -182) && 2 == ~a24~0;~a26~0 := -113859 + (if (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) < 0 && 0 != (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) % 5 then 1 + (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) / 5 else (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) / 5);~a28~0 := -476945 + (-299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 1 - -476944);~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume !(((124 < ~a26~0 && 217 >= ~a26~0) && (((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 1 == calculate_output2_~input#1) && ~a21~0 <= 127) && ~a14~0 <= -182) && 2 == ~a24~0);" "assume ~a21~0 <= 127 && (3 == ~a24~0 && (1 == calculate_output2_~input#1 && 300 < ~a28~0) && 124 < ~a26~0 && 217 >= ~a26~0) && -84 < ~a14~0;" "assume 134 < ~a28~0 && 300 >= ~a28~0;~a14~0 := -93 + (if -148 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - -2 < 0 && 0 != (-148 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - -2) % 5 then 1 + (-148 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - -2) / 5 else (-148 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - -2) / 5);~a26~0 := -421463 + (if 10 * (~a26~0 - 150747) < 0 && 0 != 10 * (~a26~0 - 150747) % 9 then 1 + 10 * (~a26~0 - 150747) / 9 else 10 * (~a26~0 - 150747) / 9);~a24~0 := 1;" "assume !(134 < ~a28~0 && 300 >= ~a28~0);~a14~0 := -300090 + (if 5 * (if ~a14~0 - 208847 < 0 && 0 != (~a14~0 - 208847) % 5 then 1 + (~a14~0 - 208847) / 5 else (~a14~0 - 208847) / 5) < 0 && 0 != 5 * (if ~a14~0 - 208847 < 0 && 0 != (~a14~0 - 208847) % 5 then 1 + (~a14~0 - 208847) / 5 else (~a14~0 - 208847) / 5) % 299909 then 5 * (if ~a14~0 - 208847 < 0 && 0 != (~a14~0 - 208847) % 5 then 1 + (~a14~0 - 208847) / 5 else (~a14~0 - 208847) / 5) % 299909 - 299909 else 5 * (if ~a14~0 - 208847 < 0 && 0 != (~a14~0 - 208847) % 5 then 1 + (~a14~0 - 208847) / 5 else (~a14~0 - 208847) / 5) % 299909);~a26~0 := -344460 + (if -6 * ~a26~0 < 0 && 0 != -6 * ~a26~0 % 10 then 1 + -6 * ~a26~0 / 10 else -6 * ~a26~0 / 10);~a28~0 := 4 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - 131548);~a24~0 := 2;" "calculate_output2_#res#1 := -1;" "assume !(~a21~0 <= 127 && (3 == ~a24~0 && (1 == calculate_output2_~input#1 && 300 < ~a28~0) && 124 < ~a26~0 && 217 >= ~a26~0) && -84 < ~a14~0);" "assume (3 == ~a24~0 && (~a21~0 <= 127 && 4 == calculate_output2_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && -114 < ~a14~0 && -84 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0;~a14~0 := (if (if 14 * ~a14~0 < 0 && 0 != 14 * ~a14~0 % 10 then 1 + 14 * ~a14~0 / 10 else 14 * ~a14~0 / 10) < 0 && 0 != (if 14 * ~a14~0 < 0 && 0 != 14 * ~a14~0 % 10 then 1 + 14 * ~a14~0 / 10 else 14 * ~a14~0 / 10) % 5 then 1 + (if 14 * ~a14~0 < 0 && 0 != 14 * ~a14~0 % 10 then 1 + 14 * ~a14~0 / 10 else 14 * ~a14~0 / 10) / 5 else (if 14 * ~a14~0 < 0 && 0 != 14 * ~a14~0 % 10 then 1 + 14 * ~a14~0 / 10 else 14 * ~a14~0 / 10) / 5) - 537659 - -537547;~a28~0 := 5 * (if ~a28~0 - 600018 < 0 && 0 != (~a28~0 - 600018) % 5 then 1 + (~a28~0 - 600018) / 5 else (~a28~0 - 600018) / 5);~a24~0 := 2;calculate_output2_#res#1 := -1;" "assume !((3 == ~a24~0 && (~a21~0 <= 127 && 4 == calculate_output2_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && -114 < ~a14~0 && -84 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0);" "assume ~a26~0 <= -68 && (~a21~0 <= 127 && ((300 < ~a28~0 && ~a14~0 <= -182) || ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37)) && 4 == calculate_output2_~input#1) && 2 == ~a24~0;~a14~0 := -135 + (if 5 * (if 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 141) < 0 && 0 != 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 141) % 10 then 1 + 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 141) / 10 else 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 141) / 10) < 0 && 0 != 5 * (if 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 141) < 0 && 0 != 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 141) % 10 then 1 + 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 141) / 10 else 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 141) / 10) % 33 then 5 * (if 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 141) < 0 && 0 != 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 141) % 10 then 1 + 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 141) / 10 else 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 141) / 10) % 33 - 33 else 5 * (if 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 141) < 0 && 0 != 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 141) % 10 then 1 + 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 141) / 10 else 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 141) / 10) % 33);~a26~0 := 40 + (if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - 10;~a28~0 := 307707 + (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5);calculate_output2_#res#1 := 25;" "assume !(~a26~0 <= -68 && (~a21~0 <= 127 && ((300 < ~a28~0 && ~a14~0 <= -182) || ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37)) && 4 == calculate_output2_~input#1) && 2 == ~a24~0);" "assume (~a26~0 <= -68 && 2 == ~a24~0 && (-84 < ~a14~0 && 5 == calculate_output2_~input#1) && ~a21~0 <= 127) && 37 < ~a28~0 && 134 >= ~a28~0;~a26~0 := 171 + (if 406326 + ~a26~0 < 0 && 0 != (406326 + ~a26~0) % 46 then (406326 + ~a26~0) % 46 - 46 else (406326 + ~a26~0) % 46) - -1;calculate_output2_#res#1 := 21;" "assume !((~a26~0 <= -68 && 2 == ~a24~0 && (-84 < ~a14~0 && 5 == calculate_output2_~input#1) && ~a21~0 <= 127) && 37 < ~a28~0 && 134 >= ~a28~0);" "assume 2 == ~a24~0 && (((300 < ~a28~0 && (124 < ~a26~0 && 217 >= ~a26~0) && -84 < ~a14~0) || ((~a14~0 <= -182 && 217 < ~a26~0) && ~a28~0 <= 37)) && 4 == calculate_output2_~input#1) && ~a21~0 <= 127;~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090 - 1;~a26~0 := -544822 + (446740 + (~a26~0 - 600101) - -98110);~a28~0 := (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 299849 then (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 299849 - 299849 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 299849) - -300149;~a24~0 := 3;calculate_output2_#res#1 := 25;" "assume !(2 == ~a24~0 && (((300 < ~a28~0 && (124 < ~a26~0 && 217 >= ~a26~0) && -84 < ~a14~0) || ((~a14~0 <= -182 && 217 < ~a26~0) && ~a28~0 <= 37)) && 4 == calculate_output2_~input#1) && ~a21~0 <= 127);" "assume 3 == ~a24~0 && ~a14~0 <= -182 && (37 < ~a28~0 && 134 >= ~a28~0) && (3 == calculate_output2_~input#1 && 217 < ~a26~0) && ~a21~0 <= 127;~a14~0 := 26832 + ((if 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 99) < 0 && 0 != 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 99) % 10 then 1 + 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 99) / 10 else 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 99) / 10) - 26828);~a26~0 := 29 + (if ~a26~0 - 567555 - -124062 < 0 && 0 != (~a26~0 - 567555 - -124062) % 95 then (~a26~0 - 567555 - -124062) % 95 - 95 else (~a26~0 - 567555 - -124062) % 95);~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume !(3 == ~a24~0 && ~a14~0 <= -182 && (37 < ~a28~0 && 134 >= ~a28~0) && (3 == calculate_output2_~input#1 && 217 < ~a26~0) && ~a21~0 <= 127);" "assume 3 == ~a24~0 && -84 < ~a14~0 && (300 < ~a28~0 && ~a21~0 <= 127 && 5 == calculate_output2_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0;" "assume 300 < ~a28~0;~a26~0 := -27194 + 5 * ~a26~0;~a28~0 := -600113 + ~a28~0;" "assume !(300 < ~a28~0);~a26~0 := -137 + ~a26~0;~a28~0 := -388429 + ((if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - 179743);~a24~0 := 1;" "calculate_output2_#res#1 := 21;" "assume !(3 == ~a24~0 && -84 < ~a14~0 && (300 < ~a28~0 && ~a21~0 <= 127 && 5 == calculate_output2_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0);" "assume (2 == calculate_output2_~input#1 && (((3 == ~a24~0 && ~a14~0 <= -182 && ~a26~0 <= -68) && ~a28~0 <= 37) || ((2 == ~a24~0 && 217 < ~a26~0 && -84 < ~a14~0) && 134 < ~a28~0 && 300 >= ~a28~0) || ((2 == ~a24~0 && 217 < ~a26~0 && -84 < ~a14~0) && 300 < ~a28~0))) && ~a21~0 <= 127;~a14~0 := -122480 + (if (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090 < 0 && 0 != ((if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090) % 5 then 1 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090) / 5 else ((if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090) / 5);~a26~0 := -300033 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299966 then ~a26~0 % 299966 - 299966 else ~a26~0 % 299966) - 2;~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -86;~a24~0 := 2;calculate_output2_#res#1 := 21;" "assume !((2 == calculate_output2_~input#1 && (((3 == ~a24~0 && ~a14~0 <= -182 && ~a26~0 <= -68) && ~a28~0 <= 37) || ((2 == ~a24~0 && 217 < ~a26~0 && -84 < ~a14~0) && 134 < ~a28~0 && 300 >= ~a28~0) || ((2 == ~a24~0 && 217 < ~a26~0 && -84 < ~a14~0) && 300 < ~a28~0))) && ~a21~0 <= 127);" "assume ((((-68 < ~a26~0 && 124 >= ~a26~0) && 4 == calculate_output2_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && 3 == ~a24~0) && ~a21~0 <= 127) && ~a14~0 <= -182;~a26~0 := 5 * (~a26~0 - 75942) - -42988;~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980 - 2;~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume !(((((-68 < ~a26~0 && 124 >= ~a26~0) && 4 == calculate_output2_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && 3 == ~a24~0) && ~a21~0 <= 127) && ~a14~0 <= -182);" "assume ~a14~0 <= -182 && ((217 < ~a26~0 && 5 == calculate_output2_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && 3 == ~a24~0) && ~a21~0 <= 127;~a14~0 := -2 + (if 10 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 126) < 0 && 0 != 10 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 126) % 9 then 1 + 10 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 126) / 9 else 10 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 126) / 9);~a26~0 := -92 + (~a26~0 - 600095) - 11;~a28~0 := ~a28~0 - 600066 - 52;~a24~0 := 1;calculate_output2_#res#1 := 21;" "assume !(~a14~0 <= -182 && ((217 < ~a26~0 && 5 == calculate_output2_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && 3 == ~a24~0) && ~a21~0 <= 127);" "assume 3 == ~a24~0 && ((~a26~0 <= -68 && 4 == calculate_output2_~input#1 && ~a28~0 <= 37) && -182 < ~a14~0 && -114 >= ~a14~0) && ~a21~0 <= 127;~a14~0 := -471414 + ~a14~0;~a26~0 := -237297 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - -676242;~a28~0 := (if 108829 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (108829 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) % 48 then (108829 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) % 48 - 48 else (108829 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) % 48) - -86;~a24~0 := 2;calculate_output2_#res#1 := 21;" "assume !(3 == ~a24~0 && ((~a26~0 <= -68 && 4 == calculate_output2_~input#1 && ~a28~0 <= 37) && -182 < ~a14~0 && -114 >= ~a14~0) && ~a21~0 <= 127);" "assume ~a14~0 <= -182 && ~a21~0 <= 127 && 3 == ~a24~0 && (1 == calculate_output2_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0)) && ~a26~0 <= -68;~a28~0 := -552348 + (~a28~0 - 233422 - -185772);~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume !(~a14~0 <= -182 && ~a21~0 <= 127 && 3 == ~a24~0 && (1 == calculate_output2_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0)) && ~a26~0 <= -68);" "assume (((2 == ~a24~0 && 2 == calculate_output2_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0)) && ~a21~0 <= 127) && ~a26~0 <= -68) && -182 < ~a14~0 && -114 >= ~a14~0;~a14~0 := (if 16 * ~a14~0 < 0 && 0 != 16 * ~a14~0 % 10 then 1 + 16 * ~a14~0 / 10 else 16 * ~a14~0 / 10) - 324243;~a28~0 := 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5);~a24~0 := 1;calculate_output2_#res#1 := -1;" "assume !((((2 == ~a24~0 && 2 == calculate_output2_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0)) && ~a21~0 <= 127) && ~a26~0 <= -68) && -182 < ~a14~0 && -114 >= ~a14~0);" "assume ((-84 < ~a14~0 && (2 == ~a24~0 && 4 == calculate_output2_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127;" "assume 399 < ~a21~0;~a14~0 := -300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - -368972 - 368972;~a26~0 := -228502 + ~a26~0;~a24~0 := 3;" "assume !(399 < ~a21~0);~a26~0 := -52262 + (5 * ~a26~0 - 163628);~a28~0 := 35 + (86 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - 46);" "calculate_output2_#res#1 := -1;" "assume !(((-84 < ~a14~0 && (2 == ~a24~0 && 4 == calculate_output2_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127);" "assume (~a14~0 <= -182 && ~a21~0 <= 127 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 4 == calculate_output2_~input#1) && 2 == ~a24~0) && 124 < ~a26~0 && 217 >= ~a26~0;~a26~0 := -176510 + 5 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9);~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980 - 2 - 1;~a24~0 := 1;calculate_output2_#res#1 := -1;" }, states = {"CountingPredicate [underlying: 162#L697true, annotation: [0, 0]]" "CountingPredicate [underlying: 485#L1917-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 266#L2317true, annotation: [0, 0]]" "CountingPredicate [underlying: 428#L329true, annotation: [0, 0]]" "CountingPredicate [underlying: 484#L1484true, annotation: [0, 0]]" "CountingPredicate [underlying: 224#L919true, annotation: [0, 0]]" "CountingPredicate [underlying: 70#L152-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 465#L908true, annotation: [0, 0]]" "CountingPredicate [underlying: 148#L71-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 339#L1387true, annotation: [0, 0]]" "CountingPredicate [underlying: 108#L1680true, annotation: [0, 0]]" "CountingPredicate [underlying: 499#L636-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 112#L1885true, annotation: [0, 0]]" "CountingPredicate [underlying: 182#L2241true, annotation: [0, 0]]" "CountingPredicate [underlying: 227#L38-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 382#L473true, annotation: [0, 0]]" "CountingPredicate [underlying: 390#L182-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 294#L545true, annotation: [0, 0]]" "CountingPredicate [underlying: 301#L1794true, annotation: [0, 0]]" "CountingPredicate [underlying: 135#L2155true, annotation: [0, 0]]" "CountingPredicate [underlying: 198#L333true, annotation: [0, 0]]" "CountingPredicate [underlying: 384#L1855true, annotation: [0, 0]]" "CountingPredicate [underlying: 518#L2085-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 64#L1847true, annotation: [0, 0]]" "CountingPredicate [underlying: 293#L388true, annotation: [0, 0]]" "CountingPredicate [underlying: 376#L617-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 20#L786true, annotation: [0, 0]]" "CountingPredicate [underlying: 79#L1693-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 312#L1916true, annotation: [0, 0]]" "CountingPredicate [underlying: 63#L1718true, annotation: [0, 0]]" "CountingPredicate [underlying: 459#L1646true, annotation: [0, 0]]" "CountingPredicate [underlying: 517#L1566true, annotation: [0, 0]]" "CountingPredicate [underlying: 419#L884true, annotation: [0, 0]]" "CountingPredicate [underlying: 94#L1497true, annotation: [0, 0]]" "CountingPredicate [underlying: 455#L2399true, annotation: [0, 0]]" "CountingPredicate [underlying: 183#L848-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 447#L1477true, annotation: [0, 0]]" "CountingPredicate [underlying: 315#L2532true, annotation: [0, 0]]" "CountingPredicate [underlying: 416#L1123true, annotation: [0, 0]]" "CountingPredicate [underlying: 231#L1869true, annotation: [0, 0]]" "CountingPredicate [underlying: 365#L92-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 23#L1277true, annotation: [0, 0]]" "CountingPredicate [underlying: 248#L644true, annotation: [0, 0]]" "CountingPredicate [underlying: 59#L1038true, annotation: [0, 0]]" "CountingPredicate [underlying: 405#L378true, annotation: [0, 0]]" "CountingPredicate [underlying: 443#L1323true, annotation: [0, 0]]" "CountingPredicate [underlying: 352#L1399true, annotation: [0, 0]]" "CountingPredicate [underlying: 481#L636true, annotation: [0, 0]]" "CountingPredicate [underlying: 417#L1339true, annotation: [0, 0]]" "CountingPredicate [underlying: 458#L956true, annotation: [0, 0]]" "CountingPredicate [underlying: 195#L1338true, annotation: [0, 0]]" "CountingPredicate [underlying: 340#L433true, annotation: [0, 0]]" "CountingPredicate [underlying: 216#L689true, annotation: [0, 0]]" "CountingPredicate [underlying: 144#L1966true, annotation: [0, 0]]" "CountingPredicate [underlying: 313#L1905true, annotation: [0, 0]]" "CountingPredicate [underlying: 322#L1369true, annotation: [0, 0]]" "CountingPredicate [underlying: 361#L945true, annotation: [0, 0]]" "CountingPredicate [underlying: 425#L2111true, annotation: [0, 0]]" "CountingPredicate [underlying: 273#L2477true, annotation: [0, 0]]" "CountingPredicate [underlying: 514#L500true, annotation: [0, 0]]" "CountingPredicate [underlying: 155#L1339-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 101#L203-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 194#L1932true, annotation: [0, 0]]" "CountingPredicate [underlying: 181#L1937true, annotation: [0, 0]]" "CountingPredicate [underlying: 98#L1050true, annotation: [0, 0]]" "CountingPredicate [underlying: 45#L1005true, annotation: [0, 0]]" "CountingPredicate [underlying: 264#L2512true, annotation: [0, 0]]" "CountingPredicate [underlying: 524#L1145true, annotation: [0, 0]]" "CountingPredicate [underlying: 358#L758true, annotation: [0, 0]]" "CountingPredicate [underlying: 439#L1673true, annotation: [0, 0]]" "CountingPredicate [underlying: 437#L759-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 72#L1926true, annotation: [0, 0]]" "CountingPredicate [underlying: 8#L2470true, annotation: [0, 0]]" "CountingPredicate [underlying: 463#L719true, annotation: [0, 0]]" "CountingPredicate [underlying: 411#L532-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 501#L1548true, annotation: [0, 0]]" "CountingPredicate [underlying: 3#L2414true, annotation: [0, 0]]" "CountingPredicate [underlying: 234#L2549true, annotation: [0, 0]]" "CountingPredicate [underlying: 52#L532true, annotation: [0, 0]]" "CountingPredicate [underlying: 203#L998true, annotation: [0, 0]]" "CountingPredicate [underlying: 217#L1060true, annotation: [0, 0]]" "CountingPredicate [underlying: 394#L2368true, annotation: [0, 0]]" "CountingPredicate [underlying: 364#L881true, annotation: [0, 0]]" "CountingPredicate [underlying: 496#L2344true, annotation: [0, 0]]" "CountingPredicate [underlying: 297#L2207true, annotation: [0, 0]]" "CountingPredicate [underlying: 143#L2053true, annotation: [0, 0]]" "CountingPredicate [underlying: 512#L1585-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 13#L2519true, annotation: [0, 0]]" "CountingPredicate [underlying: 357#L1606-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 176#L2005true, annotation: [0, 0]]" "CountingPredicate [underlying: 55#L284true, annotation: [0, 0]]" "CountingPredicate [underlying: 119#L47-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]" "CountingPredicate [underlying: 308#L1974-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 338#L83-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 262#L80-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 479#L158-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 491#L212-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 366#L2361true, annotation: [0, 0]]" "CountingPredicate [underlying: 147#L2067true, annotation: [0, 0]]" "CountingPredicate [underlying: 185#L1500true, annotation: [0, 0]]" "CountingPredicate [underlying: 156#L1520true, annotation: [0, 0]]" "CountingPredicate [underlying: 128#L1828true, annotation: [0, 0]]" "CountingPredicate [underlying: 351#L609true, annotation: [0, 0]]" "CountingPredicate [underlying: 250#L847true, annotation: [0, 0]]" "CountingPredicate [underlying: 204#L2297true, annotation: [0, 0]]" "CountingPredicate [underlying: 246#L340true, annotation: [0, 0]]" "CountingPredicate [underlying: 529#L557true, annotation: [0, 0]]" "CountingPredicate [underlying: 99#L1424true, annotation: [0, 0]]" "CountingPredicate [underlying: 325#L357true, annotation: [0, 0]]" "CountingPredicate [underlying: 80#L1989true, annotation: [0, 0]]" "CountingPredicate [underlying: 269#L1759true, annotation: [0, 0]]" "CountingPredicate [underlying: 438#L1525true, annotation: [0, 0]]" "CountingPredicate [underlying: 100#L1829-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 125#L363true, annotation: [0, 0]]" "CountingPredicate [underlying: 306#L2079true, annotation: [0, 0]]" "CountingPredicate [underlying: 329#L443true, annotation: [0, 0]]" "CountingPredicate [underlying: 40#L1541true, annotation: [0, 0]]" "CountingPredicate [underlying: 497#L1717true, annotation: [0, 0]]" "CountingPredicate [underlying: 25#L200-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 200#L1140true, annotation: [0, 0]]" "CountingPredicate [underlying: 74#L1375-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 432#L2116true, annotation: [0, 0]]" "CountingPredicate [underlying: 282#L1461true, annotation: [0, 0]]" "CountingPredicate [underlying: 431#L1423true, annotation: [0, 0]]" "CountingPredicate [underlying: 360#L74-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 11#L1733true, annotation: [0, 0]]" "CountingPredicate [underlying: 418#L2150true, annotation: [0, 0]]" "CountingPredicate [underlying: 355#L1349true, annotation: [0, 0]]" "CountingPredicate [underlying: 201#L1231true, annotation: [0, 0]]" "CountingPredicate [underlying: 452#L1393true, annotation: [0, 0]]" "CountingPredicate [underlying: 33#L1891true, annotation: [0, 0]]" "CountingPredicate [underlying: 302#L2463true, annotation: [0, 0]]" "CountingPredicate [underlying: 299#L176-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 314#L1129true, annotation: [0, 0]]" "CountingPredicate [underlying: 300#L962true, annotation: [0, 0]]" "CountingPredicate [underlying: 186#L1822true, annotation: [0, 0]]" "CountingPredicate [underlying: 321#L1745true, annotation: [0, 0]]" "CountingPredicate [underlying: 118#L149-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 331#L930true, annotation: [0, 0]]" "CountingPredicate [underlying: 65#L1942true, annotation: [0, 0]]" "CountingPredicate [underlying: 177#L949true, annotation: [0, 0]]" "CountingPredicate [underlying: 525#L2139true, annotation: [0, 0]]" "CountingPredicate [underlying: 67#L2496true, annotation: [0, 0]]" "CountingPredicate [underlying: 280#L1623true, annotation: [0, 0]]" "CountingPredicate [underlying: 168#L2489true, annotation: [0, 0]]" "CountingPredicate [underlying: 228#L128-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 502#L616true, annotation: [0, 0]]" "CountingPredicate [underlying: 446#L628true, annotation: [0, 0]]" "CountingPredicate [underlying: 374#L1219true, annotation: [0, 0]]" "CountingPredicate [underlying: 369#L2242true, annotation: [0, 0]]" "CountingPredicate [underlying: 122#L1535true, annotation: [0, 0]]" "CountingPredicate [underlying: 83#L2102true, annotation: [0, 0]]" "CountingPredicate [underlying: 172#L2012true, annotation: [0, 0]]" "CountingPredicate [underlying: 478#L1195true, annotation: [0, 0]]" "CountingPredicate [underlying: 320#L2350true, annotation: [0, 0]]" "CountingPredicate [underlying: 516#L1416true, annotation: [0, 0]]" "CountingPredicate [underlying: 461#L259true, annotation: [0, 0]]" "CountingPredicate [underlying: 116#L1195-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 310#L2350-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 526#L2307true, annotation: [0, 0]]" "CountingPredicate [underlying: 27#L1155true, annotation: [0, 0]]" "CountingPredicate [underlying: 78#L402true, annotation: [0, 0]]" "CountingPredicate [underlying: 427#L2537true, annotation: [0, 0]]" "CountingPredicate [underlying: 449#L62-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 482#L2432true, annotation: [0, 0]]" "CountingPredicate [underlying: 453#L1110true, annotation: [0, 0]]" "CountingPredicate [underlying: 123#L657true, annotation: [0, 0]]" "CountingPredicate [underlying: 402#L2220true, annotation: [0, 0]]" "CountingPredicate [underlying: 212#L858true, annotation: [0, 0]]" "CountingPredicate [underlying: 520#L2084true, annotation: [0, 0]]" "CountingPredicate [underlying: 229#L1801true, annotation: [0, 0]]" "CountingPredicate [underlying: 32#L2456true, annotation: [0, 0]]" "CountingPredicate [underlying: 192#L1265true, annotation: [0, 0]]" "CountingPredicate [underlying: 56#L2031true, annotation: [0, 0]]" "CountingPredicate [underlying: 259#L2220-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 133#L1642true, annotation: [0, 0]]" "CountingPredicate [underlying: 69#L44-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 271#L568true, annotation: [0, 0]]" "CountingPredicate [underlying: 505#L188-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 448#L1450true, annotation: [0, 0]]" "CountingPredicate [underlying: 468#L179-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]" "CountingPredicate [underlying: 330#L1294true, annotation: [0, 0]]" "CountingPredicate [underlying: 379#L107-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 333#L1868true, annotation: [0, 0]]" "CountingPredicate [underlying: 403#L575true, annotation: [0, 0]]" "CountingPredicate [underlying: 316#L1272true, annotation: [0, 0]]" "CountingPredicate [underlying: 73#L2349true, annotation: [0, 0]]" "CountingPredicate [underlying: 191#L2554true, annotation: [0, 0]]" "CountingPredicate [underlying: 151#L2527true, annotation: [0, 0]]" "CountingPredicate [underlying: 311#L122-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 295#L803true, annotation: [0, 0]]" "CountingPredicate [underlying: 460#L1584true, annotation: [0, 0]]" "CountingPredicate [underlying: 466#L1600true, annotation: [0, 0]]" "CountingPredicate [underlying: 474#L772-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 141#L969true, annotation: [0, 0]]" "CountingPredicate [underlying: 241#L824true, annotation: [0, 0]]" "CountingPredicate [underlying: 389#L209-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 367#L416-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 381#L1169true, annotation: [0, 0]]" "CountingPredicate [underlying: 279#L370true, annotation: [0, 0]]" "CountingPredicate [underlying: 307#L791true, annotation: [0, 0]]" "CountingPredicate [underlying: 278#L194-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 395#L1015true, annotation: [0, 0]]" "CountingPredicate [underlying: 493#L1182true, annotation: [0, 0]]" "CountingPredicate [underlying: 456#L1282true, annotation: [0, 0]]" "CountingPredicate [underlying: 145#L146-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 292#L1755true, annotation: [0, 0]]" "CountingPredicate [underlying: 385#L558true, annotation: [0, 0]]" "CountingPredicate [underlying: 274#L697-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 276#L2060true, annotation: [0, 0]]" "CountingPredicate [underlying: 284#L197-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 260#L489true, annotation: [0, 0]]" "CountingPredicate [underlying: 7#L2524true, annotation: [0, 0]]" "CountingPredicate [underlying: 296#L2188true, annotation: [0, 0]]" "CountingPredicate [underlying: 37#L2450true, annotation: [0, 0]]" "CountingPredicate [underlying: 16#L991true, annotation: [0, 0]]" "CountingPredicate [underlying: 328#L2590-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 363#L1054true, annotation: [0, 0]]" "CountingPredicate [underlying: 197#L53-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 253#L2135true, annotation: [0, 0]]" "CountingPredicate [underlying: 519#L2538true, annotation: [0, 0]]" "CountingPredicate [underlying: 324#L155-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 346#L2196-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 85#L1994true, annotation: [0, 0]]" "CountingPredicate [underlying: 35#L297true, annotation: [0, 0]]" "CountingPredicate [underlying: 414#L507true, annotation: [0, 0]]" "CountingPredicate [underlying: 28#L635true, annotation: [0, 0]]" "CountingPredicate [underlying: 184#L1406-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 89#L781true, annotation: [0, 0]]" "CountingPredicate [underlying: 342#L2213true, annotation: [0, 0]]" "CountingPredicate [underlying: 350#L1098true, annotation: [0, 0]]" "CountingPredicate [underlying: 341#L752true, annotation: [0, 0]]" "CountingPredicate [underlying: 42#L1162true, annotation: [0, 0]]" "CountingPredicate [underlying: 251#L1189true, annotation: [0, 0]]" "CountingPredicate [underlying: 104#L2413true, annotation: [0, 0]]" "CountingPredicate [underlying: 86#L68-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 304#L720true, annotation: [0, 0]]" "CountingPredicate [underlying: 187#L89-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 348#L137-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 290#L416true, annotation: [0, 0]]" "CountingPredicate [underlying: 275#L276true, annotation: [0, 0]]" "CountingPredicate [underlying: 134#L1009true, annotation: [0, 0]]" "CountingPredicate [underlying: 211#L1454true, annotation: [0, 0]]" "CountingPredicate [underlying: 15#L1438true, annotation: [0, 0]]" "CountingPredicate [underlying: 39#L2128true, annotation: [0, 0]]" "CountingPredicate [underlying: 318#L311true, annotation: [0, 0]]" "CountingPredicate [underlying: 244#L1247true, annotation: [0, 0]]" "CountingPredicate [underlying: 103#L1606true, annotation: [0, 0]]" "CountingPredicate [underlying: 354#L1194true, annotation: [0, 0]]" "CountingPredicate [underlying: 356#L1802-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 415#L56-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 126#L2242-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 476#L143-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 457#L617true, annotation: [0, 0]]" "CountingPredicate [underlying: 9#L50-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 378#L468true, annotation: [0, 0]]" "CountingPredicate [underlying: 14#L708true, annotation: [0, 0]]" "CountingPredicate [underlying: 77#L858-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 53#L817true, annotation: [0, 0]]" "CountingPredicate [underlying: 511#L2048true, annotation: [0, 0]]" "CountingPredicate [underlying: 434#L1802true, annotation: [0, 0]]" "CountingPredicate [underlying: 199#L2073true, annotation: [0, 0]]" "CountingPredicate [underlying: 249#L1356true, annotation: [0, 0]]" "CountingPredicate [underlying: 93#L1467true, annotation: [0, 0]]" "CountingPredicate [underlying: 401#L2115true, annotation: [0, 0]]" "CountingPredicate [underlying: 319#L2266true, annotation: [0, 0]]" "CountingPredicate [underlying: 407#L2291true, annotation: [0, 0]]" "CountingPredicate [underlying: 48#L170-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 370#L1693true, annotation: [0, 0]]" "CountingPredicate [underlying: 283#L1079true, annotation: [0, 0]]" "CountingPredicate [underlying: 233#L1780true, annotation: [0, 0]]" "CountingPredicate [underlying: 107#L2017true, annotation: [0, 0]]" "CountingPredicate [underlying: 494#L713true, annotation: [0, 0]]" "CountingPredicate [underlying: 420#L524true, annotation: [0, 0]]" "CountingPredicate [underlying: 345#L86-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 218#L1439-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 214#L841true, annotation: [0, 0]]" "CountingPredicate [underlying: 305#L985true, annotation: [0, 0]]" "CountingPredicate [underlying: 444#L670true, annotation: [0, 0]]" "CountingPredicate [underlying: 445#L736-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 49#L1618true, annotation: [0, 0]]" "CountingPredicate [underlying: 21#L1630true, annotation: [0, 0]]" "CountingPredicate [underlying: 469#L1026true, annotation: [0, 0]]" "CountingPredicate [underlying: 393#ULTIMATE.startEXITtrue, annotation: [0, 0]]" "CountingPredicate [underlying: 232#L1531true, annotation: [0, 0]]" "CountingPredicate [underlying: 121#L478true, annotation: [0, 0]]" "CountingPredicate [underlying: 261#L2285true, annotation: [0, 0]]" "CountingPredicate [underlying: 235#L1659true, annotation: [0, 0]]" "CountingPredicate [underlying: 289#L2254true, annotation: [0, 0]]" "CountingPredicate [underlying: 399#L1362true, annotation: [0, 0]]" "CountingPredicate [underlying: 286#L836true, annotation: [0, 0]]" "CountingPredicate [underlying: 71#L2001true, annotation: [0, 0]]" "CountingPredicate [underlying: 36#L2328-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 173#L1773true, annotation: [0, 0]]" "CountingPredicate [underlying: 440#L140-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 34#L894true, annotation: [0, 0]]" "CountingPredicate [underlying: 400#L1230true, annotation: [0, 0]]" "CountingPredicate [underlying: 303#L241true, annotation: [0, 0]]" "CountingPredicate [underlying: 163#L2167true, annotation: [0, 0]]" "CountingPredicate [underlying: 76#L2482true, annotation: [0, 0]]" "CountingPredicate [underlying: 60#L1434true, annotation: [0, 0]]" "CountingPredicate [underlying: 486#L131-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 30#L2230true, annotation: [0, 0]]" "CountingPredicate [underlying: 154#L119-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 190#L610-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 467#L1817true, annotation: [0, 0]]" "CountingPredicate [underlying: 213#L2323true, annotation: [0, 0]]" "CountingPredicate [underlying: 91#L1710true, annotation: [0, 0]]" "CountingPredicate [underlying: 61#L2439true, annotation: [0, 0]]" "CountingPredicate [underlying: 410#L110-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 265#L2041true, annotation: [0, 0]]" "CountingPredicate [underlying: 208#L2195true, annotation: [0, 0]]" "CountingPredicate [underlying: 353#L77-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 488#L116-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 96#L586true, annotation: [0, 0]]" "CountingPredicate [underlying: 226#L797true, annotation: [0, 0]]" "CountingPredicate [underlying: 205#L1960true, annotation: [0, 0]]" "CountingPredicate [underlying: 202#L1728true, annotation: [0, 0]]" "CountingPredicate [underlying: 462#L1514true, annotation: [0, 0]]" "CountingPredicate [underlying: 386#L377true, annotation: [0, 0]]" "CountingPredicate [underlying: 219#L35-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 391#L1910true, annotation: [0, 0]]" "CountingPredicate [underlying: 396#L2440-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 500#L352true, annotation: [0, 0]]" "CountingPredicate [underlying: 507#L185-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 332#L1898true, annotation: [0, 0]]" "CountingPredicate [underlying: 175#L1751true, annotation: [0, 0]]" "CountingPredicate [underlying: 12#L1811true, annotation: [0, 0]]" "CountingPredicate [underlying: 464#L2387true, annotation: [0, 0]]" "CountingPredicate [underlying: 111#L1472true, annotation: [0, 0]]" "CountingPredicate [underlying: 436#L1405true, annotation: [0, 0]]" "CountingPredicate [underlying: 288#L592true, annotation: [0, 0]]" "CountingPredicate [underlying: 480#L1573true, annotation: [0, 0]]" "CountingPredicate [underlying: 102#L456true, annotation: [0, 0]]" "CountingPredicate [underlying: 498#L1104true, annotation: [0, 0]]" "CountingPredicate [underlying: 95#L95-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 81#L1955true, annotation: [0, 0]]" "CountingPredicate [underlying: 429#L759true, annotation: [0, 0]]" "CountingPredicate [underlying: 272#L1066true, annotation: [0, 0]]" "CountingPredicate [underlying: 222#L496true, annotation: [0, 0]]" "CountingPredicate [underlying: 188#L1491true, annotation: [0, 0]]" "CountingPredicate [underlying: 375#L930-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 336#L1669true, annotation: [0, 0]]" "CountingPredicate [underlying: 120#L248true, annotation: [0, 0]]" "CountingPredicate [underlying: 26#L1027true, annotation: [0, 0]]" "CountingPredicate [underlying: 433#L225true, annotation: [0, 0]]" "CountingPredicate [underlying: 387#L1316true, annotation: [0, 0]]" "CountingPredicate [underlying: 450#L610true, annotation: [0, 0]]" "CountingPredicate [underlying: 41#L531true, annotation: [0, 0]]" "CountingPredicate [underlying: 17#L2123true, annotation: [0, 0]]" "CountingPredicate [underlying: 503#L923true, annotation: [0, 0]]" "CountingPredicate [underlying: 334#L2381true, annotation: [0, 0]]" "CountingPredicate [underlying: 179#L604true, annotation: [0, 0]]" "CountingPredicate [underlying: 31#L1307true, annotation: [0, 0]]" "CountingPredicate [underlying: 178#L2273true, annotation: [0, 0]]" "CountingPredicate [underlying: 335#L2400true, annotation: [0, 0]]" "CountingPredicate [underlying: 75#L1841true, annotation: [0, 0]]" "CountingPredicate [underlying: 408#L98-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 114#L558-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 161#L551true, annotation: [0, 0]]" "CountingPredicate [underlying: 207#L1044true, annotation: [0, 0]]" "CountingPredicate [underlying: 359#L1597true, annotation: [0, 0]]" "CountingPredicate [underlying: 243#L1301true, annotation: [0, 0]]" "CountingPredicate [underlying: 373#L173-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 105#L191-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 167#L736true, annotation: [0, 0]]" "CountingPredicate [underlying: 237#L1116true, annotation: [0, 0]]" "CountingPredicate [underlying: 513#L316true, annotation: [0, 0]]" "CountingPredicate [underlying: 337#L2303true, annotation: [0, 0]]" "CountingPredicate [underlying: 515#L35true, annotation: [0, 0]]" "CountingPredicate [underlying: 489#L304true, annotation: [0, 0]]" "CountingPredicate [underlying: 106#L415true, annotation: [0, 0]]" "CountingPredicate [underlying: 22#L113-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 245#L830true, annotation: [0, 0]]" "CountingPredicate [underlying: 46#L2234true, annotation: [0, 0]]" "CountingPredicate [underlying: 483#L438true, annotation: [0, 0]]" "CountingPredicate [underlying: 423#L1289true, annotation: [0, 0]]" "CountingPredicate [underlying: 377#L2255true, annotation: [0, 0]]" "CountingPredicate [underlying: 82#L2162true, annotation: [0, 0]]" "CountingPredicate [underlying: 68#L1226true, annotation: [0, 0]]" "CountingPredicate [underlying: 285#L266true, annotation: [0, 0]]" "CountingPredicate [underlying: 326#L909true, annotation: [0, 0]]" "CountingPredicate [underlying: 368#L2031-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 281#L677true, annotation: [0, 0]]" "CountingPredicate [underlying: 29#L1985true, annotation: [0, 0]]" "CountingPredicate [underlying: 62#L449true, annotation: [0, 0]]" "CountingPredicate [underlying: 57#L1091true, annotation: [0, 0]]" "CountingPredicate [underlying: 38#L1241true, annotation: [0, 0]]" "CountingPredicate [underlying: 140#L1556true, annotation: [0, 0]]" "CountingPredicate [underlying: 291#L1135true, annotation: [0, 0]]" "CountingPredicate [underlying: 471#L395true, annotation: [0, 0]]" "CountingPredicate [underlying: 412#L1917true, annotation: [0, 0]]" "CountingPredicate [underlying: 371#L597true, annotation: [0, 0]]" "CountingPredicate [underlying: 397#L542true, annotation: [0, 0]]" "CountingPredicate [underlying: 406#L1231-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 220#L1687true, annotation: [0, 0]]" "CountingPredicate [underlying: 18#L875true, annotation: [0, 0]]" "CountingPredicate [underlying: 247#L51true, annotation: [0, 0]]" "CountingPredicate [underlying: 54#L2392true, annotation: [0, 0]]" "CountingPredicate [underlying: 209#L1692true, annotation: [0, 0]]" "CountingPredicate [underlying: 472#L1259true, annotation: [0, 0]]" "CountingPredicate [underlying: 257#L1374true, annotation: [0, 0]]" "CountingPredicate [underlying: 19#L663true, annotation: [0, 0]]" "CountingPredicate [underlying: 132#L1375true, annotation: [0, 0]]" "CountingPredicate [underlying: 528#L1585true, annotation: [0, 0]]" "CountingPredicate [underlying: 490#L1406true, annotation: [0, 0]]" "CountingPredicate [underlying: 149#L284-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 215#L683true, annotation: [0, 0]]" "CountingPredicate [underlying: 254#L2030true, annotation: [0, 0]]" "CountingPredicate [underlying: 150#L1664true, annotation: [0, 0]]" "CountingPredicate [underlying: 5#L2573true, annotation: [0, 0]]" "CountingPredicate [underlying: 506#L1852true, annotation: [0, 0]]" "CountingPredicate [underlying: 255#L426true, annotation: [0, 0]]" "CountingPredicate [underlying: 146#L101-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 221#L206-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 380#L345true, annotation: [0, 0]]" "CountingPredicate [underlying: 169#L729true, annotation: [0, 0]]" "CountingPredicate [underlying: 113#L1974true, annotation: [0, 0]]" "CountingPredicate [underlying: 189#L890true, annotation: [0, 0]]" "CountingPredicate [underlying: 240#L1561true, annotation: [0, 0]]" "CountingPredicate [underlying: 210#L929true, annotation: [0, 0]]" "CountingPredicate [underlying: 131#L215-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 153#L2026true, annotation: [0, 0]]" "CountingPredicate [underlying: 92#L1086true, annotation: [0, 0]]" "CountingPredicate [underlying: 421#L909-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 165#L1636true, annotation: [0, 0]]" "CountingPredicate [underlying: 270#L2426true, annotation: [0, 0]]" "CountingPredicate [underlying: 477#L940true, annotation: [0, 0]]" "CountingPredicate [underlying: 6#L323true, annotation: [0, 0]]" "CountingPredicate [underlying: 344#L161-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 343#L2538-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 508#L1176true, annotation: [0, 0]]" "CountingPredicate [underlying: 97#L2506true, annotation: [0, 0]]" "CountingPredicate [underlying: 267#L104-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 171#L2340true, annotation: [0, 0]]" "CountingPredicate [underlying: 4#L461true, annotation: [0, 0]]" "CountingPredicate [underlying: 136#L747true, annotation: [0, 0]]" "CountingPredicate [underlying: 160#L976true, annotation: [0, 0]]" "CountingPredicate [underlying: 206#L2501true, annotation: [0, 0]]" "CountingPredicate [underlying: 238#L283true, annotation: [0, 0]]" "CountingPredicate [underlying: 230#L1787true, annotation: [0, 0]]" "CountingPredicate [underlying: 127#L1212true, annotation: [0, 0]]" "CountingPredicate [underlying: 139#L512true, annotation: [0, 0]]" "CountingPredicate [underlying: 164#L2414-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 66#L2595true, annotation: [0, 0]]" "CountingPredicate [underlying: 84#L2255-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 109#L2375true, annotation: [0, 0]]" "CountingPredicate [underlying: 152#L238true, annotation: [0, 0]]" "CountingPredicate [underlying: 174#L41-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 87#L2105true, annotation: [0, 0]]" "CountingPredicate [underlying: 277#L772true, annotation: [0, 0]]" "CountingPredicate [underlying: 90#L164-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 495#L1943true, annotation: [0, 0]]" "CountingPredicate [underlying: 242#L857true, annotation: [0, 0]]" "CountingPredicate [underlying: 430#L1555true, annotation: [0, 0]]" "CountingPredicate [underlying: 138#L1556-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 287#L1027-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 258#L1704true, annotation: [0, 0]]" "CountingPredicate [underlying: 442#L2400-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 522#L1313true, annotation: [0, 0]]" "CountingPredicate [underlying: 43#L272true, annotation: [0, 0]]" "CountingPredicate [underlying: 383#L409true, annotation: [0, 0]]" "CountingPredicate [underlying: 252#L1605true, annotation: [0, 0]]" "CountingPredicate [underlying: 454#L1862true, annotation: [0, 0]]" "CountingPredicate [underlying: 115#L1327true, annotation: [0, 0]]" "CountingPredicate [underlying: 475#L1021true, annotation: [0, 0]]" "CountingPredicate [underlying: 372#L1878true, annotation: [0, 0]]" "CountingPredicate [underlying: 521#L735true, annotation: [0, 0]]" "CountingPredicate [underlying: 309#L2328true, annotation: [0, 0]]" "CountingPredicate [underlying: 158#L1207true, annotation: [0, 0]]" "CountingPredicate [underlying: 451#L1718-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 170#L2173true, annotation: [0, 0]]" "CountingPredicate [underlying: 88#L485true, annotation: [0, 0]]" "CountingPredicate [underlying: 2#L580true, annotation: [0, 0]]" "CountingPredicate [underlying: 44#L848true, annotation: [0, 0]]" "CountingPredicate [underlying: 323#L1766true, annotation: [0, 0]]" "CountingPredicate [underlying: 157#L1829true, annotation: [0, 0]]" "CountingPredicate [underlying: 47#L869true, annotation: [0, 0]]" "CountingPredicate [underlying: 50#L65-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 166#L1943-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 225#L253true, annotation: [0, 0]]" "CountingPredicate [underlying: 124#L2440true, annotation: [0, 0]]" "CountingPredicate [underlying: 159#$Ultimate##0true, annotation: [0, 0]]" "CountingPredicate [underlying: 317#L134-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 236#L2096true, annotation: [0, 0]]" "CountingPredicate [underlying: 398#L2145true, annotation: [0, 0]]" "CountingPredicate [underlying: 180#L696true, annotation: [0, 0]]" "CountingPredicate [underlying: 193#L1439true, annotation: [0, 0]]" "CountingPredicate [underlying: 223#L378-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 196#L1424-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 409#L1973true, annotation: [0, 0]]" "CountingPredicate [underlying: 142#L2278true, annotation: [0, 0]]" "CountingPredicate [underlying: 256#L167-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 130#L982true, annotation: [0, 0]]" "CountingPredicate [underlying: 424#L1152true, annotation: [0, 0]]" "CountingPredicate [underlying: 504#L2178true, annotation: [0, 0]]" "CountingPredicate [underlying: 362#L2567true, annotation: [0, 0]]" "CountingPredicate [underlying: 298#L1592true, annotation: [0, 0]]" "CountingPredicate [underlying: 110#L2312true, annotation: [0, 0]]" "CountingPredicate [underlying: 510#L720-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 117#L2182true, annotation: [0, 0]]" "CountingPredicate [underlying: 422#L2584true, annotation: [0, 0]]" "CountingPredicate [underlying: 10#L1254true, annotation: [0, 0]]" "CountingPredicate [underlying: 435#L2020true, annotation: [0, 0]]" "CountingPredicate [underlying: 268#L1332true, annotation: [0, 0]]" "CountingPredicate [underlying: 487#L1507true, annotation: [0, 0]]" "CountingPredicate [underlying: 347#L2561true, annotation: [0, 0]]" "CountingPredicate [underlying: 404#L2196true, annotation: [0, 0]]" "CountingPredicate [underlying: 509#L1869-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 527#L901true, annotation: [0, 0]]" "CountingPredicate [underlying: 413#L125-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 129#L810true, annotation: [0, 0]]" "CountingPredicate [underlying: 388#L2485true, annotation: [0, 0]]" "CountingPredicate [underlying: 441#L2116-2true, annotation: [0, 0]]" "CountingPredicate [underlying: 492#L771true, annotation: [0, 0]]" "CountingPredicate [underlying: 470#L1740true, annotation: [0, 0]]" "CountingPredicate [underlying: 137#L59-1true, annotation: [0, 0]]" "CountingPredicate [underlying: 349#L1580true, annotation: [0, 0]]" "CountingPredicate [underlying: 426#L1073true, annotation: [0, 0]]" "CountingPredicate [underlying: 263#ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTIONtrue, annotation: [0, 0]]" "CountingPredicate [underlying: 239#L650true, annotation: [0, 0]]" "CountingPredicate [underlying: 473#L517true, annotation: [0, 0]]" "CountingPredicate [underlying: 51#L2327true, annotation: [0, 0]]" "CountingPredicate [underlying: 327#L2085true, annotation: [0, 0]]" "CountingPredicate [underlying: 392#L232true, annotation: [0, 0]]" "CountingPredicate [underlying: 523#L2219true, annotation: [0, 0]]" }, initialStates = {"CountingPredicate [underlying: 159#$Ultimate##0true, annotation: [0, 0]]" }, finalStates = {}, transitions = { ("CountingPredicate [underlying: 162#L697true, annotation: [0, 0]]" "assume -68 < ~a26~0 && 124 >= ~a26~0;~a14~0 := -300090 + (if -140752 + ~a14~0 < 0 && 0 != (-140752 + ~a14~0) % 299909 then (-140752 + ~a14~0) % 299909 - 299909 else (-140752 + ~a14~0) % 299909);~a26~0 := -452663 + ~a26~0 - 74934 - 3809;~a28~0 := 613189 + (492713 + (if 10 * ~a28~0 < 0 && 0 != 10 * ~a28~0 % 4 then 1 + 10 * ~a28~0 / 4 else 10 * ~a28~0 / 4) - 674594);~a24~0 := 1;" "CountingPredicate [underlying: 274#L697-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 162#L697true, annotation: [0, 0]]" "assume !(-68 < ~a26~0 && 124 >= ~a26~0);~a14~0 := (if -97 + (if (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 then (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 - 14 else (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14) < 0 && 0 != (-97 + (if (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 then (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 - 14 else (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14)) % 5 then 1 + (-97 + (if (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 then (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 - 14 else (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14)) / 5 else (-97 + (if (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 then (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 - 14 else (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14)) / 5) - 81;~a24~0 := 1;" "CountingPredicate [underlying: 274#L697-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 485#L1917-2true, annotation: [0, 0]]" "calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 266#L2317true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && ((((300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 2 == calculate_output2_~input#1) && ~a14~0 <= -182) && 2 == ~a24~0) && -68 < ~a26~0 && 124 >= ~a26~0;~a26~0 := (if 40 * (-121513 + ~a26~0) < 0 && 0 != 40 * (-121513 + ~a26~0) % 9 then 1 + 40 * (-121513 + ~a26~0) / 9 else 40 * (-121513 + ~a26~0) / 9);~a28~0 := -2 * (173408 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5));~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 266#L2317true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && ((((300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 2 == calculate_output2_~input#1) && ~a14~0 <= -182) && 2 == ~a24~0) && -68 < ~a26~0 && 124 >= ~a26~0);" "CountingPredicate [underlying: 213#L2323true, annotation: [0, 0]]") ("CountingPredicate [underlying: 428#L329true, annotation: [0, 0]]" "assume ~a26~0 <= -68 && (~a21~0 <= 127 && 2 == ~a24~0 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 6 == calculate_output_~input#1) && ~a14~0 <= -182;~a14~0 := -98 + (if -48560 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) < 0 && 0 != (-48560 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10)) % 14 then (-48560 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10)) % 14 - 14 else (-48560 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10)) % 14);~a28~0 := 217 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82);calculate_output_#res#1 := 25;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 428#L329true, annotation: [0, 0]]" "assume !(~a26~0 <= -68 && (~a21~0 <= 127 && 2 == ~a24~0 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 6 == calculate_output_~input#1) && ~a14~0 <= -182);" "CountingPredicate [underlying: 198#L333true, annotation: [0, 0]]") ("CountingPredicate [underlying: 484#L1484true, annotation: [0, 0]]" "assume (2 == ~a24~0 && (~a21~0 <= 127 && 1 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && -84 < ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0;~a14~0 := (if -300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 1 < 0 && 0 != (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 1) % 5 then 1 + (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 1) / 5 else (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 1) / 5) - 204515;~a26~0 := -483578 + ~a26~0;~a28~0 := -1 * (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - 996;~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 484#L1484true, annotation: [0, 0]]" "assume !((2 == ~a24~0 && (~a21~0 <= 127 && 1 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && -84 < ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0);" "CountingPredicate [underlying: 188#L1491true, annotation: [0, 0]]") ("CountingPredicate [underlying: 224#L919true, annotation: [0, 0]]" "assume 217 < ~a26~0 && ~a28~0 <= 37 && ((4 == calculate_output_~input#1 && ~a21~0 <= 127) && ~a14~0 <= -182) && 3 == ~a24~0;~a14~0 := -119 + (if (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 121 < 0 && 0 != ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 121) % 5 then 1 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 121) / 5 else ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 121) / 5);~a26~0 := -14 + (~a26~0 - 600198 - 3);calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 224#L919true, annotation: [0, 0]]" "assume !(217 < ~a26~0 && ~a28~0 <= 37 && ((4 == calculate_output_~input#1 && ~a21~0 <= 127) && ~a14~0 <= -182) && 3 == ~a24~0);" "CountingPredicate [underlying: 503#L923true, annotation: [0, 0]]") ("CountingPredicate [underlying: 70#L152-1true, annotation: [0, 0]]" "assume !((((~a14~0 <= -182 && ~a26~0 <= -68) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 324#L155-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 70#L152-1true, annotation: [0, 0]]" "assume (((~a14~0 <= -182 && ~a26~0 <= -68) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 324#L155-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 465#L908true, annotation: [0, 0]]" "assume 2 == ~a24~0 && ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a26~0 <= -68 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 6 == calculate_output_~input#1) && ~a21~0 <= 127;" "CountingPredicate [underlying: 326#L909true, annotation: [0, 0]]") ("CountingPredicate [underlying: 465#L908true, annotation: [0, 0]]" "assume !(2 == ~a24~0 && ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a26~0 <= -68 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 6 == calculate_output_~input#1) && ~a21~0 <= 127);" "CountingPredicate [underlying: 224#L919true, annotation: [0, 0]]") ("CountingPredicate [underlying: 148#L71-1true, annotation: [0, 0]]" "assume !((((~a14~0 <= -182 && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 360#L74-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 148#L71-1true, annotation: [0, 0]]" "assume (((~a14~0 <= -182 && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 360#L74-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 339#L1387true, annotation: [0, 0]]" "assume (3 == ~a24~0 && ((124 < ~a26~0 && 217 >= ~a26~0) && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 3 == calculate_output_~input#1) && ~a21~0 <= 127) && -182 < ~a14~0 && -114 >= ~a14~0;~a14~0 := 216570 + (261227 + ~a14~0 - -112879);~a28~0 := -44 + (~a28~0 - 600084);~a24~0 := 1;calculate_output_#res#1 := 25;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 339#L1387true, annotation: [0, 0]]" "assume !((3 == ~a24~0 && ((124 < ~a26~0 && 217 >= ~a26~0) && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 3 == calculate_output_~input#1) && ~a21~0 <= 127) && -182 < ~a14~0 && -114 >= ~a14~0);" "CountingPredicate [underlying: 452#L1393true, annotation: [0, 0]]") ("CountingPredicate [underlying: 108#L1680true, annotation: [0, 0]]" "assume (3 == ~a24~0 && 4 == calculate_output2_~input#1 && ((300 < ~a28~0 && -84 < ~a14~0 && -68 < ~a26~0 && 124 >= ~a26~0) || (~a28~0 <= 37 && (124 < ~a26~0 && 217 >= ~a26~0) && ~a14~0 <= -182))) && ~a21~0 <= 127;~a14~0 := (if -269330 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != (-269330 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5)) % 5 then 1 + (-269330 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5)) / 5 else (-269330 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5)) / 5);~a26~0 := 5 * (if 167622 + ~a26~0 < 0 && 0 != (167622 + ~a26~0) % 5 then 1 + (167622 + ~a26~0) / 5 else (167622 + ~a26~0) / 5);~a28~0 := 300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849);~a24~0 := 1;calculate_output2_#res#1 := 26;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 108#L1680true, annotation: [0, 0]]" "assume !((3 == ~a24~0 && 4 == calculate_output2_~input#1 && ((300 < ~a28~0 && -84 < ~a14~0 && -68 < ~a26~0 && 124 >= ~a26~0) || (~a28~0 <= 37 && (124 < ~a26~0 && 217 >= ~a26~0) && ~a14~0 <= -182))) && ~a21~0 <= 127);" "CountingPredicate [underlying: 220#L1687true, annotation: [0, 0]]") ("CountingPredicate [underlying: 499#L636-2true, annotation: [0, 0]]" "calculate_output_#res#1 := 25;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 112#L1885true, annotation: [0, 0]]" "assume ((((-68 < ~a26~0 && 124 >= ~a26~0) && 4 == calculate_output2_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && 3 == ~a24~0) && ~a21~0 <= 127) && ~a14~0 <= -182;~a26~0 := 5 * (~a26~0 - 75942) - -42988;~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980 - 2;~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 112#L1885true, annotation: [0, 0]]" "assume !(((((-68 < ~a26~0 && 124 >= ~a26~0) && 4 == calculate_output2_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && 3 == ~a24~0) && ~a21~0 <= 127) && ~a14~0 <= -182);" "CountingPredicate [underlying: 33#L1891true, annotation: [0, 0]]") ("CountingPredicate [underlying: 182#L2241true, annotation: [0, 0]]" "assume 3 == ~a24~0 && (((6 == calculate_output2_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && ~a14~0 <= -182) && ~a21~0 <= 127) && 217 < ~a26~0;" "CountingPredicate [underlying: 369#L2242true, annotation: [0, 0]]") ("CountingPredicate [underlying: 182#L2241true, annotation: [0, 0]]" "assume !(3 == ~a24~0 && (((6 == calculate_output2_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && ~a14~0 <= -182) && ~a21~0 <= 127) && 217 < ~a26~0);" "CountingPredicate [underlying: 289#L2254true, annotation: [0, 0]]") ("CountingPredicate [underlying: 227#L38-1true, annotation: [0, 0]]" "assume !((((~a14~0 <= -182 && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127);" "CountingPredicate [underlying: 174#L41-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 227#L38-1true, annotation: [0, 0]]" "assume (((~a14~0 <= -182 && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 174#L41-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 382#L473true, annotation: [0, 0]]" "assume ~a14~0 <= -182 && (~a26~0 <= -68 && 3 == ~a24~0 && 2 == calculate_output_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0)) && ~a21~0 <= 127;~a28~0 := -3 + (~a28~0 - 599977 - 37);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 382#L473true, annotation: [0, 0]]" "assume !(~a14~0 <= -182 && (~a26~0 <= -68 && 3 == ~a24~0 && 2 == calculate_output_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0)) && ~a21~0 <= 127);" "CountingPredicate [underlying: 121#L478true, annotation: [0, 0]]") ("CountingPredicate [underlying: 390#L182-1true, annotation: [0, 0]]" "assume !((((-84 < ~a14~0 && ~a26~0 <= -68) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127);" "CountingPredicate [underlying: 507#L185-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 390#L182-1true, annotation: [0, 0]]" "assume (((-84 < ~a14~0 && ~a26~0 <= -68) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 507#L185-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 294#L545true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && (((3 == calculate_output_~input#1 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && 2 == ~a24~0) && -68 < ~a26~0 && 124 >= ~a26~0) && -182 < ~a14~0 && -114 >= ~a14~0;~a26~0 := (if -277204 + ~a26~0 < 0 && 0 != (-277204 + ~a26~0) % 5 then 1 + (-277204 + ~a26~0) / 5 else (-277204 + ~a26~0) / 5);~a28~0 := (if 86 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) < 0 && 0 != (86 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) % 5 then 1 + (86 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) / 5 else (86 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) / 5) - -54;~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 294#L545true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && (((3 == calculate_output_~input#1 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && 2 == ~a24~0) && -68 < ~a26~0 && 124 >= ~a26~0) && -182 < ~a14~0 && -114 >= ~a14~0);" "CountingPredicate [underlying: 161#L551true, annotation: [0, 0]]") ("CountingPredicate [underlying: 301#L1794true, annotation: [0, 0]]" "assume (-114 < ~a14~0 && -84 >= ~a14~0) && ~a21~0 <= 127 && 3 == ~a24~0 && (((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0)) && 6 == calculate_output2_~input#1) && ~a26~0 <= -68;~a14~0 := (if -1 * ((if 22 * ~a14~0 < 0 && 0 != 22 * ~a14~0 % 10 then 1 + 22 * ~a14~0 / 10 else 22 * ~a14~0 / 10) - -275392) < 0 && 0 != -1 * ((if 22 * ~a14~0 < 0 && 0 != 22 * ~a14~0 % 10 then 1 + 22 * ~a14~0 / 10 else 22 * ~a14~0 / 10) - -275392) % 10 then 1 + -1 * ((if 22 * ~a14~0 < 0 && 0 != 22 * ~a14~0 % 10 then 1 + 22 * ~a14~0 / 10 else 22 * ~a14~0 / 10) - -275392) / 10 else -1 * ((if 22 * ~a14~0 < 0 && 0 != 22 * ~a14~0 % 10 then 1 + 22 * ~a14~0 / 10 else 22 * ~a14~0 / 10) - -275392) / 10);~a26~0 := (if 68884 + ~a26~0 < 0 && 0 != (68884 + ~a26~0) % 299891 then (68884 + ~a26~0) % 299891 - 299891 else (68884 + ~a26~0) % 299891) - -300108;~a28~0 := -3956 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - 340041);~a24~0 := 2;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 301#L1794true, annotation: [0, 0]]" "assume !((-114 < ~a14~0 && -84 >= ~a14~0) && ~a21~0 <= 127 && 3 == ~a24~0 && (((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0)) && 6 == calculate_output2_~input#1) && ~a26~0 <= -68);" "CountingPredicate [underlying: 229#L1801true, annotation: [0, 0]]") ("CountingPredicate [underlying: 135#L2155true, annotation: [0, 0]]" "assume (-84 < ~a14~0 && ~a28~0 <= 37 && (~a26~0 <= -68 && 2 == calculate_output2_~input#1) && ~a21~0 <= 127) && 3 == ~a24~0;~a14~0 := -578990 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10);~a26~0 := (if 10 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - -300108) < 0 && 0 != 10 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - -300108) % 9 then 1 + 10 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - -300108) / 9 else 10 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - -300108) / 9);~a28~0 := 504806 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149 - 504805);~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 135#L2155true, annotation: [0, 0]]" "assume !((-84 < ~a14~0 && ~a28~0 <= 37 && (~a26~0 <= -68 && 2 == calculate_output2_~input#1) && ~a21~0 <= 127) && 3 == ~a24~0);" "CountingPredicate [underlying: 82#L2162true, annotation: [0, 0]]") ("CountingPredicate [underlying: 198#L333true, annotation: [0, 0]]" "assume 217 < ~a26~0 && (~a21~0 <= 127 && 1 == ~a24~0 && 6 == calculate_output_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0)) && -84 < ~a14~0;~a14~0 := -1 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090);~a26~0 := (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) - 554854;~a28~0 := (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - 589002;~a24~0 := 2;calculate_output_#res#1 := 25;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 198#L333true, annotation: [0, 0]]" "assume !(217 < ~a26~0 && (~a21~0 <= 127 && 1 == ~a24~0 && 6 == calculate_output_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0)) && -84 < ~a14~0);" "CountingPredicate [underlying: 246#L340true, annotation: [0, 0]]") ("CountingPredicate [underlying: 384#L1855true, annotation: [0, 0]]" "assume 2 == ~a24~0 && (((300 < ~a28~0 && (124 < ~a26~0 && 217 >= ~a26~0) && -84 < ~a14~0) || ((~a14~0 <= -182 && 217 < ~a26~0) && ~a28~0 <= 37)) && 4 == calculate_output2_~input#1) && ~a21~0 <= 127;~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090 - 1;~a26~0 := -544822 + (446740 + (~a26~0 - 600101) - -98110);~a28~0 := (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 299849 then (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 299849 - 299849 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 299849) - -300149;~a24~0 := 3;calculate_output2_#res#1 := 25;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 384#L1855true, annotation: [0, 0]]" "assume !(2 == ~a24~0 && (((300 < ~a28~0 && (124 < ~a26~0 && 217 >= ~a26~0) && -84 < ~a14~0) || ((~a14~0 <= -182 && 217 < ~a26~0) && ~a28~0 <= 37)) && 4 == calculate_output2_~input#1) && ~a21~0 <= 127);" "CountingPredicate [underlying: 454#L1862true, annotation: [0, 0]]") ("CountingPredicate [underlying: 518#L2085-2true, annotation: [0, 0]]" "calculate_output2_#res#1 := 25;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 64#L1847true, annotation: [0, 0]]" "assume ~a26~0 <= -68 && (~a21~0 <= 127 && ((300 < ~a28~0 && ~a14~0 <= -182) || ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37)) && 4 == calculate_output2_~input#1) && 2 == ~a24~0;~a14~0 := -135 + (if 5 * (if 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 141) < 0 && 0 != 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 141) % 10 then 1 + 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 141) / 10 else 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 141) / 10) < 0 && 0 != 5 * (if 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 141) < 0 && 0 != 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 141) % 10 then 1 + 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 141) / 10 else 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 141) / 10) % 33 then 5 * (if 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 141) < 0 && 0 != 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 141) % 10 then 1 + 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 141) / 10 else 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 141) / 10) % 33 - 33 else 5 * (if 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 141) < 0 && 0 != 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 141) % 10 then 1 + 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 141) / 10 else 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 141) / 10) % 33);~a26~0 := 40 + (if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - 10;~a28~0 := 307707 + (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5);calculate_output2_#res#1 := 25;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 64#L1847true, annotation: [0, 0]]" "assume !(~a26~0 <= -68 && (~a21~0 <= 127 && ((300 < ~a28~0 && ~a14~0 <= -182) || ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37)) && 4 == calculate_output2_~input#1) && 2 == ~a24~0);" "CountingPredicate [underlying: 506#L1852true, annotation: [0, 0]]") ("CountingPredicate [underlying: 293#L388true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && (-68 < ~a26~0 && 124 >= ~a26~0) && (3 == calculate_output_~input#1 && ((300 < ~a28~0 && ~a14~0 <= -182) || (~a28~0 <= 37 && -182 < ~a14~0 && -114 >= ~a14~0))) && 3 == ~a24~0;~a14~0 := (if -47255 + (~a14~0 - -410570) - 281823 < 0 && 0 != (-47255 + (~a14~0 - -410570) - 281823) % 33 then (-47255 + (~a14~0 - -410570) - 281823) % 33 - 33 else (-47255 + (~a14~0 - -410570) - 281823) % 33) - 148;~a26~0 := -205758 + (~a26~0 - 316562);~a28~0 := (if 76800 + ((if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - 23937) < 0 && 0 != (76800 + ((if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - 23937)) % 48 then (76800 + ((if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - 23937)) % 48 - 48 else (76800 + ((if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - 23937)) % 48) - -86;~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 293#L388true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && (-68 < ~a26~0 && 124 >= ~a26~0) && (3 == calculate_output_~input#1 && ((300 < ~a28~0 && ~a14~0 <= -182) || (~a28~0 <= 37 && -182 < ~a14~0 && -114 >= ~a14~0))) && 3 == ~a24~0);" "CountingPredicate [underlying: 471#L395true, annotation: [0, 0]]") ("CountingPredicate [underlying: 376#L617-2true, annotation: [0, 0]]" "calculate_output_#res#1 := 26;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 20#L786true, annotation: [0, 0]]" "assume ((((37 < ~a28~0 && 134 >= ~a28~0) && (-68 < ~a26~0 && 124 >= ~a26~0) && 6 == calculate_output_~input#1) && -84 < ~a14~0) && 2 == ~a24~0) && ~a21~0 <= 127;~a14~0 := -90 + (if 5 * (-1 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 99)) < 0 && 0 != 5 * (-1 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 99)) % 14 then 5 * (-1 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 99)) % 14 - 14 else 5 * (-1 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 99)) % 14);~a26~0 := (if 170 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) < 0 && 0 != (170 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46)) % 5 then 1 + (170 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46)) / 5 else (170 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46)) / 5) - -254664 - 254546;~a28~0 := -171377 + -5 * ~a28~0 - 183523;calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 20#L786true, annotation: [0, 0]]" "assume !(((((37 < ~a28~0 && 134 >= ~a28~0) && (-68 < ~a26~0 && 124 >= ~a26~0) && 6 == calculate_output_~input#1) && -84 < ~a14~0) && 2 == ~a24~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 307#L791true, annotation: [0, 0]]") ("CountingPredicate [underlying: 79#L1693-2true, annotation: [0, 0]]" "calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 312#L1916true, annotation: [0, 0]]" "assume ((-84 < ~a14~0 && (2 == ~a24~0 && 4 == calculate_output2_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127;" "CountingPredicate [underlying: 412#L1917true, annotation: [0, 0]]") ("CountingPredicate [underlying: 312#L1916true, annotation: [0, 0]]" "assume !(((-84 < ~a14~0 && (2 == ~a24~0 && 4 == calculate_output2_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 72#L1926true, annotation: [0, 0]]") ("CountingPredicate [underlying: 63#L1718true, annotation: [0, 0]]" "assume 1 == ~a24~0;~a14~0 := 1 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 98);~a26~0 := (if 5 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - 82394 < 0 && 0 != (5 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - 82394) % 46 then (5 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - 82394) % 46 - 46 else (5 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - 82394) % 46) - -200;~a28~0 := -5 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -43);~a24~0 := 1;" "CountingPredicate [underlying: 451#L1718-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 63#L1718true, annotation: [0, 0]]" "assume !(1 == ~a24~0);~a14~0 := -147 + (if -382087 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) - -319194 < 0 && 0 != (-382087 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) - -319194) % 33 then (-382087 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) - -319194) % 33 - 33 else (-382087 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) - -319194) % 33);~a28~0 := 2 * (247589 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5));" "CountingPredicate [underlying: 451#L1718-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 459#L1646true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && 2 == ~a24~0 && (((300 < ~a28~0 && ~a14~0 <= -182) || (~a28~0 <= 37 && -182 < ~a14~0 && -114 >= ~a14~0)) && 1 == calculate_output_~input#1) && 217 < ~a26~0;~a14~0 := -92 + (if 5 * (7 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 91)) < 0 && 0 != 5 * (7 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 91)) % 14 then 5 * (7 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 91)) % 14 - 14 else 5 * (7 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 91)) % 14);~a28~0 := -529139 + (-299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - -529138);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 459#L1646true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && 2 == ~a24~0 && (((300 < ~a28~0 && ~a14~0 <= -182) || (~a28~0 <= 37 && -182 < ~a14~0 && -114 >= ~a14~0)) && 1 == calculate_output_~input#1) && 217 < ~a26~0);assume { :begin_inline_calculate_output2 } true;calculate_output2_#in~input#1 := calculate_output_~input#1;havoc calculate_output2_#res#1;havoc calculate_output2_~input#1;calculate_output2_~input#1 := calculate_output2_#in~input#1;" "CountingPredicate [underlying: 235#L1659true, annotation: [0, 0]]") ("CountingPredicate [underlying: 517#L1566true, annotation: [0, 0]]" "assume (~a21~0 <= 127 && ((-114 < ~a14~0 && -84 >= ~a14~0) && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0)) && 6 == calculate_output_~input#1) && -68 < ~a26~0 && 124 >= ~a26~0) && 3 == ~a24~0;~a14~0 := -154894 + (if 10 * (132510 + ~a14~0) < 0 && 0 != 10 * (132510 + ~a14~0) % -9 then 10 * (132510 + ~a14~0) / -9 - 1 else 10 * (132510 + ~a14~0) / -9);~a26~0 := 5 * (if 171 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) < 0 && 0 != (171 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46)) % 5 then 1 + (171 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46)) / 5 else (171 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46)) / 5);~a28~0 := -509928 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980 - 1 - -509927);~a24~0 := 1;calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 517#L1566true, annotation: [0, 0]]" "assume !((~a21~0 <= 127 && ((-114 < ~a14~0 && -84 >= ~a14~0) && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0)) && 6 == calculate_output_~input#1) && -68 < ~a26~0 && 124 >= ~a26~0) && 3 == ~a24~0);" "CountingPredicate [underlying: 480#L1573true, annotation: [0, 0]]") ("CountingPredicate [underlying: 419#L884true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && (~a14~0 <= -182 && (124 < ~a26~0 && 217 >= ~a26~0) && 6 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && 2 == ~a24~0;~a26~0 := (if (if -6 * ~a26~0 < 0 && 0 != -6 * ~a26~0 % 10 then 1 + -6 * ~a26~0 / 10 else -6 * ~a26~0 / 10) < 0 && 0 != (if -6 * ~a26~0 < 0 && 0 != -6 * ~a26~0 % 10 then 1 + -6 * ~a26~0 / 10 else -6 * ~a26~0 / 10) % 5 then 1 + (if -6 * ~a26~0 < 0 && 0 != -6 * ~a26~0 % 10 then 1 + -6 * ~a26~0 / 10 else -6 * ~a26~0 / 10) / 5 else (if -6 * ~a26~0 < 0 && 0 != -6 * ~a26~0 % 10 then 1 + -6 * ~a26~0 / 10 else -6 * ~a26~0 / 10) / 5) - -252695 - 326755;~a28~0 := -596739 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 5 then 1 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 419#L884true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && (~a14~0 <= -182 && (124 < ~a26~0 && 217 >= ~a26~0) && 6 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && 2 == ~a24~0);" "CountingPredicate [underlying: 189#L890true, annotation: [0, 0]]") ("CountingPredicate [underlying: 94#L1497true, annotation: [0, 0]]" "assume 2 == ~a24~0 && (((~a21~0 <= 127 && 2 == calculate_output_~input#1) && 217 < ~a26~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a14~0 <= -182;~a14~0 := 4 * (if 10 * (if ~a14~0 < 0 && 0 != ~a14~0 % -5 then ~a14~0 / -5 - 1 else ~a14~0 / -5) < 0 && 0 != 10 * (if ~a14~0 < 0 && 0 != ~a14~0 % -5 then ~a14~0 / -5 - 1 else ~a14~0 / -5) % 9 then 1 + 10 * (if ~a14~0 < 0 && 0 != ~a14~0 % -5 then ~a14~0 / -5 - 1 else ~a14~0 / -5) / 9 else 10 * (if ~a14~0 < 0 && 0 != ~a14~0 % -5 then ~a14~0 / -5 - 1 else ~a14~0 / -5) / 9);calculate_output_#res#1 := 25;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 94#L1497true, annotation: [0, 0]]" "assume !(2 == ~a24~0 && (((~a21~0 <= 127 && 2 == calculate_output_~input#1) && 217 < ~a26~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a14~0 <= -182);" "CountingPredicate [underlying: 185#L1500true, annotation: [0, 0]]") ("CountingPredicate [underlying: 455#L2399true, annotation: [0, 0]]" "assume ((((~a21~0 <= 127 && 6 == calculate_output2_~input#1) && 3 == ~a24~0) && 217 < ~a26~0) && ~a28~0 <= 37) && ~a14~0 <= -182;" "CountingPredicate [underlying: 335#L2400true, annotation: [0, 0]]") ("CountingPredicate [underlying: 455#L2399true, annotation: [0, 0]]" "assume !(((((~a21~0 <= 127 && 6 == calculate_output2_~input#1) && 3 == ~a24~0) && 217 < ~a26~0) && ~a28~0 <= 37) && ~a14~0 <= -182);" "CountingPredicate [underlying: 104#L2413true, annotation: [0, 0]]") ("CountingPredicate [underlying: 183#L848-2true, annotation: [0, 0]]" "calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 447#L1477true, annotation: [0, 0]]" "assume (124 < ~a26~0 && 217 >= ~a26~0) && 2 == ~a24~0 && ~a21~0 <= 127 && (((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (~a28~0 <= 37 && -84 < ~a14~0)) || (-84 < ~a14~0 && 37 < ~a28~0 && 134 >= ~a28~0)) && 6 == calculate_output_~input#1;~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090 - 1;~a26~0 := -351032 + ~a26~0 - 191650;~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980;~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 447#L1477true, annotation: [0, 0]]" "assume !((124 < ~a26~0 && 217 >= ~a26~0) && 2 == ~a24~0 && ~a21~0 <= 127 && (((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (~a28~0 <= 37 && -84 < ~a14~0)) || (-84 < ~a14~0 && 37 < ~a28~0 && 134 >= ~a28~0)) && 6 == calculate_output_~input#1);" "CountingPredicate [underlying: 484#L1484true, annotation: [0, 0]]") ("CountingPredicate [underlying: 315#L2532true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && (2 == ~a24~0 && (134 < ~a28~0 && 300 >= ~a28~0) && 2 == calculate_output2_~input#1 && ~a26~0 <= -68) && ~a14~0 <= -182;~a28~0 := -390142 + (~a28~0 - -195508) - 230776;~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 315#L2532true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && (2 == ~a24~0 && (134 < ~a28~0 && 300 >= ~a28~0) && 2 == calculate_output2_~input#1 && ~a26~0 <= -68) && ~a14~0 <= -182);" "CountingPredicate [underlying: 427#L2537true, annotation: [0, 0]]") ("CountingPredicate [underlying: 416#L1123true, annotation: [0, 0]]" "assume ((((((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 3 == calculate_output_~input#1) && -84 < ~a14~0) && ~a21~0 <= 127) && 3 == ~a24~0) && ~a26~0 <= -68;~a14~0 := (if -300092 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) < 0 && 0 != (-300092 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) % 5 then 1 + (-300092 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 5 else (-300092 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 5) - 59987;~a28~0 := (if -490514 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (-490514 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5)) % 5 then 1 + (-490514 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5)) / 5 else (-490514 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5)) / 5);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 416#L1123true, annotation: [0, 0]]" "assume !(((((((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 3 == calculate_output_~input#1) && -84 < ~a14~0) && ~a21~0 <= 127) && 3 == ~a24~0) && ~a26~0 <= -68);" "CountingPredicate [underlying: 314#L1129true, annotation: [0, 0]]") ("CountingPredicate [underlying: 231#L1869true, annotation: [0, 0]]" "assume 300 < ~a28~0;~a26~0 := -27194 + 5 * ~a26~0;~a28~0 := -600113 + ~a28~0;" "CountingPredicate [underlying: 509#L1869-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 231#L1869true, annotation: [0, 0]]" "assume !(300 < ~a28~0);~a26~0 := -137 + ~a26~0;~a28~0 := -388429 + ((if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - 179743);~a24~0 := 1;" "CountingPredicate [underlying: 509#L1869-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 365#L92-1true, annotation: [0, 0]]" "assume !(((((-182 < ~a14~0 && -114 >= ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 95#L95-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 365#L92-1true, annotation: [0, 0]]" "assume ((((-182 < ~a14~0 && -114 >= ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 95#L95-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 23#L1277true, annotation: [0, 0]]" "assume ~a14~0 <= -182 && ~a21~0 <= 127 && 2 == ~a24~0 && (5 == calculate_output_~input#1 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && ~a26~0 <= -68;~a28~0 := (if 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 5 then 1 + 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5 else 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 23#L1277true, annotation: [0, 0]]" "assume !(~a14~0 <= -182 && ~a21~0 <= 127 && 2 == ~a24~0 && (5 == calculate_output_~input#1 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && ~a26~0 <= -68);" "CountingPredicate [underlying: 456#L1282true, annotation: [0, 0]]") ("CountingPredicate [underlying: 248#L644true, annotation: [0, 0]]" "assume (2 == ~a24~0 && ~a21~0 <= 127 && ((300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 6 == calculate_output_~input#1) && ~a14~0 <= -182) && -68 < ~a26~0 && 124 >= ~a26~0;~a26~0 := (if ~a26~0 - -173811 - 692406 < 0 && 0 != (~a26~0 - -173811 - 692406) % 5 then 1 + (~a26~0 - -173811 - 692406) / 5 else (~a26~0 - -173811 - 692406) / 5);~a28~0 := (if 10 * (-419853 + (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5)) < 0 && 0 != 10 * (-419853 + (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5)) % 9 then 1 + 10 * (-419853 + (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5)) / 9 else 10 * (-419853 + (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5)) / 9);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 248#L644true, annotation: [0, 0]]" "assume !((2 == ~a24~0 && ~a21~0 <= 127 && ((300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 6 == calculate_output_~input#1) && ~a14~0 <= -182) && -68 < ~a26~0 && 124 >= ~a26~0);" "CountingPredicate [underlying: 239#L650true, annotation: [0, 0]]") ("CountingPredicate [underlying: 59#L1038true, annotation: [0, 0]]" "assume ((217 < ~a26~0 && (3 == ~a24~0 && 2 == calculate_output_~input#1) && ~a14~0 <= -182) && ~a21~0 <= 127) && ~a28~0 <= 37;~a26~0 := (if 5 * (20350 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -14)) < 0 && 0 != 5 * (20350 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -14)) % 95 then 5 * (20350 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -14)) % 95 - 95 else 5 * (20350 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -14)) % 95) - 31;~a28~0 := 520509 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149 - 520507);~a24~0 := 1;calculate_output_#res#1 := 25;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 59#L1038true, annotation: [0, 0]]" "assume !(((217 < ~a26~0 && (3 == ~a24~0 && 2 == calculate_output_~input#1) && ~a14~0 <= -182) && ~a21~0 <= 127) && ~a28~0 <= 37);" "CountingPredicate [underlying: 207#L1044true, annotation: [0, 0]]") ("CountingPredicate [underlying: 405#L378true, annotation: [0, 0]]" "assume 4 == ~a24~0;~a14~0 := -13315 + (~a14~0 - 409105);~a26~0 := 28 + (if 5 * (if ~a26~0 - 41044 < 0 && 0 != (~a26~0 - 41044) % 5 then 1 + (~a26~0 - 41044) / 5 else (~a26~0 - 41044) / 5) < 0 && 0 != 5 * (if ~a26~0 - 41044 < 0 && 0 != (~a26~0 - 41044) % 5 then 1 + (~a26~0 - 41044) / 5 else (~a26~0 - 41044) / 5) % 95 then 5 * (if ~a26~0 - 41044 < 0 && 0 != (~a26~0 - 41044) % 5 then 1 + (~a26~0 - 41044) / 5 else (~a26~0 - 41044) / 5) % 95 - 95 else 5 * (if ~a26~0 - 41044 < 0 && 0 != (~a26~0 - 41044) % 5 then 1 + (~a26~0 - 41044) / 5 else (~a26~0 - 41044) / 5) % 95);~a24~0 := 1;" "CountingPredicate [underlying: 223#L378-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 405#L378true, annotation: [0, 0]]" "assume !(4 == ~a24~0);~a14~0 := 311393 + (~a14~0 - 131383 - -375563);~a24~0 := 1;" "CountingPredicate [underlying: 223#L378-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 443#L1323true, annotation: [0, 0]]" "assume ((2 == ~a24~0 && -84 < ~a14~0 && (-68 < ~a26~0 && 124 >= ~a26~0) && 1 == calculate_output_~input#1) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127;~a26~0 := 5 * (if (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) < 0 && 0 != (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % 5 then 1 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) / 5 else (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) / 5) - -148;~a28~0 := -476766 + (~a28~0 - -99) - -263996 - -212799;calculate_output_#res#1 := 25;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 443#L1323true, annotation: [0, 0]]" "assume !(((2 == ~a24~0 && -84 < ~a14~0 && (-68 < ~a26~0 && 124 >= ~a26~0) && 1 == calculate_output_~input#1) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 115#L1327true, annotation: [0, 0]]") ("CountingPredicate [underlying: 352#L1399true, annotation: [0, 0]]" "assume 3 == ~a24~0 && (~a26~0 <= -68 && (-84 < ~a14~0 && 2 == calculate_output_~input#1) && ~a21~0 <= 127) && 300 < ~a28~0;~a14~0 := -300091 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909);~a26~0 := 170 + (if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) - -5006 < 0 && 0 != ((if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) - -5006) % 46 then ((if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) - -5006) % 46 - 46 else ((if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) - -5006) % 46);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 352#L1399true, annotation: [0, 0]]" "assume !(3 == ~a24~0 && (~a26~0 <= -68 && (-84 < ~a14~0 && 2 == calculate_output_~input#1) && ~a21~0 <= 127) && 300 < ~a28~0);" "CountingPredicate [underlying: 436#L1405true, annotation: [0, 0]]") ("CountingPredicate [underlying: 481#L636true, annotation: [0, 0]]" "assume 399 < ~a21~0;~a14~0 := 5 * (if (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % -5 then (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) / -5 - 1 else (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) / -5);~a26~0 := 5 * (if -1 * (-297043 + ~a26~0) < 0 && 0 != -1 * (-297043 + ~a26~0) % 10 then 1 + -1 * (-297043 + ~a26~0) / 10 else -1 * (-297043 + ~a26~0) / 10);~a28~0 := (if 5 * (71 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) < 0 && 0 != 5 * (71 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) % 5 then 1 + 5 * (71 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) / 5 else 5 * (71 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) / 5);" "CountingPredicate [underlying: 499#L636-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 481#L636true, annotation: [0, 0]]" "assume !(399 < ~a21~0);~a26~0 := (if 10 * (~a26~0 - -282890) < 0 && 0 != 10 * (~a26~0 - -282890) % -9 then 10 * (~a26~0 - -282890) / -9 - 1 else 10 * (~a26~0 - -282890) / -9) - 210427;~a28~0 := 130 + (if 136 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 - 82 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82) < 0 && 0 != (136 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 - 82 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82)) % 5 then 1 + (136 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 - 82 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82)) / 5 else (136 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 - 82 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82)) / 5);" "CountingPredicate [underlying: 499#L636-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 417#L1339true, annotation: [0, 0]]" "assume -114 < ~a14~0 && -84 >= ~a14~0;~a26~0 := 28 + (if 282095 + (~a26~0 - -303459) < 0 && 0 != (282095 + (~a26~0 - -303459)) % 95 then (282095 + (~a26~0 - -303459)) % 95 - 95 else (282095 + (~a26~0 - -303459)) % 95);~a28~0 := -98566 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -44) - -98604;~a24~0 := 3;" "CountingPredicate [underlying: 155#L1339-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 417#L1339true, annotation: [0, 0]]" "assume !(-114 < ~a14~0 && -84 >= ~a14~0);~a14~0 := -94 + (if 5 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 91) < 0 && 0 != 5 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 91) % 14 then 5 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 91) % 14 - 14 else 5 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 91) % 14);~a26~0 := (if 5 * (13 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -35)) < 0 && 0 != 5 * (13 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -35)) % 95 then 5 * (13 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -35)) % 95 - 95 else 5 * (13 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -35)) % 95) - -29;~a28~0 := 86 + (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - 373470 < 0 && 0 != ((if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - 373470) % 48 then ((if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - 373470) % 48 - 48 else ((if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - 373470) % 48);" "CountingPredicate [underlying: 155#L1339-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 458#L956true, annotation: [0, 0]]" "assume (~a26~0 <= -68 && 2 == ~a24~0 && ((~a14~0 <= -182 && 300 < ~a28~0) || (~a28~0 <= 37 && -182 < ~a14~0 && -114 >= ~a14~0)) && 3 == calculate_output_~input#1) && ~a21~0 <= 127;~a14~0 := -63249 + (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 160118);~a28~0 := -1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 458#L956true, annotation: [0, 0]]" "assume !((~a26~0 <= -68 && 2 == ~a24~0 && ((~a14~0 <= -182 && 300 < ~a28~0) || (~a28~0 <= 37 && -182 < ~a14~0 && -114 >= ~a14~0)) && 3 == calculate_output_~input#1) && ~a21~0 <= 127);" "CountingPredicate [underlying: 300#L962true, annotation: [0, 0]]") ("CountingPredicate [underlying: 195#L1338true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && (2 == ~a24~0 && ((((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 1 == calculate_output_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0) && ~a26~0 <= -68;" "CountingPredicate [underlying: 417#L1339true, annotation: [0, 0]]") ("CountingPredicate [underlying: 195#L1338true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && (2 == ~a24~0 && ((((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 1 == calculate_output_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0) && ~a26~0 <= -68);" "CountingPredicate [underlying: 355#L1349true, annotation: [0, 0]]") ("CountingPredicate [underlying: 340#L433true, annotation: [0, 0]]" "assume 217 < ~a26~0 && ~a28~0 <= 37 && (-182 < ~a14~0 && -114 >= ~a14~0) && (3 == calculate_output_~input#1 && 3 == ~a24~0) && ~a21~0 <= 127;~a28~0 := (if 51 * (if (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217) / 5) < 0 && 0 != 51 * (if (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217) / 5) % 10 then 1 + 51 * (if (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217) / 5) / 10 else 51 * (if (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217) / 5) / 10);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 340#L433true, annotation: [0, 0]]" "assume !(217 < ~a26~0 && ~a28~0 <= 37 && (-182 < ~a14~0 && -114 >= ~a14~0) && (3 == calculate_output_~input#1 && 3 == ~a24~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 483#L438true, annotation: [0, 0]]") ("CountingPredicate [underlying: 216#L689true, annotation: [0, 0]]" "assume (37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127 && ((217 < ~a26~0 && 3 == calculate_output_~input#1) && ~a14~0 <= -182) && 2 == ~a24~0;~a14~0 := 338249 + (if ~a14~0 < 0 && 0 != ~a14~0 % -5 then ~a14~0 / -5 - 1 else ~a14~0 / -5);~a26~0 := 29 + (if (if ~a26~0 - 390752 - -126915 < 0 && 0 != (~a26~0 - 390752 - -126915) % 5 then 1 + (~a26~0 - 390752 - -126915) / 5 else (~a26~0 - 390752 - -126915) / 5) < 0 && 0 != (if ~a26~0 - 390752 - -126915 < 0 && 0 != (~a26~0 - 390752 - -126915) % 5 then 1 + (~a26~0 - 390752 - -126915) / 5 else (~a26~0 - 390752 - -126915) / 5) % 95 then (if ~a26~0 - 390752 - -126915 < 0 && 0 != (~a26~0 - 390752 - -126915) % 5 then 1 + (~a26~0 - 390752 - -126915) / 5 else (~a26~0 - 390752 - -126915) / 5) % 95 - 95 else (if ~a26~0 - 390752 - -126915 < 0 && 0 != (~a26~0 - 390752 - -126915) % 5 then 1 + (~a26~0 - 390752 - -126915) / 5 else (~a26~0 - 390752 - -126915) / 5) % 95);~a28~0 := 42716 + (~a28~0 - -390078);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 216#L689true, annotation: [0, 0]]" "assume !((37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127 && ((217 < ~a26~0 && 3 == calculate_output_~input#1) && ~a14~0 <= -182) && 2 == ~a24~0);" "CountingPredicate [underlying: 180#L696true, annotation: [0, 0]]") ("CountingPredicate [underlying: 144#L1966true, annotation: [0, 0]]" "assume ((~a21~0 <= 127 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 2 == calculate_output2_~input#1) && 3 == ~a24~0) && -84 < ~a14~0) && ~a26~0 <= -68;~a14~0 := (if -3 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 97) < 0 && 0 != (-3 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 97)) % 5 then 1 + (-3 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 97)) / 5 else (-3 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 97)) / 5) - 74;~a26~0 := 149 + (if 25 * (197 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46)) < 0 && 0 != 25 * (197 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46)) % 46 then 25 * (197 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46)) % 46 - 46 else 25 * (197 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46)) % 46);~a28~0 := 157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -45 - 43;~a24~0 := 2;calculate_output2_#res#1 := 25;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 144#L1966true, annotation: [0, 0]]" "assume !(((~a21~0 <= 127 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 2 == calculate_output2_~input#1) && 3 == ~a24~0) && -84 < ~a14~0) && ~a26~0 <= -68);" "CountingPredicate [underlying: 409#L1973true, annotation: [0, 0]]") ("CountingPredicate [underlying: 313#L1905true, annotation: [0, 0]]" "assume ~a14~0 <= -182 && ~a21~0 <= 127 && 3 == ~a24~0 && (1 == calculate_output2_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0)) && ~a26~0 <= -68;~a28~0 := -552348 + (~a28~0 - 233422 - -185772);~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 313#L1905true, annotation: [0, 0]]" "assume !(~a14~0 <= -182 && ~a21~0 <= 127 && 3 == ~a24~0 && (1 == calculate_output2_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0)) && ~a26~0 <= -68);" "CountingPredicate [underlying: 391#L1910true, annotation: [0, 0]]") ("CountingPredicate [underlying: 322#L1369true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && ((1 == calculate_output_~input#1 && ((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (-84 < ~a14~0 && ~a28~0 <= 37))) && ~a26~0 <= -68) && 2 == ~a24~0;~a14~0 := -146 + (if (if (if -67151 + ~a14~0 < 0 && 0 != (-67151 + ~a14~0) % 5 then 1 + (-67151 + ~a14~0) / 5 else (-67151 + ~a14~0) / 5) < 0 && 0 != (if -67151 + ~a14~0 < 0 && 0 != (-67151 + ~a14~0) % 5 then 1 + (-67151 + ~a14~0) / 5 else (-67151 + ~a14~0) / 5) % 5 then 1 + (if -67151 + ~a14~0 < 0 && 0 != (-67151 + ~a14~0) % 5 then 1 + (-67151 + ~a14~0) / 5 else (-67151 + ~a14~0) / 5) / 5 else (if -67151 + ~a14~0 < 0 && 0 != (-67151 + ~a14~0) % 5 then 1 + (-67151 + ~a14~0) / 5 else (-67151 + ~a14~0) / 5) / 5) < 0 && 0 != (if (if -67151 + ~a14~0 < 0 && 0 != (-67151 + ~a14~0) % 5 then 1 + (-67151 + ~a14~0) / 5 else (-67151 + ~a14~0) / 5) < 0 && 0 != (if -67151 + ~a14~0 < 0 && 0 != (-67151 + ~a14~0) % 5 then 1 + (-67151 + ~a14~0) / 5 else (-67151 + ~a14~0) / 5) % 5 then 1 + (if -67151 + ~a14~0 < 0 && 0 != (-67151 + ~a14~0) % 5 then 1 + (-67151 + ~a14~0) / 5 else (-67151 + ~a14~0) / 5) / 5 else (if -67151 + ~a14~0 < 0 && 0 != (-67151 + ~a14~0) % 5 then 1 + (-67151 + ~a14~0) / 5 else (-67151 + ~a14~0) / 5) / 5) % 33 then (if (if -67151 + ~a14~0 < 0 && 0 != (-67151 + ~a14~0) % 5 then 1 + (-67151 + ~a14~0) / 5 else (-67151 + ~a14~0) / 5) < 0 && 0 != (if -67151 + ~a14~0 < 0 && 0 != (-67151 + ~a14~0) % 5 then 1 + (-67151 + ~a14~0) / 5 else (-67151 + ~a14~0) / 5) % 5 then 1 + (if -67151 + ~a14~0 < 0 && 0 != (-67151 + ~a14~0) % 5 then 1 + (-67151 + ~a14~0) / 5 else (-67151 + ~a14~0) / 5) / 5 else (if -67151 + ~a14~0 < 0 && 0 != (-67151 + ~a14~0) % 5 then 1 + (-67151 + ~a14~0) / 5 else (-67151 + ~a14~0) / 5) / 5) % 33 - 33 else (if (if -67151 + ~a14~0 < 0 && 0 != (-67151 + ~a14~0) % 5 then 1 + (-67151 + ~a14~0) / 5 else (-67151 + ~a14~0) / 5) < 0 && 0 != (if -67151 + ~a14~0 < 0 && 0 != (-67151 + ~a14~0) % 5 then 1 + (-67151 + ~a14~0) / 5 else (-67151 + ~a14~0) / 5) % 5 then 1 + (if -67151 + ~a14~0 < 0 && 0 != (-67151 + ~a14~0) % 5 then 1 + (-67151 + ~a14~0) / 5 else (-67151 + ~a14~0) / 5) / 5 else (if -67151 + ~a14~0 < 0 && 0 != (-67151 + ~a14~0) % 5 then 1 + (-67151 + ~a14~0) / 5 else (-67151 + ~a14~0) / 5) / 5) % 33);~a26~0 := (if (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -198 < 0 && 0 != ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -198) % 5 then 1 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -198) / 5 else ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -198) / 5) - -217810 - 217675;~a28~0 := -1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218 - -1);calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 322#L1369true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && ((1 == calculate_output_~input#1 && ((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (-84 < ~a14~0 && ~a28~0 <= 37))) && ~a26~0 <= -68) && 2 == ~a24~0);" "CountingPredicate [underlying: 257#L1374true, annotation: [0, 0]]") ("CountingPredicate [underlying: 361#L945true, annotation: [0, 0]]" "assume 2 == ~a24~0 && ((-68 < ~a26~0 && 124 >= ~a26~0) && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 2 == calculate_output_~input#1) && -114 < ~a14~0 && -84 >= ~a14~0) && ~a21~0 <= 127;~a26~0 := 170 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -1;~a28~0 := (if 49 * (if (if 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) < 0 && 0 != 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 10 then 1 + 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10 else 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10) < 0 && 0 != (if 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) < 0 && 0 != 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 10 then 1 + 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10 else 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10) % 5 then 1 + (if 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) < 0 && 0 != 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 10 then 1 + 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10 else 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10) / 5 else (if 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) < 0 && 0 != 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 10 then 1 + 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10 else 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10) / 5) < 0 && 0 != 49 * (if (if 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) < 0 && 0 != 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 10 then 1 + 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10 else 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10) < 0 && 0 != (if 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) < 0 && 0 != 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 10 then 1 + 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10 else 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10) % 5 then 1 + (if 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) < 0 && 0 != 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 10 then 1 + 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10 else 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10) / 5 else (if 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) < 0 && 0 != 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 10 then 1 + 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10 else 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10) / 5) % 10 then 1 + 49 * (if (if 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) < 0 && 0 != 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 10 then 1 + 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10 else 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10) < 0 && 0 != (if 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) < 0 && 0 != 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 10 then 1 + 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10 else 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10) % 5 then 1 + (if 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) < 0 && 0 != 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 10 then 1 + 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10 else 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10) / 5 else (if 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) < 0 && 0 != 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 10 then 1 + 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10 else 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10) / 5) / 10 else 49 * (if (if 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) < 0 && 0 != 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 10 then 1 + 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10 else 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10) < 0 && 0 != (if 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) < 0 && 0 != 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 10 then 1 + 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10 else 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10) % 5 then 1 + (if 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) < 0 && 0 != 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 10 then 1 + 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10 else 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10) / 5 else (if 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) < 0 && 0 != 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 10 then 1 + 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10 else 9 * (157 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10) / 5) / 10);calculate_output_#res#1 := 25;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 361#L945true, annotation: [0, 0]]" "assume !(2 == ~a24~0 && ((-68 < ~a26~0 && 124 >= ~a26~0) && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 2 == calculate_output_~input#1) && -114 < ~a14~0 && -84 >= ~a14~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 177#L949true, annotation: [0, 0]]") ("CountingPredicate [underlying: 425#L2111true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && (-114 < ~a14~0 && -84 >= ~a14~0) && 217 < ~a26~0 && (((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 2 == calculate_output2_~input#1) && 2 == ~a24~0;~a14~0 := (if 4 * (~a14~0 - -144997) < 0 && 0 != 4 * (~a14~0 - -144997) % 5 then 1 + 4 * (~a14~0 - -144997) / 5 else 4 * (~a14~0 - -144997) / 5);~a28~0 := (if (if 534307 + ~a28~0 < 0 && 0 != (534307 + ~a28~0) % 48 then (534307 + ~a28~0) % 48 - 48 else (534307 + ~a28~0) % 48) - -86 < 0 && 0 != ((if 534307 + ~a28~0 < 0 && 0 != (534307 + ~a28~0) % 48 then (534307 + ~a28~0) % 48 - 48 else (534307 + ~a28~0) % 48) - -86) % 5 then 1 + ((if 534307 + ~a28~0 < 0 && 0 != (534307 + ~a28~0) % 48 then (534307 + ~a28~0) % 48 - 48 else (534307 + ~a28~0) % 48) - -86) / 5 else ((if 534307 + ~a28~0 < 0 && 0 != (534307 + ~a28~0) % 48 then (534307 + ~a28~0) % 48 - 48 else (534307 + ~a28~0) % 48) - -86) / 5) - -60;calculate_output2_#res#1 := 25;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 425#L2111true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && (-114 < ~a14~0 && -84 >= ~a14~0) && 217 < ~a26~0 && (((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 2 == calculate_output2_~input#1) && 2 == ~a24~0);" "CountingPredicate [underlying: 401#L2115true, annotation: [0, 0]]") ("CountingPredicate [underlying: 273#L2477true, annotation: [0, 0]]" "assume 2 == ~a24~0 && ~a21~0 <= 127 && (-68 < ~a26~0 && 124 >= ~a26~0) && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 6 == calculate_output2_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0;~a14~0 := (if 49 * (if -96 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) < 0 && 0 != (-96 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) % 5 then 1 + (-96 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) / 5 else (-96 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) / 5) < 0 && 0 != 49 * (if -96 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) < 0 && 0 != (-96 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) % 5 then 1 + (-96 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) / 5 else (-96 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) / 5) % 10 then 1 + 49 * (if -96 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) < 0 && 0 != (-96 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) % 5 then 1 + (-96 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) / 5 else (-96 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) / 5) / 10 else 49 * (if -96 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) < 0 && 0 != (-96 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) % 5 then 1 + (-96 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) / 5 else (-96 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) / 5) / 10);~a26~0 := 167 + (if ~a26~0 - -533792 < 0 && 0 != (~a26~0 - -533792) % 46 then (~a26~0 - -533792) % 46 - 46 else (~a26~0 - -533792) % 46);~a28~0 := (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - 52880;calculate_output2_#res#1 := 26;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 273#L2477true, annotation: [0, 0]]" "assume !(2 == ~a24~0 && ~a21~0 <= 127 && (-68 < ~a26~0 && 124 >= ~a26~0) && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 6 == calculate_output2_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0);" "CountingPredicate [underlying: 76#L2482true, annotation: [0, 0]]") ("CountingPredicate [underlying: 514#L500true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && 3 == ~a24~0 && (-68 < ~a26~0 && 124 >= ~a26~0) && 6 == calculate_output_~input#1 && ((300 < ~a28~0 && ~a14~0 <= -182) || ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37));~a14~0 := 546665 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 95) - 546654;~a26~0 := (if 5 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -171) < 0 && 0 != 5 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -171) % 46 then 5 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -171) % 46 - 46 else 5 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -171) % 46) - -162;~a28~0 := -299981 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018);~a24~0 := 2;calculate_output_#res#1 := 26;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 514#L500true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && 3 == ~a24~0 && (-68 < ~a26~0 && 124 >= ~a26~0) && 6 == calculate_output_~input#1 && ((300 < ~a28~0 && ~a14~0 <= -182) || ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37)));" "CountingPredicate [underlying: 414#L507true, annotation: [0, 0]]") ("CountingPredicate [underlying: 155#L1339-2true, annotation: [0, 0]]" "calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 101#L203-1true, annotation: [0, 0]]" "assume !(((((-114 < ~a14~0 && -84 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127);" "CountingPredicate [underlying: 221#L206-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 101#L203-1true, annotation: [0, 0]]" "assume ((((-114 < ~a14~0 && -84 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 221#L206-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 194#L1932true, annotation: [0, 0]]" "assume (((((37 < ~a28~0 && 134 >= ~a28~0) && 4 == calculate_output2_~input#1) && 2 == ~a24~0) && ~a14~0 <= -182) && 217 < ~a26~0) && ~a21~0 <= 127;~a26~0 := (if 25 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -13) < 0 && 0 != 25 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -13) % 95 then 25 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -13) % 95 - 95 else 25 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -13) % 95) - -18;~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 194#L1932true, annotation: [0, 0]]" "assume !((((((37 < ~a28~0 && 134 >= ~a28~0) && 4 == calculate_output2_~input#1) && 2 == ~a24~0) && ~a14~0 <= -182) && 217 < ~a26~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 181#L1937true, annotation: [0, 0]]") ("CountingPredicate [underlying: 181#L1937true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && (((3 == calculate_output2_~input#1 && 37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0) && 2 == ~a24~0) && ~a26~0 <= -68;~a14~0 := -100 + (if 37014 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != (37014 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5)) % 14 then (37014 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5)) % 14 - 14 else (37014 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5)) % 14);~a26~0 := 300108 + (if ~a26~0 - -36260 - -320315 < 0 && 0 != (~a26~0 - -36260 - -320315) % 299891 then (~a26~0 - -36260 - -320315) % 299891 - 299891 else (~a26~0 - -36260 - -320315) % 299891);~a28~0 := -585792 + (if -50 * ~a28~0 < 0 && 0 != -50 * ~a28~0 % 9 then 1 + -50 * ~a28~0 / 9 else -50 * ~a28~0 / 9);calculate_output2_#res#1 := 21;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 181#L1937true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && (((3 == calculate_output2_~input#1 && 37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0) && 2 == ~a24~0) && ~a26~0 <= -68);" "CountingPredicate [underlying: 65#L1942true, annotation: [0, 0]]") ("CountingPredicate [underlying: 98#L1050true, annotation: [0, 0]]" "assume (-68 < ~a26~0 && 124 >= ~a26~0) && (~a21~0 <= 127 && (6 == calculate_output_~input#1 && 2 == ~a24~0) && ~a28~0 <= 37) && -84 < ~a14~0;~a26~0 := 211 + (if 2 * (~a26~0 - 251433) < 0 && 0 != 2 * (~a26~0 - 251433) % 46 then 2 * (~a26~0 - 251433) % 46 - 46 else 2 * (~a26~0 - 251433) % 46);~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217 - 1;calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 98#L1050true, annotation: [0, 0]]" "assume !((-68 < ~a26~0 && 124 >= ~a26~0) && (~a21~0 <= 127 && (6 == calculate_output_~input#1 && 2 == ~a24~0) && ~a28~0 <= 37) && -84 < ~a14~0);" "CountingPredicate [underlying: 363#L1054true, annotation: [0, 0]]") ("CountingPredicate [underlying: 45#L1005true, annotation: [0, 0]]" "assume ((-114 < ~a14~0 && -84 >= ~a14~0) && ((124 < ~a26~0 && 217 >= ~a26~0) && 1 == calculate_output_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && 2 == ~a24~0) && ~a21~0 <= 127;~a26~0 := (if 5 * ~a26~0 - -358448 < 0 && 0 != (5 * ~a26~0 - -358448) % 5 then 1 + (5 * ~a26~0 - -358448) / 5 else (5 * ~a26~0 - -358448) / 5);~a28~0 := 300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -2;calculate_output_#res#1 := 25;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 45#L1005true, annotation: [0, 0]]" "assume !(((-114 < ~a14~0 && -84 >= ~a14~0) && ((124 < ~a26~0 && 217 >= ~a26~0) && 1 == calculate_output_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && 2 == ~a24~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 134#L1009true, annotation: [0, 0]]") ("CountingPredicate [underlying: 264#L2512true, annotation: [0, 0]]" "assume (217 < ~a26~0 && ((((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 3 == calculate_output2_~input#1) && 2 == ~a24~0) && ~a21~0 <= 127) && -114 < ~a14~0 && -84 >= ~a14~0;~a14~0 := 593537 + (if 2 * (-216626 + ~a14~0) < 0 && 0 != 2 * (-216626 + ~a14~0) % 5 then 1 + 2 * (-216626 + ~a14~0) / 5 else 2 * (-216626 + ~a14~0) / 5);~a26~0 := -512198 + 2 * (-21 + (if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -256088);~a28~0 := 56534 + ((if (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149) / 5) - 55932);~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 264#L2512true, annotation: [0, 0]]" "assume !((217 < ~a26~0 && ((((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 3 == calculate_output2_~input#1) && 2 == ~a24~0) && ~a21~0 <= 127) && -114 < ~a14~0 && -84 >= ~a14~0);" "CountingPredicate [underlying: 13#L2519true, annotation: [0, 0]]") ("CountingPredicate [underlying: 524#L1145true, annotation: [0, 0]]" "assume 2 == ~a24~0 && ~a21~0 <= 127 && (2 == calculate_output_~input#1 && ((300 < ~a28~0 && ~a14~0 <= -182) || ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37))) && 217 < ~a26~0;~a14~0 := (if 4 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != 4 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 then 4 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 - 14 else 4 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14) - 91;~a26~0 := ~a26~0 - 600188 - 13;~a28~0 := 218 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 524#L1145true, annotation: [0, 0]]" "assume !(2 == ~a24~0 && ~a21~0 <= 127 && (2 == calculate_output_~input#1 && ((300 < ~a28~0 && ~a14~0 <= -182) || ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37))) && 217 < ~a26~0);" "CountingPredicate [underlying: 424#L1152true, annotation: [0, 0]]") ("CountingPredicate [underlying: 358#L758true, annotation: [0, 0]]" "assume ((3 == ~a24~0 && (2 == calculate_output_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && -114 < ~a14~0 && -84 >= ~a14~0) && ~a21~0 <= 127) && -68 < ~a26~0 && 124 >= ~a26~0;" "CountingPredicate [underlying: 429#L759true, annotation: [0, 0]]") ("CountingPredicate [underlying: 358#L758true, annotation: [0, 0]]" "assume !(((3 == ~a24~0 && (2 == calculate_output_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && -114 < ~a14~0 && -84 >= ~a14~0) && ~a21~0 <= 127) && -68 < ~a26~0 && 124 >= ~a26~0);" "CountingPredicate [underlying: 492#L771true, annotation: [0, 0]]") ("CountingPredicate [underlying: 439#L1673true, annotation: [0, 0]]" "assume (-182 < ~a14~0 && -114 >= ~a14~0) && ((124 < ~a26~0 && 217 >= ~a26~0) && 3 == ~a24~0 && 6 == calculate_output2_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && ~a21~0 <= 127;~a14~0 := 539814 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5);~a26~0 := (if -1 * (-216781 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -435488) < 0 && 0 != -1 * (-216781 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -435488) % 10 then 1 + -1 * (-216781 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -435488) / 10 else -1 * (-216781 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -435488) / 10);~a28~0 := 85 + (if (if (if ~a28~0 - 38261 < 0 && 0 != (~a28~0 - 38261) % 5 then 1 + (~a28~0 - 38261) / 5 else (~a28~0 - 38261) / 5) < 0 && 0 != (if ~a28~0 - 38261 < 0 && 0 != (~a28~0 - 38261) % 5 then 1 + (~a28~0 - 38261) / 5 else (~a28~0 - 38261) / 5) % 5 then 1 + (if ~a28~0 - 38261 < 0 && 0 != (~a28~0 - 38261) % 5 then 1 + (~a28~0 - 38261) / 5 else (~a28~0 - 38261) / 5) / 5 else (if ~a28~0 - 38261 < 0 && 0 != (~a28~0 - 38261) % 5 then 1 + (~a28~0 - 38261) / 5 else (~a28~0 - 38261) / 5) / 5) < 0 && 0 != (if (if ~a28~0 - 38261 < 0 && 0 != (~a28~0 - 38261) % 5 then 1 + (~a28~0 - 38261) / 5 else (~a28~0 - 38261) / 5) < 0 && 0 != (if ~a28~0 - 38261 < 0 && 0 != (~a28~0 - 38261) % 5 then 1 + (~a28~0 - 38261) / 5 else (~a28~0 - 38261) / 5) % 5 then 1 + (if ~a28~0 - 38261 < 0 && 0 != (~a28~0 - 38261) % 5 then 1 + (~a28~0 - 38261) / 5 else (~a28~0 - 38261) / 5) / 5 else (if ~a28~0 - 38261 < 0 && 0 != (~a28~0 - 38261) % 5 then 1 + (~a28~0 - 38261) / 5 else (~a28~0 - 38261) / 5) / 5) % 48 then (if (if ~a28~0 - 38261 < 0 && 0 != (~a28~0 - 38261) % 5 then 1 + (~a28~0 - 38261) / 5 else (~a28~0 - 38261) / 5) < 0 && 0 != (if ~a28~0 - 38261 < 0 && 0 != (~a28~0 - 38261) % 5 then 1 + (~a28~0 - 38261) / 5 else (~a28~0 - 38261) / 5) % 5 then 1 + (if ~a28~0 - 38261 < 0 && 0 != (~a28~0 - 38261) % 5 then 1 + (~a28~0 - 38261) / 5 else (~a28~0 - 38261) / 5) / 5 else (if ~a28~0 - 38261 < 0 && 0 != (~a28~0 - 38261) % 5 then 1 + (~a28~0 - 38261) / 5 else (~a28~0 - 38261) / 5) / 5) % 48 - 48 else (if (if ~a28~0 - 38261 < 0 && 0 != (~a28~0 - 38261) % 5 then 1 + (~a28~0 - 38261) / 5 else (~a28~0 - 38261) / 5) < 0 && 0 != (if ~a28~0 - 38261 < 0 && 0 != (~a28~0 - 38261) % 5 then 1 + (~a28~0 - 38261) / 5 else (~a28~0 - 38261) / 5) % 5 then 1 + (if ~a28~0 - 38261 < 0 && 0 != (~a28~0 - 38261) % 5 then 1 + (~a28~0 - 38261) / 5 else (~a28~0 - 38261) / 5) / 5 else (if ~a28~0 - 38261 < 0 && 0 != (~a28~0 - 38261) % 5 then 1 + (~a28~0 - 38261) / 5 else (~a28~0 - 38261) / 5) / 5) % 48);~a24~0 := 1;calculate_output2_#res#1 := 25;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 439#L1673true, annotation: [0, 0]]" "assume !((-182 < ~a14~0 && -114 >= ~a14~0) && ((124 < ~a26~0 && 217 >= ~a26~0) && 3 == ~a24~0 && 6 == calculate_output2_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && ~a21~0 <= 127);" "CountingPredicate [underlying: 108#L1680true, annotation: [0, 0]]") ("CountingPredicate [underlying: 437#L759-2true, annotation: [0, 0]]" "calculate_output_#res#1 := 25;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 72#L1926true, annotation: [0, 0]]" "assume !((~a14~0 <= -182 && ~a21~0 <= 127 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 4 == calculate_output2_~input#1) && 2 == ~a24~0) && 124 < ~a26~0 && 217 >= ~a26~0);" "CountingPredicate [underlying: 194#L1932true, annotation: [0, 0]]") ("CountingPredicate [underlying: 72#L1926true, annotation: [0, 0]]" "assume (~a14~0 <= -182 && ~a21~0 <= 127 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 4 == calculate_output2_~input#1) && 2 == ~a24~0) && 124 < ~a26~0 && 217 >= ~a26~0;~a26~0 := -176510 + 5 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9);~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980 - 2 - 1;~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 8#L2470true, annotation: [0, 0]]" "assume (((((134 < ~a28~0 && 300 >= ~a28~0) && 4 == calculate_output2_~input#1) && -84 < ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0) && ~a21~0 <= 127) && 3 == ~a24~0;~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090 - 2;~a26~0 := (if ~a26~0 - 308988 < 0 && 0 != (~a26~0 - 308988) % 5 then 1 + (~a26~0 - 308988) / 5 else (~a26~0 - 308988) / 5) - 143502;~a28~0 := -361970 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -60) - -361982;~a24~0 := 1;calculate_output2_#res#1 := 26;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 8#L2470true, annotation: [0, 0]]" "assume !((((((134 < ~a28~0 && 300 >= ~a28~0) && 4 == calculate_output2_~input#1) && -84 < ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0) && ~a21~0 <= 127) && 3 == ~a24~0);" "CountingPredicate [underlying: 273#L2477true, annotation: [0, 0]]") ("CountingPredicate [underlying: 463#L719true, annotation: [0, 0]]" "assume 2 == ~a24~0 && ~a21~0 <= 127 && (5 == calculate_output_~input#1 && ((((134 < ~a28~0 && 300 >= ~a28~0) && -182 < ~a14~0 && -114 >= ~a14~0) || (300 < ~a28~0 && -182 < ~a14~0 && -114 >= ~a14~0)) || ((-114 < ~a14~0 && -84 >= ~a14~0) && ~a28~0 <= 37))) && -68 < ~a26~0 && 124 >= ~a26~0;" "CountingPredicate [underlying: 304#L720true, annotation: [0, 0]]") ("CountingPredicate [underlying: 463#L719true, annotation: [0, 0]]" "assume !(2 == ~a24~0 && ~a21~0 <= 127 && (5 == calculate_output_~input#1 && ((((134 < ~a28~0 && 300 >= ~a28~0) && -182 < ~a14~0 && -114 >= ~a14~0) || (300 < ~a28~0 && -182 < ~a14~0 && -114 >= ~a14~0)) || ((-114 < ~a14~0 && -84 >= ~a14~0) && ~a28~0 <= 37))) && -68 < ~a26~0 && 124 >= ~a26~0);" "CountingPredicate [underlying: 169#L729true, annotation: [0, 0]]") ("CountingPredicate [underlying: 411#L532-2true, annotation: [0, 0]]" "calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 501#L1548true, annotation: [0, 0]]" "assume 2 == ~a24~0 && (-68 < ~a26~0 && 124 >= ~a26~0) && (~a21~0 <= 127 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 2 == calculate_output_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0;~a14~0 := (if 50 * (if 16 * ~a14~0 < 0 && 0 != 16 * ~a14~0 % 10 then 1 + 16 * ~a14~0 / 10 else 16 * ~a14~0 / 10) < 0 && 0 != 50 * (if 16 * ~a14~0 < 0 && 0 != 16 * ~a14~0 % 10 then 1 + 16 * ~a14~0 / 10 else 16 * ~a14~0 / 10) % 9 then 1 + 50 * (if 16 * ~a14~0 < 0 && 0 != 16 * ~a14~0 % 10 then 1 + 16 * ~a14~0 / 10 else 16 * ~a14~0 / 10) / 9 else 50 * (if 16 * ~a14~0 < 0 && 0 != 16 * ~a14~0 % 10 then 1 + 16 * ~a14~0 / 10 else 16 * ~a14~0 / 10) / 9);~a26~0 := 128 + (if ~a26~0 - -114763 < 0 && 0 != (~a26~0 - -114763) % 46 then (~a26~0 - -114763) % 46 - 46 else (~a26~0 - -114763) % 46);~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149;~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 501#L1548true, annotation: [0, 0]]" "assume !(2 == ~a24~0 && (-68 < ~a26~0 && 124 >= ~a26~0) && (~a21~0 <= 127 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 2 == calculate_output_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0);" "CountingPredicate [underlying: 430#L1555true, annotation: [0, 0]]") ("CountingPredicate [underlying: 3#L2414true, annotation: [0, 0]]" "assume 399 < ~a21~0;~a14~0 := (if 10 * (if 10 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != 10 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 9 then 1 + 10 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) / 9 else 10 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) / 9) < 0 && 0 != 10 * (if 10 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != 10 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 9 then 1 + 10 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) / 9 else 10 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) / 9) % 9 then 1 + 10 * (if 10 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != 10 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 9 then 1 + 10 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) / 9 else 10 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) / 9) / 9 else 10 * (if 10 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != 10 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 9 then 1 + 10 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) / 9 else 10 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) / 9) / 9);~a28~0 := -299980 + (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 300018 then (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 300018 - 300018 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 300018) - -90800 - 90800;~a24~0 := 3;" "CountingPredicate [underlying: 164#L2414-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 3#L2414true, annotation: [0, 0]]" "assume !(399 < ~a21~0);~a14~0 := (if (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 148 < 0 && 0 != ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 148) % 5 then 1 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 148) / 5 else ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 148) / 5) - 93;~a26~0 := 396618 + (if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - 396497;~a28~0 := (if 300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) < 0 && 0 != (300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849)) % 5 then 1 + (300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849)) / 5 else (300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849)) / 5) - -2557;~a24~0 := 3;" "CountingPredicate [underlying: 164#L2414-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 234#L2549true, annotation: [0, 0]]" "assume (2 == ~a24~0 && 5 == calculate_output2_~input#1 && (((-84 < ~a14~0 && 124 < ~a26~0 && 217 >= ~a26~0) && 300 < ~a28~0) || (~a28~0 <= 37 && ~a14~0 <= -182 && 217 < ~a26~0))) && ~a21~0 <= 127;~a14~0 := (if -1 * (348972 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5)) < 0 && 0 != -1 * (348972 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5)) % 10 then 1 + -1 * (348972 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5)) / 10 else -1 * (348972 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5)) / 10);~a26~0 := -388035 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - 71649;~a28~0 := 219 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - 2;calculate_output2_#res#1 := 25;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 234#L2549true, annotation: [0, 0]]" "assume !((2 == ~a24~0 && 5 == calculate_output2_~input#1 && (((-84 < ~a14~0 && 124 < ~a26~0 && 217 >= ~a26~0) && 300 < ~a28~0) || (~a28~0 <= 37 && ~a14~0 <= -182 && 217 < ~a26~0))) && ~a21~0 <= 127);" "CountingPredicate [underlying: 191#L2554true, annotation: [0, 0]]") ("CountingPredicate [underlying: 52#L532true, annotation: [0, 0]]" "assume -114 < ~a14~0 && -84 >= ~a14~0;~a26~0 := 4 * (-145116 + ~a26~0) - -1143556 - 1159008;~a28~0 := (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) - 377807;" "CountingPredicate [underlying: 411#L532-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 52#L532true, annotation: [0, 0]]" "assume !(-114 < ~a14~0 && -84 >= ~a14~0);~a14~0 := 455834 + ((if -62 + ~a14~0 < 0 && 0 != (-62 + ~a14~0) % 5 then 1 + (-62 + ~a14~0) / 5 else (-62 + ~a14~0) / 5) - 455969);~a26~0 := (if ~a26~0 - -352329 < 0 && 0 != (~a26~0 - -352329) % 46 then (~a26~0 - -352329) % 46 - 46 else (~a26~0 - -352329) % 46) - -140 - 4;~a28~0 := 499957 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - 632655 - -358378;~a24~0 := 1;" "CountingPredicate [underlying: 411#L532-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 203#L998true, annotation: [0, 0]]" "assume (-182 < ~a14~0 && -114 >= ~a14~0) && (-68 < ~a26~0 && 124 >= ~a26~0) && ((4 == calculate_output_~input#1 && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a21~0 <= 127) && 3 == ~a24~0;~a14~0 := 5 * (if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 6 then 1 + 10 * ~a14~0 / 6 else 10 * ~a14~0 / 6) - 534789;~a26~0 := -10786 + (-583423 + ~a26~0 - 746);~a28~0 := (if -210158 + ~a28~0 < 0 && 0 != (-210158 + ~a28~0) % 5 then 1 + (-210158 + ~a28~0) / 5 else (-210158 + ~a28~0) / 5) - 502446;~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 203#L998true, annotation: [0, 0]]" "assume !((-182 < ~a14~0 && -114 >= ~a14~0) && (-68 < ~a26~0 && 124 >= ~a26~0) && ((4 == calculate_output_~input#1 && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a21~0 <= 127) && 3 == ~a24~0);" "CountingPredicate [underlying: 45#L1005true, annotation: [0, 0]]") ("CountingPredicate [underlying: 217#L1060true, annotation: [0, 0]]" "assume ((~a28~0 <= 37 && (3 == ~a24~0 && 3 == calculate_output_~input#1) && ~a26~0 <= -68) && ~a21~0 <= 127) && -84 < ~a14~0;~a26~0 := 131066 + (196 + (if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 46 then (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 46 - 46 else (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 46) - 131059);~a28~0 := (if 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -216) < 0 && 0 != 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -216) % 5 then 1 + 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -216) / 5 else 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -216) / 5);~a24~0 := 2;calculate_output_#res#1 := 26;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 217#L1060true, annotation: [0, 0]]" "assume !(((~a28~0 <= 37 && (3 == ~a24~0 && 3 == calculate_output_~input#1) && ~a26~0 <= -68) && ~a21~0 <= 127) && -84 < ~a14~0);" "CountingPredicate [underlying: 272#L1066true, annotation: [0, 0]]") ("CountingPredicate [underlying: 394#L2368true, annotation: [0, 0]]" "assume ~a14~0 <= -182 && (~a21~0 <= 127 && 217 < ~a26~0 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 2 == calculate_output2_~input#1) && 3 == ~a24~0;~a14~0 := 801056 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 93 - 367843) - 433211;~a26~0 := 5 * (if (if -4 * ~a26~0 < 0 && 0 != -4 * ~a26~0 % 10 then 1 + -4 * ~a26~0 / 10 else -4 * ~a26~0 / 10) < 0 && 0 != (if -4 * ~a26~0 < 0 && 0 != -4 * ~a26~0 % 10 then 1 + -4 * ~a26~0 / 10 else -4 * ~a26~0 / 10) % 5 then 1 + (if -4 * ~a26~0 < 0 && 0 != -4 * ~a26~0 % 10 then 1 + -4 * ~a26~0 / 10 else -4 * ~a26~0 / 10) / 5 else (if -4 * ~a26~0 < 0 && 0 != -4 * ~a26~0 % 10 then 1 + -4 * ~a26~0 / 10 else -4 * ~a26~0 / 10) / 5);~a28~0 := 61 + (if 5 * (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) < 0 && 0 != 5 * (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) % 48 then 5 * (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) % 48 - 48 else 5 * (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) % 48);~a24~0 := 1;calculate_output2_#res#1 := 26;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 394#L2368true, annotation: [0, 0]]" "assume !(~a14~0 <= -182 && (~a21~0 <= 127 && 217 < ~a26~0 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 2 == calculate_output2_~input#1) && 3 == ~a24~0);" "CountingPredicate [underlying: 109#L2375true, annotation: [0, 0]]") ("CountingPredicate [underlying: 364#L881true, annotation: [0, 0]]" "assume ((3 == ~a24~0 && (124 < ~a26~0 && 217 >= ~a26~0) && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 6 == calculate_output_~input#1) && ~a21~0 <= 127) && -182 < ~a14~0 && -114 >= ~a14~0;~a28~0 := 145673 + ((if ~a28~0 - -91867 < 0 && 0 != (~a28~0 - -91867) % 300018 then (~a28~0 - -91867) % 300018 - 300018 else (~a28~0 - -91867) % 300018) - 299980) - 145674;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 364#L881true, annotation: [0, 0]]" "assume !(((3 == ~a24~0 && (124 < ~a26~0 && 217 >= ~a26~0) && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 6 == calculate_output_~input#1) && ~a21~0 <= 127) && -182 < ~a14~0 && -114 >= ~a14~0);" "CountingPredicate [underlying: 419#L884true, annotation: [0, 0]]") ("CountingPredicate [underlying: 496#L2344true, annotation: [0, 0]]" "assume (((((300 < ~a28~0 && ~a14~0 <= -182) || ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37)) && 1 == calculate_output2_~input#1) && 2 == ~a24~0) && ~a21~0 <= 127) && ~a26~0 <= -68;~a14~0 := (if -1 * ((if -182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) < 0 && 0 != (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) % 5 then 1 + (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 5 else (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 5) - -554173) < 0 && 0 != -1 * ((if -182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) < 0 && 0 != (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) % 5 then 1 + (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 5 else (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 5) - -554173) % 10 then 1 + -1 * ((if -182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) < 0 && 0 != (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) % 5 then 1 + (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 5 else (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 5) - -554173) / 10 else -1 * ((if -182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) < 0 && 0 != (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) % 5 then 1 + (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 5 else (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 5) - -554173) / 10);~a26~0 := (if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95 then (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95 - 95 else (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95) - -45 - 11;~a28~0 := 86 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48);calculate_output2_#res#1 := 21;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 496#L2344true, annotation: [0, 0]]" "assume !((((((300 < ~a28~0 && ~a14~0 <= -182) || ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37)) && 1 == calculate_output2_~input#1) && 2 == ~a24~0) && ~a21~0 <= 127) && ~a26~0 <= -68);" "CountingPredicate [underlying: 73#L2349true, annotation: [0, 0]]") ("CountingPredicate [underlying: 297#L2207true, annotation: [0, 0]]" "assume (3 == ~a24~0 && (124 < ~a26~0 && 217 >= ~a26~0) && (-182 < ~a14~0 && -114 >= ~a14~0) && 1 == calculate_output2_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && ~a21~0 <= 127;~a26~0 := (if 10 * (if 10 * (182512 + ~a26~0) < 0 && 0 != 10 * (182512 + ~a26~0) % 9 then 1 + 10 * (182512 + ~a26~0) / 9 else 10 * (182512 + ~a26~0) / 9) < 0 && 0 != 10 * (if 10 * (182512 + ~a26~0) < 0 && 0 != 10 * (182512 + ~a26~0) % 9 then 1 + 10 * (182512 + ~a26~0) / 9 else 10 * (182512 + ~a26~0) / 9) % 9 then 1 + 10 * (if 10 * (182512 + ~a26~0) < 0 && 0 != 10 * (182512 + ~a26~0) % 9 then 1 + 10 * (182512 + ~a26~0) / 9 else 10 * (182512 + ~a26~0) / 9) / 9 else 10 * (if 10 * (182512 + ~a26~0) < 0 && 0 != 10 * (182512 + ~a26~0) % 9 then 1 + 10 * (182512 + ~a26~0) / 9 else 10 * (182512 + ~a26~0) / 9) / 9);~a28~0 := 265006 + (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5);~a24~0 := 2;calculate_output2_#res#1 := 21;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 297#L2207true, annotation: [0, 0]]" "assume !((3 == ~a24~0 && (124 < ~a26~0 && 217 >= ~a26~0) && (-182 < ~a14~0 && -114 >= ~a14~0) && 1 == calculate_output2_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && ~a21~0 <= 127);" "CountingPredicate [underlying: 342#L2213true, annotation: [0, 0]]") ("CountingPredicate [underlying: 143#L2053true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && (((-68 < ~a26~0 && 124 >= ~a26~0) && 5 == calculate_output2_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && 3 == ~a24~0) && ~a14~0 <= -182;~a14~0 := -89 + (if 5 * (-85 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 5) < 0 && 0 != 5 * (-85 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 5) % 14 then 5 * (-85 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 5) % 14 - 14 else 5 * (-85 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 5) % 14);~a26~0 := 170 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46);~a28~0 := (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 82 then (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 82 - 82 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 82) - -218 - -1;~a24~0 := 2;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 143#L2053true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && (((-68 < ~a26~0 && 124 >= ~a26~0) && 5 == calculate_output2_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && 3 == ~a24~0) && ~a14~0 <= -182);" "CountingPredicate [underlying: 276#L2060true, annotation: [0, 0]]") ("CountingPredicate [underlying: 512#L1585-2true, annotation: [0, 0]]" "calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 13#L2519true, annotation: [0, 0]]" "assume ~a26~0 <= -68 && (~a21~0 <= 127 && (3 == calculate_output2_~input#1 && ~a28~0 <= 37) && -182 < ~a14~0 && -114 >= ~a14~0) && 3 == ~a24~0;~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -86;~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 13#L2519true, annotation: [0, 0]]" "assume !(~a26~0 <= -68 && (~a21~0 <= 127 && (3 == calculate_output2_~input#1 && ~a28~0 <= 37) && -182 < ~a14~0 && -114 >= ~a14~0) && 3 == ~a24~0);" "CountingPredicate [underlying: 7#L2524true, annotation: [0, 0]]") ("CountingPredicate [underlying: 357#L1606-2true, annotation: [0, 0]]" "calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 176#L2005true, annotation: [0, 0]]" "assume (3 == ~a24~0 && ~a21~0 <= 127 && (((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (-84 < ~a14~0 && ~a28~0 <= 37)) || (-84 < ~a14~0 && 37 < ~a28~0 && 134 >= ~a28~0)) && 5 == calculate_output2_~input#1) && -68 < ~a26~0 && 124 >= ~a26~0;~a14~0 := -72004 + (if -99 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - -359615 < 0 && 0 != (-99 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - -359615) % 5 then 1 + (-99 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - -359615) / 5 else (-99 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - -359615) / 5);~a26~0 := 166 + (if 170 + (if 5 * ~a26~0 < 0 && 0 != 5 * ~a26~0 % 46 then 5 * ~a26~0 % 46 - 46 else 5 * ~a26~0 % 46) < 0 && 0 != (170 + (if 5 * ~a26~0 < 0 && 0 != 5 * ~a26~0 % 46 then 5 * ~a26~0 % 46 - 46 else 5 * ~a26~0 % 46)) % 5 then 1 + (170 + (if 5 * ~a26~0 < 0 && 0 != 5 * ~a26~0 % 46 then 5 * ~a26~0 % 46 - 46 else 5 * ~a26~0 % 46)) / 5 else (170 + (if 5 * ~a26~0 < 0 && 0 != 5 * ~a26~0 % 46 then 5 * ~a26~0 % 46 - 46 else 5 * ~a26~0 % 46)) / 5);~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -216;~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 176#L2005true, annotation: [0, 0]]" "assume !((3 == ~a24~0 && ~a21~0 <= 127 && (((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (-84 < ~a14~0 && ~a28~0 <= 37)) || (-84 < ~a14~0 && 37 < ~a28~0 && 134 >= ~a28~0)) && 5 == calculate_output2_~input#1) && -68 < ~a26~0 && 124 >= ~a26~0);" "CountingPredicate [underlying: 172#L2012true, annotation: [0, 0]]") ("CountingPredicate [underlying: 55#L284true, annotation: [0, 0]]" "assume 2 == ~a24~0;~a14~0 := 352770 + -5 * ~a14~0;~a26~0 := -2 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - 41);~a28~0 := (if 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -85) < 0 && 0 != 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -85) % 48 then 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -85) % 48 - 48 else 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -85) % 48) - -73;~a24~0 := 2;" "CountingPredicate [underlying: 149#L284-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 55#L284true, annotation: [0, 0]]" "assume !(2 == ~a24~0);~a14~0 := (if 10 * (~a14~0 - 493422) < 0 && 0 != 10 * (~a14~0 - 493422) % 9 then 1 + 10 * (~a14~0 - 493422) / 9 else 10 * (~a14~0 - 493422) / 9);~a26~0 := (if 10 * (-298400 + (if -6 * ~a26~0 < 0 && 0 != -6 * ~a26~0 % 10 then 1 + -6 * ~a26~0 / 10 else -6 * ~a26~0 / 10)) < 0 && 0 != 10 * (-298400 + (if -6 * ~a26~0 < 0 && 0 != -6 * ~a26~0 % 10 then 1 + -6 * ~a26~0 / 10 else -6 * ~a26~0 / 10)) % 9 then 1 + 10 * (-298400 + (if -6 * ~a26~0 < 0 && 0 != -6 * ~a26~0 % 10 then 1 + -6 * ~a26~0 / 10 else -6 * ~a26~0 / 10)) / 9 else 10 * (-298400 + (if -6 * ~a26~0 < 0 && 0 != -6 * ~a26~0 % 10 then 1 + -6 * ~a26~0 / 10 else -6 * ~a26~0 / 10)) / 9);~a28~0 := 544228 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10);~a24~0 := 2;" "CountingPredicate [underlying: 149#L284-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 119#L47-1true, annotation: [0, 0]]" "assume ((((-114 < ~a14~0 && -84 >= ~a14~0) && 217 < ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127;" "CountingPredicate [underlying: 247#L51true, annotation: [0, 0]]") ("CountingPredicate [underlying: 119#L47-1true, annotation: [0, 0]]" "assume !(((((-114 < ~a14~0 && -84 >= ~a14~0) && 217 < ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127);" "CountingPredicate [underlying: 9#L50-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]" "main_#t~ret9#1 := calculate_output_#res#1;havoc calculate_output_#t~ret7#1, calculate_output_~input#1;havoc calculate_output_#in~input#1;assume { :end_inline_calculate_output } true;assume -2147483648 <= main_#t~ret9#1 && main_#t~ret9#1 <= 2147483647;main_~output~0#1 := main_#t~ret9#1;havoc main_~input~0#1;havoc main_#t~ret9#1;" "CountingPredicate [underlying: 328#L2590-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 308#L1974-2true, annotation: [0, 0]]" "calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 338#L83-1true, annotation: [0, 0]]" "assume !(((((-114 < ~a14~0 && -84 >= ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 345#L86-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 338#L83-1true, annotation: [0, 0]]" "assume ((((-114 < ~a14~0 && -84 >= ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 345#L86-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 262#L80-1true, annotation: [0, 0]]" "assume !(((((-114 < ~a14~0 && -84 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 338#L83-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 262#L80-1true, annotation: [0, 0]]" "assume ((((-114 < ~a14~0 && -84 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 338#L83-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 479#L158-1true, annotation: [0, 0]]" "assume !((((~a14~0 <= -182 && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 344#L161-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 479#L158-1true, annotation: [0, 0]]" "assume (((~a14~0 <= -182 && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 344#L161-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 491#L212-1true, annotation: [0, 0]]" "assume !(((((-114 < ~a14~0 && -84 >= ~a14~0) && 217 < ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 131#L215-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 491#L212-1true, annotation: [0, 0]]" "assume ((((-114 < ~a14~0 && -84 >= ~a14~0) && 217 < ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 131#L215-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 366#L2361true, annotation: [0, 0]]" "assume 2 == ~a24~0 && (-68 < ~a26~0 && 124 >= ~a26~0) && (-114 < ~a14~0 && -84 >= ~a14~0) && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 4 == calculate_output2_~input#1) && ~a21~0 <= 127;~a14~0 := -14635 + (-482752 + ~a14~0 - 3881);~a26~0 := -482044 + ~a26~0 - 100396;~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -176720 - 329762;~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 366#L2361true, annotation: [0, 0]]" "assume !(2 == ~a24~0 && (-68 < ~a26~0 && 124 >= ~a26~0) && (-114 < ~a14~0 && -84 >= ~a14~0) && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 4 == calculate_output2_~input#1) && ~a21~0 <= 127);" "CountingPredicate [underlying: 394#L2368true, annotation: [0, 0]]") ("CountingPredicate [underlying: 147#L2067true, annotation: [0, 0]]" "assume 2 == ~a24~0 && 217 < ~a26~0 && (4 == calculate_output2_~input#1 && ((~a14~0 <= -182 && 300 < ~a28~0) || (~a28~0 <= 37 && -182 < ~a14~0 && -114 >= ~a14~0))) && ~a21~0 <= 127;~a14~0 := -126 + (if -27775 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) < 0 && 0 != (-27775 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10)) % 33 then (-27775 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10)) % 33 - 33 else (-27775 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10)) % 33);~a28~0 := 300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -1;~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 147#L2067true, annotation: [0, 0]]" "assume !(2 == ~a24~0 && 217 < ~a26~0 && (4 == calculate_output2_~input#1 && ((~a14~0 <= -182 && 300 < ~a28~0) || (~a28~0 <= 37 && -182 < ~a14~0 && -114 >= ~a14~0))) && ~a21~0 <= 127);" "CountingPredicate [underlying: 199#L2073true, annotation: [0, 0]]") ("CountingPredicate [underlying: 185#L1500true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && 2 == ~a24~0 && (-68 < ~a26~0 && 124 >= ~a26~0) && (((-114 < ~a14~0 && -84 >= ~a14~0) && ~a28~0 <= 37) || ((134 < ~a28~0 && 300 >= ~a28~0) && -182 < ~a14~0 && -114 >= ~a14~0) || (300 < ~a28~0 && -182 < ~a14~0 && -114 >= ~a14~0)) && 6 == calculate_output_~input#1;~a14~0 := -340583 + ~a14~0 - -856359 - -75420 - 1151050;~a26~0 := (if 49 * (if (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -150 < 0 && 0 != ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -150) % 5 then 1 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -150) / 5 else ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -150) / 5) < 0 && 0 != 49 * (if (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -150 < 0 && 0 != ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -150) % 5 then 1 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -150) / 5 else ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -150) / 5) % 10 then 1 + 49 * (if (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -150 < 0 && 0 != ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -150) % 5 then 1 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -150) / 5 else ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -150) / 5) / 10 else 49 * (if (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -150 < 0 && 0 != ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -150) % 5 then 1 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -150) / 5 else ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -150) / 5) / 10);~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -216 - -412026 - 412025;~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 185#L1500true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && 2 == ~a24~0 && (-68 < ~a26~0 && 124 >= ~a26~0) && (((-114 < ~a14~0 && -84 >= ~a14~0) && ~a28~0 <= 37) || ((134 < ~a28~0 && 300 >= ~a28~0) && -182 < ~a14~0 && -114 >= ~a14~0) || (300 < ~a28~0 && -182 < ~a14~0 && -114 >= ~a14~0)) && 6 == calculate_output_~input#1);" "CountingPredicate [underlying: 487#L1507true, annotation: [0, 0]]") ("CountingPredicate [underlying: 156#L1520true, annotation: [0, 0]]" "assume ((~a21~0 <= 127 && (((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 5 == calculate_output_~input#1) && ~a26~0 <= -68) && 2 == ~a24~0) && -84 < ~a14~0;~a14~0 := 18444 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) - 597139;~a26~0 := 449884 + (if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 5 then 1 + (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) / 5 else (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) / 5);~a28~0 := 18943 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849);calculate_output_#res#1 := 26;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 156#L1520true, annotation: [0, 0]]" "assume !(((~a21~0 <= 127 && (((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 5 == calculate_output_~input#1) && ~a26~0 <= -68) && 2 == ~a24~0) && -84 < ~a14~0);" "CountingPredicate [underlying: 438#L1525true, annotation: [0, 0]]") ("CountingPredicate [underlying: 128#L1828true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && (3 == ~a24~0 && (1 == calculate_output2_~input#1 && 300 < ~a28~0) && 124 < ~a26~0 && 217 >= ~a26~0) && -84 < ~a14~0;" "CountingPredicate [underlying: 157#L1829true, annotation: [0, 0]]") ("CountingPredicate [underlying: 128#L1828true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && (3 == ~a24~0 && (1 == calculate_output2_~input#1 && 300 < ~a28~0) && 124 < ~a26~0 && 217 >= ~a26~0) && -84 < ~a14~0);" "CountingPredicate [underlying: 75#L1841true, annotation: [0, 0]]") ("CountingPredicate [underlying: 351#L609true, annotation: [0, 0]]" "assume (((2 == ~a24~0 && (134 < ~a28~0 && 300 >= ~a28~0) && 2 == calculate_output_~input#1) && 217 < ~a26~0) && ~a14~0 <= -182) && ~a21~0 <= 127;" "CountingPredicate [underlying: 450#L610true, annotation: [0, 0]]") ("CountingPredicate [underlying: 351#L609true, annotation: [0, 0]]" "assume !((((2 == ~a24~0 && (134 < ~a28~0 && 300 >= ~a28~0) && 2 == calculate_output_~input#1) && 217 < ~a26~0) && ~a14~0 <= -182) && ~a21~0 <= 127);" "CountingPredicate [underlying: 502#L616true, annotation: [0, 0]]") ("CountingPredicate [underlying: 250#L847true, annotation: [0, 0]]" "assume (~a14~0 <= -182 && ((37 < ~a28~0 && 134 >= ~a28~0) && 5 == calculate_output_~input#1 && 2 == ~a24~0) && 217 < ~a26~0) && ~a21~0 <= 127;" "CountingPredicate [underlying: 44#L848true, annotation: [0, 0]]") ("CountingPredicate [underlying: 250#L847true, annotation: [0, 0]]" "assume !((~a14~0 <= -182 && ((37 < ~a28~0 && 134 >= ~a28~0) && 5 == calculate_output_~input#1 && 2 == ~a24~0) && 217 < ~a26~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 242#L857true, annotation: [0, 0]]") ("CountingPredicate [underlying: 204#L2297true, annotation: [0, 0]]" "assume ~a26~0 <= -68 && (-114 < ~a14~0 && -84 >= ~a14~0) && (3 == ~a24~0 && ~a21~0 <= 127 && 5 == calculate_output2_~input#1) && 300 < ~a28~0;~a26~0 := 28 + (if 26433 + (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (26433 + (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10)) % 95 then (26433 + (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10)) % 95 - 95 else (26433 + (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10)) % 95);~a28~0 := (if -31 + (~a28~0 - 600041) < 0 && 0 != (-31 + (~a28~0 - 600041)) % 5 then 1 + (-31 + (~a28~0 - 600041)) / 5 else (-31 + (~a28~0 - 600041)) / 5);~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 204#L2297true, annotation: [0, 0]]" "assume !(~a26~0 <= -68 && (-114 < ~a14~0 && -84 >= ~a14~0) && (3 == ~a24~0 && ~a21~0 <= 127 && 5 == calculate_output2_~input#1) && 300 < ~a28~0);" "CountingPredicate [underlying: 337#L2303true, annotation: [0, 0]]") ("CountingPredicate [underlying: 246#L340true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && 2 == ~a24~0 && (124 < ~a26~0 && 217 >= ~a26~0) && (-114 < ~a14~0 && -84 >= ~a14~0) && 2 == calculate_output_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0));~a28~0 := 86 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 246#L340true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && 2 == ~a24~0 && (124 < ~a26~0 && 217 >= ~a26~0) && (-114 < ~a14~0 && -84 >= ~a14~0) && 2 == calculate_output_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0)));" "CountingPredicate [underlying: 380#L345true, annotation: [0, 0]]") ("CountingPredicate [underlying: 529#L557true, annotation: [0, 0]]" "assume ((-114 < ~a14~0 && -84 >= ~a14~0) && ((6 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && ~a21~0 <= 127) && 2 == ~a24~0) && 124 < ~a26~0 && 217 >= ~a26~0;" "CountingPredicate [underlying: 385#L558true, annotation: [0, 0]]") ("CountingPredicate [underlying: 529#L557true, annotation: [0, 0]]" "assume !(((-114 < ~a14~0 && -84 >= ~a14~0) && ((6 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && ~a21~0 <= 127) && 2 == ~a24~0) && 124 < ~a26~0 && 217 >= ~a26~0);" "CountingPredicate [underlying: 271#L568true, annotation: [0, 0]]") ("CountingPredicate [underlying: 99#L1424true, annotation: [0, 0]]" "assume 1 == ~a24~0;~a14~0 := 38742 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 38889;~a28~0 := -95708 + (~a28~0 - 361320);~a24~0 := 1;" "CountingPredicate [underlying: 196#L1424-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 99#L1424true, annotation: [0, 0]]" "assume !(1 == ~a24~0);~a28~0 := ~a28~0 - -575166 - 429445;~a24~0 := 2;" "CountingPredicate [underlying: 196#L1424-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 325#L357true, annotation: [0, 0]]" "assume 2 == ~a24~0 && ((-68 < ~a26~0 && 124 >= ~a26~0) && (-84 < ~a14~0 && 3 == calculate_output_~input#1) && ~a28~0 <= 37) && ~a21~0 <= 127;~a14~0 := -1 + ((if -475750 + ~a14~0 < 0 && 0 != (-475750 + ~a14~0) % 299909 then (-475750 + ~a14~0) % 299909 - 299909 else (-475750 + ~a14~0) % 299909) - 300090);~a26~0 := -62382 + (~a26~0 - 455257) - 67001;~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 325#L357true, annotation: [0, 0]]" "assume !(2 == ~a24~0 && ((-68 < ~a26~0 && 124 >= ~a26~0) && (-84 < ~a14~0 && 3 == calculate_output_~input#1) && ~a28~0 <= 37) && ~a21~0 <= 127);" "CountingPredicate [underlying: 125#L363true, annotation: [0, 0]]") ("CountingPredicate [underlying: 80#L1989true, annotation: [0, 0]]" "assume 2 == ~a24~0 && ~a21~0 <= 127 && 1 == calculate_output2_~input#1 && ((300 < ~a28~0 && -84 < ~a14~0 && 124 < ~a26~0 && 217 >= ~a26~0) || ((217 < ~a26~0 && ~a14~0 <= -182) && ~a28~0 <= 37));~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 300041 then ~a14~0 % 300041 - 300041 else ~a14~0 % 300041) - -299957;~a26~0 := 148 + (if (if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 5 then 1 + (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) / 5 else (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) / 5) < 0 && 0 != (if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 5 then 1 + (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) / 5 else (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) / 5) % 46 then (if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 5 then 1 + (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) / 5 else (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) / 5) % 46 - 46 else (if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 5 then 1 + (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) / 5 else (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) / 5) % 46);~a28~0 := 300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849);calculate_output2_#res#1 := 21;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 80#L1989true, annotation: [0, 0]]" "assume !(2 == ~a24~0 && ~a21~0 <= 127 && 1 == calculate_output2_~input#1 && ((300 < ~a28~0 && -84 < ~a14~0 && 124 < ~a26~0 && 217 >= ~a26~0) || ((217 < ~a26~0 && ~a14~0 <= -182) && ~a28~0 <= 37)));" "CountingPredicate [underlying: 85#L1994true, annotation: [0, 0]]") ("CountingPredicate [underlying: 269#L1759true, annotation: [0, 0]]" "assume ~a14~0 <= -182 && 3 == ~a24~0 && ((124 < ~a26~0 && 217 >= ~a26~0) && 3 == calculate_output2_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a21~0 <= 127;~a14~0 := 342992 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 343083;~a26~0 := (if -1 * (-367205 + ((if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % 5 then 1 + 10 * ~a26~0 / 5 else 10 * ~a26~0 / 5) - -349578)) < 0 && 0 != -1 * (-367205 + ((if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % 5 then 1 + 10 * ~a26~0 / 5 else 10 * ~a26~0 / 5) - -349578)) % 10 then 1 + -1 * (-367205 + ((if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % 5 then 1 + 10 * ~a26~0 / 5 else 10 * ~a26~0 / 5) - -349578)) / 10 else -1 * (-367205 + ((if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % 5 then 1 + 10 * ~a26~0 / 5 else 10 * ~a26~0 / 5) - -349578)) / 10);~a28~0 := 86 + (if 5 * (if ~a28~0 - 448829 < 0 && 0 != (~a28~0 - 448829) % 5 then 1 + (~a28~0 - 448829) / 5 else (~a28~0 - 448829) / 5) < 0 && 0 != 5 * (if ~a28~0 - 448829 < 0 && 0 != (~a28~0 - 448829) % 5 then 1 + (~a28~0 - 448829) / 5 else (~a28~0 - 448829) / 5) % 48 then 5 * (if ~a28~0 - 448829 < 0 && 0 != (~a28~0 - 448829) % 5 then 1 + (~a28~0 - 448829) / 5 else (~a28~0 - 448829) / 5) % 48 - 48 else 5 * (if ~a28~0 - 448829 < 0 && 0 != (~a28~0 - 448829) % 5 then 1 + (~a28~0 - 448829) / 5 else (~a28~0 - 448829) / 5) % 48);~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 269#L1759true, annotation: [0, 0]]" "assume !(~a14~0 <= -182 && 3 == ~a24~0 && ((124 < ~a26~0 && 217 >= ~a26~0) && 3 == calculate_output2_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a21~0 <= 127);" "CountingPredicate [underlying: 323#L1766true, annotation: [0, 0]]") ("CountingPredicate [underlying: 438#L1525true, annotation: [0, 0]]" "assume (-114 < ~a14~0 && -84 >= ~a14~0) && ~a21~0 <= 127 && (~a26~0 <= -68 && 2 == calculate_output_~input#1 && 300 < ~a28~0) && 3 == ~a24~0;~a14~0 := 269549 + (~a14~0 - 584972);~a26~0 := (if (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) < 0 && 0 != (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % 46 then (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % 46 - 46 else (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % 46) - -198 - -14;~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 438#L1525true, annotation: [0, 0]]" "assume !((-114 < ~a14~0 && -84 >= ~a14~0) && ~a21~0 <= 127 && (~a26~0 <= -68 && 2 == calculate_output_~input#1 && 300 < ~a28~0) && 3 == ~a24~0);" "CountingPredicate [underlying: 232#L1531true, annotation: [0, 0]]") ("CountingPredicate [underlying: 100#L1829-2true, annotation: [0, 0]]" "calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 125#L363true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && (3 == ~a24~0 && ((300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 5 == calculate_output_~input#1) && ~a14~0 <= -182) && 124 < ~a26~0 && 217 >= ~a26~0;~a14~0 := 96362 + ~a14~0 - -503583;~a26~0 := (if -1 * (-130392 + ~a26~0 - 369422 - -968854) < 0 && 0 != -1 * (-130392 + ~a26~0 - 369422 - -968854) % 10 then 1 + -1 * (-130392 + ~a26~0 - 369422 - -968854) / 10 else -1 * (-130392 + ~a26~0 - 369422 - -968854) / 10);~a28~0 := 163 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82);~a24~0 := 1;calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 125#L363true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && (3 == ~a24~0 && ((300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 5 == calculate_output_~input#1) && ~a14~0 <= -182) && 124 < ~a26~0 && 217 >= ~a26~0);" "CountingPredicate [underlying: 279#L370true, annotation: [0, 0]]") ("CountingPredicate [underlying: 306#L2079true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && ~a14~0 <= -182 && (~a26~0 <= -68 && 4 == calculate_output2_~input#1 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && 2 == ~a24~0;~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980;~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 306#L2079true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && ~a14~0 <= -182 && (~a26~0 <= -68 && 4 == calculate_output2_~input#1 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && 2 == ~a24~0);" "CountingPredicate [underlying: 520#L2084true, annotation: [0, 0]]") ("CountingPredicate [underlying: 329#L443true, annotation: [0, 0]]" "assume (2 == ~a24~0 && ~a21~0 <= 127 && 5 == calculate_output_~input#1 && ((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (-84 < ~a14~0 && ~a28~0 <= 37))) && ~a26~0 <= -68;~a14~0 := -11573 + ((if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) - 573805);~a28~0 := -225074 + (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 329#L443true, annotation: [0, 0]]" "assume !((2 == ~a24~0 && ~a21~0 <= 127 && 5 == calculate_output_~input#1 && ((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (-84 < ~a14~0 && ~a28~0 <= 37))) && ~a26~0 <= -68);" "CountingPredicate [underlying: 62#L449true, annotation: [0, 0]]") ("CountingPredicate [underlying: 40#L1541true, annotation: [0, 0]]" "assume (2 == ~a24~0 && ((1 == calculate_output_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a21~0 <= 127) && 217 < ~a26~0) && -182 < ~a14~0 && -114 >= ~a14~0;~a14~0 := (if (if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 6 then 1 + 10 * ~a14~0 / 6 else 10 * ~a14~0 / 6) - 103799 < 0 && 0 != ((if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 6 then 1 + 10 * ~a14~0 / 6 else 10 * ~a14~0 / 6) - 103799) % 5 then 1 + ((if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 6 then 1 + 10 * ~a14~0 / 6 else 10 * ~a14~0 / 6) - 103799) / 5 else ((if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 6 then 1 + 10 * ~a14~0 / 6 else 10 * ~a14~0 / 6) - 103799) / 5);~a26~0 := ~a26~0 - 600073 - -243258 - -155152 - 398457;~a28~0 := -551154 + (if 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 5 then 1 + 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5 else 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 40#L1541true, annotation: [0, 0]]" "assume !((2 == ~a24~0 && ((1 == calculate_output_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a21~0 <= 127) && 217 < ~a26~0) && -182 < ~a14~0 && -114 >= ~a14~0);" "CountingPredicate [underlying: 501#L1548true, annotation: [0, 0]]") ("CountingPredicate [underlying: 497#L1717true, annotation: [0, 0]]" "assume -84 < ~a14~0 && 3 == ~a24~0 && ~a21~0 <= 127 && (-68 < ~a26~0 && 124 >= ~a26~0) && (134 < ~a28~0 && 300 >= ~a28~0) && 1 == calculate_output2_~input#1;" "CountingPredicate [underlying: 63#L1718true, annotation: [0, 0]]") ("CountingPredicate [underlying: 497#L1717true, annotation: [0, 0]]" "assume !(-84 < ~a14~0 && 3 == ~a24~0 && ~a21~0 <= 127 && (-68 < ~a26~0 && 124 >= ~a26~0) && (134 < ~a28~0 && 300 >= ~a28~0) && 1 == calculate_output2_~input#1);" "CountingPredicate [underlying: 202#L1728true, annotation: [0, 0]]") ("CountingPredicate [underlying: 25#L200-1true, annotation: [0, 0]]" "assume !((((-84 < ~a14~0 && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127);" "CountingPredicate [underlying: 101#L203-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 25#L200-1true, annotation: [0, 0]]" "assume (((-84 < ~a14~0 && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 101#L203-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 200#L1140true, annotation: [0, 0]]" "assume ~a14~0 <= -182 && (134 < ~a28~0 && 300 >= ~a28~0) && (~a21~0 <= 127 && 1 == calculate_output_~input#1 && 217 < ~a26~0) && 2 == ~a24~0;~a14~0 := -96 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 481357 - -481353;~a26~0 := (if 143479 + (~a26~0 - 192808) < 0 && 0 != (143479 + (~a26~0 - 192808)) % 46 then (143479 + (~a26~0 - 192808)) % 46 - 46 else (143479 + (~a26~0 - 192808)) % 46) - -170;~a28~0 := ~a28~0 - 485508 - 38822;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 200#L1140true, annotation: [0, 0]]" "assume !(~a14~0 <= -182 && (134 < ~a28~0 && 300 >= ~a28~0) && (~a21~0 <= 127 && 1 == calculate_output_~input#1 && 217 < ~a26~0) && 2 == ~a24~0);" "CountingPredicate [underlying: 524#L1145true, annotation: [0, 0]]") ("CountingPredicate [underlying: 74#L1375-2true, annotation: [0, 0]]" "calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 432#L2116true, annotation: [0, 0]]" "assume 3 == ~a24~0;~a26~0 := 14765 + (102 + (if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - 14804);~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -301 - -116285 - -107165;" "CountingPredicate [underlying: 441#L2116-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 432#L2116true, annotation: [0, 0]]" "assume !(3 == ~a24~0);~a14~0 := 36539 + (~a14~0 - -353831);~a28~0 := -164381 + (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5);" "CountingPredicate [underlying: 441#L2116-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 282#L1461true, annotation: [0, 0]]" "assume (((2 == calculate_output_~input#1 && ((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (~a28~0 <= 37 && -84 < ~a14~0))) && ~a26~0 <= -68) && 2 == ~a24~0) && ~a21~0 <= 127;~a14~0 := -300092 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909);~a28~0 := -378252 + (if 209705 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) < 0 && 0 != (209705 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980)) % 5 then 1 + (209705 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980)) / 5 else (209705 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980)) / 5);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 282#L1461true, annotation: [0, 0]]" "assume !((((2 == calculate_output_~input#1 && ((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (~a28~0 <= 37 && -84 < ~a14~0))) && ~a26~0 <= -68) && 2 == ~a24~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 93#L1467true, annotation: [0, 0]]") ("CountingPredicate [underlying: 431#L1423true, annotation: [0, 0]]" "assume (217 < ~a26~0 && 3 == ~a24~0 && (5 == calculate_output_~input#1 && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127) && ~a14~0 <= -182;" "CountingPredicate [underlying: 99#L1424true, annotation: [0, 0]]") ("CountingPredicate [underlying: 431#L1423true, annotation: [0, 0]]" "assume !((217 < ~a26~0 && 3 == ~a24~0 && (5 == calculate_output_~input#1 && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127) && ~a14~0 <= -182);" "CountingPredicate [underlying: 60#L1434true, annotation: [0, 0]]") ("CountingPredicate [underlying: 360#L74-1true, annotation: [0, 0]]" "assume !(((((-182 < ~a14~0 && -114 >= ~a14~0) && ~a26~0 <= -68) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 353#L77-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 360#L74-1true, annotation: [0, 0]]" "assume ((((-182 < ~a14~0 && -114 >= ~a14~0) && ~a26~0 <= -68) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 353#L77-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 11#L1733true, annotation: [0, 0]]" "assume (~a14~0 <= -182 && ~a26~0 <= -68 && 3 == ~a24~0 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 6 == calculate_output2_~input#1) && ~a21~0 <= 127;~a14~0 := -4 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) - -115663;~a26~0 := (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -183 - -24;~a28~0 := 197 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -18;~a24~0 := 2;calculate_output2_#res#1 := 25;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 11#L1733true, annotation: [0, 0]]" "assume !((~a14~0 <= -182 && ~a26~0 <= -68 && 3 == ~a24~0 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 6 == calculate_output2_~input#1) && ~a21~0 <= 127);" "CountingPredicate [underlying: 470#L1740true, annotation: [0, 0]]") ("CountingPredicate [underlying: 418#L2150true, annotation: [0, 0]]" "assume (-114 < ~a14~0 && -84 >= ~a14~0) && ((-68 < ~a26~0 && 124 >= ~a26~0) && 300 < ~a28~0 && 1 == calculate_output2_~input#1 && 2 == ~a24~0) && ~a21~0 <= 127;~a14~0 := ~a14~0 - -203406 - 732624;~a26~0 := -320342 + (~a26~0 - 84312);~a28~0 := -27 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -83);calculate_output2_#res#1 := 25;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 418#L2150true, annotation: [0, 0]]" "assume !((-114 < ~a14~0 && -84 >= ~a14~0) && ((-68 < ~a26~0 && 124 >= ~a26~0) && 300 < ~a28~0 && 1 == calculate_output2_~input#1 && 2 == ~a24~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 135#L2155true, annotation: [0, 0]]") ("CountingPredicate [underlying: 355#L1349true, annotation: [0, 0]]" "assume (-68 < ~a26~0 && 124 >= ~a26~0) && (-84 < ~a14~0 && (3 == calculate_output_~input#1 && 3 == ~a24~0) && ~a21~0 <= 127) && 134 < ~a28~0 && 300 >= ~a28~0;~a14~0 := -231815 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 146 - -231813);~a26~0 := 2 * (~a26~0 - -277492);~a28~0 := -156222 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -156245);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 355#L1349true, annotation: [0, 0]]" "assume !((-68 < ~a26~0 && 124 >= ~a26~0) && (-84 < ~a14~0 && (3 == calculate_output_~input#1 && 3 == ~a24~0) && ~a21~0 <= 127) && 134 < ~a28~0 && 300 >= ~a28~0);" "CountingPredicate [underlying: 249#L1356true, annotation: [0, 0]]") ("CountingPredicate [underlying: 201#L1231true, annotation: [0, 0]]" "assume -182 < ~a14~0 && -114 >= ~a14~0;~a14~0 := (if 5 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 97) < 0 && 0 != 5 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 97) % 14 then 5 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 97) % 14 - 14 else 5 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 97) % 14) - 99;~a28~0 := 217 + (if (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) < 0 && 0 != (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) % 82 then (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) % 82 - 82 else (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) % 82);~a24~0 := 3;" "CountingPredicate [underlying: 406#L1231-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 201#L1231true, annotation: [0, 0]]" "assume !(-182 < ~a14~0 && -114 >= ~a14~0);~a14~0 := 282687 + (-148 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 140044 - 142644);~a26~0 := (if -1 * (if 300108 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - 484968 < 0 && 0 != (300108 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - 484968) % 5 then 1 + (300108 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - 484968) / 5 else (300108 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - 484968) / 5) < 0 && 0 != -1 * (if 300108 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - 484968 < 0 && 0 != (300108 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - 484968) % 5 then 1 + (300108 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - 484968) / 5 else (300108 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - 484968) / 5) % 10 then 1 + -1 * (if 300108 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - 484968 < 0 && 0 != (300108 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - 484968) % 5 then 1 + (300108 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - 484968) / 5 else (300108 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - 484968) / 5) / 10 else -1 * (if 300108 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - 484968 < 0 && 0 != (300108 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - 484968) % 5 then 1 + (300108 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - 484968) / 5 else (300108 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - 484968) / 5) / 10);~a28~0 := 82 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -3;" "CountingPredicate [underlying: 406#L1231-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 452#L1393true, annotation: [0, 0]]" "assume ~a26~0 <= -68 && ((3 == ~a24~0 && 2 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && ~a21~0 <= 127) && -114 < ~a14~0 && -84 >= ~a14~0;~a14~0 := -56542 + (~a14~0 - 288458);~a28~0 := -218963 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 452#L1393true, annotation: [0, 0]]" "assume !(~a26~0 <= -68 && ((3 == ~a24~0 && 2 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && ~a21~0 <= 127) && -114 < ~a14~0 && -84 >= ~a14~0);" "CountingPredicate [underlying: 352#L1399true, annotation: [0, 0]]") ("CountingPredicate [underlying: 33#L1891true, annotation: [0, 0]]" "assume ~a14~0 <= -182 && ((217 < ~a26~0 && 5 == calculate_output2_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && 3 == ~a24~0) && ~a21~0 <= 127;~a14~0 := -2 + (if 10 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 126) < 0 && 0 != 10 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 126) % 9 then 1 + 10 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 126) / 9 else 10 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 126) / 9);~a26~0 := -92 + (~a26~0 - 600095) - 11;~a28~0 := ~a28~0 - 600066 - 52;~a24~0 := 1;calculate_output2_#res#1 := 21;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 33#L1891true, annotation: [0, 0]]" "assume !(~a14~0 <= -182 && ((217 < ~a26~0 && 5 == calculate_output2_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && 3 == ~a24~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 332#L1898true, annotation: [0, 0]]") ("CountingPredicate [underlying: 302#L2463true, annotation: [0, 0]]" "assume (-68 < ~a26~0 && 124 >= ~a26~0) && ~a21~0 <= 127 && (2 == calculate_output2_~input#1 && ((300 < ~a28~0 && ~a14~0 <= -182) || (~a28~0 <= 37 && -182 < ~a14~0 && -114 >= ~a14~0))) && 3 == ~a24~0;~a14~0 := -182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 241813 - 48065;~a26~0 := 5 * (if 171 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) < 0 && 0 != (171 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46)) % 5 then 1 + (171 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46)) / 5 else (171 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46)) / 5);~a28~0 := (if 300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) < 0 && 0 != (300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849)) % 5 then 1 + (300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849)) / 5 else (300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849)) / 5) - -174154;~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 302#L2463true, annotation: [0, 0]]" "assume !((-68 < ~a26~0 && 124 >= ~a26~0) && ~a21~0 <= 127 && (2 == calculate_output2_~input#1 && ((300 < ~a28~0 && ~a14~0 <= -182) || (~a28~0 <= 37 && -182 < ~a14~0 && -114 >= ~a14~0))) && 3 == ~a24~0);" "CountingPredicate [underlying: 8#L2470true, annotation: [0, 0]]") ("CountingPredicate [underlying: 299#L176-1true, annotation: [0, 0]]" "assume !((((~a14~0 <= -182 && ~a26~0 <= -68) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 468#L179-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 299#L176-1true, annotation: [0, 0]]" "assume (((~a14~0 <= -182 && ~a26~0 <= -68) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 468#L179-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 314#L1129true, annotation: [0, 0]]" "assume (-114 < ~a14~0 && -84 >= ~a14~0) && ((((((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 1 == calculate_output_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0) && ~a21~0 <= 127) && 3 == ~a24~0;~a26~0 := -190 + ~a26~0;~a28~0 := (if 150456 + (~a28~0 - 458911) < 0 && 0 != (150456 + (~a28~0 - 458911)) % 5 then 1 + (150456 + (~a28~0 - 458911)) / 5 else (150456 + (~a28~0 - 458911)) / 5) - -419981;~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 314#L1129true, annotation: [0, 0]]" "assume !((-114 < ~a14~0 && -84 >= ~a14~0) && ((((((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 1 == calculate_output_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0) && ~a21~0 <= 127) && 3 == ~a24~0);" "CountingPredicate [underlying: 291#L1135true, annotation: [0, 0]]") ("CountingPredicate [underlying: 300#L962true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && 6 == calculate_output_~input#1 && ((((134 < ~a28~0 && 300 >= ~a28~0) && 2 == ~a24~0 && -84 < ~a14~0 && 217 < ~a26~0) || (300 < ~a28~0 && 2 == ~a24~0 && 217 < ~a26~0 && -84 < ~a14~0)) || ((3 == ~a24~0 && ~a26~0 <= -68 && ~a14~0 <= -182) && ~a28~0 <= 37));~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 300041 then ~a14~0 % 300041 - 300041 else ~a14~0 % 300041) - -299957;~a26~0 := (if (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -171 < 0 && 0 != ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -171) % 5 then 1 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -171) / 5 else ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -171) / 5) - -272225 - 272089;~a28~0 := -1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -86);~a24~0 := 2;calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 300#L962true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && 6 == calculate_output_~input#1 && ((((134 < ~a28~0 && 300 >= ~a28~0) && 2 == ~a24~0 && -84 < ~a14~0 && 217 < ~a26~0) || (300 < ~a28~0 && 2 == ~a24~0 && 217 < ~a26~0 && -84 < ~a14~0)) || ((3 == ~a24~0 && ~a26~0 <= -68 && ~a14~0 <= -182) && ~a28~0 <= 37)));" "CountingPredicate [underlying: 141#L969true, annotation: [0, 0]]") ("CountingPredicate [underlying: 186#L1822true, annotation: [0, 0]]" "assume ((124 < ~a26~0 && 217 >= ~a26~0) && (((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 1 == calculate_output2_~input#1) && ~a21~0 <= 127) && ~a14~0 <= -182) && 2 == ~a24~0;~a26~0 := -113859 + (if (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) < 0 && 0 != (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) % 5 then 1 + (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) / 5 else (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) / 5);~a28~0 := -476945 + (-299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 1 - -476944);~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 186#L1822true, annotation: [0, 0]]" "assume !(((124 < ~a26~0 && 217 >= ~a26~0) && (((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 1 == calculate_output2_~input#1) && ~a21~0 <= 127) && ~a14~0 <= -182) && 2 == ~a24~0);" "CountingPredicate [underlying: 128#L1828true, annotation: [0, 0]]") ("CountingPredicate [underlying: 321#L1745true, annotation: [0, 0]]" "assume ((3 == ~a24~0 && ~a14~0 <= -182 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 2 == calculate_output2_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0) && ~a21~0 <= 127;~a14~0 := -31 + (-118 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - -4);~a28~0 := -600012 + ~a28~0 - 1;~a24~0 := 2;calculate_output2_#res#1 := 26;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 321#L1745true, annotation: [0, 0]]" "assume !(((3 == ~a24~0 && ~a14~0 <= -182 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 2 == calculate_output2_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 175#L1751true, annotation: [0, 0]]") ("CountingPredicate [underlying: 118#L149-1true, annotation: [0, 0]]" "assume !(((((-114 < ~a14~0 && -84 >= ~a14~0) && 217 < ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 70#L152-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 118#L149-1true, annotation: [0, 0]]" "assume ((((-114 < ~a14~0 && -84 >= ~a14~0) && 217 < ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 70#L152-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 331#L930true, annotation: [0, 0]]" "assume ~a26~0 <= -68;~a26~0 := (if -1 * (-494150 + ~a26~0) < 0 && 0 != -1 * (-494150 + ~a26~0) % 10 then 1 + -1 * (-494150 + ~a26~0) / 10 else -1 * (-494150 + ~a26~0) / 10);~a28~0 := 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -85);~a24~0 := 1;" "CountingPredicate [underlying: 375#L930-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 331#L930true, annotation: [0, 0]]" "assume !(~a26~0 <= -68);~a14~0 := (if 10 * ((if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 4 then 1 + 10 * ~a14~0 / 4 else 10 * ~a14~0 / 4) - 35718) < 0 && 0 != 10 * ((if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 4 then 1 + 10 * ~a14~0 / 4 else 10 * ~a14~0 / 4) - 35718) % 9 then 1 + 10 * ((if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 4 then 1 + 10 * ~a14~0 / 4 else 10 * ~a14~0 / 4) - 35718) / 9 else 10 * ((if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 4 then 1 + 10 * ~a14~0 / 4 else 10 * ~a14~0 / 4) - 35718) / 9);~a26~0 := -387213 + ~a26~0 - -482378 - 452794 - -824057;~a28~0 := 2 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -216 - -1);" "CountingPredicate [underlying: 375#L930-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 65#L1942true, annotation: [0, 0]]" "assume (-68 < ~a26~0 && 124 >= ~a26~0) && 3 == ~a24~0 && ~a21~0 <= 127 && (((37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0) || (300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (~a28~0 <= 37 && -84 < ~a14~0)) && 4 == calculate_output2_~input#1;" "CountingPredicate [underlying: 495#L1943true, annotation: [0, 0]]") ("CountingPredicate [underlying: 65#L1942true, annotation: [0, 0]]" "assume !((-68 < ~a26~0 && 124 >= ~a26~0) && 3 == ~a24~0 && ~a21~0 <= 127 && (((37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0) || (300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (~a28~0 <= 37 && -84 < ~a14~0)) && 4 == calculate_output2_~input#1);" "CountingPredicate [underlying: 81#L1955true, annotation: [0, 0]]") ("CountingPredicate [underlying: 177#L949true, annotation: [0, 0]]" "assume (~a21~0 <= 127 && ((~a28~0 <= 37 && 2 == calculate_output_~input#1) && 2 == ~a24~0) && 124 < ~a26~0 && 217 >= ~a26~0) && -182 < ~a14~0 && -114 >= ~a14~0;~a14~0 := 5 * (-83189 + ~a14~0) - 109971;~a26~0 := 566219 + ~a26~0;~a28~0 := 159465 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 5 then 1 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 177#L949true, annotation: [0, 0]]" "assume !((~a21~0 <= 127 && ((~a28~0 <= 37 && 2 == calculate_output_~input#1) && 2 == ~a24~0) && 124 < ~a26~0 && 217 >= ~a26~0) && -182 < ~a14~0 && -114 >= ~a14~0);" "CountingPredicate [underlying: 458#L956true, annotation: [0, 0]]") ("CountingPredicate [underlying: 525#L2139true, annotation: [0, 0]]" "assume (((~a14~0 <= -182 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 5 == calculate_output2_~input#1) && 2 == ~a24~0) && 124 < ~a26~0 && 217 >= ~a26~0) && ~a21~0 <= 127;~a26~0 := -447630 + (if 146717 + ~a26~0 < 0 && 0 != (146717 + ~a26~0) % 5 then 1 + (146717 + ~a26~0) / 5 else (146717 + ~a26~0) / 5);~a28~0 := -337872 + ((if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) - 36302);~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 525#L2139true, annotation: [0, 0]]" "assume !((((~a14~0 <= -182 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 5 == calculate_output2_~input#1) && 2 == ~a24~0) && 124 < ~a26~0 && 217 >= ~a26~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 398#L2145true, annotation: [0, 0]]") ("CountingPredicate [underlying: 67#L2496true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && ~a26~0 <= -68 && ~a14~0 <= -182 && 2 == ~a24~0 && 4 == calculate_output2_~input#1 && 134 < ~a28~0 && 300 >= ~a28~0;~a28~0 := 332612 + (~a28~0 - 88518) - -185866;~a24~0 := 3;calculate_output2_#res#1 := 25;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 67#L2496true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && ~a26~0 <= -68 && ~a14~0 <= -182 && 2 == ~a24~0 && 4 == calculate_output2_~input#1 && 134 < ~a28~0 && 300 >= ~a28~0);" "CountingPredicate [underlying: 206#L2501true, annotation: [0, 0]]") ("CountingPredicate [underlying: 280#L1623true, annotation: [0, 0]]" "assume (~a26~0 <= -68 && ~a21~0 <= 127 && (300 < ~a28~0 && 4 == calculate_output_~input#1) && 3 == ~a24~0) && -114 < ~a14~0 && -84 >= ~a14~0;~a14~0 := 3 * (507598 + ~a14~0 - 675101);~a26~0 := 300108 + (if 345366 + ~a26~0 - -182099 - 501524 < 0 && 0 != (345366 + ~a26~0 - -182099 - 501524) % 299891 then (345366 + ~a26~0 - -182099 - 501524) % 299891 - 299891 else (345366 + ~a26~0 - -182099 - 501524) % 299891);~a28~0 := (if 5 * ((if -229670 + ~a28~0 < 0 && 0 != (-229670 + ~a28~0) % 48 then (-229670 + ~a28~0) % 48 - 48 else (-229670 + ~a28~0) % 48) - -86) < 0 && 0 != 5 * ((if -229670 + ~a28~0 < 0 && 0 != (-229670 + ~a28~0) % 48 then (-229670 + ~a28~0) % 48 - 48 else (-229670 + ~a28~0) % 48) - -86) % 48 then 5 * ((if -229670 + ~a28~0 < 0 && 0 != (-229670 + ~a28~0) % 48 then (-229670 + ~a28~0) % 48 - 48 else (-229670 + ~a28~0) % 48) - -86) % 48 - 48 else 5 * ((if -229670 + ~a28~0 < 0 && 0 != (-229670 + ~a28~0) % 48 then (-229670 + ~a28~0) % 48 - 48 else (-229670 + ~a28~0) % 48) - -86) % 48) - -85;~a24~0 := 2;calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 280#L1623true, annotation: [0, 0]]" "assume !((~a26~0 <= -68 && ~a21~0 <= 127 && (300 < ~a28~0 && 4 == calculate_output_~input#1) && 3 == ~a24~0) && -114 < ~a14~0 && -84 >= ~a14~0);" "CountingPredicate [underlying: 21#L1630true, annotation: [0, 0]]") ("CountingPredicate [underlying: 168#L2489true, annotation: [0, 0]]" "assume ((((~a26~0 <= -68 && 2 == calculate_output2_~input#1) && ~a28~0 <= 37) && -182 < ~a14~0 && -114 >= ~a14~0) && 3 == ~a24~0) && ~a21~0 <= 127;~a14~0 := -477 + (~a14~0 - 599040);~a26~0 := 158 + (if (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -181 < 0 && 0 != ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -181) % 5 then 1 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -181) / 5 else ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -181) / 5);~a28~0 := 597658 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10);~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 168#L2489true, annotation: [0, 0]]" "assume !(((((~a26~0 <= -68 && 2 == calculate_output2_~input#1) && ~a28~0 <= 37) && -182 < ~a14~0 && -114 >= ~a14~0) && 3 == ~a24~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 67#L2496true, annotation: [0, 0]]") ("CountingPredicate [underlying: 228#L128-1true, annotation: [0, 0]]" "assume !((((~a14~0 <= -182 && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 486#L131-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 228#L128-1true, annotation: [0, 0]]" "assume (((~a14~0 <= -182 && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 486#L131-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 502#L616true, annotation: [0, 0]]" "assume ~a28~0 <= 37 && (217 < ~a26~0 && 3 == ~a24~0 && 3 == calculate_output_~input#1 && ~a14~0 <= -182) && ~a21~0 <= 127;" "CountingPredicate [underlying: 457#L617true, annotation: [0, 0]]") ("CountingPredicate [underlying: 502#L616true, annotation: [0, 0]]" "assume !(~a28~0 <= 37 && (217 < ~a26~0 && 3 == ~a24~0 && 3 == calculate_output_~input#1 && ~a14~0 <= -182) && ~a21~0 <= 127);" "CountingPredicate [underlying: 446#L628true, annotation: [0, 0]]") ("CountingPredicate [underlying: 446#L628true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && (3 == ~a24~0 && (4 == calculate_output_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a14~0 <= -182) && ~a26~0 <= -68;~a14~0 := 599951 + ~a14~0 - -104 - -51;~a26~0 := 564358 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -197 - 513053 - 51289);~a28~0 := (if -1 * (-84365 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -301 - 451296)) < 0 && 0 != -1 * (-84365 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -301 - 451296)) % 10 then 1 + -1 * (-84365 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -301 - 451296)) / 10 else -1 * (-84365 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -301 - 451296)) / 10);~a24~0 := 2;calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 446#L628true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && (3 == ~a24~0 && (4 == calculate_output_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a14~0 <= -182) && ~a26~0 <= -68);" "CountingPredicate [underlying: 28#L635true, annotation: [0, 0]]") ("CountingPredicate [underlying: 374#L1219true, annotation: [0, 0]]" "assume (-114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0 && ~a21~0 <= 127 && (-68 < ~a26~0 && 124 >= ~a26~0) && 2 == ~a24~0 && 5 == calculate_output_~input#1;~a14~0 := (if (if 22 * ~a14~0 < 0 && 0 != 22 * ~a14~0 % 10 then 1 + 22 * ~a14~0 / 10 else 22 * ~a14~0 / 10) - -256716 < 0 && 0 != ((if 22 * ~a14~0 < 0 && 0 != 22 * ~a14~0 % 10 then 1 + 22 * ~a14~0 / 10 else 22 * ~a14~0 / 10) - -256716) % 5 then 1 + ((if 22 * ~a14~0 < 0 && 0 != 22 * ~a14~0 % 10 then 1 + 22 * ~a14~0 / 10 else 22 * ~a14~0 / 10) - -256716) / 5 else ((if 22 * ~a14~0 < 0 && 0 != 22 * ~a14~0 % 10 then 1 + 22 * ~a14~0 / 10 else 22 * ~a14~0 / 10) - -256716) / 5) - 346439;~a26~0 := (if 10 * (-272828 + 5 * ~a26~0) < 0 && 0 != 10 * (-272828 + 5 * ~a26~0) % 9 then 1 + 10 * (-272828 + 5 * ~a26~0) / 9 else 10 * (-272828 + 5 * ~a26~0) / 9);~a28~0 := (if (if -600129 + ~a28~0 < 0 && 0 != (-600129 + ~a28~0) % 5 then 1 + (-600129 + ~a28~0) / 5 else (-600129 + ~a28~0) / 5) < 0 && 0 != (if -600129 + ~a28~0 < 0 && 0 != (-600129 + ~a28~0) % 5 then 1 + (-600129 + ~a28~0) / 5 else (-600129 + ~a28~0) / 5) % 5 then 1 + (if -600129 + ~a28~0 < 0 && 0 != (-600129 + ~a28~0) % 5 then 1 + (-600129 + ~a28~0) / 5 else (-600129 + ~a28~0) / 5) / 5 else (if -600129 + ~a28~0 < 0 && 0 != (-600129 + ~a28~0) % 5 then 1 + (-600129 + ~a28~0) / 5 else (-600129 + ~a28~0) / 5) / 5);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 374#L1219true, annotation: [0, 0]]" "assume !((-114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0 && ~a21~0 <= 127 && (-68 < ~a26~0 && 124 >= ~a26~0) && 2 == ~a24~0 && 5 == calculate_output_~input#1);" "CountingPredicate [underlying: 68#L1226true, annotation: [0, 0]]") ("CountingPredicate [underlying: 369#L2242true, annotation: [0, 0]]" "assume 124 < ~a26~0 && 217 >= ~a26~0;~a14~0 := -141 + (if (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) < 0 && 0 != (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33 then (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33 - 33 else (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33);~a26~0 := 15 + (if 4 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) < 0 && 0 != 4 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % 95 then 4 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % 95 - 95 else 4 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % 95);~a28~0 := -600125 + ~a28~0;~a24~0 := 1;" "CountingPredicate [underlying: 126#L2242-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 369#L2242true, annotation: [0, 0]]" "assume !(124 < ~a26~0 && 217 >= ~a26~0);~a26~0 := -603190 + ((if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) - -44186);~a28~0 := 41 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 - 48 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48) - 1;~a24~0 := 1;" "CountingPredicate [underlying: 126#L2242-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 122#L1535true, annotation: [0, 0]]" "assume (~a26~0 <= -68 && -84 < ~a14~0 && (((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 2 == calculate_output_~input#1) && ~a21~0 <= 127) && 2 == ~a24~0;~a14~0 := -300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909);~a28~0 := -600087 + ~a28~0;~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 122#L1535true, annotation: [0, 0]]" "assume !((~a26~0 <= -68 && -84 < ~a14~0 && (((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 2 == calculate_output_~input#1) && ~a21~0 <= 127) && 2 == ~a24~0);" "CountingPredicate [underlying: 40#L1541true, annotation: [0, 0]]") ("CountingPredicate [underlying: 83#L2102true, annotation: [0, 0]]" "assume 2 == ~a24~0 && ~a26~0 <= -68 && (~a14~0 <= -182 && 3 == calculate_output2_~input#1 && ~a21~0 <= 127) && 134 < ~a28~0 && 300 >= ~a28~0;~a14~0 := ~a14~0 - -600159 - -11;calculate_output2_#res#1 := 26;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 83#L2102true, annotation: [0, 0]]" "assume !(2 == ~a24~0 && ~a26~0 <= -68 && (~a14~0 <= -182 && 3 == calculate_output2_~input#1 && ~a21~0 <= 127) && 134 < ~a28~0 && 300 >= ~a28~0);" "CountingPredicate [underlying: 87#L2105true, annotation: [0, 0]]") ("CountingPredicate [underlying: 172#L2012true, annotation: [0, 0]]" "assume ((((5 == calculate_output2_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && 217 < ~a26~0) && 1 == ~a24~0) && -84 < ~a14~0) && ~a21~0 <= 127;~a14~0 := (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) - 549809;~a26~0 := -14 + (~a26~0 - 600204);~a28~0 := -32 + (-456412 + ~a28~0 - 143578);calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 172#L2012true, annotation: [0, 0]]" "assume !(((((5 == calculate_output2_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && 217 < ~a26~0) && 1 == ~a24~0) && -84 < ~a14~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 107#L2017true, annotation: [0, 0]]") ("CountingPredicate [underlying: 478#L1195true, annotation: [0, 0]]" "assume 134 < ~a28~0 && 300 >= ~a28~0;~a14~0 := 454059 + 5 * (if 9 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != 9 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 10 then 1 + 9 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) / 10 else 9 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) / 10);~a28~0 := 87 + (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48 then (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48 - 48 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48);~a24~0 := 2;" "CountingPredicate [underlying: 116#L1195-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 478#L1195true, annotation: [0, 0]]" "assume !(134 < ~a28~0 && 300 >= ~a28~0);~a14~0 := 2 * ((if 16 * ~a14~0 < 0 && 0 != 16 * ~a14~0 % 10 then 1 + 16 * ~a14~0 / 10 else 16 * ~a14~0 / 10) - 266555);~a26~0 := -312269 + ~a26~0 - -484950 - 172869;~a28~0 := (if 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 then 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 - 48 else 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48) - -85;~a24~0 := 2;" "CountingPredicate [underlying: 116#L1195-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 320#L2350true, annotation: [0, 0]]" "assume 217 < ~a26~0;~a14~0 := ~a14~0 - 259540 - 94128 - 73803;~a26~0 := 466646 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - 821432;~a28~0 := 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -216);~a24~0 := 1;" "CountingPredicate [underlying: 310#L2350-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 320#L2350true, annotation: [0, 0]]" "assume !(217 < ~a26~0);~a14~0 := 330504 + 25 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5);~a26~0 := 17 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -132);~a28~0 := 101 + (if 85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) < 0 && 0 != (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) % 5 then 1 + (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) / 5 else (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) / 5);" "CountingPredicate [underlying: 310#L2350-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 516#L1416true, annotation: [0, 0]]" "assume 2 == ~a24~0 && ((-68 < ~a26~0 && 124 >= ~a26~0) && (((-114 < ~a14~0 && -84 >= ~a14~0) && ~a28~0 <= 37) || ((134 < ~a28~0 && 300 >= ~a28~0) && -182 < ~a14~0 && -114 >= ~a14~0) || ((-182 < ~a14~0 && -114 >= ~a14~0) && 300 < ~a28~0)) && 4 == calculate_output_~input#1) && ~a21~0 <= 127;~a14~0 := (if (if ~a14~0 - 135125 < 0 && 0 != (~a14~0 - 135125) % 5 then 1 + (~a14~0 - 135125) / 5 else (~a14~0 - 135125) / 5) < 0 && 0 != (if ~a14~0 - 135125 < 0 && 0 != (~a14~0 - 135125) % 5 then 1 + (~a14~0 - 135125) / 5 else (~a14~0 - 135125) / 5) % 5 then 1 + (if ~a14~0 - 135125 < 0 && 0 != (~a14~0 - 135125) % 5 then 1 + (~a14~0 - 135125) / 5 else (~a14~0 - 135125) / 5) / 5 else (if ~a14~0 - 135125 < 0 && 0 != (~a14~0 - 135125) % 5 then 1 + (~a14~0 - 135125) / 5 else (~a14~0 - 135125) / 5) / 5) - -5288;~a26~0 := -20439 + (if (if ~a26~0 - -515837 < 0 && 0 != (~a26~0 - -515837) % 5 then 1 + (~a26~0 - -515837) / 5 else (~a26~0 - -515837) / 5) < 0 && 0 != (if ~a26~0 - -515837 < 0 && 0 != (~a26~0 - -515837) % 5 then 1 + (~a26~0 - -515837) / 5 else (~a26~0 - -515837) / 5) % 5 then 1 + (if ~a26~0 - -515837 < 0 && 0 != (~a26~0 - -515837) % 5 then 1 + (~a26~0 - -515837) / 5 else (~a26~0 - -515837) / 5) / 5 else (if ~a26~0 - -515837 < 0 && 0 != (~a26~0 - -515837) % 5 then 1 + (~a26~0 - -515837) / 5 else (~a26~0 - -515837) / 5) / 5);~a28~0 := 1 + ((if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 82 then (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 82 - 82 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 82) - -218);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 516#L1416true, annotation: [0, 0]]" "assume !(2 == ~a24~0 && ((-68 < ~a26~0 && 124 >= ~a26~0) && (((-114 < ~a14~0 && -84 >= ~a14~0) && ~a28~0 <= 37) || ((134 < ~a28~0 && 300 >= ~a28~0) && -182 < ~a14~0 && -114 >= ~a14~0) || ((-182 < ~a14~0 && -114 >= ~a14~0) && 300 < ~a28~0)) && 4 == calculate_output_~input#1) && ~a21~0 <= 127);" "CountingPredicate [underlying: 431#L1423true, annotation: [0, 0]]") ("CountingPredicate [underlying: 461#L259true, annotation: [0, 0]]" "assume (((1 == calculate_output_~input#1 && (((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (-84 < ~a14~0 && ~a28~0 <= 37)) || (-84 < ~a14~0 && 37 < ~a28~0 && 134 >= ~a28~0))) && 124 < ~a26~0 && 217 >= ~a26~0) && 2 == ~a24~0) && ~a21~0 <= 127;~a14~0 := -651983 + ((if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) - -57076);~a26~0 := 5 * (if -6 * ~a26~0 < 0 && 0 != -6 * ~a26~0 % 10 then 1 + -6 * ~a26~0 / 10 else -6 * ~a26~0 / 10) - 355073;~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -352351 - 552393;~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 461#L259true, annotation: [0, 0]]" "assume !((((1 == calculate_output_~input#1 && (((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (-84 < ~a14~0 && ~a28~0 <= 37)) || (-84 < ~a14~0 && 37 < ~a28~0 && 134 >= ~a28~0))) && 124 < ~a26~0 && 217 >= ~a26~0) && 2 == ~a24~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 285#L266true, annotation: [0, 0]]") ("CountingPredicate [underlying: 116#L1195-2true, annotation: [0, 0]]" "calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 310#L2350-2true, annotation: [0, 0]]" "calculate_output2_#res#1 := 25;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 526#L2307true, annotation: [0, 0]]" "assume ((~a21~0 <= 127 && (-68 < ~a26~0 && 124 >= ~a26~0) && 1 == calculate_output2_~input#1 && ~a28~0 <= 37) && ~a14~0 <= -182) && 2 == ~a24~0;~a26~0 := (if -1 * (477785 + ~a26~0) < 0 && 0 != -1 * (477785 + ~a26~0) % 10 then 1 + -1 * (477785 + ~a26~0) / 10 else -1 * (477785 + ~a26~0) / 10);~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 526#L2307true, annotation: [0, 0]]" "assume !(((~a21~0 <= 127 && (-68 < ~a26~0 && 124 >= ~a26~0) && 1 == calculate_output2_~input#1 && ~a28~0 <= 37) && ~a14~0 <= -182) && 2 == ~a24~0);" "CountingPredicate [underlying: 110#L2312true, annotation: [0, 0]]") ("CountingPredicate [underlying: 27#L1155true, annotation: [0, 0]]" "assume 2 == ~a24~0 && (124 < ~a26~0 && 217 >= ~a26~0) && ~a21~0 <= 127 && 2 == calculate_output_~input#1 && (((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (~a28~0 <= 37 && -84 < ~a14~0)) || ((37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0));~a14~0 := 598064 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090 - 1) - 598064;~a26~0 := 5 * (if -471538 + ~a26~0 < 0 && 0 != (-471538 + ~a26~0) % 5 then 1 + (-471538 + ~a26~0) / 5 else (-471538 + ~a26~0) / 5);~a28~0 := -3 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 27#L1155true, annotation: [0, 0]]" "assume !(2 == ~a24~0 && (124 < ~a26~0 && 217 >= ~a26~0) && ~a21~0 <= 127 && 2 == calculate_output_~input#1 && (((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (~a28~0 <= 37 && -84 < ~a14~0)) || ((37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0)));" "CountingPredicate [underlying: 42#L1162true, annotation: [0, 0]]") ("CountingPredicate [underlying: 78#L402true, annotation: [0, 0]]" "assume (~a21~0 <= 127 && 3 == ~a24~0 && (124 < ~a26~0 && 217 >= ~a26~0) && 6 == calculate_output_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && -84 < ~a14~0;~a14~0 := -84 + (if (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) - -108920 - 504409 < 0 && 0 != ((if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) - -108920 - 504409) % 14 then ((if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) - -108920 - 504409) % 14 - 14 else ((if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) - -108920 - 504409) % 14);~a26~0 := 137140 + (5 * ~a26~0 - -397942);~a28~0 := 564252 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5);~a24~0 := 1;calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 78#L402true, annotation: [0, 0]]" "assume !((~a21~0 <= 127 && 3 == ~a24~0 && (124 < ~a26~0 && 217 >= ~a26~0) && 6 == calculate_output_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && -84 < ~a14~0);" "CountingPredicate [underlying: 383#L409true, annotation: [0, 0]]") ("CountingPredicate [underlying: 427#L2537true, annotation: [0, 0]]" "assume (~a21~0 <= 127 && -84 < ~a14~0 && (3 == ~a24~0 && 6 == calculate_output2_~input#1) && -68 < ~a26~0 && 124 >= ~a26~0) && 134 < ~a28~0 && 300 >= ~a28~0;" "CountingPredicate [underlying: 519#L2538true, annotation: [0, 0]]") ("CountingPredicate [underlying: 427#L2537true, annotation: [0, 0]]" "assume !((~a21~0 <= 127 && -84 < ~a14~0 && (3 == ~a24~0 && 6 == calculate_output2_~input#1) && -68 < ~a26~0 && 124 >= ~a26~0) && 134 < ~a28~0 && 300 >= ~a28~0);" "CountingPredicate [underlying: 234#L2549true, annotation: [0, 0]]") ("CountingPredicate [underlying: 449#L62-1true, annotation: [0, 0]]" "assume !((((~a14~0 <= -182 && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 50#L65-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 449#L62-1true, annotation: [0, 0]]" "assume (((~a14~0 <= -182 && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 50#L65-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 482#L2432true, annotation: [0, 0]]" "assume 2 == ~a24~0 && ~a21~0 <= 127 && 2 == calculate_output2_~input#1 && ((300 < ~a28~0 && -84 < ~a14~0 && 124 < ~a26~0 && 217 >= ~a26~0) || (~a28~0 <= 37 && 217 < ~a26~0 && ~a14~0 <= -182));~a14~0 := -98 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14);~a26~0 := -600076 + ~a26~0 - 37;~a28~0 := (if 10 * (if -299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) < 0 && 0 != (-299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018)) % 5 then 1 + (-299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018)) / 5 else (-299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018)) / 5) < 0 && 0 != 10 * (if -299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) < 0 && 0 != (-299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018)) % 5 then 1 + (-299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018)) / 5 else (-299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018)) / 5) % 9 then 1 + 10 * (if -299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) < 0 && 0 != (-299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018)) % 5 then 1 + (-299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018)) / 5 else (-299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018)) / 5) / 9 else 10 * (if -299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) < 0 && 0 != (-299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018)) % 5 then 1 + (-299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018)) / 5 else (-299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018)) / 5) / 9);~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 482#L2432true, annotation: [0, 0]]" "assume !(2 == ~a24~0 && ~a21~0 <= 127 && 2 == calculate_output2_~input#1 && ((300 < ~a28~0 && -84 < ~a14~0 && 124 < ~a26~0 && 217 >= ~a26~0) || (~a28~0 <= 37 && 217 < ~a26~0 && ~a14~0 <= -182)));" "CountingPredicate [underlying: 61#L2439true, annotation: [0, 0]]") ("CountingPredicate [underlying: 453#L1110true, annotation: [0, 0]]" "assume (-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37 && 3 == ~a24~0 && (6 == calculate_output_~input#1 && 217 < ~a26~0) && ~a21~0 <= 127;~a26~0 := (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) - 570350;~a28~0 := (if 300151 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) < 0 && 0 != (300151 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849)) % 5 then 1 + (300151 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849)) / 5 else (300151 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849)) / 5) - -172923;~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 453#L1110true, annotation: [0, 0]]" "assume !((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37 && 3 == ~a24~0 && (6 == calculate_output_~input#1 && 217 < ~a26~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 237#L1116true, annotation: [0, 0]]") ("CountingPredicate [underlying: 123#L657true, annotation: [0, 0]]" "assume ((~a21~0 <= 127 && (((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 2 == calculate_output_~input#1) && 3 == ~a24~0) && -68 < ~a26~0 && 124 >= ~a26~0) && ~a14~0 <= -182;~a26~0 := 2 * (5 * ~a26~0 - 235208);~a28~0 := 3 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218 - 2);~a24~0 := 2;calculate_output_#res#1 := 25;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 123#L657true, annotation: [0, 0]]" "assume !(((~a21~0 <= 127 && (((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 2 == calculate_output_~input#1) && 3 == ~a24~0) && -68 < ~a26~0 && 124 >= ~a26~0) && ~a14~0 <= -182);" "CountingPredicate [underlying: 19#L663true, annotation: [0, 0]]") ("CountingPredicate [underlying: 402#L2220true, annotation: [0, 0]]" "assume -68 < ~a26~0 && 124 >= ~a26~0;~a26~0 := (if (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) < 0 && 0 != (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % 5 then 1 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) / 5 else (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) / 5) - -404033;~a28~0 := -5 + (~a28~0 - 600031);~a24~0 := 1;" "CountingPredicate [underlying: 259#L2220-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 402#L2220true, annotation: [0, 0]]" "assume !(-68 < ~a26~0 && 124 >= ~a26~0);~a28~0 := (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - -20516;~a24~0 := 1;" "CountingPredicate [underlying: 259#L2220-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 212#L858true, annotation: [0, 0]]" "assume 124 < ~a26~0 && 217 >= ~a26~0;~a14~0 := -574990 + ~a14~0;~a26~0 := -600207 + ~a26~0;~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149 - -2;~a24~0 := 3;" "CountingPredicate [underlying: 77#L858-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 212#L858true, annotation: [0, 0]]" "assume !(124 < ~a26~0 && 217 >= ~a26~0);~a14~0 := (if 10 * (322149 + (if ~a14~0 < 0 && 0 != ~a14~0 % -5 then ~a14~0 / -5 - 1 else ~a14~0 / -5)) < 0 && 0 != 10 * (322149 + (if ~a14~0 < 0 && 0 != ~a14~0 % -5 then ~a14~0 / -5 - 1 else ~a14~0 / -5)) % 9 then 1 + 10 * (322149 + (if ~a14~0 < 0 && 0 != ~a14~0 % -5 then ~a14~0 / -5 - 1 else ~a14~0 / -5)) / 9 else 10 * (322149 + (if ~a14~0 < 0 && 0 != ~a14~0 % -5 then ~a14~0 / -5 - 1 else ~a14~0 / -5)) / 9);~a26~0 := -214006 + (if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 5 then 1 + (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) / 5 else (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) / 5);~a28~0 := 86 + (if 332066 + (~a28~0 - -51778) < 0 && 0 != (332066 + (~a28~0 - -51778)) % 48 then (332066 + (~a28~0 - -51778)) % 48 - 48 else (332066 + (~a28~0 - -51778)) % 48);" "CountingPredicate [underlying: 77#L858-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 520#L2084true, annotation: [0, 0]]" "assume (~a21~0 <= 127 && (((-68 < ~a26~0 && 124 >= ~a26~0) && 5 == calculate_output2_~input#1) && ~a28~0 <= 37) && 2 == ~a24~0) && -84 < ~a14~0;" "CountingPredicate [underlying: 327#L2085true, annotation: [0, 0]]") ("CountingPredicate [underlying: 520#L2084true, annotation: [0, 0]]" "assume !((~a21~0 <= 127 && (((-68 < ~a26~0 && 124 >= ~a26~0) && 5 == calculate_output2_~input#1) && ~a28~0 <= 37) && 2 == ~a24~0) && -84 < ~a14~0);" "CountingPredicate [underlying: 236#L2096true, annotation: [0, 0]]") ("CountingPredicate [underlying: 229#L1801true, annotation: [0, 0]]" "assume (3 == ~a24~0 && -84 < ~a14~0 && (((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 5 == calculate_output2_~input#1) && ~a21~0 <= 127) && 124 < ~a26~0 && 217 >= ~a26~0;" "CountingPredicate [underlying: 434#L1802true, annotation: [0, 0]]") ("CountingPredicate [underlying: 229#L1801true, annotation: [0, 0]]" "assume !((3 == ~a24~0 && -84 < ~a14~0 && (((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 5 == calculate_output2_~input#1) && ~a21~0 <= 127) && 124 < ~a26~0 && 217 >= ~a26~0);" "CountingPredicate [underlying: 12#L1811true, annotation: [0, 0]]") ("CountingPredicate [underlying: 32#L2456true, annotation: [0, 0]]" "assume 3 == ~a24~0 && (6 == calculate_output2_~input#1 && (((-84 < ~a14~0 && -68 < ~a26~0 && 124 >= ~a26~0) && 300 < ~a28~0) || ((~a14~0 <= -182 && 124 < ~a26~0 && 217 >= ~a26~0) && ~a28~0 <= 37))) && ~a21~0 <= 127;~a14~0 := 210816 + (if (if ~a14~0 < 0 && 0 != ~a14~0 % 300041 then ~a14~0 % 300041 - 300041 else ~a14~0 % 300041) - -299957 - 320454 < 0 && 0 != ((if ~a14~0 < 0 && 0 != ~a14~0 % 300041 then ~a14~0 % 300041 - 300041 else ~a14~0 % 300041) - -299957 - 320454) % 5 then 1 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 300041 then ~a14~0 % 300041 - 300041 else ~a14~0 % 300041) - -299957 - 320454) / 5 else ((if ~a14~0 < 0 && 0 != ~a14~0 % 300041 then ~a14~0 % 300041 - 300041 else ~a14~0 % 300041) - -299957 - 320454) / 5);~a26~0 := 532373 + ~a26~0;~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217;~a24~0 := 1;calculate_output2_#res#1 := 25;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 32#L2456true, annotation: [0, 0]]" "assume !(3 == ~a24~0 && (6 == calculate_output2_~input#1 && (((-84 < ~a14~0 && -68 < ~a26~0 && 124 >= ~a26~0) && 300 < ~a28~0) || ((~a14~0 <= -182 && 124 < ~a26~0 && 217 >= ~a26~0) && ~a28~0 <= 37))) && ~a21~0 <= 127);" "CountingPredicate [underlying: 302#L2463true, annotation: [0, 0]]") ("CountingPredicate [underlying: 192#L1265true, annotation: [0, 0]]" "assume 2 == ~a24~0 && ((((((134 < ~a28~0 && 300 >= ~a28~0) && -182 < ~a14~0 && -114 >= ~a14~0) || (300 < ~a28~0 && -182 < ~a14~0 && -114 >= ~a14~0)) || ((-114 < ~a14~0 && -84 >= ~a14~0) && ~a28~0 <= 37)) && 1 == calculate_output_~input#1) && ~a21~0 <= 127) && -68 < ~a26~0 && 124 >= ~a26~0;~a14~0 := -72468 + (if 10 * (if 22 * ~a14~0 < 0 && 0 != 22 * ~a14~0 % 10 then 1 + 22 * ~a14~0 / 10 else 22 * ~a14~0 / 10) < 0 && 0 != 10 * (if 22 * ~a14~0 < 0 && 0 != 22 * ~a14~0 % 10 then 1 + 22 * ~a14~0 / 10 else 22 * ~a14~0 / 10) % 9 then 1 + 10 * (if 22 * ~a14~0 < 0 && 0 != 22 * ~a14~0 % 10 then 1 + 22 * ~a14~0 / 10 else 22 * ~a14~0 / 10) / 9 else 10 * (if 22 * ~a14~0 < 0 && 0 != 22 * ~a14~0 % 10 then 1 + 22 * ~a14~0 / 10 else 22 * ~a14~0 / 10) / 9);~a26~0 := (if -1 * (57291 + ~a26~0 - 630469 - 10325) < 0 && 0 != -1 * (57291 + ~a26~0 - 630469 - 10325) % 10 then 1 + -1 * (57291 + ~a26~0 - 630469 - 10325) / 10 else -1 * (57291 + ~a26~0 - 630469 - 10325) / 10);~a28~0 := (if (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217 - -3474 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217 - -3474) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217 - -3474) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217 - -3474) / 5) - 549;~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 192#L1265true, annotation: [0, 0]]" "assume !(2 == ~a24~0 && ((((((134 < ~a28~0 && 300 >= ~a28~0) && -182 < ~a14~0 && -114 >= ~a14~0) || (300 < ~a28~0 && -182 < ~a14~0 && -114 >= ~a14~0)) || ((-114 < ~a14~0 && -84 >= ~a14~0) && ~a28~0 <= 37)) && 1 == calculate_output_~input#1) && ~a21~0 <= 127) && -68 < ~a26~0 && 124 >= ~a26~0);" "CountingPredicate [underlying: 316#L1272true, annotation: [0, 0]]") ("CountingPredicate [underlying: 56#L2031true, annotation: [0, 0]]" "assume -68 < ~a26~0 && 124 >= ~a26~0;~a14~0 := 12 + ((if (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) < 0 && 0 != (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33 then (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33 - 33 else (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33) - 135);~a26~0 := 58 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - 44) - 7;~a28~0 := 212181 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 5 then 1 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5) - 212037;" "CountingPredicate [underlying: 368#L2031-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 56#L2031true, annotation: [0, 0]]" "assume !(-68 < ~a26~0 && 124 >= ~a26~0);~a26~0 := -476203 + (if -600182 + ~a26~0 < 0 && 0 != (-600182 + ~a26~0) % 5 then 1 + (-600182 + ~a26~0) / 5 else (-600182 + ~a26~0) / 5);~a28~0 := -5 * (if 128481 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (128481 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5)) % 5 then 1 + (128481 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5)) / 5 else (128481 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5)) / 5);~a24~0 := 2;" "CountingPredicate [underlying: 368#L2031-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 259#L2220-2true, annotation: [0, 0]]" "calculate_output2_#res#1 := 25;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 133#L1642true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && ~a26~0 <= -68 && (((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 3 == calculate_output_~input#1) && 2 == ~a24~0) && ~a14~0 <= -182;~a14~0 := (if -424186 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != (-424186 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5)) % 33 then (-424186 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5)) % 33 - 33 else (-424186 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5)) % 33) - 120;~a28~0 := (if 85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) < 0 && 0 != (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) % 5 then 1 + (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) / 5 else (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) / 5) - -586728 - 586653;calculate_output_#res#1 := 26;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 133#L1642true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && ~a26~0 <= -68 && (((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 3 == calculate_output_~input#1) && 2 == ~a24~0) && ~a14~0 <= -182);" "CountingPredicate [underlying: 459#L1646true, annotation: [0, 0]]") ("CountingPredicate [underlying: 69#L44-1true, annotation: [0, 0]]" "assume !((((-84 < ~a14~0 && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 119#L47-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 69#L44-1true, annotation: [0, 0]]" "assume (((-84 < ~a14~0 && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 119#L47-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 271#L568true, annotation: [0, 0]]" "assume (-182 < ~a14~0 && -114 >= ~a14~0) && ((3 == ~a24~0 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 4 == calculate_output_~input#1) && ~a26~0 <= -68) && ~a21~0 <= 127;~a14~0 := -499692 + (if 10 * (if 16 * ~a14~0 < 0 && 0 != 16 * ~a14~0 % 10 then 1 + 16 * ~a14~0 / 10 else 16 * ~a14~0 / 10) < 0 && 0 != 10 * (if 16 * ~a14~0 < 0 && 0 != 16 * ~a14~0 % 10 then 1 + 16 * ~a14~0 / 10 else 16 * ~a14~0 / 10) % 9 then 1 + 10 * (if 16 * ~a14~0 < 0 && 0 != 16 * ~a14~0 % 10 then 1 + 16 * ~a14~0 / 10 else 16 * ~a14~0 / 10) / 9 else 10 * (if 16 * ~a14~0 < 0 && 0 != 16 * ~a14~0 % 10 then 1 + 16 * ~a14~0 / 10 else 16 * ~a14~0 / 10) / 9);~a26~0 := 170 + (if ~a26~0 - -81213 - -413395 < 0 && 0 != (~a26~0 - -81213 - -413395) % 46 then (~a26~0 - -81213 - -413395) % 46 - 46 else (~a26~0 - -81213 - -413395) % 46);~a28~0 := 2 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -154851);~a24~0 := 2;calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 271#L568true, annotation: [0, 0]]" "assume !((-182 < ~a14~0 && -114 >= ~a14~0) && ((3 == ~a24~0 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 4 == calculate_output_~input#1) && ~a26~0 <= -68) && ~a21~0 <= 127);" "CountingPredicate [underlying: 403#L575true, annotation: [0, 0]]") ("CountingPredicate [underlying: 505#L188-1true, annotation: [0, 0]]" "assume !(((((-114 < ~a14~0 && -84 >= ~a14~0) && ~a26~0 <= -68) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 105#L191-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 505#L188-1true, annotation: [0, 0]]" "assume ((((-114 < ~a14~0 && -84 >= ~a14~0) && ~a26~0 <= -68) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 105#L191-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 448#L1450true, annotation: [0, 0]]" "assume 2 == ~a24~0 && (37 < ~a28~0 && 134 >= ~a28~0) && ((6 == calculate_output_~input#1 && -84 < ~a14~0) && ~a26~0 <= -68) && ~a21~0 <= 127;~a26~0 := -516655 + (170 + (if ~a26~0 - -377067 < 0 && 0 != (~a26~0 - -377067) % 46 then (~a26~0 - -377067) % 46 - 46 else (~a26~0 - -377067) % 46) - -516657);~a28~0 := (if 9 * (-13942 + ~a28~0 - -14102) < 0 && 0 != 9 * (-13942 + ~a28~0 - -14102) % 10 then 1 + 9 * (-13942 + ~a28~0 - -14102) / 10 else 9 * (-13942 + ~a28~0 - -14102) / 10);calculate_output_#res#1 := 25;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 448#L1450true, annotation: [0, 0]]" "assume !(2 == ~a24~0 && (37 < ~a28~0 && 134 >= ~a28~0) && ((6 == calculate_output_~input#1 && -84 < ~a14~0) && ~a26~0 <= -68) && ~a21~0 <= 127);" "CountingPredicate [underlying: 211#L1454true, annotation: [0, 0]]") ("CountingPredicate [underlying: 468#L179-1true, annotation: [0, 0]]" "assume !((((~a14~0 <= -182 && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 390#L182-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 468#L179-1true, annotation: [0, 0]]" "assume (((~a14~0 <= -182 && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 390#L182-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]" "calculate_output_#t~ret7#1 := calculate_output2_#res#1;havoc calculate_output2_~input#1;havoc calculate_output2_#in~input#1;assume { :end_inline_calculate_output2 } true;assume -2147483648 <= calculate_output_#t~ret7#1 && calculate_output_#t~ret7#1 <= 2147483647;calculate_output_#res#1 := calculate_output_#t~ret7#1;havoc calculate_output_#t~ret7#1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 330#L1294true, annotation: [0, 0]]" "assume (-182 < ~a14~0 && -114 >= ~a14~0) && (-68 < ~a26~0 && 124 >= ~a26~0) && ((5 == calculate_output_~input#1 && ~a21~0 <= 127) && 300 < ~a28~0) && 3 == ~a24~0;~a14~0 := (if -1 * (232368 + 25 * ~a14~0) < 0 && 0 != -1 * (232368 + 25 * ~a14~0) % 10 then 1 + -1 * (232368 + 25 * ~a14~0) / 10 else -1 * (232368 + 25 * ~a14~0) / 10);~a26~0 := (if 10 * (278420 + ~a26~0) < 0 && 0 != 10 * (278420 + ~a26~0) % 9 then 1 + 10 * (278420 + ~a26~0) / 9 else 10 * (278420 + ~a26~0) / 9);~a28~0 := 63 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -54 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -54) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -54) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -54) / 5);~a24~0 := 2;calculate_output_#res#1 := 26;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 330#L1294true, annotation: [0, 0]]" "assume !((-182 < ~a14~0 && -114 >= ~a14~0) && (-68 < ~a26~0 && 124 >= ~a26~0) && ((5 == calculate_output_~input#1 && ~a21~0 <= 127) && 300 < ~a28~0) && 3 == ~a24~0);" "CountingPredicate [underlying: 243#L1301true, annotation: [0, 0]]") ("CountingPredicate [underlying: 379#L107-1true, annotation: [0, 0]]" "assume !(((((-182 < ~a14~0 && -114 >= ~a14~0) && ~a26~0 <= -68) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 410#L110-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 379#L107-1true, annotation: [0, 0]]" "assume ((((-182 < ~a14~0 && -114 >= ~a14~0) && ~a26~0 <= -68) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 410#L110-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 333#L1868true, annotation: [0, 0]]" "assume 3 == ~a24~0 && -84 < ~a14~0 && (300 < ~a28~0 && ~a21~0 <= 127 && 5 == calculate_output2_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0;" "CountingPredicate [underlying: 231#L1869true, annotation: [0, 0]]") ("CountingPredicate [underlying: 333#L1868true, annotation: [0, 0]]" "assume !(3 == ~a24~0 && -84 < ~a14~0 && (300 < ~a28~0 && ~a21~0 <= 127 && 5 == calculate_output2_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0);" "CountingPredicate [underlying: 372#L1878true, annotation: [0, 0]]") ("CountingPredicate [underlying: 403#L575true, annotation: [0, 0]]" "assume (2 == ~a24~0 && (2 == calculate_output_~input#1 && ((((134 < ~a28~0 && 300 >= ~a28~0) && -182 < ~a14~0 && -114 >= ~a14~0) || ((-182 < ~a14~0 && -114 >= ~a14~0) && 300 < ~a28~0)) || (~a28~0 <= 37 && -114 < ~a14~0 && -84 >= ~a14~0))) && ~a21~0 <= 127) && -68 < ~a26~0 && 124 >= ~a26~0;~a14~0 := 608349 + (-87 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 532544) - 75814;~a26~0 := (if 55 * (if (if ~a26~0 - 325255 < 0 && 0 != (~a26~0 - 325255) % 46 then (~a26~0 - 325255) % 46 - 46 else (~a26~0 - 325255) % 46) - -173 < 0 && 0 != ((if ~a26~0 - 325255 < 0 && 0 != (~a26~0 - 325255) % 46 then (~a26~0 - 325255) % 46 - 46 else (~a26~0 - 325255) % 46) - -173) % 5 then 1 + ((if ~a26~0 - 325255 < 0 && 0 != (~a26~0 - 325255) % 46 then (~a26~0 - 325255) % 46 - 46 else (~a26~0 - 325255) % 46) - -173) / 5 else ((if ~a26~0 - 325255 < 0 && 0 != (~a26~0 - 325255) % 46 then (~a26~0 - 325255) % 46 - 46 else (~a26~0 - 325255) % 46) - -173) / 5) < 0 && 0 != 55 * (if (if ~a26~0 - 325255 < 0 && 0 != (~a26~0 - 325255) % 46 then (~a26~0 - 325255) % 46 - 46 else (~a26~0 - 325255) % 46) - -173 < 0 && 0 != ((if ~a26~0 - 325255 < 0 && 0 != (~a26~0 - 325255) % 46 then (~a26~0 - 325255) % 46 - 46 else (~a26~0 - 325255) % 46) - -173) % 5 then 1 + ((if ~a26~0 - 325255 < 0 && 0 != (~a26~0 - 325255) % 46 then (~a26~0 - 325255) % 46 - 46 else (~a26~0 - 325255) % 46) - -173) / 5 else ((if ~a26~0 - 325255 < 0 && 0 != (~a26~0 - 325255) % 46 then (~a26~0 - 325255) % 46 - 46 else (~a26~0 - 325255) % 46) - -173) / 5) % 10 then 1 + 55 * (if (if ~a26~0 - 325255 < 0 && 0 != (~a26~0 - 325255) % 46 then (~a26~0 - 325255) % 46 - 46 else (~a26~0 - 325255) % 46) - -173 < 0 && 0 != ((if ~a26~0 - 325255 < 0 && 0 != (~a26~0 - 325255) % 46 then (~a26~0 - 325255) % 46 - 46 else (~a26~0 - 325255) % 46) - -173) % 5 then 1 + ((if ~a26~0 - 325255 < 0 && 0 != (~a26~0 - 325255) % 46 then (~a26~0 - 325255) % 46 - 46 else (~a26~0 - 325255) % 46) - -173) / 5 else ((if ~a26~0 - 325255 < 0 && 0 != (~a26~0 - 325255) % 46 then (~a26~0 - 325255) % 46 - 46 else (~a26~0 - 325255) % 46) - -173) / 5) / 10 else 55 * (if (if ~a26~0 - 325255 < 0 && 0 != (~a26~0 - 325255) % 46 then (~a26~0 - 325255) % 46 - 46 else (~a26~0 - 325255) % 46) - -173 < 0 && 0 != ((if ~a26~0 - 325255 < 0 && 0 != (~a26~0 - 325255) % 46 then (~a26~0 - 325255) % 46 - 46 else (~a26~0 - 325255) % 46) - -173) % 5 then 1 + ((if ~a26~0 - 325255 < 0 && 0 != (~a26~0 - 325255) % 46 then (~a26~0 - 325255) % 46 - 46 else (~a26~0 - 325255) % 46) - -173) / 5 else ((if ~a26~0 - 325255 < 0 && 0 != (~a26~0 - 325255) % 46 then (~a26~0 - 325255) % 46 - 46 else (~a26~0 - 325255) % 46) - -173) / 5) / 10);~a28~0 := (if -299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 1 < 0 && 0 != (-299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 1) % 5 then 1 + (-299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 1) / 5 else (-299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 1) / 5);calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 403#L575true, annotation: [0, 0]]" "assume !((2 == ~a24~0 && (2 == calculate_output_~input#1 && ((((134 < ~a28~0 && 300 >= ~a28~0) && -182 < ~a14~0 && -114 >= ~a14~0) || ((-182 < ~a14~0 && -114 >= ~a14~0) && 300 < ~a28~0)) || (~a28~0 <= 37 && -114 < ~a14~0 && -84 >= ~a14~0))) && ~a21~0 <= 127) && -68 < ~a26~0 && 124 >= ~a26~0);" "CountingPredicate [underlying: 2#L580true, annotation: [0, 0]]") ("CountingPredicate [underlying: 316#L1272true, annotation: [0, 0]]" "assume ((-182 < ~a14~0 && -114 >= ~a14~0) && (2 == ~a24~0 && 5 == calculate_output_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0)) && 217 < ~a26~0) && ~a21~0 <= 127;~a14~0 := 1058602 + (~a14~0 - 478432);~a26~0 := -355038 + ((if 10 * (if -4 * ~a26~0 < 0 && 0 != -4 * ~a26~0 % 10 then 1 + -4 * ~a26~0 / 10 else -4 * ~a26~0 / 10) < 0 && 0 != 10 * (if -4 * ~a26~0 < 0 && 0 != -4 * ~a26~0 % 10 then 1 + -4 * ~a26~0 / 10 else -4 * ~a26~0 / 10) % 9 then 1 + 10 * (if -4 * ~a26~0 < 0 && 0 != -4 * ~a26~0 % 10 then 1 + -4 * ~a26~0 / 10 else -4 * ~a26~0 / 10) / 9 else 10 * (if -4 * ~a26~0 < 0 && 0 != -4 * ~a26~0 % 10 then 1 + -4 * ~a26~0 / 10 else -4 * ~a26~0 / 10) / 9) - -222749);~a28~0 := 219 + (if -103775 + ~a28~0 < 0 && 0 != (-103775 + ~a28~0) % 82 then (-103775 + ~a28~0) % 82 - 82 else (-103775 + ~a28~0) % 82);calculate_output_#res#1 := 26;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 316#L1272true, annotation: [0, 0]]" "assume !(((-182 < ~a14~0 && -114 >= ~a14~0) && (2 == ~a24~0 && 5 == calculate_output_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0)) && 217 < ~a26~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 23#L1277true, annotation: [0, 0]]") ("CountingPredicate [underlying: 73#L2349true, annotation: [0, 0]]" "assume ~a28~0 <= 37 && 3 == ~a24~0 && ((-182 < ~a14~0 && -114 >= ~a14~0) && 4 == calculate_output2_~input#1 && 217 < ~a26~0) && ~a21~0 <= 127;" "CountingPredicate [underlying: 320#L2350true, annotation: [0, 0]]") ("CountingPredicate [underlying: 73#L2349true, annotation: [0, 0]]" "assume !(~a28~0 <= 37 && 3 == ~a24~0 && ((-182 < ~a14~0 && -114 >= ~a14~0) && 4 == calculate_output2_~input#1 && 217 < ~a26~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 366#L2361true, annotation: [0, 0]]") ("CountingPredicate [underlying: 191#L2554true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && (((((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0)) && 5 == calculate_output2_~input#1) && 2 == ~a24~0) && -114 < ~a14~0 && -84 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0;~a14~0 := -423923 + (~a14~0 - 55 - -423933);~a26~0 := (if 302960 + ~a26~0 < 0 && 0 != (302960 + ~a26~0) % 5 then 1 + (302960 + ~a26~0) / 5 else (302960 + ~a26~0) / 5) - 191496;~a28~0 := (if 5 * (86 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 - 48 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48)) < 0 && 0 != 5 * (86 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 - 48 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48)) % 48 then 5 * (86 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 - 48 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48)) % 48 - 48 else 5 * (86 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 - 48 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48)) % 48) - -38;~a24~0 := 3;calculate_output2_#res#1 := 21;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 191#L2554true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && (((((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0)) && 5 == calculate_output2_~input#1) && 2 == ~a24~0) && -114 < ~a14~0 && -84 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0);" "CountingPredicate [underlying: 347#L2561true, annotation: [0, 0]]") ("CountingPredicate [underlying: 151#L2527true, annotation: [0, 0]]" "assume (-182 < ~a14~0 && -114 >= ~a14~0) && (~a21~0 <= 127 && 2 == ~a24~0 && 3 == calculate_output2_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0)) && 217 < ~a26~0;~a14~0 := 324662 + ~a14~0 - 464981 - -345313;~a26~0 := (if ~a26~0 - 307979 < 0 && 0 != (~a26~0 - 307979) % 5 then 1 + (~a26~0 - 307979) / 5 else (~a26~0 - 307979) / 5) - 367291;~a28~0 := (if -539020 + ~a28~0 < 0 && 0 != (-539020 + ~a28~0) % 82 then (-539020 + ~a28~0) % 82 - 82 else (-539020 + ~a28~0) % 82) - -218;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 151#L2527true, annotation: [0, 0]]" "assume !((-182 < ~a14~0 && -114 >= ~a14~0) && (~a21~0 <= 127 && 2 == ~a24~0 && 3 == calculate_output2_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0)) && 217 < ~a26~0);" "CountingPredicate [underlying: 315#L2532true, annotation: [0, 0]]") ("CountingPredicate [underlying: 311#L122-1true, annotation: [0, 0]]" "assume !((((~a14~0 <= -182 && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127);" "CountingPredicate [underlying: 413#L125-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 311#L122-1true, annotation: [0, 0]]" "assume (((~a14~0 <= -182 && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 413#L125-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 295#L803true, annotation: [0, 0]]" "assume (-68 < ~a26~0 && 124 >= ~a26~0) && (37 < ~a28~0 && 134 >= ~a28~0) && ((5 == calculate_output_~input#1 && ~a21~0 <= 127) && 2 == ~a24~0) && -84 < ~a14~0;~a14~0 := -300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 2;~a26~0 := (if 10 * (if 10 * (-82778 + ~a26~0) < 0 && 0 != 10 * (-82778 + ~a26~0) % 9 then 1 + 10 * (-82778 + ~a26~0) / 9 else 10 * (-82778 + ~a26~0) / 9) < 0 && 0 != 10 * (if 10 * (-82778 + ~a26~0) < 0 && 0 != 10 * (-82778 + ~a26~0) % 9 then 1 + 10 * (-82778 + ~a26~0) / 9 else 10 * (-82778 + ~a26~0) / 9) % 9 then 1 + 10 * (if 10 * (-82778 + ~a26~0) < 0 && 0 != 10 * (-82778 + ~a26~0) % 9 then 1 + 10 * (-82778 + ~a26~0) / 9 else 10 * (-82778 + ~a26~0) / 9) / 9 else 10 * (if 10 * (-82778 + ~a26~0) < 0 && 0 != 10 * (-82778 + ~a26~0) % 9 then 1 + 10 * (-82778 + ~a26~0) / 9 else 10 * (-82778 + ~a26~0) / 9) / 9);~a28~0 := 5 * (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5) - 280617;~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 295#L803true, annotation: [0, 0]]" "assume !((-68 < ~a26~0 && 124 >= ~a26~0) && (37 < ~a28~0 && 134 >= ~a28~0) && ((5 == calculate_output_~input#1 && ~a21~0 <= 127) && 2 == ~a24~0) && -84 < ~a14~0);" "CountingPredicate [underlying: 129#L810true, annotation: [0, 0]]") ("CountingPredicate [underlying: 460#L1584true, annotation: [0, 0]]" "assume ~a14~0 <= -182 && 2 == ~a24~0 && 217 < ~a26~0 && (37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127 && 6 == calculate_output_~input#1;" "CountingPredicate [underlying: 528#L1585true, annotation: [0, 0]]") ("CountingPredicate [underlying: 460#L1584true, annotation: [0, 0]]" "assume !(~a14~0 <= -182 && 2 == ~a24~0 && 217 < ~a26~0 && (37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127 && 6 == calculate_output_~input#1);" "CountingPredicate [underlying: 298#L1592true, annotation: [0, 0]]") ("CountingPredicate [underlying: 466#L1600true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && ((~a14~0 <= -182 && 4 == calculate_output_~input#1 && ~a28~0 <= 37) && 2 == ~a24~0) && -68 < ~a26~0 && 124 >= ~a26~0;~a26~0 := 269537 + ~a26~0 - 599236;~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 466#L1600true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && ((~a14~0 <= -182 && 4 == calculate_output_~input#1 && ~a28~0 <= 37) && 2 == ~a24~0) && -68 < ~a26~0 && 124 >= ~a26~0);" "CountingPredicate [underlying: 252#L1605true, annotation: [0, 0]]") ("CountingPredicate [underlying: 474#L772-2true, annotation: [0, 0]]" "calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 141#L969true, annotation: [0, 0]]" "assume 217 < ~a26~0 && ((3 == ~a24~0 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 4 == calculate_output_~input#1) && ~a14~0 <= -182) && ~a21~0 <= 127;~a14~0 := -142 + (if 2 * (-108885 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5)) < 0 && 0 != 2 * (-108885 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5)) % 33 then 2 * (-108885 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5)) % 33 - 33 else 2 * (-108885 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5)) % 33);~a26~0 := (if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - 29;~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -71 - 59820 - 43993 - -103819;~a24~0 := 1;calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 141#L969true, annotation: [0, 0]]" "assume !(217 < ~a26~0 && ((3 == ~a24~0 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 4 == calculate_output_~input#1) && ~a14~0 <= -182) && ~a21~0 <= 127);" "CountingPredicate [underlying: 160#L976true, annotation: [0, 0]]") ("CountingPredicate [underlying: 241#L824true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && 2 == ~a24~0 && (124 < ~a26~0 && 217 >= ~a26~0) && (4 == calculate_output_~input#1 && ~a28~0 <= 37) && -182 < ~a14~0 && -114 >= ~a14~0;~a14~0 := -5 * ~a14~0 - 313798 - -720257;~a28~0 := 300149 + (if -12489 + (~a28~0 - -127421) < 0 && 0 != (-12489 + (~a28~0 - -127421)) % 299849 then (-12489 + (~a28~0 - -127421)) % 299849 - 299849 else (-12489 + (~a28~0 - -127421)) % 299849);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 241#L824true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && 2 == ~a24~0 && (124 < ~a26~0 && 217 >= ~a26~0) && (4 == calculate_output_~input#1 && ~a28~0 <= 37) && -182 < ~a14~0 && -114 >= ~a14~0);" "CountingPredicate [underlying: 245#L830true, annotation: [0, 0]]") ("CountingPredicate [underlying: 389#L209-1true, annotation: [0, 0]]" "assume !((((-84 < ~a14~0 && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 491#L212-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 389#L209-1true, annotation: [0, 0]]" "assume (((-84 < ~a14~0 && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 491#L212-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 367#L416-2true, annotation: [0, 0]]" "calculate_output_#res#1 := 26;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 381#L1169true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && (((-68 < ~a26~0 && 124 >= ~a26~0) && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 2 == calculate_output_~input#1) && 2 == ~a24~0) && -84 < ~a14~0;~a14~0 := -555577 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) - 25485;~a26~0 := -584522 + (5 * ~a26~0 - -317534);~a28~0 := -10 + (~a28~0 - 600023);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 381#L1169true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && (((-68 < ~a26~0 && 124 >= ~a26~0) && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 2 == calculate_output_~input#1) && 2 == ~a24~0) && -84 < ~a14~0);" "CountingPredicate [underlying: 508#L1176true, annotation: [0, 0]]") ("CountingPredicate [underlying: 279#L370true, annotation: [0, 0]]" "assume (~a21~0 <= 127 && ((2 == ~a24~0 && 5 == calculate_output_~input#1) && 134 < ~a28~0 && 300 >= ~a28~0) && -84 < ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0;~a14~0 := -584001 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10);~a26~0 := (if 50 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) < 0 && 0 != 50 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % -9 then 50 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) / -9 - 1 else 50 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) / -9);~a28~0 := (if 10 * (5 * ~a28~0 - 225145) < 0 && 0 != 10 * (5 * ~a28~0 - 225145) % 9 then 1 + 10 * (5 * ~a28~0 - 225145) / 9 else 10 * (5 * ~a28~0 - 225145) / 9);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 279#L370true, annotation: [0, 0]]" "assume !((~a21~0 <= 127 && ((2 == ~a24~0 && 5 == calculate_output_~input#1) && 134 < ~a28~0 && 300 >= ~a28~0) && -84 < ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0);" "CountingPredicate [underlying: 386#L377true, annotation: [0, 0]]") ("CountingPredicate [underlying: 307#L791true, annotation: [0, 0]]" "assume (((-84 < ~a14~0 && ~a21~0 <= 127 && 3 == calculate_output_~input#1) && ~a26~0 <= -68) && 300 < ~a28~0) && 3 == ~a24~0;~a14~0 := -147 + (if (if -146 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) < 0 && 0 != (-146 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) % 5 then 1 + (-146 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) / 5 else (-146 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) / 5) < 0 && 0 != (if -146 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) < 0 && 0 != (-146 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) % 5 then 1 + (-146 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) / 5 else (-146 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) / 5) % 5 then 1 + (if -146 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) < 0 && 0 != (-146 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) % 5 then 1 + (-146 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) / 5 else (-146 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) / 5) / 5 else (if -146 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) < 0 && 0 != (-146 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) % 5 then 1 + (-146 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) / 5 else (-146 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) / 5) / 5);~a28~0 := (if ~a28~0 - 393264 < 0 && 0 != (~a28~0 - 393264) % 48 then (~a28~0 - 393264) % 48 - 48 else (~a28~0 - 393264) % 48) - -86;~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 307#L791true, annotation: [0, 0]]" "assume !((((-84 < ~a14~0 && ~a21~0 <= 127 && 3 == calculate_output_~input#1) && ~a26~0 <= -68) && 300 < ~a28~0) && 3 == ~a24~0);" "CountingPredicate [underlying: 226#L797true, annotation: [0, 0]]") ("CountingPredicate [underlying: 278#L194-1true, annotation: [0, 0]]" "assume !(((((-114 < ~a14~0 && -84 >= ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 284#L197-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 278#L194-1true, annotation: [0, 0]]" "assume ((((-114 < ~a14~0 && -84 >= ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 284#L197-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 395#L1015true, annotation: [0, 0]]" "assume (~a21~0 <= 127 && (-182 < ~a14~0 && -114 >= ~a14~0) && 3 == ~a24~0 && 1 == calculate_output_~input#1 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && 124 < ~a26~0 && 217 >= ~a26~0;~a26~0 := -168283 + (if 9 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) < 0 && 0 != 9 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % 10 then 1 + 9 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) / 10 else 9 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) / 10) - -168323;~a28~0 := (if (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5) - 126527;~a24~0 := 2;calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 395#L1015true, annotation: [0, 0]]" "assume !((~a21~0 <= 127 && (-182 < ~a14~0 && -114 >= ~a14~0) && 3 == ~a24~0 && 1 == calculate_output_~input#1 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && 124 < ~a26~0 && 217 >= ~a26~0);" "CountingPredicate [underlying: 475#L1021true, annotation: [0, 0]]") ("CountingPredicate [underlying: 493#L1182true, annotation: [0, 0]]" "assume (-68 < ~a26~0 && 124 >= ~a26~0) && 2 == ~a24~0 && ~a14~0 <= -182 && ~a21~0 <= 127 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 1 == calculate_output_~input#1;~a14~0 := 312775 + (-92 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 312770);~a26~0 := 3 * (~a26~0 - 381650 - -543989) - 761073;~a28~0 := (if 10 * (44 + (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48 then (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48 - 48 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48)) < 0 && 0 != 10 * (44 + (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48 then (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48 - 48 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48)) % 9 then 1 + 10 * (44 + (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48 then (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48 - 48 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48)) / 9 else 10 * (44 + (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48 then (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48 - 48 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48)) / 9);~a24~0 := 3;calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 493#L1182true, annotation: [0, 0]]" "assume !((-68 < ~a26~0 && 124 >= ~a26~0) && 2 == ~a24~0 && ~a14~0 <= -182 && ~a21~0 <= 127 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 1 == calculate_output_~input#1);" "CountingPredicate [underlying: 251#L1189true, annotation: [0, 0]]") ("CountingPredicate [underlying: 456#L1282true, annotation: [0, 0]]" "assume 3 == ~a24~0 && ((124 < ~a26~0 && 217 >= ~a26~0) && ~a21~0 <= 127 && 1 == calculate_output_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a14~0 <= -182;~a14~0 := -2 + (-97 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - -6);~a26~0 := 15 * (36288 + ~a26~0);~a28~0 := 300149 + (if -294774 + ~a28~0 < 0 && 0 != (-294774 + ~a28~0) % 299849 then (-294774 + ~a28~0) % 299849 - 299849 else (-294774 + ~a28~0) % 299849);~a24~0 := 2;calculate_output_#res#1 := 25;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 456#L1282true, annotation: [0, 0]]" "assume !(3 == ~a24~0 && ((124 < ~a26~0 && 217 >= ~a26~0) && ~a21~0 <= 127 && 1 == calculate_output_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a14~0 <= -182);" "CountingPredicate [underlying: 423#L1289true, annotation: [0, 0]]") ("CountingPredicate [underlying: 145#L146-1true, annotation: [0, 0]]" "assume !((((~a14~0 <= -182 && 217 < ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127);" "CountingPredicate [underlying: 118#L149-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 145#L146-1true, annotation: [0, 0]]" "assume (((~a14~0 <= -182 && 217 < ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 118#L149-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 292#L1755true, annotation: [0, 0]]" "assume (-84 < ~a14~0 && (134 < ~a28~0 && 300 >= ~a28~0) && (2 == calculate_output2_~input#1 && 2 == ~a24~0) && ~a21~0 <= 127) && 124 < ~a26~0 && 217 >= ~a26~0;~a14~0 := -168281 + (if -300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 2 < 0 && 0 != (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 2) % 5 then 1 + (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 2) / 5 else (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 2) / 5);~a26~0 := -363965 + (if 10 * (~a26~0 - -194863) < 0 && 0 != 10 * (~a26~0 - -194863) % -9 then 10 * (~a26~0 - -194863) / -9 - 1 else 10 * (~a26~0 - -194863) / -9);calculate_output2_#res#1 := 25;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 292#L1755true, annotation: [0, 0]]" "assume !((-84 < ~a14~0 && (134 < ~a28~0 && 300 >= ~a28~0) && (2 == calculate_output2_~input#1 && 2 == ~a24~0) && ~a21~0 <= 127) && 124 < ~a26~0 && 217 >= ~a26~0);" "CountingPredicate [underlying: 269#L1759true, annotation: [0, 0]]") ("CountingPredicate [underlying: 385#L558true, annotation: [0, 0]]" "assume 3 == ~a24~0;~a14~0 := (if 75 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != 75 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 10 then 1 + 75 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) / 10 else 75 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) / 10);~a26~0 := -172428 + (~a26~0 - 276769);~a28~0 := 300151 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849);~a24~0 := 3;" "CountingPredicate [underlying: 114#L558-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 385#L558true, annotation: [0, 0]]" "assume !(3 == ~a24~0);~a26~0 := (if 50 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) < 0 && 0 != 50 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) % 9 then 1 + 50 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) / 9 else 50 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) / 9);~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149 - -2;" "CountingPredicate [underlying: 114#L558-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 274#L697-2true, annotation: [0, 0]]" "calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 276#L2060true, annotation: [0, 0]]" "assume (((~a21~0 <= 127 && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 3 == calculate_output2_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0) && 3 == ~a24~0;~a14~0 := (if -41266 + ~a14~0 - 433471 < 0 && 0 != (-41266 + ~a14~0 - 433471) % 5 then 1 + (-41266 + ~a14~0 - 433471) / 5 else (-41266 + ~a14~0 - 433471) / 5);~a26~0 := -290548 + (-17008 + ~a26~0 - 205443);~a28~0 := -594982 + -5 * ~a28~0;~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 276#L2060true, annotation: [0, 0]]" "assume !((((~a21~0 <= 127 && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 3 == calculate_output2_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0) && 3 == ~a24~0);" "CountingPredicate [underlying: 147#L2067true, annotation: [0, 0]]") ("CountingPredicate [underlying: 284#L197-1true, annotation: [0, 0]]" "assume !(((((-182 < ~a14~0 && -114 >= ~a14~0) && ~a26~0 <= -68) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 25#L200-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 284#L197-1true, annotation: [0, 0]]" "assume ((((-182 < ~a14~0 && -114 >= ~a14~0) && ~a26~0 <= -68) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 25#L200-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 260#L489true, annotation: [0, 0]]" "assume (2 == ~a24~0 && -84 < ~a14~0 && (37 < ~a28~0 && 134 >= ~a28~0) && (-68 < ~a26~0 && 124 >= ~a26~0) && 4 == calculate_output_~input#1) && ~a21~0 <= 127;~a14~0 := -231196 + (if (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 5 then 1 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) / 5 else (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) / 5);~a26~0 := (if 10 * (-474360 + ~a26~0) < 0 && 0 != 10 * (-474360 + ~a26~0) % 9 then 1 + 10 * (-474360 + ~a26~0) / 9 else 10 * (-474360 + ~a26~0) / 9);~a28~0 := (if 10 * (if -5 * ~a28~0 < 0 && 0 != -5 * ~a28~0 % 5 then 1 + -5 * ~a28~0 / 5 else -5 * ~a28~0 / 5) < 0 && 0 != 10 * (if -5 * ~a28~0 < 0 && 0 != -5 * ~a28~0 % 5 then 1 + -5 * ~a28~0 / 5 else -5 * ~a28~0 / 5) % 9 then 1 + 10 * (if -5 * ~a28~0 < 0 && 0 != -5 * ~a28~0 % 5 then 1 + -5 * ~a28~0 / 5 else -5 * ~a28~0 / 5) / 9 else 10 * (if -5 * ~a28~0 < 0 && 0 != -5 * ~a28~0 % 5 then 1 + -5 * ~a28~0 / 5 else -5 * ~a28~0 / 5) / 9);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 260#L489true, annotation: [0, 0]]" "assume !((2 == ~a24~0 && -84 < ~a14~0 && (37 < ~a28~0 && 134 >= ~a28~0) && (-68 < ~a26~0 && 124 >= ~a26~0) && 4 == calculate_output_~input#1) && ~a21~0 <= 127);" "CountingPredicate [underlying: 222#L496true, annotation: [0, 0]]") ("CountingPredicate [underlying: 7#L2524true, annotation: [0, 0]]" "assume ((-68 < ~a26~0 && 124 >= ~a26~0) && ((2 == ~a24~0 && 6 == calculate_output2_~input#1) && -114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0) && ~a21~0 <= 127;~a26~0 := 138 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5);calculate_output2_#res#1 := 21;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 7#L2524true, annotation: [0, 0]]" "assume !(((-68 < ~a26~0 && 124 >= ~a26~0) && ((2 == ~a24~0 && 6 == calculate_output2_~input#1) && -114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 151#L2527true, annotation: [0, 0]]") ("CountingPredicate [underlying: 296#L2188true, annotation: [0, 0]]" "assume 3 == ~a24~0 && ~a21~0 <= 127 && ~a26~0 <= -68 && -84 < ~a14~0 && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 1 == calculate_output2_~input#1;~a14~0 := -394568 + (if -300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) < 0 && 0 != (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) % 5 then 1 + (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 5 else (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 5);~a26~0 := 4 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -581241;~a28~0 := -540909 + ~a28~0 - 37774;~a24~0 := 2;calculate_output2_#res#1 := 25;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 296#L2188true, annotation: [0, 0]]" "assume !(3 == ~a24~0 && ~a21~0 <= 127 && ~a26~0 <= -68 && -84 < ~a14~0 && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 1 == calculate_output2_~input#1);" "CountingPredicate [underlying: 208#L2195true, annotation: [0, 0]]") ("CountingPredicate [underlying: 37#L2450true, annotation: [0, 0]]" "assume ~a26~0 <= -68 && (300 < ~a28~0 && (6 == calculate_output2_~input#1 && ~a21~0 <= 127) && 3 == ~a24~0) && -114 < ~a14~0 && -84 >= ~a14~0;~a26~0 := 2 * (262476 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46)) - 524736;~a28~0 := (if 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -198) < 0 && 0 != 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -198) % 82 then 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -198) % 82 - 82 else 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -198) % 82) - -212;~a24~0 := 2;calculate_output2_#res#1 := 26;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 37#L2450true, annotation: [0, 0]]" "assume !(~a26~0 <= -68 && (300 < ~a28~0 && (6 == calculate_output2_~input#1 && ~a21~0 <= 127) && 3 == ~a24~0) && -114 < ~a14~0 && -84 >= ~a14~0);" "CountingPredicate [underlying: 32#L2456true, annotation: [0, 0]]") ("CountingPredicate [underlying: 16#L991true, annotation: [0, 0]]" "assume 2 == ~a24~0 && (~a21~0 <= 127 && 5 == calculate_output_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0) || (300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (~a28~0 <= 37 && -84 < ~a14~0))) && 217 < ~a26~0;~a14~0 := -300090 + (if ~a14~0 - 526766 - -474026 < 0 && 0 != (~a14~0 - 526766 - -474026) % 299909 then (~a14~0 - 526766 - -474026) % 299909 - 299909 else (~a14~0 - 526766 - -474026) % 299909);~a26~0 := -77282 + ~a26~0 - 317152 - 205692;~a28~0 := -289060 + (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 16#L991true, annotation: [0, 0]]" "assume !(2 == ~a24~0 && (~a21~0 <= 127 && 5 == calculate_output_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0) || (300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (~a28~0 <= 37 && -84 < ~a14~0))) && 217 < ~a26~0);" "CountingPredicate [underlying: 203#L998true, annotation: [0, 0]]") ("CountingPredicate [underlying: 328#L2590-2true, annotation: [0, 0]]" "assume !true;" "CountingPredicate [underlying: 422#L2584true, annotation: [0, 0]]") ("CountingPredicate [underlying: 328#L2590-2true, annotation: [0, 0]]" "havoc main_~input~0#1;havoc main_#t~nondet8#1;assume -2147483648 <= main_#t~nondet8#1 && main_#t~nondet8#1 <= 2147483647;main_~input~0#1 := main_#t~nondet8#1;havoc main_#t~nondet8#1;" "CountingPredicate [underlying: 66#L2595true, annotation: [0, 0]]") ("CountingPredicate [underlying: 328#L2590-2true, annotation: [0, 0]]" "assume !true;" "CountingPredicate [underlying: 422#L2584true, annotation: [0, 0]]") ("CountingPredicate [underlying: 363#L1054true, annotation: [0, 0]]" "assume (124 < ~a26~0 && 217 >= ~a26~0) && 3 == ~a24~0 && -84 < ~a14~0 && (300 < ~a28~0 && 2 == calculate_output_~input#1) && ~a21~0 <= 127;~a26~0 := (if (if 5 * ~a26~0 < 0 && 0 != 5 * ~a26~0 % 95 then 5 * ~a26~0 % 95 - 95 else 5 * ~a26~0 % 95) - -15 < 0 && 0 != ((if 5 * ~a26~0 < 0 && 0 != 5 * ~a26~0 % 95 then 5 * ~a26~0 % 95 - 95 else 5 * ~a26~0 % 95) - -15) % 5 then 1 + ((if 5 * ~a26~0 < 0 && 0 != 5 * ~a26~0 % 95 then 5 * ~a26~0 % 95 - 95 else 5 * ~a26~0 % 95) - -15) / 5 else ((if 5 * ~a26~0 < 0 && 0 != 5 * ~a26~0 % 95 then 5 * ~a26~0 % 95 - 95 else 5 * ~a26~0 % 95) - -15) / 5);~a28~0 := -488104 + ~a28~0 - 112187;~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 363#L1054true, annotation: [0, 0]]" "assume !((124 < ~a26~0 && 217 >= ~a26~0) && 3 == ~a24~0 && -84 < ~a14~0 && (300 < ~a28~0 && 2 == calculate_output_~input#1) && ~a21~0 <= 127);" "CountingPredicate [underlying: 217#L1060true, annotation: [0, 0]]") ("CountingPredicate [underlying: 197#L53-1true, annotation: [0, 0]]" "assume !(((((-182 < ~a14~0 && -114 >= ~a14~0) && 217 < ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 415#L56-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 197#L53-1true, annotation: [0, 0]]" "assume ((((-182 < ~a14~0 && -114 >= ~a14~0) && 217 < ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 415#L56-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 253#L2135true, annotation: [0, 0]]" "assume (-182 < ~a14~0 && -114 >= ~a14~0) && 217 < ~a26~0 && ~a21~0 <= 127 && ((300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 6 == calculate_output2_~input#1) && 2 == ~a24~0;~a14~0 := -290110 + ~a14~0;~a28~0 := -225803 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % -5 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / -5 - 1 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / -5);calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 253#L2135true, annotation: [0, 0]]" "assume !((-182 < ~a14~0 && -114 >= ~a14~0) && 217 < ~a26~0 && ~a21~0 <= 127 && ((300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 6 == calculate_output2_~input#1) && 2 == ~a24~0);" "CountingPredicate [underlying: 525#L2139true, annotation: [0, 0]]") ("CountingPredicate [underlying: 519#L2538true, annotation: [0, 0]]" "assume 127 < ~a21~0 && 203 >= ~a21~0;~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) - 559557 - 19071;~a26~0 := (if 9 * (193 + (if -421182 + ~a26~0 < 0 && 0 != (-421182 + ~a26~0) % 46 then (-421182 + ~a26~0) % 46 - 46 else (-421182 + ~a26~0) % 46)) < 0 && 0 != 9 * (193 + (if -421182 + ~a26~0 < 0 && 0 != (-421182 + ~a26~0) % 46 then (-421182 + ~a26~0) % 46 - 46 else (-421182 + ~a26~0) % 46)) % 10 then 1 + 9 * (193 + (if -421182 + ~a26~0 < 0 && 0 != (-421182 + ~a26~0) % 46 then (-421182 + ~a26~0) % 46 - 46 else (-421182 + ~a26~0) % 46)) / 10 else 9 * (193 + (if -421182 + ~a26~0 < 0 && 0 != (-421182 + ~a26~0) % 46 then (-421182 + ~a26~0) % 46 - 46 else (-421182 + ~a26~0) % 46)) / 10);~a28~0 := 537685 + (if 10 * ~a28~0 < 0 && 0 != 10 * ~a28~0 % 4 then 1 + 10 * ~a28~0 / 4 else 10 * ~a28~0 / 4);~a24~0 := 1;" "CountingPredicate [underlying: 343#L2538-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 519#L2538true, annotation: [0, 0]]" "assume !(127 < ~a21~0 && 203 >= ~a21~0);~a26~0 := (if -74336 + ~a26~0 < 0 && 0 != (-74336 + ~a26~0) % 5 then 1 + (-74336 + ~a26~0) / 5 else (-74336 + ~a26~0) / 5) - 416304;~a24~0 := 2;" "CountingPredicate [underlying: 343#L2538-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 324#L155-1true, annotation: [0, 0]]" "assume !((((-84 < ~a14~0 && ~a26~0 <= -68) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 479#L158-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 324#L155-1true, annotation: [0, 0]]" "assume (((-84 < ~a14~0 && ~a26~0 <= -68) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 479#L158-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 346#L2196-2true, annotation: [0, 0]]" "calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 85#L1994true, annotation: [0, 0]]" "assume (3 == ~a24~0 && ~a21~0 <= 127 && 1 == calculate_output2_~input#1 && ((~a14~0 <= -182 && 300 < ~a28~0) || (~a28~0 <= 37 && -182 < ~a14~0 && -114 >= ~a14~0))) && -68 < ~a26~0 && 124 >= ~a26~0;~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 182 - 84384 - 101323;~a26~0 := -124356 + (if 25 * ~a26~0 < 0 && 0 != 25 * ~a26~0 % 5 then 1 + 25 * ~a26~0 / 5 else 25 * ~a26~0 / 5);~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980;~a24~0 := 2;calculate_output2_#res#1 := 25;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 85#L1994true, annotation: [0, 0]]" "assume !((3 == ~a24~0 && ~a21~0 <= 127 && 1 == calculate_output2_~input#1 && ((~a14~0 <= -182 && 300 < ~a28~0) || (~a28~0 <= 37 && -182 < ~a14~0 && -114 >= ~a14~0))) && -68 < ~a26~0 && 124 >= ~a26~0);" "CountingPredicate [underlying: 71#L2001true, annotation: [0, 0]]") ("CountingPredicate [underlying: 35#L297true, annotation: [0, 0]]" "assume ((~a21~0 <= 127 && (((37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0) || (300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (~a28~0 <= 37 && -84 < ~a14~0)) && 3 == calculate_output_~input#1) && 2 == ~a24~0) && 124 < ~a26~0 && 217 >= ~a26~0;~a14~0 := -2 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090);~a26~0 := -417792 + ~a26~0 - 89097;~a28~0 := -299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 35#L297true, annotation: [0, 0]]" "assume !(((~a21~0 <= 127 && (((37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0) || (300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (~a28~0 <= 37 && -84 < ~a14~0)) && 3 == calculate_output_~input#1) && 2 == ~a24~0) && 124 < ~a26~0 && 217 >= ~a26~0);" "CountingPredicate [underlying: 489#L304true, annotation: [0, 0]]") ("CountingPredicate [underlying: 414#L507true, annotation: [0, 0]]" "assume (-68 < ~a26~0 && 124 >= ~a26~0) && (((((37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0) || (300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (-84 < ~a14~0 && ~a28~0 <= 37)) && 3 == calculate_output_~input#1) && ~a21~0 <= 127) && 3 == ~a24~0;~a14~0 := 51042 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10);~a26~0 := -37833 + (~a26~0 - 542665) - 17315;~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149;calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 414#L507true, annotation: [0, 0]]" "assume !((-68 < ~a26~0 && 124 >= ~a26~0) && (((((37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0) || (300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (-84 < ~a14~0 && ~a28~0 <= 37)) && 3 == calculate_output_~input#1) && ~a21~0 <= 127) && 3 == ~a24~0);" "CountingPredicate [underlying: 139#L512true, annotation: [0, 0]]") ("CountingPredicate [underlying: 28#L635true, annotation: [0, 0]]" "assume (~a21~0 <= 127 && (124 < ~a26~0 && 217 >= ~a26~0) && ~a14~0 <= -182 && 1 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && 2 == ~a24~0;" "CountingPredicate [underlying: 481#L636true, annotation: [0, 0]]") ("CountingPredicate [underlying: 28#L635true, annotation: [0, 0]]" "assume !((~a21~0 <= 127 && (124 < ~a26~0 && 217 >= ~a26~0) && ~a14~0 <= -182 && 1 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && 2 == ~a24~0);" "CountingPredicate [underlying: 248#L644true, annotation: [0, 0]]") ("CountingPredicate [underlying: 184#L1406-2true, annotation: [0, 0]]" "calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 89#L781true, annotation: [0, 0]]" "assume ~a26~0 <= -68 && ~a21~0 <= 127 && 2 == ~a24~0 && ((~a14~0 <= -182 && 300 < ~a28~0) || ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37)) && 2 == calculate_output_~input#1;~a14~0 := -282598 + (-142 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - -4) - -282592;~a26~0 := 10 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -83);~a28~0 := 85 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 - 48 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48);calculate_output_#res#1 := 26;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 89#L781true, annotation: [0, 0]]" "assume !(~a26~0 <= -68 && ~a21~0 <= 127 && 2 == ~a24~0 && ((~a14~0 <= -182 && 300 < ~a28~0) || ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37)) && 2 == calculate_output_~input#1);" "CountingPredicate [underlying: 20#L786true, annotation: [0, 0]]") ("CountingPredicate [underlying: 342#L2213true, annotation: [0, 0]]" "assume ((3 == ~a24~0 && -84 < ~a14~0 && 4 == calculate_output2_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && 124 < ~a26~0 && 217 >= ~a26~0) && ~a21~0 <= 127;~a26~0 := 393599 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5);~a28~0 := 345679 + (if 282579 + ~a28~0 < 0 && 0 != (282579 + ~a28~0) % 5 then 1 + (282579 + ~a28~0) / 5 else (282579 + ~a28~0) / 5);~a24~0 := 2;calculate_output2_#res#1 := 26;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 342#L2213true, annotation: [0, 0]]" "assume !(((3 == ~a24~0 && -84 < ~a14~0 && 4 == calculate_output2_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && 124 < ~a26~0 && 217 >= ~a26~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 523#L2219true, annotation: [0, 0]]") ("CountingPredicate [underlying: 350#L1098true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && (37 < ~a28~0 && 134 >= ~a28~0) && 3 == ~a24~0 && (1 == calculate_output_~input#1 && 217 < ~a26~0) && ~a14~0 <= -182;~a14~0 := 320729 + ~a14~0 - -279262;~a28~0 := -664969 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -93488);~a24~0 := 1;calculate_output_#res#1 := 26;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 350#L1098true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && (37 < ~a28~0 && 134 >= ~a28~0) && 3 == ~a24~0 && (1 == calculate_output_~input#1 && 217 < ~a26~0) && ~a14~0 <= -182);" "CountingPredicate [underlying: 498#L1104true, annotation: [0, 0]]") ("CountingPredicate [underlying: 341#L752true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && (124 < ~a26~0 && 217 >= ~a26~0) && 2 == ~a24~0 && (3 == calculate_output_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && -182 < ~a14~0 && -114 >= ~a14~0;~a26~0 := (if -1 * (5 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -151147) < 0 && 0 != -1 * (5 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -151147) % 10 then 1 + -1 * (5 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -151147) / 10 else -1 * (5 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -151147) / 10);~a28~0 := (if 235636 + ((if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - 286611) < 0 && 0 != (235636 + ((if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - 286611)) % 48 then (235636 + ((if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - 286611)) % 48 - 48 else (235636 + ((if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - 286611)) % 48) - -85;~a24~0 := 3;calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 341#L752true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && (124 < ~a26~0 && 217 >= ~a26~0) && 2 == ~a24~0 && (3 == calculate_output_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && -182 < ~a14~0 && -114 >= ~a14~0);" "CountingPredicate [underlying: 358#L758true, annotation: [0, 0]]") ("CountingPredicate [underlying: 42#L1162true, annotation: [0, 0]]" "assume ~a26~0 <= -68 && -84 < ~a14~0 && 3 == ~a24~0 && ~a21~0 <= 127 && 5 == calculate_output_~input#1 && 300 < ~a28~0;~a14~0 := (if 96871 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != (96871 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5)) % 14 then (96871 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5)) % 14 - 14 else (96871 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5)) % 14) - 105;~a26~0 := -63 + (if 5 * (111 + (if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95 then (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95 - 95 else (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95)) < 0 && 0 != 5 * (111 + (if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95 then (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95 - 95 else (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95)) % 95 then 5 * (111 + (if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95 then (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95 - 95 else (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95)) % 95 - 95 else 5 * (111 + (if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95 then (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95 - 95 else (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95)) % 95);~a28~0 := 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 42#L1162true, annotation: [0, 0]]" "assume !(~a26~0 <= -68 && -84 < ~a14~0 && 3 == ~a24~0 && ~a21~0 <= 127 && 5 == calculate_output_~input#1 && 300 < ~a28~0);" "CountingPredicate [underlying: 381#L1169true, annotation: [0, 0]]") ("CountingPredicate [underlying: 251#L1189true, annotation: [0, 0]]" "assume (~a21~0 <= 127 && ~a26~0 <= -68 && 4 == calculate_output_~input#1 && ((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (-84 < ~a14~0 && ~a28~0 <= 37))) && 2 == ~a24~0;~a14~0 := -300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 2;~a26~0 := 517220 + (176 + (if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 46 then (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 46 - 46 else (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 46) - 517205);~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149 - -2 - 526339 - -526339;calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 251#L1189true, annotation: [0, 0]]" "assume !((~a21~0 <= 127 && ~a26~0 <= -68 && 4 == calculate_output_~input#1 && ((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (-84 < ~a14~0 && ~a28~0 <= 37))) && 2 == ~a24~0);" "CountingPredicate [underlying: 354#L1194true, annotation: [0, 0]]") ("CountingPredicate [underlying: 104#L2413true, annotation: [0, 0]]" "assume (((3 == calculate_output2_~input#1 && ((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (-84 < ~a14~0 && ~a28~0 <= 37))) && ~a21~0 <= 127) && 2 == ~a24~0) && ~a26~0 <= -68;" "CountingPredicate [underlying: 3#L2414true, annotation: [0, 0]]") ("CountingPredicate [underlying: 104#L2413true, annotation: [0, 0]]" "assume !((((3 == calculate_output2_~input#1 && ((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (-84 < ~a14~0 && ~a28~0 <= 37))) && ~a21~0 <= 127) && 2 == ~a24~0) && ~a26~0 <= -68);" "CountingPredicate [underlying: 270#L2426true, annotation: [0, 0]]") ("CountingPredicate [underlying: 86#L68-1true, annotation: [0, 0]]" "assume !(((((-182 < ~a14~0 && -114 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 148#L71-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 86#L68-1true, annotation: [0, 0]]" "assume ((((-182 < ~a14~0 && -114 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 148#L71-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 304#L720true, annotation: [0, 0]]" "assume -114 < ~a14~0 && -84 >= ~a14~0;~a14~0 := -91 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - -106187 - 106193;~a26~0 := 5 * ~a26~0 - -172324 - 434184 - -336187;~a28~0 := 173 + (if 5 * (218 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) < 0 && 0 != 5 * (218 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 82 then 5 * (218 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 82 - 82 else 5 * (218 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 82);" "CountingPredicate [underlying: 510#L720-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 304#L720true, annotation: [0, 0]]" "assume !(-114 < ~a14~0 && -84 >= ~a14~0);~a14~0 := 5 * ~a14~0 - 64405 - -60802;~a26~0 := 4 * (139314 + 5 * ~a26~0);~a28~0 := 67 + (if 5 * (86 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -1) < 0 && 0 != 5 * (86 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -1) % 48 then 5 * (86 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -1) % 48 - 48 else 5 * (86 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -1) % 48);" "CountingPredicate [underlying: 510#L720-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 187#L89-1true, annotation: [0, 0]]" "assume !((((~a14~0 <= -182 && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 365#L92-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 187#L89-1true, annotation: [0, 0]]" "assume (((~a14~0 <= -182 && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 365#L92-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 348#L137-1true, annotation: [0, 0]]" "assume !((((-84 < ~a14~0 && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127);" "CountingPredicate [underlying: 440#L140-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 348#L137-1true, annotation: [0, 0]]" "assume (((-84 < ~a14~0 && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 440#L140-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 290#L416true, annotation: [0, 0]]" "assume -84 < ~a14~0;~a14~0 := -319696 + ((if -97 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) < 0 && 0 != (-97 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) % 5 then 1 + (-97 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) / 5 else (-97 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) / 5) - -319615);~a28~0 := 440750 + (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5) - 508297;" "CountingPredicate [underlying: 367#L416-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 290#L416true, annotation: [0, 0]]" "assume !(-84 < ~a14~0);~a14~0 := -99 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14);~a26~0 := -63837 + ((if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) - 495687);~a28~0 := (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 - 48 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48) - -76;~a24~0 := 1;" "CountingPredicate [underlying: 367#L416-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 275#L276true, annotation: [0, 0]]" "assume ((((((-68 < ~a26~0 && 124 >= ~a26~0) && -84 < ~a14~0) && 300 < ~a28~0) || (((124 < ~a26~0 && 217 >= ~a26~0) && ~a14~0 <= -182) && ~a28~0 <= 37)) && 2 == calculate_output_~input#1) && ~a21~0 <= 127) && 3 == ~a24~0;~a14~0 := -97 + (if 4 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != 4 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 then 4 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 - 14 else 4 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14);~a26~0 := 9831 + (~a26~0 - -551133);~a28~0 := 283071 + (if 300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) < 0 && 0 != (300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849)) % 5 then 1 + (300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849)) / 5 else (300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849)) / 5);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 275#L276true, annotation: [0, 0]]" "assume !(((((((-68 < ~a26~0 && 124 >= ~a26~0) && -84 < ~a14~0) && 300 < ~a28~0) || (((124 < ~a26~0 && 217 >= ~a26~0) && ~a14~0 <= -182) && ~a28~0 <= 37)) && 2 == calculate_output_~input#1) && ~a21~0 <= 127) && 3 == ~a24~0);" "CountingPredicate [underlying: 238#L283true, annotation: [0, 0]]") ("CountingPredicate [underlying: 134#L1009true, annotation: [0, 0]]" "assume ((-68 < ~a26~0 && 124 >= ~a26~0) && ((6 == calculate_output_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a21~0 <= 127) && 3 == ~a24~0) && ~a14~0 <= -182;~a26~0 := (if (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - 312781 < 0 && 0 != ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - 312781) % 5 then 1 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - 312781) / 5 else ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - 312781) / 5);~a28~0 := 218 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - 165719 - 412947 - -578665;~a24~0 := 2;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 134#L1009true, annotation: [0, 0]]" "assume !(((-68 < ~a26~0 && 124 >= ~a26~0) && ((6 == calculate_output_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a21~0 <= 127) && 3 == ~a24~0) && ~a14~0 <= -182);" "CountingPredicate [underlying: 395#L1015true, annotation: [0, 0]]") ("CountingPredicate [underlying: 211#L1454true, annotation: [0, 0]]" "assume ((((300 < ~a28~0 && 4 == calculate_output_~input#1) && ~a21~0 <= 127) && 2 == ~a24~0) && -68 < ~a26~0 && 124 >= ~a26~0) && -114 < ~a14~0 && -84 >= ~a14~0;~a14~0 := ~a14~0 - -282795 - -310075 - 902533;~a26~0 := (if 10 * (-472351 + ~a26~0) < 0 && 0 != 10 * (-472351 + ~a26~0) % 9 then 1 + 10 * (-472351 + ~a26~0) / 9 else 10 * (-472351 + ~a26~0) / 9);~a28~0 := -390344 + (if ~a28~0 - 398868 < 0 && 0 != (~a28~0 - 398868) % 5 then 1 + (~a28~0 - 398868) / 5 else (~a28~0 - 398868) / 5);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 211#L1454true, annotation: [0, 0]]" "assume !(((((300 < ~a28~0 && 4 == calculate_output_~input#1) && ~a21~0 <= 127) && 2 == ~a24~0) && -68 < ~a26~0 && 124 >= ~a26~0) && -114 < ~a14~0 && -84 >= ~a14~0);" "CountingPredicate [underlying: 282#L1461true, annotation: [0, 0]]") ("CountingPredicate [underlying: 15#L1438true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && (((4 == calculate_output_~input#1 && -84 < ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0) && 3 == ~a24~0) && 300 < ~a28~0;" "CountingPredicate [underlying: 193#L1439true, annotation: [0, 0]]") ("CountingPredicate [underlying: 15#L1438true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && (((4 == calculate_output_~input#1 && -84 < ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0) && 3 == ~a24~0) && 300 < ~a28~0);" "CountingPredicate [underlying: 448#L1450true, annotation: [0, 0]]") ("CountingPredicate [underlying: 39#L2128true, annotation: [0, 0]]" "assume (4 == calculate_output2_~input#1 && ((((134 < ~a28~0 && 300 >= ~a28~0) && 2 == ~a24~0 && 217 < ~a26~0 && -84 < ~a14~0) || (300 < ~a28~0 && 2 == ~a24~0 && -84 < ~a14~0 && 217 < ~a26~0)) || ((3 == ~a24~0 && ~a14~0 <= -182 && ~a26~0 <= -68) && ~a28~0 <= 37))) && ~a21~0 <= 127;~a14~0 := -300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - -24268 - 24268;~a26~0 := -300033 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299966 then ~a26~0 % 299966 - 299966 else ~a26~0 % 299966);~a28~0 := -299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 1 - 1;~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 39#L2128true, annotation: [0, 0]]" "assume !((4 == calculate_output2_~input#1 && ((((134 < ~a28~0 && 300 >= ~a28~0) && 2 == ~a24~0 && 217 < ~a26~0 && -84 < ~a14~0) || (300 < ~a28~0 && 2 == ~a24~0 && -84 < ~a14~0 && 217 < ~a26~0)) || ((3 == ~a24~0 && ~a14~0 <= -182 && ~a26~0 <= -68) && ~a28~0 <= 37))) && ~a21~0 <= 127);" "CountingPredicate [underlying: 253#L2135true, annotation: [0, 0]]") ("CountingPredicate [underlying: 318#L311true, annotation: [0, 0]]" "assume (-68 < ~a26~0 && 124 >= ~a26~0) && ~a14~0 <= -182 && (((((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 4 == calculate_output_~input#1) && 2 == ~a24~0) && ~a21~0 <= 127;~a14~0 := -3 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 115 - -1);~a26~0 := -326056 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -786683;~a28~0 := (if -202529 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (-202529 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5)) % 5 then 1 + (-202529 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5)) / 5 else (-202529 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5)) / 5);calculate_output_#res#1 := 25;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 318#L311true, annotation: [0, 0]]" "assume !((-68 < ~a26~0 && 124 >= ~a26~0) && ~a14~0 <= -182 && (((((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 4 == calculate_output_~input#1) && 2 == ~a24~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 513#L316true, annotation: [0, 0]]") ("CountingPredicate [underlying: 244#L1247true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && 5 == calculate_output_~input#1 && ((~a28~0 <= 37 && 3 == ~a24~0 && ~a26~0 <= -68 && ~a14~0 <= -182) || ((134 < ~a28~0 && 300 >= ~a28~0) && 2 == ~a24~0 && 217 < ~a26~0 && -84 < ~a14~0) || ((2 == ~a24~0 && -84 < ~a14~0 && 217 < ~a26~0) && 300 < ~a28~0));~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090 - 2;~a26~0 := (if -300033 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299966 then ~a26~0 % 299966 - 299966 else ~a26~0 % 299966) < 0 && 0 != (-300033 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299966 then ~a26~0 % 299966 - 299966 else ~a26~0 % 299966)) % 5 then 1 + (-300033 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299966 then ~a26~0 % 299966 - 299966 else ~a26~0 % 299966)) / 5 else (-300033 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299966 then ~a26~0 % 299966 - 299966 else ~a26~0 % 299966)) / 5) - 264062;~a28~0 := -108599 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 244#L1247true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && 5 == calculate_output_~input#1 && ((~a28~0 <= 37 && 3 == ~a24~0 && ~a26~0 <= -68 && ~a14~0 <= -182) || ((134 < ~a28~0 && 300 >= ~a28~0) && 2 == ~a24~0 && 217 < ~a26~0 && -84 < ~a14~0) || ((2 == ~a24~0 && -84 < ~a14~0 && 217 < ~a26~0) && 300 < ~a28~0)));" "CountingPredicate [underlying: 10#L1254true, annotation: [0, 0]]") ("CountingPredicate [underlying: 103#L1606true, annotation: [0, 0]]" "assume ~a14~0 <= -182;~a14~0 := -117 + (if 5 * (-148 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) < 0 && 0 != 5 * (-148 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) % 33 then 5 * (-148 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) % 33 - 33 else 5 * (-148 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) % 33);~a26~0 := (if 10 * (246226 + ~a26~0 - 4331) < 0 && 0 != 10 * (246226 + ~a26~0 - 4331) % 9 then 1 + 10 * (246226 + ~a26~0 - 4331) / 9 else 10 * (246226 + ~a26~0 - 4331) / 9);~a28~0 := (if 5 * ((if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 - 82 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82) - -218) < 0 && 0 != 5 * ((if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 - 82 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82) - -218) % 82 then 5 * ((if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 - 82 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82) - -218) % 82 - 82 else 5 * ((if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 - 82 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82) - -218) % 82) - -164;~a24~0 := 1;" "CountingPredicate [underlying: 357#L1606-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 103#L1606true, annotation: [0, 0]]" "assume !(~a14~0 <= -182);~a14~0 := (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) - 599697;~a28~0 := 2 + (218 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - 2);~a24~0 := 1;" "CountingPredicate [underlying: 357#L1606-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 354#L1194true, annotation: [0, 0]]" "assume (~a21~0 <= 127 && (3 == ~a24~0 && 5 == calculate_output_~input#1 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && -182 < ~a14~0 && -114 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0;" "CountingPredicate [underlying: 478#L1195true, annotation: [0, 0]]") ("CountingPredicate [underlying: 354#L1194true, annotation: [0, 0]]" "assume !((~a21~0 <= 127 && (3 == ~a24~0 && 5 == calculate_output_~input#1 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && -182 < ~a14~0 && -114 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0);" "CountingPredicate [underlying: 158#L1207true, annotation: [0, 0]]") ("CountingPredicate [underlying: 356#L1802-2true, annotation: [0, 0]]" "calculate_output2_#res#1 := 21;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 415#L56-1true, annotation: [0, 0]]" "assume !(((((-182 < ~a14~0 && -114 >= ~a14~0) && 217 < ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 137#L59-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 415#L56-1true, annotation: [0, 0]]" "assume ((((-182 < ~a14~0 && -114 >= ~a14~0) && 217 < ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 137#L59-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 126#L2242-2true, annotation: [0, 0]]" "calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 476#L143-1true, annotation: [0, 0]]" "assume !((((~a14~0 <= -182 && 217 < ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 145#L146-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 476#L143-1true, annotation: [0, 0]]" "assume (((~a14~0 <= -182 && 217 < ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 145#L146-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 457#L617true, annotation: [0, 0]]" "assume 1 == ~a24~0;~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 116 - -1;~a26~0 := -113132 + (-369210 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -303100);~a28~0 := 85 + (if (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 5 then 1 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5) < 0 && 0 != (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 5 then 1 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5) % 48 then (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 5 then 1 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5) % 48 - 48 else (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 5 then 1 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5) % 48);~a24~0 := 1;" "CountingPredicate [underlying: 376#L617-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 457#L617true, annotation: [0, 0]]" "assume !(1 == ~a24~0);~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 145 - -3 - -16;~a26~0 := (if ~a26~0 - 461723 < 0 && 0 != (~a26~0 - 461723) % 46 then (~a26~0 - 461723) % 46 - 46 else (~a26~0 - 461723) % 46) - -170;~a28~0 := 2 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149);" "CountingPredicate [underlying: 376#L617-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 9#L50-1true, annotation: [0, 0]]" "assume !(((((-114 < ~a14~0 && -84 >= ~a14~0) && ~a26~0 <= -68) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 197#L53-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 9#L50-1true, annotation: [0, 0]]" "assume ((((-114 < ~a14~0 && -84 >= ~a14~0) && ~a26~0 <= -68) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 197#L53-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 378#L468true, annotation: [0, 0]]" "assume 2 == ~a24~0 && ((-114 < ~a14~0 && -84 >= ~a14~0) && ~a26~0 <= -68 && ((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 4 == calculate_output_~input#1) && ~a21~0 <= 127;~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) - 46740 - -32098;~a26~0 := -16 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -199);~a28~0 := -37912 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10);calculate_output_#res#1 := 25;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 378#L468true, annotation: [0, 0]]" "assume !(2 == ~a24~0 && ((-114 < ~a14~0 && -84 >= ~a14~0) && ~a26~0 <= -68 && ((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 4 == calculate_output_~input#1) && ~a21~0 <= 127);" "CountingPredicate [underlying: 382#L473true, annotation: [0, 0]]") ("CountingPredicate [underlying: 14#L708true, annotation: [0, 0]]" "assume 3 == ~a24~0 && ((124 < ~a26~0 && 217 >= ~a26~0) && -84 < ~a14~0 && 300 < ~a28~0 && 3 == calculate_output_~input#1) && ~a21~0 <= 127;~a14~0 := -14610 + (if (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090 - 1 < 0 && 0 != ((if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090 - 1) % 5 then 1 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090 - 1) / 5 else ((if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090 - 1) / 5);~a26~0 := 577082 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - 577130;~a28~0 := (if ~a28~0 - 165728 < 0 && 0 != (~a28~0 - 165728) % 48 then (~a28~0 - 165728) % 48 - 48 else (~a28~0 - 165728) % 48) - -86;calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 14#L708true, annotation: [0, 0]]" "assume !(3 == ~a24~0 && ((124 < ~a26~0 && 217 >= ~a26~0) && -84 < ~a14~0 && 300 < ~a28~0 && 3 == calculate_output_~input#1) && ~a21~0 <= 127);" "CountingPredicate [underlying: 494#L713true, annotation: [0, 0]]") ("CountingPredicate [underlying: 77#L858-2true, annotation: [0, 0]]" "calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 53#L817true, annotation: [0, 0]]" "assume ((((6 == calculate_output_~input#1 && -84 < ~a14~0) && ~a26~0 <= -68) && 3 == ~a24~0) && ~a21~0 <= 127) && 300 < ~a28~0;~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 98 - -253917 - 253917;~a26~0 := (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -187 - 16;~a28~0 := 308893 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -183) - 308898;~a24~0 := 2;calculate_output_#res#1 := 26;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 53#L817true, annotation: [0, 0]]" "assume !(((((6 == calculate_output_~input#1 && -84 < ~a14~0) && ~a26~0 <= -68) && 3 == ~a24~0) && ~a21~0 <= 127) && 300 < ~a28~0);" "CountingPredicate [underlying: 241#L824true, annotation: [0, 0]]") ("CountingPredicate [underlying: 511#L2048true, annotation: [0, 0]]" "assume (~a21~0 <= 127 && 3 == ~a24~0 && -84 < ~a14~0 && ((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 2 == calculate_output2_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0;~a14~0 := -300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 1 - 1;~a26~0 := (if 10 * (60457 + ~a26~0 - 597562) < 0 && 0 != 10 * (60457 + ~a26~0 - 597562) % 9 then 1 + 10 * (60457 + ~a26~0 - 597562) / 9 else 10 * (60457 + ~a26~0 - 597562) / 9);~a28~0 := 217 + (if ~a28~0 - -579083 < 0 && 0 != (~a28~0 - -579083) % 82 then (~a28~0 - -579083) % 82 - 82 else (~a28~0 - -579083) % 82);calculate_output2_#res#1 := 25;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 511#L2048true, annotation: [0, 0]]" "assume !((~a21~0 <= 127 && 3 == ~a24~0 && -84 < ~a14~0 && ((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 2 == calculate_output2_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0);" "CountingPredicate [underlying: 143#L2053true, annotation: [0, 0]]") ("CountingPredicate [underlying: 434#L1802true, annotation: [0, 0]]" "assume 127 < ~a21~0 && 203 >= ~a21~0;~a14~0 := -159 + (if (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) - -12352 < 0 && 0 != ((if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) - -12352) % 33 then ((if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) - -12352) % 33 - 33 else ((if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) - -12352) % 33);~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -86;~a24~0 := 1;" "CountingPredicate [underlying: 356#L1802-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 434#L1802true, annotation: [0, 0]]" "assume !(127 < ~a21~0 && 203 >= ~a21~0);~a14~0 := -148 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33);~a28~0 := -1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218);" "CountingPredicate [underlying: 356#L1802-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 199#L2073true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && (((((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 4 == calculate_output2_~input#1) && -84 < ~a14~0) && ~a26~0 <= -68) && 3 == ~a24~0;~a14~0 := -696272 + (4 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) - -104805);~a28~0 := -362388 + ((if (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5) % 5 then 1 + (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5) / 5 else (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5) / 5) - -68650);~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 199#L2073true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && (((((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 4 == calculate_output2_~input#1) && -84 < ~a14~0) && ~a26~0 <= -68) && 3 == ~a24~0);" "CountingPredicate [underlying: 306#L2079true, annotation: [0, 0]]") ("CountingPredicate [underlying: 249#L1356true, annotation: [0, 0]]" "assume ((-114 < ~a14~0 && -84 >= ~a14~0) && ((((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0)) && 5 == calculate_output_~input#1) && ~a21~0 <= 127) && -68 < ~a26~0 && 124 >= ~a26~0) && 3 == ~a24~0;~a26~0 := 186 + (if -95725 + (~a26~0 - 280632) < 0 && 0 != (-95725 + (~a26~0 - 280632)) % 46 then (-95725 + (~a26~0 - 280632)) % 46 - 46 else (-95725 + (~a26~0 - 280632)) % 46);~a28~0 := 80371 + (if -401117 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) < 0 && 0 != (-401117 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218)) % 5 then 1 + (-401117 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218)) / 5 else (-401117 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218)) / 5);~a24~0 := 1;calculate_output_#res#1 := 25;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 249#L1356true, annotation: [0, 0]]" "assume !(((-114 < ~a14~0 && -84 >= ~a14~0) && ((((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0)) && 5 == calculate_output_~input#1) && ~a21~0 <= 127) && -68 < ~a26~0 && 124 >= ~a26~0) && 3 == ~a24~0);" "CountingPredicate [underlying: 399#L1362true, annotation: [0, 0]]") ("CountingPredicate [underlying: 93#L1467true, annotation: [0, 0]]" "assume ((-68 < ~a26~0 && 124 >= ~a26~0) && ((2 == calculate_output_~input#1 && -84 < ~a14~0) && 2 == ~a24~0) && ~a21~0 <= 127) && 37 < ~a28~0 && 134 >= ~a28~0;~a14~0 := -300091 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909);~a26~0 := (if 10 * (~a26~0 - -476528 - -54423) < 0 && 0 != 10 * (~a26~0 - -476528 - -54423) % 9 then 1 + 10 * (~a26~0 - -476528 - -54423) / 9 else 10 * (~a26~0 - -476528 - -54423) / 9);~a28~0 := (if -1 * (-234224 + ~a28~0) < 0 && 0 != -1 * (-234224 + ~a28~0) % 10 then 1 + -1 * (-234224 + ~a28~0) / 10 else -1 * (-234224 + ~a28~0) / 10);calculate_output_#res#1 := 25;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 93#L1467true, annotation: [0, 0]]" "assume !(((-68 < ~a26~0 && 124 >= ~a26~0) && ((2 == calculate_output_~input#1 && -84 < ~a14~0) && 2 == ~a24~0) && ~a21~0 <= 127) && 37 < ~a28~0 && 134 >= ~a28~0);" "CountingPredicate [underlying: 111#L1472true, annotation: [0, 0]]") ("CountingPredicate [underlying: 401#L2115true, annotation: [0, 0]]" "assume 3 == ~a24~0 && (-182 < ~a14~0 && -114 >= ~a14~0) && (((300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 3 == calculate_output2_~input#1) && ~a21~0 <= 127) && ~a26~0 <= -68;" "CountingPredicate [underlying: 432#L2116true, annotation: [0, 0]]") ("CountingPredicate [underlying: 401#L2115true, annotation: [0, 0]]" "assume !(3 == ~a24~0 && (-182 < ~a14~0 && -114 >= ~a14~0) && (((300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 3 == calculate_output2_~input#1) && ~a21~0 <= 127) && ~a26~0 <= -68);" "CountingPredicate [underlying: 17#L2123true, annotation: [0, 0]]") ("CountingPredicate [underlying: 319#L2266true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && (-84 < ~a14~0 && 1 == ~a24~0 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 1 == calculate_output2_~input#1) && 217 < ~a26~0;~a14~0 := -2 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090);~a26~0 := (if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 5 then 1 + (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) / 5 else (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) / 5) - 537431;~a28~0 := 189 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -188 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -188) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -188) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -188) / 5);~a24~0 := 2;calculate_output2_#res#1 := 25;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 319#L2266true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && (-84 < ~a14~0 && 1 == ~a24~0 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 1 == calculate_output2_~input#1) && 217 < ~a26~0);" "CountingPredicate [underlying: 178#L2273true, annotation: [0, 0]]") ("CountingPredicate [underlying: 407#L2291true, annotation: [0, 0]]" "assume (3 == ~a24~0 && (-182 < ~a14~0 && -114 >= ~a14~0) && (1 == calculate_output2_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a21~0 <= 127) && ~a26~0 <= -68;~a26~0 := (if 10 * ((if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 46 then (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 46 - 46 else (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 46) - -195) < 0 && 0 != 10 * ((if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 46 then (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 46 - 46 else (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 46) - -195) % 9 then 1 + 10 * ((if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 46 then (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 46 - 46 else (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 46) - -195) / 9 else 10 * ((if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 46 then (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 46 - 46 else (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 46) - -195) / 9);~a28~0 := (if 9 * (200 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) < 0 && 0 != 9 * (200 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 10 then 1 + 9 * (200 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10 else 9 * (200 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 10) - -46;~a24~0 := 2;calculate_output2_#res#1 := 21;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 407#L2291true, annotation: [0, 0]]" "assume !((3 == ~a24~0 && (-182 < ~a14~0 && -114 >= ~a14~0) && (1 == calculate_output2_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a21~0 <= 127) && ~a26~0 <= -68);" "CountingPredicate [underlying: 204#L2297true, annotation: [0, 0]]") ("CountingPredicate [underlying: 48#L170-1true, annotation: [0, 0]]" "assume !(((((-182 < ~a14~0 && -114 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 373#L173-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 48#L170-1true, annotation: [0, 0]]" "assume ((((-182 < ~a14~0 && -114 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 373#L173-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 370#L1693true, annotation: [0, 0]]" "assume 203 < ~a21~0 && 399 >= ~a21~0;~a14~0 := -97 + (if -1126 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) - 12238 < 0 && 0 != (-1126 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) - 12238) % 14 then (-1126 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) - 12238) % 14 - 14 else (-1126 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) - 12238) % 14);~a26~0 := (if (if ~a26~0 - 286006 < 0 && 0 != (~a26~0 - 286006) % 5 then 1 + (~a26~0 - 286006) / 5 else (~a26~0 - 286006) / 5) < 0 && 0 != (if ~a26~0 - 286006 < 0 && 0 != (~a26~0 - 286006) % 5 then 1 + (~a26~0 - 286006) / 5 else (~a26~0 - 286006) / 5) % 5 then 1 + (if ~a26~0 - 286006 < 0 && 0 != (~a26~0 - 286006) % 5 then 1 + (~a26~0 - 286006) / 5 else (~a26~0 - 286006) / 5) / 5 else (if ~a26~0 - 286006 < 0 && 0 != (~a26~0 - 286006) % 5 then 1 + (~a26~0 - 286006) / 5 else (~a26~0 - 286006) / 5) / 5);~a28~0 := 326737 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -69076;" "CountingPredicate [underlying: 79#L1693-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 370#L1693true, annotation: [0, 0]]" "assume !(203 < ~a21~0 && 399 >= ~a21~0);~a14~0 := -1 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 99 - -1);~a26~0 := 93 + (if 5 * (-45 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5)) < 0 && 0 != 5 * (-45 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5)) % 95 then 5 * (-45 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5)) % 95 - 95 else 5 * (-45 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5)) % 95);~a28~0 := 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -216) - 69576 - -69577;~a24~0 := 2;" "CountingPredicate [underlying: 79#L1693-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 283#L1079true, annotation: [0, 0]]" "assume 2 == ~a24~0 && ~a21~0 <= 127 && (-68 < ~a26~0 && 124 >= ~a26~0) && (6 == calculate_output_~input#1 && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && -114 < ~a14~0 && -84 >= ~a14~0;~a14~0 := 5 * ~a14~0 - -356251 - 823914;~a26~0 := (if 10 * (-466083 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5)) < 0 && 0 != 10 * (-466083 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5)) % 9 then 1 + 10 * (-466083 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5)) / 9 else 10 * (-466083 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5)) / 9);~a28~0 := -2 * (5 * (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5) - -229660);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 283#L1079true, annotation: [0, 0]]" "assume !(2 == ~a24~0 && ~a21~0 <= 127 && (-68 < ~a26~0 && 124 >= ~a26~0) && (6 == calculate_output_~input#1 && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && -114 < ~a14~0 && -84 >= ~a14~0);" "CountingPredicate [underlying: 92#L1086true, annotation: [0, 0]]") ("CountingPredicate [underlying: 233#L1780true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && 217 < ~a26~0 && (1 == calculate_output2_~input#1 && ((-84 < ~a14~0 && 37 < ~a28~0 && 134 >= ~a28~0) || (300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (-84 < ~a14~0 && ~a28~0 <= 37))) && 2 == ~a24~0;~a14~0 := 431100 + (-260228 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 171020);~a26~0 := -48785 + (-600086 + ~a26~0 - -48664);~a28~0 := 541483 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - 541397;~a24~0 := 3;calculate_output2_#res#1 := 21;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 233#L1780true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && 217 < ~a26~0 && (1 == calculate_output2_~input#1 && ((-84 < ~a14~0 && 37 < ~a28~0 && 134 >= ~a28~0) || (300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (-84 < ~a14~0 && ~a28~0 <= 37))) && 2 == ~a24~0);" "CountingPredicate [underlying: 230#L1787true, annotation: [0, 0]]") ("CountingPredicate [underlying: 107#L2017true, annotation: [0, 0]]" "assume (-68 < ~a26~0 && 124 >= ~a26~0) && 2 == ~a24~0 && ~a21~0 <= 127 && ~a28~0 <= 37 && 6 == calculate_output2_~input#1 && ~a14~0 <= -182;calculate_output2_#res#1 := 21;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 107#L2017true, annotation: [0, 0]]" "assume !((-68 < ~a26~0 && 124 >= ~a26~0) && 2 == ~a24~0 && ~a21~0 <= 127 && ~a28~0 <= 37 && 6 == calculate_output2_~input#1 && ~a14~0 <= -182);" "CountingPredicate [underlying: 435#L2020true, annotation: [0, 0]]") ("CountingPredicate [underlying: 494#L713true, annotation: [0, 0]]" "assume (((((300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 3 == calculate_output_~input#1) && ~a26~0 <= -68) && 2 == ~a24~0) && ~a21~0 <= 127) && -182 < ~a14~0 && -114 >= ~a14~0;~a14~0 := -501185 + ~a14~0 - 2782;~a28~0 := -90894 + (if 10 * (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5) < 0 && 0 != 10 * (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5) % 9 then 1 + 10 * (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5) / 9 else 10 * (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5) / 9);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 494#L713true, annotation: [0, 0]]" "assume !((((((300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 3 == calculate_output_~input#1) && ~a26~0 <= -68) && 2 == ~a24~0) && ~a21~0 <= 127) && -182 < ~a14~0 && -114 >= ~a14~0);" "CountingPredicate [underlying: 463#L719true, annotation: [0, 0]]") ("CountingPredicate [underlying: 420#L524true, annotation: [0, 0]]" "assume (((((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 4 == calculate_output_~input#1) && 3 == ~a24~0) && ~a21~0 <= 127) && -182 < ~a14~0 && -114 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0;~a14~0 := (if 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 96) < 0 && 0 != 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 96) % 10 then 1 + 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 96) / 10 else 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 96) / 10) - 9;~a26~0 := -14 + ((if 5 * ~a26~0 < 0 && 0 != 5 * ~a26~0 % 95 then 5 * ~a26~0 % 95 - 95 else 5 * ~a26~0 % 95) - 33);~a28~0 := 60 + (if (if 556798 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (556798 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) % 5 then 1 + (556798 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) / 5 else (556798 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) / 5) < 0 && 0 != (if 556798 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (556798 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) % 5 then 1 + (556798 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) / 5 else (556798 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) / 5) % 48 then (if 556798 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (556798 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) % 5 then 1 + (556798 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) / 5 else (556798 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) / 5) % 48 - 48 else (if 556798 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (556798 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) % 5 then 1 + (556798 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) / 5 else (556798 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) / 5) % 48);~a24~0 := 2;calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 420#L524true, annotation: [0, 0]]" "assume !((((((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 4 == calculate_output_~input#1) && 3 == ~a24~0) && ~a21~0 <= 127) && -182 < ~a14~0 && -114 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0);" "CountingPredicate [underlying: 41#L531true, annotation: [0, 0]]") ("CountingPredicate [underlying: 345#L86-1true, annotation: [0, 0]]" "assume !((((-84 < ~a14~0 && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 187#L89-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 345#L86-1true, annotation: [0, 0]]" "assume (((-84 < ~a14~0 && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 187#L89-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 218#L1439-2true, annotation: [0, 0]]" "calculate_output_#res#1 := 26;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 214#L841true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && ~a26~0 <= -68 && 3 == ~a24~0 && -84 < ~a14~0 && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 6 == calculate_output_~input#1;~a14~0 := -300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909);~a28~0 := -461947 + ~a28~0 - 11398;~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 214#L841true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && ~a26~0 <= -68 && 3 == ~a24~0 && -84 < ~a14~0 && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 6 == calculate_output_~input#1);" "CountingPredicate [underlying: 250#L847true, annotation: [0, 0]]") ("CountingPredicate [underlying: 305#L985true, annotation: [0, 0]]" "assume ((300 < ~a28~0 && (2 == calculate_output_~input#1 && -182 < ~a14~0 && -114 >= ~a14~0) && ~a21~0 <= 127) && -68 < ~a26~0 && 124 >= ~a26~0) && 3 == ~a24~0;~a14~0 := (if ~a14~0 - 487149 < 0 && 0 != (~a14~0 - 487149) % 5 then 1 + (~a14~0 - 487149) / 5 else (~a14~0 - 487149) / 5);~a26~0 := 168406 + (~a26~0 - -427158);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 305#L985true, annotation: [0, 0]]" "assume !(((300 < ~a28~0 && (2 == calculate_output_~input#1 && -182 < ~a14~0 && -114 >= ~a14~0) && ~a21~0 <= 127) && -68 < ~a26~0 && 124 >= ~a26~0) && 3 == ~a24~0);" "CountingPredicate [underlying: 16#L991true, annotation: [0, 0]]") ("CountingPredicate [underlying: 444#L670true, annotation: [0, 0]]" "assume (3 == ~a24~0 && (-182 < ~a14~0 && -114 >= ~a14~0) && (-68 < ~a26~0 && 124 >= ~a26~0) && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 2 == calculate_output_~input#1) && ~a21~0 <= 127;~a14~0 := -99 + (if ~a14~0 - -176605 < 0 && 0 != (~a14~0 - -176605) % 14 then (~a14~0 - -176605) % 14 - 14 else (~a14~0 - -176605) % 14);~a26~0 := 211319 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - 211147;~a28~0 := -509888 + (if (if ~a28~0 - -177828 < 0 && 0 != (~a28~0 - -177828) % 5 then 1 + (~a28~0 - -177828) / 5 else (~a28~0 - -177828) / 5) < 0 && 0 != (if ~a28~0 - -177828 < 0 && 0 != (~a28~0 - -177828) % 5 then 1 + (~a28~0 - -177828) / 5 else (~a28~0 - -177828) / 5) % 5 then 1 + (if ~a28~0 - -177828 < 0 && 0 != (~a28~0 - -177828) % 5 then 1 + (~a28~0 - -177828) / 5 else (~a28~0 - -177828) / 5) / 5 else (if ~a28~0 - -177828 < 0 && 0 != (~a28~0 - -177828) % 5 then 1 + (~a28~0 - -177828) / 5 else (~a28~0 - -177828) / 5) / 5);~a24~0 := 2;calculate_output_#res#1 := 25;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 444#L670true, annotation: [0, 0]]" "assume !((3 == ~a24~0 && (-182 < ~a14~0 && -114 >= ~a14~0) && (-68 < ~a26~0 && 124 >= ~a26~0) && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 2 == calculate_output_~input#1) && ~a21~0 <= 127);" "CountingPredicate [underlying: 281#L677true, annotation: [0, 0]]") ("CountingPredicate [underlying: 445#L736-2true, annotation: [0, 0]]" "calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 49#L1618true, annotation: [0, 0]]" "assume (124 < ~a26~0 && 217 >= ~a26~0) && 3 == ~a24~0 && (~a28~0 <= 37 && 1 == calculate_output_~input#1 && ~a21~0 <= 127) && -114 < ~a14~0 && -84 >= ~a14~0;~a26~0 := -574058 + 5 * (if 5 * ~a26~0 < 0 && 0 != 5 * ~a26~0 % 5 then 1 + 5 * ~a26~0 / 5 else 5 * ~a26~0 / 5);~a24~0 := 2;calculate_output_#res#1 := 25;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 49#L1618true, annotation: [0, 0]]" "assume !((124 < ~a26~0 && 217 >= ~a26~0) && 3 == ~a24~0 && (~a28~0 <= 37 && 1 == calculate_output_~input#1 && ~a21~0 <= 127) && -114 < ~a14~0 && -84 >= ~a14~0);" "CountingPredicate [underlying: 280#L1623true, annotation: [0, 0]]") ("CountingPredicate [underlying: 21#L1630true, annotation: [0, 0]]" "assume (2 == ~a24~0 && (217 < ~a26~0 && 4 == calculate_output_~input#1 && ~a21~0 <= 127) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a14~0 <= -182;~a26~0 := -540543 + (4 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -20422);~a28~0 := -6384 + (~a28~0 - 593499);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 21#L1630true, annotation: [0, 0]]" "assume !((2 == ~a24~0 && (217 < ~a26~0 && 4 == calculate_output_~input#1 && ~a21~0 <= 127) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a14~0 <= -182);" "CountingPredicate [underlying: 165#L1636true, annotation: [0, 0]]") ("CountingPredicate [underlying: 469#L1026true, annotation: [0, 0]]" "assume (-84 < ~a14~0 && (3 == ~a24~0 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0)) && 1 == calculate_output_~input#1) && ~a21~0 <= 127) && 124 < ~a26~0 && 217 >= ~a26~0;" "CountingPredicate [underlying: 26#L1027true, annotation: [0, 0]]") ("CountingPredicate [underlying: 469#L1026true, annotation: [0, 0]]" "assume !((-84 < ~a14~0 && (3 == ~a24~0 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0)) && 1 == calculate_output_~input#1) && ~a21~0 <= 127) && 124 < ~a26~0 && 217 >= ~a26~0);" "CountingPredicate [underlying: 59#L1038true, annotation: [0, 0]]") ("CountingPredicate [underlying: 232#L1531true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && (-182 < ~a14~0 && -114 >= ~a14~0) && ((124 < ~a26~0 && 217 >= ~a26~0) && 5 == calculate_output_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && 2 == ~a24~0;~a14~0 := (if 51 * (if -85 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) < 0 && 0 != (-85 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) % 5 then 1 + (-85 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) / 5 else (-85 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) / 5) < 0 && 0 != 51 * (if -85 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) < 0 && 0 != (-85 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) % 5 then 1 + (-85 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) / 5 else (-85 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) / 5) % 10 then 1 + 51 * (if -85 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) < 0 && 0 != (-85 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) % 5 then 1 + (-85 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) / 5 else (-85 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) / 5) / 10 else 51 * (if -85 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) < 0 && 0 != (-85 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) % 5 then 1 + (-85 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) / 5 else (-85 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14)) / 5) / 10);~a28~0 := (if 9 * (173 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 - 82 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82)) < 0 && 0 != 9 * (173 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 - 82 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82)) % 10 then 1 + 9 * (173 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 - 82 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82)) / 10 else 9 * (173 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 - 82 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82)) / 10);calculate_output_#res#1 := 25;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 232#L1531true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && (-182 < ~a14~0 && -114 >= ~a14~0) && ((124 < ~a26~0 && 217 >= ~a26~0) && 5 == calculate_output_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && 2 == ~a24~0);" "CountingPredicate [underlying: 122#L1535true, annotation: [0, 0]]") ("CountingPredicate [underlying: 121#L478true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && ((((~a14~0 <= -182 && ~a26~0 <= -68) && 3 == ~a24~0) && ~a28~0 <= 37) || ((2 == ~a24~0 && -84 < ~a14~0 && 217 < ~a26~0) && 134 < ~a28~0 && 300 >= ~a28~0) || ((2 == ~a24~0 && -84 < ~a14~0 && 217 < ~a26~0) && 300 < ~a28~0)) && 3 == calculate_output_~input#1;~a14~0 := 364792 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5);~a26~0 := (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -170;~a28~0 := 203 + (if 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) < 0 && 0 != 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) % 82 then 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) % 82 - 82 else 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) % 82);~a24~0 := 2;calculate_output_#res#1 := 25;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 121#L478true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && ((((~a14~0 <= -182 && ~a26~0 <= -68) && 3 == ~a24~0) && ~a28~0 <= 37) || ((2 == ~a24~0 && -84 < ~a14~0 && 217 < ~a26~0) && 134 < ~a28~0 && 300 >= ~a28~0) || ((2 == ~a24~0 && -84 < ~a14~0 && 217 < ~a26~0) && 300 < ~a28~0)) && 3 == calculate_output_~input#1);" "CountingPredicate [underlying: 88#L485true, annotation: [0, 0]]") ("CountingPredicate [underlying: 261#L2285true, annotation: [0, 0]]" "assume ~a26~0 <= -68 && (-114 < ~a14~0 && -84 >= ~a14~0) && 3 == ~a24~0 && (4 == calculate_output2_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a21~0 <= 127;~a14~0 := (if -1 * (82632 + (~a14~0 - -412278)) < 0 && 0 != -1 * (82632 + (~a14~0 - -412278)) % 10 then 1 + -1 * (82632 + (~a14~0 - -412278)) / 10 else -1 * (82632 + (~a14~0 - -412278)) / 10);~a28~0 := -299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 3;~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 261#L2285true, annotation: [0, 0]]" "assume !(~a26~0 <= -68 && (-114 < ~a14~0 && -84 >= ~a14~0) && 3 == ~a24~0 && (4 == calculate_output2_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a21~0 <= 127);" "CountingPredicate [underlying: 407#L2291true, annotation: [0, 0]]") ("CountingPredicate [underlying: 235#L1659true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && ((-84 < ~a14~0 && 3 == calculate_output2_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && 1 == ~a24~0) && 217 < ~a26~0;~a14~0 := (if -300090 + (if -573739 + ~a14~0 < 0 && 0 != (-573739 + ~a14~0) % 299909 then (-573739 + ~a14~0) % 299909 - 299909 else (-573739 + ~a14~0) % 299909) < 0 && 0 != (-300090 + (if -573739 + ~a14~0 < 0 && 0 != (-573739 + ~a14~0) % 299909 then (-573739 + ~a14~0) % 299909 - 299909 else (-573739 + ~a14~0) % 299909)) % 5 then 1 + (-300090 + (if -573739 + ~a14~0 < 0 && 0 != (-573739 + ~a14~0) % 299909 then (-573739 + ~a14~0) % 299909 - 299909 else (-573739 + ~a14~0) % 299909)) / 5 else (-300090 + (if -573739 + ~a14~0 < 0 && 0 != (-573739 + ~a14~0) % 299909 then (-573739 + ~a14~0) % 299909 - 299909 else (-573739 + ~a14~0) % 299909)) / 5) - 395532;~a26~0 := -324259 + (if -4 * ~a26~0 < 0 && 0 != -4 * ~a26~0 % 10 then 1 + -4 * ~a26~0 / 10 else -4 * ~a26~0 / 10) - 5837;~a28~0 := 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5);calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 235#L1659true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && ((-84 < ~a14~0 && 3 == calculate_output2_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && 1 == ~a24~0) && 217 < ~a26~0);" "CountingPredicate [underlying: 150#L1664true, annotation: [0, 0]]") ("CountingPredicate [underlying: 289#L2254true, annotation: [0, 0]]" "assume 3 == ~a24~0 && ~a21~0 <= 127 && ((300 < ~a28~0 && (-68 < ~a26~0 && 124 >= ~a26~0) && -84 < ~a14~0) || (~a28~0 <= 37 && ~a14~0 <= -182 && 124 < ~a26~0 && 217 >= ~a26~0)) && 3 == calculate_output2_~input#1;" "CountingPredicate [underlying: 377#L2255true, annotation: [0, 0]]") ("CountingPredicate [underlying: 289#L2254true, annotation: [0, 0]]" "assume !(3 == ~a24~0 && ~a21~0 <= 127 && ((300 < ~a28~0 && (-68 < ~a26~0 && 124 >= ~a26~0) && -84 < ~a14~0) || (~a28~0 <= 37 && ~a14~0 <= -182 && 124 < ~a26~0 && 217 >= ~a26~0)) && 3 == calculate_output2_~input#1);" "CountingPredicate [underlying: 319#L2266true, annotation: [0, 0]]") ("CountingPredicate [underlying: 399#L1362true, annotation: [0, 0]]" "assume 3 == ~a24~0 && (~a21~0 <= 127 && (-182 < ~a14~0 && -114 >= ~a14~0) && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 4 == calculate_output_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0;~a14~0 := 4 * (123936 + 5 * ~a14~0);~a26~0 := 126 + (if -1 * ~a26~0 < 0 && 0 != -1 * ~a26~0 % 10 then 1 + -1 * ~a26~0 / 10 else -1 * ~a26~0 / 10);~a28~0 := (if ~a28~0 - 600009 < 0 && 0 != (~a28~0 - 600009) % 5 then 1 + (~a28~0 - 600009) / 5 else (~a28~0 - 600009) / 5) - 52994;~a24~0 := 1;calculate_output_#res#1 := 25;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 399#L1362true, annotation: [0, 0]]" "assume !(3 == ~a24~0 && (~a21~0 <= 127 && (-182 < ~a14~0 && -114 >= ~a14~0) && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 4 == calculate_output_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0);" "CountingPredicate [underlying: 322#L1369true, annotation: [0, 0]]") ("CountingPredicate [underlying: 286#L836true, annotation: [0, 0]]" "assume ((2 == ~a24~0 && 6 == calculate_output_~input#1 && (((-114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0) || (~a28~0 <= 37 && -84 < ~a14~0))) && ~a21~0 <= 127) && ~a26~0 <= -68;~a14~0 := (if (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) < 0 && 0 != (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 14 then (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 14 - 14 else (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 14) - 97;~a26~0 := (if (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) < 0 && 0 != (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % 46 then (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % 46 - 46 else (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % 46) - -174;~a28~0 := 87 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48);calculate_output_#res#1 := 26;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 286#L836true, annotation: [0, 0]]" "assume !(((2 == ~a24~0 && 6 == calculate_output_~input#1 && (((-114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0) || (~a28~0 <= 37 && -84 < ~a14~0))) && ~a21~0 <= 127) && ~a26~0 <= -68);" "CountingPredicate [underlying: 214#L841true, annotation: [0, 0]]") ("CountingPredicate [underlying: 71#L2001true, annotation: [0, 0]]" "assume ((((3 == calculate_output2_~input#1 && ~a21~0 <= 127) && -182 < ~a14~0 && -114 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0) && ~a28~0 <= 37) && 2 == ~a24~0;~a14~0 := -3 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) - 156256);~a28~0 := 216 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -1;calculate_output2_#res#1 := 26;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 71#L2001true, annotation: [0, 0]]" "assume !(((((3 == calculate_output2_~input#1 && ~a21~0 <= 127) && -182 < ~a14~0 && -114 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0) && ~a28~0 <= 37) && 2 == ~a24~0);" "CountingPredicate [underlying: 176#L2005true, annotation: [0, 0]]") ("CountingPredicate [underlying: 36#L2328-2true, annotation: [0, 0]]" "calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 173#L1773true, annotation: [0, 0]]" "assume (3 == ~a24~0 && ~a28~0 <= 37 && ~a21~0 <= 127 && ~a26~0 <= -68 && 5 == calculate_output2_~input#1) && -84 < ~a14~0;~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090 - 2;~a26~0 := -564825 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - -300108) - -861686;~a28~0 := (if ~a28~0 - -494215 < 0 && 0 != (~a28~0 - -494215) % 48 then (~a28~0 - -494215) % 48 - 48 else (~a28~0 - -494215) % 48) - -86 - 1;~a24~0 := 2;calculate_output2_#res#1 := 26;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 173#L1773true, annotation: [0, 0]]" "assume !((3 == ~a24~0 && ~a28~0 <= 37 && ~a21~0 <= 127 && ~a26~0 <= -68 && 5 == calculate_output2_~input#1) && -84 < ~a14~0);" "CountingPredicate [underlying: 233#L1780true, annotation: [0, 0]]") ("CountingPredicate [underlying: 440#L140-1true, annotation: [0, 0]]" "assume !(((((-182 < ~a14~0 && -114 >= ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127);" "CountingPredicate [underlying: 476#L143-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 440#L140-1true, annotation: [0, 0]]" "assume ((((-182 < ~a14~0 && -114 >= ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 476#L143-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 34#L894true, annotation: [0, 0]]" "assume (((-68 < ~a26~0 && 124 >= ~a26~0) && (-182 < ~a14~0 && -114 >= ~a14~0) && 5 == calculate_output_~input#1 && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && 3 == ~a24~0) && ~a21~0 <= 127;~a14~0 := (if (if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 6 then 1 + 10 * ~a14~0 / 6 else 10 * ~a14~0 / 6) - 497311 < 0 && 0 != ((if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 6 then 1 + 10 * ~a14~0 / 6 else 10 * ~a14~0 / 6) - 497311) % 5 then 1 + ((if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 6 then 1 + 10 * ~a14~0 / 6 else 10 * ~a14~0 / 6) - 497311) / 5 else ((if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 6 then 1 + 10 * ~a14~0 / 6 else 10 * ~a14~0 / 6) - 497311) / 5);~a26~0 := (if -1 * (-267123 + (if ~a26~0 - -387677 < 0 && 0 != (~a26~0 - -387677) % 5 then 1 + (~a26~0 - -387677) / 5 else (~a26~0 - -387677) / 5)) < 0 && 0 != -1 * (-267123 + (if ~a26~0 - -387677 < 0 && 0 != (~a26~0 - -387677) % 5 then 1 + (~a26~0 - -387677) / 5 else (~a26~0 - -387677) / 5)) % 10 then 1 + -1 * (-267123 + (if ~a26~0 - -387677 < 0 && 0 != (~a26~0 - -387677) % 5 then 1 + (~a26~0 - -387677) / 5 else (~a26~0 - -387677) / 5)) / 10 else -1 * (-267123 + (if ~a26~0 - -387677 < 0 && 0 != (~a26~0 - -387677) % 5 then 1 + (~a26~0 - -387677) / 5 else (~a26~0 - -387677) / 5)) / 10);~a28~0 := 95 + (if -47254 + (~a28~0 - 83359) < 0 && 0 != (-47254 + (~a28~0 - 83359)) % 48 then (-47254 + (~a28~0 - 83359)) % 48 - 48 else (-47254 + (~a28~0 - 83359)) % 48);~a24~0 := 2;calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 34#L894true, annotation: [0, 0]]" "assume !((((-68 < ~a26~0 && 124 >= ~a26~0) && (-182 < ~a14~0 && -114 >= ~a14~0) && 5 == calculate_output_~input#1 && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && 3 == ~a24~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 527#L901true, annotation: [0, 0]]") ("CountingPredicate [underlying: 400#L1230true, annotation: [0, 0]]" "assume ~a26~0 <= -68 && 2 == ~a24~0 && ((4 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && ~a21~0 <= 127) && -84 < ~a14~0;" "CountingPredicate [underlying: 201#L1231true, annotation: [0, 0]]") ("CountingPredicate [underlying: 400#L1230true, annotation: [0, 0]]" "assume !(~a26~0 <= -68 && 2 == ~a24~0 && ((4 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && ~a21~0 <= 127) && -84 < ~a14~0);" "CountingPredicate [underlying: 38#L1241true, annotation: [0, 0]]") ("CountingPredicate [underlying: 303#L241true, annotation: [0, 0]]" "assume 3 == ~a24~0 && ((~a21~0 <= 127 && ((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 1 == calculate_output_~input#1) && ~a14~0 <= -182) && -68 < ~a26~0 && 124 >= ~a26~0;~a14~0 := -98 + (if 216203 + ~a14~0 < 0 && 0 != (216203 + ~a14~0) % 14 then (216203 + ~a14~0) % 14 - 14 else (216203 + ~a14~0) % 14) - 2;~a26~0 := 357948 + ((if -316495 + ~a26~0 < 0 && 0 != (-316495 + ~a26~0) % 46 then (-316495 + ~a26~0) % 46 - 46 else (-316495 + ~a26~0) % 46) - -214 - 357980);~a28~0 := (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 - 48 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48) - -86 - 283409 - -283409;~a24~0 := 2;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 303#L241true, annotation: [0, 0]]" "assume !(3 == ~a24~0 && ((~a21~0 <= 127 && ((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 1 == calculate_output_~input#1) && ~a14~0 <= -182) && -68 < ~a26~0 && 124 >= ~a26~0);" "CountingPredicate [underlying: 120#L248true, annotation: [0, 0]]") ("CountingPredicate [underlying: 163#L2167true, annotation: [0, 0]]" "assume (-182 < ~a14~0 && -114 >= ~a14~0) && (~a21~0 <= 127 && (6 == calculate_output2_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0)) && 124 < ~a26~0 && 217 >= ~a26~0) && 2 == ~a24~0;~a26~0 := 5 * (if 10 * (if 18 * ~a26~0 < 0 && 0 != 18 * ~a26~0 % 10 then 1 + 18 * ~a26~0 / 10 else 18 * ~a26~0 / 10) < 0 && 0 != 10 * (if 18 * ~a26~0 < 0 && 0 != 18 * ~a26~0 % 10 then 1 + 18 * ~a26~0 / 10 else 18 * ~a26~0 / 10) % 9 then 1 + 10 * (if 18 * ~a26~0 < 0 && 0 != 18 * ~a26~0 % 10 then 1 + 18 * ~a26~0 / 10 else 18 * ~a26~0 / 10) / 9 else 10 * (if 18 * ~a26~0 < 0 && 0 != 18 * ~a26~0 % 10 then 1 + 18 * ~a26~0 / 10 else 18 * ~a26~0 / 10) / 9);~a28~0 := (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - 469686 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - 469686) % 48 then ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - 469686) % 48 - 48 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - 469686) % 48) - -85;~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 163#L2167true, annotation: [0, 0]]" "assume !((-182 < ~a14~0 && -114 >= ~a14~0) && (~a21~0 <= 127 && (6 == calculate_output2_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0)) && 124 < ~a26~0 && 217 >= ~a26~0) && 2 == ~a24~0);" "CountingPredicate [underlying: 170#L2173true, annotation: [0, 0]]") ("CountingPredicate [underlying: 76#L2482true, annotation: [0, 0]]" "assume 2 == ~a24~0 && ~a21~0 <= 127 && -84 < ~a14~0 && (-68 < ~a26~0 && 124 >= ~a26~0) && 4 == calculate_output2_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0);~a28~0 := (if 10 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -366592) < 0 && 0 != 10 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -366592) % 9 then 1 + 10 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -366592) / 9 else 10 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -366592) / 9);calculate_output2_#res#1 := 21;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 76#L2482true, annotation: [0, 0]]" "assume !(2 == ~a24~0 && ~a21~0 <= 127 && -84 < ~a14~0 && (-68 < ~a26~0 && 124 >= ~a26~0) && 4 == calculate_output2_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0));" "CountingPredicate [underlying: 388#L2485true, annotation: [0, 0]]") ("CountingPredicate [underlying: 60#L1434true, annotation: [0, 0]]" "assume ((-114 < ~a14~0 && -84 >= ~a14~0) && ((1 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && 217 < ~a26~0) && ~a21~0 <= 127) && 2 == ~a24~0;~a14~0 := 98930 + 5 * ~a14~0 - 558491;~a28~0 := (if -11298 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (-11298 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) % 48 then (-11298 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) % 48 - 48 else (-11298 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) % 48) - -122;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 60#L1434true, annotation: [0, 0]]" "assume !(((-114 < ~a14~0 && -84 >= ~a14~0) && ((1 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && 217 < ~a26~0) && ~a21~0 <= 127) && 2 == ~a24~0);" "CountingPredicate [underlying: 15#L1438true, annotation: [0, 0]]") ("CountingPredicate [underlying: 486#L131-1true, annotation: [0, 0]]" "assume !(((((-114 < ~a14~0 && -84 >= ~a14~0) && ~a26~0 <= -68) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 317#L134-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 486#L131-1true, annotation: [0, 0]]" "assume ((((-114 < ~a14~0 && -84 >= ~a14~0) && ~a26~0 <= -68) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 317#L134-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 30#L2230true, annotation: [0, 0]]" "assume (2 == ~a24~0 && ~a21~0 <= 127 && ~a14~0 <= -182 && (134 < ~a28~0 && 300 >= ~a28~0) && 5 == calculate_output2_~input#1) && 217 < ~a26~0;~a14~0 := 17114 + (if -90 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 86004 < 0 && 0 != (-90 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 86004) % 5 then 1 + (-90 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 86004) / 5 else (-90 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 86004) / 5);~a26~0 := 150 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -213584 - 213606;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 30#L2230true, annotation: [0, 0]]" "assume !((2 == ~a24~0 && ~a21~0 <= 127 && ~a14~0 <= -182 && (134 < ~a28~0 && 300 >= ~a28~0) && 5 == calculate_output2_~input#1) && 217 < ~a26~0);" "CountingPredicate [underlying: 46#L2234true, annotation: [0, 0]]") ("CountingPredicate [underlying: 154#L119-1true, annotation: [0, 0]]" "assume !((((-84 < ~a14~0 && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 311#L122-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 154#L119-1true, annotation: [0, 0]]" "assume (((-84 < ~a14~0 && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 311#L122-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 190#L610-2true, annotation: [0, 0]]" "calculate_output_#res#1 := 25;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 467#L1817true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && (-114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0 && (-68 < ~a26~0 && 124 >= ~a26~0) && 2 == ~a24~0 && 2 == calculate_output2_~input#1;~a14~0 := 5 * (-75728 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5));~a26~0 := (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - 382336;~a28~0 := -563004 + (-600084 + ~a28~0 - -562943);calculate_output2_#res#1 := 21;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 467#L1817true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && (-114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0 && (-68 < ~a26~0 && 124 >= ~a26~0) && 2 == ~a24~0 && 2 == calculate_output2_~input#1);" "CountingPredicate [underlying: 186#L1822true, annotation: [0, 0]]") ("CountingPredicate [underlying: 213#L2323true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && ~a26~0 <= -68 && -84 < ~a14~0 && (37 < ~a28~0 && 134 >= ~a28~0) && 2 == ~a24~0 && 4 == calculate_output2_~input#1;~a26~0 := (if 130181 + ~a26~0 < 0 && 0 != (130181 + ~a26~0) % 46 then (130181 + ~a26~0) % 46 - 46 else (130181 + ~a26~0) % 46) - -171;~a28~0 := (if 172363 + ~a28~0 < 0 && 0 != (172363 + ~a28~0) % 5 then 1 + (172363 + ~a28~0) / 5 else (172363 + ~a28~0) / 5) - -524270;calculate_output2_#res#1 := 21;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 213#L2323true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && ~a26~0 <= -68 && -84 < ~a14~0 && (37 < ~a28~0 && 134 >= ~a28~0) && 2 == ~a24~0 && 4 == calculate_output2_~input#1);" "CountingPredicate [underlying: 51#L2327true, annotation: [0, 0]]") ("CountingPredicate [underlying: 91#L1710true, annotation: [0, 0]]" "assume (((217 < ~a26~0 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 4 == calculate_output2_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0) && 2 == ~a24~0) && ~a21~0 <= 127;~a14~0 := (if 5 * (if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 6 then 1 + 10 * ~a14~0 / 6 else 10 * ~a14~0 / 6) < 0 && 0 != 5 * (if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 6 then 1 + 10 * ~a14~0 / 6 else 10 * ~a14~0 / 6) % 5 then 1 + 5 * (if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 6 then 1 + 10 * ~a14~0 / 6 else 10 * ~a14~0 / 6) / 5 else 5 * (if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 6 then 1 + 10 * ~a14~0 / 6 else 10 * ~a14~0 / 6) / 5);~a26~0 := 249367 + (-600121 + ~a26~0 - 39) - 249353;~a28~0 := -600005 + ~a28~0 - 28;~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 91#L1710true, annotation: [0, 0]]" "assume !((((217 < ~a26~0 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 4 == calculate_output2_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0) && 2 == ~a24~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 497#L1717true, annotation: [0, 0]]") ("CountingPredicate [underlying: 61#L2439true, annotation: [0, 0]]" "assume (217 < ~a26~0 && (3 == calculate_output2_~input#1 && ((300 < ~a28~0 && ~a14~0 <= -182) || ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37))) && 2 == ~a24~0) && ~a21~0 <= 127;" "CountingPredicate [underlying: 124#L2440true, annotation: [0, 0]]") ("CountingPredicate [underlying: 61#L2439true, annotation: [0, 0]]" "assume !((217 < ~a26~0 && (3 == calculate_output2_~input#1 && ((300 < ~a28~0 && ~a14~0 <= -182) || ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37))) && 2 == ~a24~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 37#L2450true, annotation: [0, 0]]") ("CountingPredicate [underlying: 410#L110-1true, annotation: [0, 0]]" "assume !((((-84 < ~a14~0 && 217 < ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127);" "CountingPredicate [underlying: 22#L113-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 410#L110-1true, annotation: [0, 0]]" "assume (((-84 < ~a14~0 && 217 < ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 22#L113-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 265#L2041true, annotation: [0, 0]]" "assume 2 == ~a24~0 && ~a21~0 <= 127 && (((~a28~0 <= 37 && -114 < ~a14~0 && -84 >= ~a14~0) || ((-182 < ~a14~0 && -114 >= ~a14~0) && 134 < ~a28~0 && 300 >= ~a28~0) || ((-182 < ~a14~0 && -114 >= ~a14~0) && 300 < ~a28~0)) && 3 == calculate_output2_~input#1) && -68 < ~a26~0 && 124 >= ~a26~0;~a14~0 := (if -9667 + ~a14~0 - 27742 < 0 && 0 != (-9667 + ~a14~0 - 27742) % 14 then (-9667 + ~a14~0 - 27742) % 14 - 14 else (-9667 + ~a14~0 - 27742) % 14) - 95;~a26~0 := (if (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -417532 < 0 && 0 != ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -417532) % 5 then 1 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -417532) / 5 else ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -417532) / 5);~a28~0 := 218 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82);~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 265#L2041true, annotation: [0, 0]]" "assume !(2 == ~a24~0 && ~a21~0 <= 127 && (((~a28~0 <= 37 && -114 < ~a14~0 && -84 >= ~a14~0) || ((-182 < ~a14~0 && -114 >= ~a14~0) && 134 < ~a28~0 && 300 >= ~a28~0) || ((-182 < ~a14~0 && -114 >= ~a14~0) && 300 < ~a28~0)) && 3 == calculate_output2_~input#1) && -68 < ~a26~0 && 124 >= ~a26~0);" "CountingPredicate [underlying: 511#L2048true, annotation: [0, 0]]") ("CountingPredicate [underlying: 208#L2195true, annotation: [0, 0]]" "assume 3 == ~a24~0 && (((-182 < ~a14~0 && -114 >= ~a14~0) && 5 == calculate_output2_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && ~a21~0 <= 127) && 124 < ~a26~0 && 217 >= ~a26~0;" "CountingPredicate [underlying: 404#L2196true, annotation: [0, 0]]") ("CountingPredicate [underlying: 208#L2195true, annotation: [0, 0]]" "assume !(3 == ~a24~0 && (((-182 < ~a14~0 && -114 >= ~a14~0) && 5 == calculate_output2_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && ~a21~0 <= 127) && 124 < ~a26~0 && 217 >= ~a26~0);" "CountingPredicate [underlying: 297#L2207true, annotation: [0, 0]]") ("CountingPredicate [underlying: 353#L77-1true, annotation: [0, 0]]" "assume !(((((-114 < ~a14~0 && -84 >= ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127);" "CountingPredicate [underlying: 262#L80-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 353#L77-1true, annotation: [0, 0]]" "assume ((((-114 < ~a14~0 && -84 >= ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 262#L80-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 488#L116-1true, annotation: [0, 0]]" "assume !(((((-114 < ~a14~0 && -84 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 154#L119-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 488#L116-1true, annotation: [0, 0]]" "assume ((((-114 < ~a14~0 && -84 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 154#L119-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 96#L586true, annotation: [0, 0]]" "assume (~a21~0 <= 127 && 3 == ~a24~0 && ((300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 2 == calculate_output_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0) && ~a26~0 <= -68;~a14~0 := ~a14~0 - 565984;~a28~0 := -40435 + -1 * (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 96#L586true, annotation: [0, 0]]" "assume !((~a21~0 <= 127 && 3 == ~a24~0 && ((300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 2 == calculate_output_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0) && ~a26~0 <= -68);" "CountingPredicate [underlying: 288#L592true, annotation: [0, 0]]") ("CountingPredicate [underlying: 226#L797true, annotation: [0, 0]]" "assume 3 == ~a24~0 && (-68 < ~a26~0 && 124 >= ~a26~0) && ~a21~0 <= 127 && ((-84 < ~a14~0 && 37 < ~a28~0 && 134 >= ~a28~0) || ((-114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0) || (~a28~0 <= 37 && -84 < ~a14~0)) && 1 == calculate_output_~input#1;~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090 - 2;~a28~0 := 300150 + (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 299849 then (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 299849 - 299849 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 299849);~a24~0 := 1;calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 226#L797true, annotation: [0, 0]]" "assume !(3 == ~a24~0 && (-68 < ~a26~0 && 124 >= ~a26~0) && ~a21~0 <= 127 && ((-84 < ~a14~0 && 37 < ~a28~0 && 134 >= ~a28~0) || ((-114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0) || (~a28~0 <= 37 && -84 < ~a14~0)) && 1 == calculate_output_~input#1);" "CountingPredicate [underlying: 295#L803true, annotation: [0, 0]]") ("CountingPredicate [underlying: 205#L1960true, annotation: [0, 0]]" "assume ~a26~0 <= -68 && 2 == ~a24~0 && (37 < ~a28~0 && 134 >= ~a28~0) && (-84 < ~a14~0 && 1 == calculate_output2_~input#1) && ~a21~0 <= 127;~a14~0 := -300090 + (if -460442 + ~a14~0 - 37642 < 0 && 0 != (-460442 + ~a14~0 - 37642) % 299909 then (-460442 + ~a14~0 - 37642) % 299909 - 299909 else (-460442 + ~a14~0 - 37642) % 299909);~a28~0 := -20593 + (if 10 * (-436128 + ~a28~0) < 0 && 0 != 10 * (-436128 + ~a28~0) % 9 then 1 + 10 * (-436128 + ~a28~0) / 9 else 10 * (-436128 + ~a28~0) / 9);~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 205#L1960true, annotation: [0, 0]]" "assume !(~a26~0 <= -68 && 2 == ~a24~0 && (37 < ~a28~0 && 134 >= ~a28~0) && (-84 < ~a14~0 && 1 == calculate_output2_~input#1) && ~a21~0 <= 127);" "CountingPredicate [underlying: 144#L1966true, annotation: [0, 0]]") ("CountingPredicate [underlying: 202#L1728true, annotation: [0, 0]]" "assume (2 == ~a24~0 && ~a26~0 <= -68 && ~a21~0 <= 127 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 4 == calculate_output2_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0;~a14~0 := 572607 + ~a14~0 - -3198;~a26~0 := 29 + (if 5 * (69 + (if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95)) < 0 && 0 != 5 * (69 + (if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95)) % 95 then 5 * (69 + (if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95)) % 95 - 95 else 5 * (69 + (if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95)) % 95);~a28~0 := (if 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 then 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 - 48 else 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48) - -61;calculate_output2_#res#1 := 21;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 202#L1728true, annotation: [0, 0]]" "assume !((2 == ~a24~0 && ~a26~0 <= -68 && ~a21~0 <= 127 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 4 == calculate_output2_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0);" "CountingPredicate [underlying: 11#L1733true, annotation: [0, 0]]") ("CountingPredicate [underlying: 462#L1514true, annotation: [0, 0]]" "assume ~a14~0 <= -182 && ~a21~0 <= 127 && (((300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 3 == calculate_output_~input#1) && -68 < ~a26~0 && 124 >= ~a26~0) && 2 == ~a24~0;~a26~0 := (if ~a26~0 - 587998 - 6171 < 0 && 0 != (~a26~0 - 587998 - 6171) % 5 then 1 + (~a26~0 - 587998 - 6171) / 5 else (~a26~0 - 587998 - 6171) / 5);~a28~0 := -5 * (70330 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % -5 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / -5 - 1 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / -5));~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 462#L1514true, annotation: [0, 0]]" "assume !(~a14~0 <= -182 && ~a21~0 <= 127 && (((300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 3 == calculate_output_~input#1) && -68 < ~a26~0 && 124 >= ~a26~0) && 2 == ~a24~0);" "CountingPredicate [underlying: 156#L1520true, annotation: [0, 0]]") ("CountingPredicate [underlying: 386#L377true, annotation: [0, 0]]" "assume ((((217 < ~a26~0 && 2 == calculate_output_~input#1) && ~a28~0 <= 37) && ~a21~0 <= 127) && 3 == ~a24~0) && -182 < ~a14~0 && -114 >= ~a14~0;" "CountingPredicate [underlying: 405#L378true, annotation: [0, 0]]") ("CountingPredicate [underlying: 386#L377true, annotation: [0, 0]]" "assume !(((((217 < ~a26~0 && 2 == calculate_output_~input#1) && ~a28~0 <= 37) && ~a21~0 <= 127) && 3 == ~a24~0) && -182 < ~a14~0 && -114 >= ~a14~0);" "CountingPredicate [underlying: 293#L388true, annotation: [0, 0]]") ("CountingPredicate [underlying: 219#L35-2true, annotation: [0, 0]]" "assume !(((((-182 < ~a14~0 && -114 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127);" "CountingPredicate [underlying: 227#L38-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 219#L35-2true, annotation: [0, 0]]" "assume ((((-182 < ~a14~0 && -114 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 227#L38-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 391#L1910true, annotation: [0, 0]]" "assume (((2 == ~a24~0 && 2 == calculate_output2_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0)) && ~a21~0 <= 127) && ~a26~0 <= -68) && -182 < ~a14~0 && -114 >= ~a14~0;~a14~0 := (if 16 * ~a14~0 < 0 && 0 != 16 * ~a14~0 % 10 then 1 + 16 * ~a14~0 / 10 else 16 * ~a14~0 / 10) - 324243;~a28~0 := 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5);~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 391#L1910true, annotation: [0, 0]]" "assume !((((2 == ~a24~0 && 2 == calculate_output2_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0)) && ~a21~0 <= 127) && ~a26~0 <= -68) && -182 < ~a14~0 && -114 >= ~a14~0);" "CountingPredicate [underlying: 312#L1916true, annotation: [0, 0]]") ("CountingPredicate [underlying: 396#L2440-2true, annotation: [0, 0]]" "calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 500#L352true, annotation: [0, 0]]" "assume (-68 < ~a26~0 && 124 >= ~a26~0) && (((((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (-84 < ~a14~0 && ~a28~0 <= 37)) || ((37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0)) && 2 == calculate_output_~input#1) && 3 == ~a24~0) && ~a21~0 <= 127;~a14~0 := -98 + (if (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) < 0 && 0 != (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 14 then (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 14 - 14 else (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 14) - 1;~a26~0 := (if 10 * (512390 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5)) < 0 && 0 != 10 * (512390 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5)) % -9 then 10 * (512390 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5)) / -9 - 1 else 10 * (512390 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5)) / -9);~a28~0 := (if 300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) < 0 && 0 != (300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849)) % 5 then 1 + (300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849)) / 5 else (300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849)) / 5) - -333944;calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 500#L352true, annotation: [0, 0]]" "assume !((-68 < ~a26~0 && 124 >= ~a26~0) && (((((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (-84 < ~a14~0 && ~a28~0 <= 37)) || ((37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0)) && 2 == calculate_output_~input#1) && 3 == ~a24~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 325#L357true, annotation: [0, 0]]") ("CountingPredicate [underlying: 507#L185-1true, annotation: [0, 0]]" "assume !(((((-182 < ~a14~0 && -114 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 505#L188-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 507#L185-1true, annotation: [0, 0]]" "assume ((((-182 < ~a14~0 && -114 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 505#L188-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 332#L1898true, annotation: [0, 0]]" "assume 3 == ~a24~0 && ((~a26~0 <= -68 && 4 == calculate_output2_~input#1 && ~a28~0 <= 37) && -182 < ~a14~0 && -114 >= ~a14~0) && ~a21~0 <= 127;~a14~0 := -471414 + ~a14~0;~a26~0 := -237297 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - -676242;~a28~0 := (if 108829 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (108829 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) % 48 then (108829 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) % 48 - 48 else (108829 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) % 48) - -86;~a24~0 := 2;calculate_output2_#res#1 := 21;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 332#L1898true, annotation: [0, 0]]" "assume !(3 == ~a24~0 && ((~a26~0 <= -68 && 4 == calculate_output2_~input#1 && ~a28~0 <= 37) && -182 < ~a14~0 && -114 >= ~a14~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 313#L1905true, annotation: [0, 0]]") ("CountingPredicate [underlying: 175#L1751true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && (~a14~0 <= -182 && 2 == ~a24~0 && (134 < ~a28~0 && 300 >= ~a28~0) && 6 == calculate_output2_~input#1) && 217 < ~a26~0;~a14~0 := 4813 + (~a14~0 - -599960 - 5473) - -646;~a28~0 := (if 39 * (if 78 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -3 < 0 && 0 != (78 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -3) % 5 then 1 + (78 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -3) / 5 else (78 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -3) / 5) < 0 && 0 != 39 * (if 78 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -3 < 0 && 0 != (78 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -3) % 5 then 1 + (78 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -3) / 5 else (78 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -3) / 5) % 10 then 1 + 39 * (if 78 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -3 < 0 && 0 != (78 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -3) % 5 then 1 + (78 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -3) / 5 else (78 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -3) / 5) / 10 else 39 * (if 78 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -3 < 0 && 0 != (78 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -3) % 5 then 1 + (78 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -3) / 5 else (78 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -3) / 5) / 10);calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 175#L1751true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && (~a14~0 <= -182 && 2 == ~a24~0 && (134 < ~a28~0 && 300 >= ~a28~0) && 6 == calculate_output2_~input#1) && 217 < ~a26~0);" "CountingPredicate [underlying: 292#L1755true, annotation: [0, 0]]") ("CountingPredicate [underlying: 12#L1811true, annotation: [0, 0]]" "assume (((-182 < ~a14~0 && -114 >= ~a14~0) && 2 == ~a24~0 && ~a28~0 <= 37 && 1 == calculate_output2_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0) && ~a21~0 <= 127;~a26~0 := (if -1 * (-348752 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -495822) < 0 && 0 != -1 * (-348752 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -495822) % 10 then 1 + -1 * (-348752 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -495822) / 10 else -1 * (-348752 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -495822) / 10);~a28~0 := (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 - 82 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82) - -216 - -3;~a24~0 := 3;calculate_output2_#res#1 := 25;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 12#L1811true, annotation: [0, 0]]" "assume !((((-182 < ~a14~0 && -114 >= ~a14~0) && 2 == ~a24~0 && ~a28~0 <= 37 && 1 == calculate_output2_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 467#L1817true, annotation: [0, 0]]") ("CountingPredicate [underlying: 464#L2387true, annotation: [0, 0]]" "assume (((4 == calculate_output2_~input#1 && (((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (~a28~0 <= 37 && -84 < ~a14~0)) || ((37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0))) && 124 < ~a26~0 && 217 >= ~a26~0) && 2 == ~a24~0) && ~a21~0 <= 127;~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 300041 then ~a14~0 % 300041 - 300041 else ~a14~0 % 300041) - -299957 - -2;~a26~0 := (if 10 * (~a26~0 - -110877) < 0 && 0 != 10 * (~a26~0 - -110877) % -9 then 10 * (~a26~0 - -110877) / -9 - 1 else 10 * (~a26~0 - -110877) / -9) - 263161;~a28~0 := 84 + (if 5 * (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) < 0 && 0 != 5 * (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) % 48 then 5 * (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) % 48 - 48 else 5 * (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) % 48);calculate_output2_#res#1 := 25;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 464#L2387true, annotation: [0, 0]]" "assume !((((4 == calculate_output2_~input#1 && (((300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (~a28~0 <= 37 && -84 < ~a14~0)) || ((37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0))) && 124 < ~a26~0 && 217 >= ~a26~0) && 2 == ~a24~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 54#L2392true, annotation: [0, 0]]") ("CountingPredicate [underlying: 111#L1472true, annotation: [0, 0]]" "assume ((2 == ~a24~0 && (-182 < ~a14~0 && -114 >= ~a14~0) && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 4 == calculate_output_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0) && ~a21~0 <= 127;~a28~0 := -146275 + (-600023 + ~a28~0 - -146322);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 111#L1472true, annotation: [0, 0]]" "assume !(((2 == ~a24~0 && (-182 < ~a14~0 && -114 >= ~a14~0) && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 4 == calculate_output_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 447#L1477true, annotation: [0, 0]]") ("CountingPredicate [underlying: 436#L1405true, annotation: [0, 0]]" "assume 217 < ~a26~0 && ~a21~0 <= 127 && 3 == ~a24~0 && ~a28~0 <= 37 && (-182 < ~a14~0 && -114 >= ~a14~0) && 5 == calculate_output_~input#1;" "CountingPredicate [underlying: 490#L1406true, annotation: [0, 0]]") ("CountingPredicate [underlying: 436#L1405true, annotation: [0, 0]]" "assume !(217 < ~a26~0 && ~a21~0 <= 127 && 3 == ~a24~0 && ~a28~0 <= 37 && (-182 < ~a14~0 && -114 >= ~a14~0) && 5 == calculate_output_~input#1);" "CountingPredicate [underlying: 516#L1416true, annotation: [0, 0]]") ("CountingPredicate [underlying: 288#L592true, annotation: [0, 0]]" "assume ((-114 < ~a14~0 && -84 >= ~a14~0) && ~a21~0 <= 127 && (3 == calculate_output_~input#1 && -68 < ~a26~0 && 124 >= ~a26~0) && 300 < ~a28~0) && 2 == ~a24~0;~a14~0 := 161937 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) - -152247;~a26~0 := (if (if (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -170 < 0 && 0 != ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -170) % 5 then 1 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -170) / 5 else ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -170) / 5) < 0 && 0 != (if (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -170 < 0 && 0 != ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -170) % 5 then 1 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -170) / 5 else ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -170) / 5) % 5 then 1 + (if (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -170 < 0 && 0 != ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -170) % 5 then 1 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -170) / 5 else ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -170) / 5) / 5 else (if (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -170 < 0 && 0 != ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -170) % 5 then 1 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -170) / 5 else ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -170) / 5) / 5) - -189;~a28~0 := 186 + (if -421018 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -430946 < 0 && 0 != (-421018 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -430946) % 82 then (-421018 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -430946) % 82 - 82 else (-421018 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -430946) % 82);calculate_output_#res#1 := 25;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 288#L592true, annotation: [0, 0]]" "assume !(((-114 < ~a14~0 && -84 >= ~a14~0) && ~a21~0 <= 127 && (3 == calculate_output_~input#1 && -68 < ~a26~0 && 124 >= ~a26~0) && 300 < ~a28~0) && 2 == ~a24~0);" "CountingPredicate [underlying: 371#L597true, annotation: [0, 0]]") ("CountingPredicate [underlying: 480#L1573true, annotation: [0, 0]]" "assume ((((~a21~0 <= 127 && 2 == calculate_output_~input#1) && ~a14~0 <= -182) && 3 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && 217 < ~a26~0;~a14~0 := -91 + (if (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) < 0 && 0 != (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 14 then (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 14 - 14 else (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 14);~a26~0 := (if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95 then (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95 - 95 else (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95) - -19;~a28~0 := -31906 + (if 145008 + ~a28~0 < 0 && 0 != (145008 + ~a28~0) % -5 then (145008 + ~a28~0) / -5 - 1 else (145008 + ~a28~0) / -5);~a24~0 := 1;calculate_output_#res#1 := 25;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 480#L1573true, annotation: [0, 0]]" "assume !(((((~a21~0 <= 127 && 2 == calculate_output_~input#1) && ~a14~0 <= -182) && 3 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && 217 < ~a26~0);" "CountingPredicate [underlying: 349#L1580true, annotation: [0, 0]]") ("CountingPredicate [underlying: 102#L456true, annotation: [0, 0]]" "assume ((~a21~0 <= 127 && (-182 < ~a14~0 && -114 >= ~a14~0) && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 1 == calculate_output_~input#1) && 2 == ~a24~0) && -68 < ~a26~0 && 124 >= ~a26~0;~a14~0 := (if (if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 6 then 1 + 10 * ~a14~0 / 6 else 10 * ~a14~0 / 6) < 0 && 0 != (if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 6 then 1 + 10 * ~a14~0 / 6 else 10 * ~a14~0 / 6) % 5 then 1 + (if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 6 then 1 + 10 * ~a14~0 / 6 else 10 * ~a14~0 / 6) / 5 else (if 10 * ~a14~0 < 0 && 0 != 10 * ~a14~0 % 6 then 1 + 10 * ~a14~0 / 6 else 10 * ~a14~0 / 6) / 5) - 142048;~a26~0 := 2 * (-155885 + (~a26~0 - 62191));~a28~0 := (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - -105728 - 164653;calculate_output_#res#1 := 25;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 102#L456true, annotation: [0, 0]]" "assume !(((~a21~0 <= 127 && (-182 < ~a14~0 && -114 >= ~a14~0) && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 1 == calculate_output_~input#1) && 2 == ~a24~0) && -68 < ~a26~0 && 124 >= ~a26~0);" "CountingPredicate [underlying: 4#L461true, annotation: [0, 0]]") ("CountingPredicate [underlying: 498#L1104true, annotation: [0, 0]]" "assume 3 == ~a24~0 && ((~a26~0 <= -68 && -84 < ~a14~0 && 1 == calculate_output_~input#1) && ~a21~0 <= 127) && 300 < ~a28~0;~a14~0 := (if (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090 < 0 && 0 != ((if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090) % 5 then 1 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090) / 5 else ((if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090) / 5) - 124796;~a28~0 := 41 + (if 25 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -60) < 0 && 0 != 25 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -60) % 48 then 25 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -60) % 48 - 48 else 25 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -60) % 48);~a24~0 := 2;calculate_output_#res#1 := 25;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 498#L1104true, annotation: [0, 0]]" "assume !(3 == ~a24~0 && ((~a26~0 <= -68 && -84 < ~a14~0 && 1 == calculate_output_~input#1) && ~a21~0 <= 127) && 300 < ~a28~0);" "CountingPredicate [underlying: 453#L1110true, annotation: [0, 0]]") ("CountingPredicate [underlying: 95#L95-1true, annotation: [0, 0]]" "assume !(((((-114 < ~a14~0 && -84 >= ~a14~0) && ~a26~0 <= -68) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127);" "CountingPredicate [underlying: 408#L98-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 95#L95-1true, annotation: [0, 0]]" "assume ((((-114 < ~a14~0 && -84 >= ~a14~0) && ~a26~0 <= -68) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 408#L98-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 81#L1955true, annotation: [0, 0]]" "assume ~a26~0 <= -68 && 2 == ~a24~0 && (~a21~0 <= 127 && ((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 2 == calculate_output2_~input#1) && -114 < ~a14~0 && -84 >= ~a14~0;~a14~0 := 461861 + ~a14~0 - -23319;~a26~0 := 46 + (if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -37;~a28~0 := 243309 + (300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - 243307);calculate_output2_#res#1 := 21;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 81#L1955true, annotation: [0, 0]]" "assume !(~a26~0 <= -68 && 2 == ~a24~0 && (~a21~0 <= 127 && ((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 2 == calculate_output2_~input#1) && -114 < ~a14~0 && -84 >= ~a14~0);" "CountingPredicate [underlying: 205#L1960true, annotation: [0, 0]]") ("CountingPredicate [underlying: 429#L759true, annotation: [0, 0]]" "assume ~a14~0 <= -182;~a14~0 := (if 10 * (~a14~0 - 190298) < 0 && 0 != 10 * (~a14~0 - 190298) % 9 then 1 + 10 * (~a14~0 - 190298) / 9 else 10 * (~a14~0 - 190298) / 9) - 210885;~a28~0 := (if 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -85) - 461112 < 0 && 0 != (5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -85) - 461112) % 48 then (5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -85) - 461112) % 48 - 48 else (5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -85) - 461112) % 48) - -123;~a24~0 := 1;" "CountingPredicate [underlying: 437#L759-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 429#L759true, annotation: [0, 0]]" "assume !(~a14~0 <= -182);~a14~0 := (if (if 22 * ~a14~0 < 0 && 0 != 22 * ~a14~0 % 10 then 1 + 22 * ~a14~0 / 10 else 22 * ~a14~0 / 10) < 0 && 0 != (if 22 * ~a14~0 < 0 && 0 != 22 * ~a14~0 % 10 then 1 + 22 * ~a14~0 / 10 else 22 * ~a14~0 / 10) % 5 then 1 + (if 22 * ~a14~0 < 0 && 0 != 22 * ~a14~0 % 10 then 1 + 22 * ~a14~0 / 10 else 22 * ~a14~0 / 10) / 5 else (if 22 * ~a14~0 < 0 && 0 != 22 * ~a14~0 % 10 then 1 + 22 * ~a14~0 / 10 else 22 * ~a14~0 / 10) / 5) - 113110;~a26~0 := (if 5 * ~a26~0 - 491392 < 0 && 0 != (5 * ~a26~0 - 491392) % 5 then 1 + (5 * ~a26~0 - 491392) / 5 else (5 * ~a26~0 - 491392) / 5);~a28~0 := 17022 + (if 300149 + (if ~a28~0 - -407954 < 0 && 0 != (~a28~0 - -407954) % 299849 then (~a28~0 - -407954) % 299849 - 299849 else (~a28~0 - -407954) % 299849) < 0 && 0 != (300149 + (if ~a28~0 - -407954 < 0 && 0 != (~a28~0 - -407954) % 299849 then (~a28~0 - -407954) % 299849 - 299849 else (~a28~0 - -407954) % 299849)) % 5 then 1 + (300149 + (if ~a28~0 - -407954 < 0 && 0 != (~a28~0 - -407954) % 299849 then (~a28~0 - -407954) % 299849 - 299849 else (~a28~0 - -407954) % 299849)) / 5 else (300149 + (if ~a28~0 - -407954 < 0 && 0 != (~a28~0 - -407954) % 299849 then (~a28~0 - -407954) % 299849 - 299849 else (~a28~0 - -407954) % 299849)) / 5);~a24~0 := 1;" "CountingPredicate [underlying: 437#L759-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 272#L1066true, annotation: [0, 0]]" "assume ((-182 < ~a14~0 && -114 >= ~a14~0) && 3 == ~a24~0 && ~a21~0 <= 127 && 3 == calculate_output_~input#1 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && 124 < ~a26~0 && 217 >= ~a26~0;~a14~0 := -85 + (if -227470 + ~a14~0 < 0 && 0 != (-227470 + ~a14~0) % 14 then (-227470 + ~a14~0) % 14 - 14 else (-227470 + ~a14~0) % 14);~a26~0 := ~a26~0 - 170 - -158472 - 755026 - -596573;~a28~0 := 60 + (if (if 85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) < 0 && 0 != (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) % 5 then 1 + (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) / 5 else (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) / 5) < 0 && 0 != (if 85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) < 0 && 0 != (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) % 5 then 1 + (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) / 5 else (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) / 5) % 5 then 1 + (if 85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) < 0 && 0 != (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) % 5 then 1 + (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) / 5 else (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) / 5) / 5 else (if 85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) < 0 && 0 != (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) % 5 then 1 + (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) / 5 else (85 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) / 5) / 5);~a24~0 := 2;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 272#L1066true, annotation: [0, 0]]" "assume !(((-182 < ~a14~0 && -114 >= ~a14~0) && 3 == ~a24~0 && ~a21~0 <= 127 && 3 == calculate_output_~input#1 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && 124 < ~a26~0 && 217 >= ~a26~0);" "CountingPredicate [underlying: 426#L1073true, annotation: [0, 0]]") ("CountingPredicate [underlying: 222#L496true, annotation: [0, 0]]" "assume ((((124 < ~a26~0 && 217 >= ~a26~0) && 5 == calculate_output_~input#1 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && 2 == ~a24~0) && ~a21~0 <= 127) && ~a14~0 <= -182;~a26~0 := (if -496055 + ~a26~0 - -804201 < 0 && 0 != (-496055 + ~a26~0 - -804201) % 5 then 1 + (-496055 + ~a26~0 - -804201) / 5 else (-496055 + ~a26~0 - -804201) / 5);~a28~0 := (if (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 5 then 1 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5) < 0 && 0 != (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 5 then 1 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5) % 48 then (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 5 then 1 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5) % 48 - 48 else (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 5 then 1 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5) % 48) - -86;calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 222#L496true, annotation: [0, 0]]" "assume !(((((124 < ~a26~0 && 217 >= ~a26~0) && 5 == calculate_output_~input#1 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && 2 == ~a24~0) && ~a21~0 <= 127) && ~a14~0 <= -182);" "CountingPredicate [underlying: 514#L500true, annotation: [0, 0]]") ("CountingPredicate [underlying: 188#L1491true, annotation: [0, 0]]" "assume (3 == ~a24~0 && ((((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 1 == calculate_output_~input#1) && ~a26~0 <= -68) && -114 < ~a14~0 && -84 >= ~a14~0) && ~a21~0 <= 127;~a14~0 := -79326 + (if -396035 + ~a14~0 < 0 && 0 != (-396035 + ~a14~0) % 5 then 1 + (-396035 + ~a14~0) / 5 else (-396035 + ~a14~0) / 5);~a28~0 := (if (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980 - 1 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980 - 1) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980 - 1) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980 - 1) / 5);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 188#L1491true, annotation: [0, 0]]" "assume !((3 == ~a24~0 && ((((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 1 == calculate_output_~input#1) && ~a26~0 <= -68) && -114 < ~a14~0 && -84 >= ~a14~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 94#L1497true, annotation: [0, 0]]") ("CountingPredicate [underlying: 375#L930-2true, annotation: [0, 0]]" "calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 336#L1669true, annotation: [0, 0]]" "assume (-84 < ~a14~0 && ((((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 5 == calculate_output2_~input#1) && 2 == ~a24~0) && ~a21~0 <= 127) && -68 < ~a26~0 && 124 >= ~a26~0;~a26~0 := 171 + (if (if 5 * ~a26~0 < 0 && 0 != 5 * ~a26~0 % 5 then 1 + 5 * ~a26~0 / 5 else 5 * ~a26~0 / 5) < 0 && 0 != (if 5 * ~a26~0 < 0 && 0 != 5 * ~a26~0 % 5 then 1 + 5 * ~a26~0 / 5 else 5 * ~a26~0 / 5) % 46 then (if 5 * ~a26~0 < 0 && 0 != 5 * ~a26~0 % 5 then 1 + 5 * ~a26~0 / 5 else 5 * ~a26~0 / 5) % 46 - 46 else (if 5 * ~a26~0 < 0 && 0 != 5 * ~a26~0 % 5 then 1 + 5 * ~a26~0 / 5 else 5 * ~a26~0 / 5) % 46);~a28~0 := (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48 then (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48 - 48 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48) - -46 - 7;calculate_output2_#res#1 := 21;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 336#L1669true, annotation: [0, 0]]" "assume !((-84 < ~a14~0 && ((((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 5 == calculate_output2_~input#1) && 2 == ~a24~0) && ~a21~0 <= 127) && -68 < ~a26~0 && 124 >= ~a26~0);" "CountingPredicate [underlying: 439#L1673true, annotation: [0, 0]]") ("CountingPredicate [underlying: 120#L248true, annotation: [0, 0]]" "assume (((((300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 4 == calculate_output_~input#1) && 217 < ~a26~0) && ~a21~0 <= 127) && -84 < ~a14~0) && 1 == ~a24~0;~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090;~a26~0 := (if -600088 + ~a26~0 < 0 && 0 != (-600088 + ~a26~0) % 5 then 1 + (-600088 + ~a26~0) / 5 else (-600088 + ~a26~0) / 5) - 377912;~a28~0 := (if (if -600036 + ~a28~0 < 0 && 0 != (-600036 + ~a28~0) % 5 then 1 + (-600036 + ~a28~0) / 5 else (-600036 + ~a28~0) / 5) < 0 && 0 != (if -600036 + ~a28~0 < 0 && 0 != (-600036 + ~a28~0) % 5 then 1 + (-600036 + ~a28~0) / 5 else (-600036 + ~a28~0) / 5) % 5 then 1 + (if -600036 + ~a28~0 < 0 && 0 != (-600036 + ~a28~0) % 5 then 1 + (-600036 + ~a28~0) / 5 else (-600036 + ~a28~0) / 5) / 5 else (if -600036 + ~a28~0 < 0 && 0 != (-600036 + ~a28~0) % 5 then 1 + (-600036 + ~a28~0) / 5 else (-600036 + ~a28~0) / 5) / 5);calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 120#L248true, annotation: [0, 0]]" "assume !((((((300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 4 == calculate_output_~input#1) && 217 < ~a26~0) && ~a21~0 <= 127) && -84 < ~a14~0) && 1 == ~a24~0);" "CountingPredicate [underlying: 225#L253true, annotation: [0, 0]]") ("CountingPredicate [underlying: 26#L1027true, annotation: [0, 0]]" "assume 1 == ~a24~0;~a14~0 := -232598 + (if -300090 + (if -267597 + ~a14~0 < 0 && 0 != (-267597 + ~a14~0) % 299909 then (-267597 + ~a14~0) % 299909 - 299909 else (-267597 + ~a14~0) % 299909) < 0 && 0 != (-300090 + (if -267597 + ~a14~0 < 0 && 0 != (-267597 + ~a14~0) % 299909 then (-267597 + ~a14~0) % 299909 - 299909 else (-267597 + ~a14~0) % 299909)) % 5 then 1 + (-300090 + (if -267597 + ~a14~0 < 0 && 0 != (-267597 + ~a14~0) % 299909 then (-267597 + ~a14~0) % 299909 - 299909 else (-267597 + ~a14~0) % 299909)) / 5 else (-300090 + (if -267597 + ~a14~0 < 0 && 0 != (-267597 + ~a14~0) % 299909 then (-267597 + ~a14~0) % 299909 - 299909 else (-267597 + ~a14~0) % 299909)) / 5);~a28~0 := (if (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149) / 5) - -364010;~a24~0 := 2;" "CountingPredicate [underlying: 287#L1027-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 26#L1027true, annotation: [0, 0]]" "assume !(1 == ~a24~0);~a26~0 := (if 50 * ~a26~0 < 0 && 0 != 50 * ~a26~0 % 9 then 1 + 50 * ~a26~0 / 9 else 50 * ~a26~0 / 9) - 550549 - -1020629;~a28~0 := -45363 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10);~a24~0 := 1;" "CountingPredicate [underlying: 287#L1027-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 433#L225true, annotation: [0, 0]]" "assume (3 == ~a24~0 && (-68 < ~a26~0 && 124 >= ~a26~0) && 4 == calculate_output_~input#1 && ((~a14~0 <= -182 && 300 < ~a28~0) || ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37))) && ~a21~0 <= 127;~a14~0 := -182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909);~a26~0 := -5838 + (438366 + ~a26~0 - -32811);~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -86;~a24~0 := 2;calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 433#L225true, annotation: [0, 0]]" "assume !((3 == ~a24~0 && (-68 < ~a26~0 && 124 >= ~a26~0) && 4 == calculate_output_~input#1 && ((~a14~0 <= -182 && 300 < ~a28~0) || ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37))) && ~a21~0 <= 127);" "CountingPredicate [underlying: 392#L232true, annotation: [0, 0]]") ("CountingPredicate [underlying: 387#L1316true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && ((-68 < ~a26~0 && 124 >= ~a26~0) && (((37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0) || ((-114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0) || (~a28~0 <= 37 && -84 < ~a14~0)) && 6 == calculate_output_~input#1) && 3 == ~a24~0;~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090 - 1;~a26~0 := -191858 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -192029;~a28~0 := -267546 + (-299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 3 - -267547);~a24~0 := 2;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 387#L1316true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && ((-68 < ~a26~0 && 124 >= ~a26~0) && (((37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0) || ((-114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0) || (~a28~0 <= 37 && -84 < ~a14~0)) && 6 == calculate_output_~input#1) && 3 == ~a24~0);" "CountingPredicate [underlying: 443#L1323true, annotation: [0, 0]]") ("CountingPredicate [underlying: 450#L610true, annotation: [0, 0]]" "assume ~a21~0 <= 127;~a14~0 := 52 + (~a14~0 - -567872 - -32231);~a28~0 := -100951 + (if 43 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -505188 < 0 && 0 != (43 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -505188) % 5 then 1 + (43 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -505188) / 5 else (43 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -505188) / 5);" "CountingPredicate [underlying: 190#L610-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 450#L610true, annotation: [0, 0]]" "assume !(~a21~0 <= 127);~a26~0 := (if -4 * (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != -4 * (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 10 then 1 + -4 * (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) / 10 else -4 * (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) / 10);" "CountingPredicate [underlying: 190#L610-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 41#L531true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && (-68 < ~a26~0 && 124 >= ~a26~0) && 3 == ~a24~0 && (((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 1 == calculate_output_~input#1) && -114 < ~a14~0 && -84 >= ~a14~0;" "CountingPredicate [underlying: 52#L532true, annotation: [0, 0]]") ("CountingPredicate [underlying: 41#L531true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && (-68 < ~a26~0 && 124 >= ~a26~0) && 3 == ~a24~0 && (((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 1 == calculate_output_~input#1) && -114 < ~a14~0 && -84 >= ~a14~0);" "CountingPredicate [underlying: 397#L542true, annotation: [0, 0]]") ("CountingPredicate [underlying: 17#L2123true, annotation: [0, 0]]" "assume (-68 < ~a26~0 && 124 >= ~a26~0) && (~a14~0 <= -182 && (2 == ~a24~0 && 3 == calculate_output2_~input#1) && ~a21~0 <= 127) && ~a28~0 <= 37;~a26~0 := (if (if 10 * (~a26~0 - 533451) < 0 && 0 != 10 * (~a26~0 - 533451) % 9 then 1 + 10 * (~a26~0 - 533451) / 9 else 10 * (~a26~0 - 533451) / 9) < 0 && 0 != (if 10 * (~a26~0 - 533451) < 0 && 0 != 10 * (~a26~0 - 533451) % 9 then 1 + 10 * (~a26~0 - 533451) / 9 else 10 * (~a26~0 - 533451) / 9) % 5 then 1 + (if 10 * (~a26~0 - 533451) < 0 && 0 != 10 * (~a26~0 - 533451) % 9 then 1 + 10 * (~a26~0 - 533451) / 9 else 10 * (~a26~0 - 533451) / 9) / 5 else (if 10 * (~a26~0 - 533451) < 0 && 0 != 10 * (~a26~0 - 533451) % 9 then 1 + 10 * (~a26~0 - 533451) / 9 else 10 * (~a26~0 - 533451) / 9) / 5);~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 17#L2123true, annotation: [0, 0]]" "assume !((-68 < ~a26~0 && 124 >= ~a26~0) && (~a14~0 <= -182 && (2 == ~a24~0 && 3 == calculate_output2_~input#1) && ~a21~0 <= 127) && ~a28~0 <= 37);" "CountingPredicate [underlying: 39#L2128true, annotation: [0, 0]]") ("CountingPredicate [underlying: 503#L923true, annotation: [0, 0]]" "assume (-84 < ~a14~0 && ~a21~0 <= 127 && ~a28~0 <= 37 && 1 == calculate_output_~input#1 && -68 < ~a26~0 && 124 >= ~a26~0) && 2 == ~a24~0;~a14~0 := -300092 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909);~a26~0 := (if (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) < 0 && 0 != (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % 5 then 1 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) / 5 else (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) / 5) - 598152;~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 503#L923true, annotation: [0, 0]]" "assume !((-84 < ~a14~0 && ~a21~0 <= 127 && ~a28~0 <= 37 && 1 == calculate_output_~input#1 && -68 < ~a26~0 && 124 >= ~a26~0) && 2 == ~a24~0);" "CountingPredicate [underlying: 210#L929true, annotation: [0, 0]]") ("CountingPredicate [underlying: 334#L2381true, annotation: [0, 0]]" "assume ((2 == ~a24~0 && (6 == calculate_output2_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && ~a21~0 <= 127) && -114 < ~a14~0 && -84 >= ~a14~0) && ~a26~0 <= -68;~a14~0 := (if ~a14~0 - 79221 - 331392 < 0 && 0 != (~a14~0 - 79221 - 331392) % 5 then 1 + (~a14~0 - 79221 - 331392) / 5 else (~a14~0 - 79221 - 331392) / 5);~a28~0 := -2 * (252090 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5));~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 334#L2381true, annotation: [0, 0]]" "assume !(((2 == ~a24~0 && (6 == calculate_output2_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && ~a21~0 <= 127) && -114 < ~a14~0 && -84 >= ~a14~0) && ~a26~0 <= -68);" "CountingPredicate [underlying: 464#L2387true, annotation: [0, 0]]") ("CountingPredicate [underlying: 179#L604true, annotation: [0, 0]]" "assume ((2 == ~a24~0 && 6 == calculate_output_~input#1 && ((300 < ~a28~0 && ~a14~0 <= -182) || ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37))) && ~a26~0 <= -68) && ~a21~0 <= 127;~a14~0 := -300090 + (if -74409 + (~a14~0 - -113223) < 0 && 0 != (-74409 + (~a14~0 - -113223)) % 299909 then (-74409 + (~a14~0 - -113223)) % 299909 - 299909 else (-74409 + (~a14~0 - -113223)) % 299909);~a26~0 := 71 + (if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - 25;~a28~0 := -299980 + (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 300018 then (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 300018 - 300018 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 300018);calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 179#L604true, annotation: [0, 0]]" "assume !(((2 == ~a24~0 && 6 == calculate_output_~input#1 && ((300 < ~a28~0 && ~a14~0 <= -182) || ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37))) && ~a26~0 <= -68) && ~a21~0 <= 127);" "CountingPredicate [underlying: 351#L609true, annotation: [0, 0]]") ("CountingPredicate [underlying: 31#L1307true, annotation: [0, 0]]" "assume (-182 < ~a14~0 && -114 >= ~a14~0) && (~a21~0 <= 127 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 5 == calculate_output_~input#1) && 2 == ~a24~0) && -68 < ~a26~0 && 124 >= ~a26~0;~a14~0 := -95 + (if 5 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 89) < 0 && 0 != 5 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 89) % 14 then 5 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 89) % 14 - 14 else 5 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 89) % 14);~a28~0 := (if (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5) - 311547;~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 31#L1307true, annotation: [0, 0]]" "assume !((-182 < ~a14~0 && -114 >= ~a14~0) && (~a21~0 <= 127 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 5 == calculate_output_~input#1) && 2 == ~a24~0) && -68 < ~a26~0 && 124 >= ~a26~0);" "CountingPredicate [underlying: 522#L1313true, annotation: [0, 0]]") ("CountingPredicate [underlying: 178#L2273true, annotation: [0, 0]]" "assume (((-68 < ~a26~0 && 124 >= ~a26~0) && (~a14~0 <= -182 && 5 == calculate_output2_~input#1) && ~a28~0 <= 37) && 2 == ~a24~0) && ~a21~0 <= 127;~a26~0 := (if -492947 + ~a26~0 < 0 && 0 != (-492947 + ~a26~0) % 5 then 1 + (-492947 + ~a26~0) / 5 else (-492947 + ~a26~0) / 5);~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 178#L2273true, annotation: [0, 0]]" "assume !((((-68 < ~a26~0 && 124 >= ~a26~0) && (~a14~0 <= -182 && 5 == calculate_output2_~input#1) && ~a28~0 <= 37) && 2 == ~a24~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 142#L2278true, annotation: [0, 0]]") ("CountingPredicate [underlying: 335#L2400true, annotation: [0, 0]]" "assume 124 < ~a26~0 && 217 >= ~a26~0;~a14~0 := 344904 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5);~a26~0 := 28 + (if 5 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -21) < 0 && 0 != 5 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -21) % 95 then 5 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -21) % 95 - 95 else 5 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -21) % 95);~a28~0 := 319814 + ((if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 - 48 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48) - -86) - 319814;~a24~0 := 2;" "CountingPredicate [underlying: 442#L2400-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 335#L2400true, annotation: [0, 0]]" "assume !(124 < ~a26~0 && 217 >= ~a26~0);~a14~0 := (if 10 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) - -215558) < 0 && 0 != 10 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) - -215558) % 9 then 1 + 10 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) - -215558) / 9 else 10 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) - -215558) / 9);~a26~0 := 170 + (if (if ~a26~0 - 126036 < 0 && 0 != (~a26~0 - 126036) % 5 then 1 + (~a26~0 - 126036) / 5 else (~a26~0 - 126036) / 5) < 0 && 0 != (if ~a26~0 - 126036 < 0 && 0 != (~a26~0 - 126036) % 5 then 1 + (~a26~0 - 126036) / 5 else (~a26~0 - 126036) / 5) % 46 then (if ~a26~0 - 126036 < 0 && 0 != (~a26~0 - 126036) % 5 then 1 + (~a26~0 - 126036) / 5 else (~a26~0 - 126036) / 5) % 46 - 46 else (if ~a26~0 - 126036 < 0 && 0 != (~a26~0 - 126036) % 5 then 1 + (~a26~0 - 126036) / 5 else (~a26~0 - 126036) / 5) % 46);~a28~0 := 218 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82);~a24~0 := 1;" "CountingPredicate [underlying: 442#L2400-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 75#L1841true, annotation: [0, 0]]" "assume (3 == ~a24~0 && (~a21~0 <= 127 && 4 == calculate_output2_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && -114 < ~a14~0 && -84 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0;~a14~0 := (if (if 14 * ~a14~0 < 0 && 0 != 14 * ~a14~0 % 10 then 1 + 14 * ~a14~0 / 10 else 14 * ~a14~0 / 10) < 0 && 0 != (if 14 * ~a14~0 < 0 && 0 != 14 * ~a14~0 % 10 then 1 + 14 * ~a14~0 / 10 else 14 * ~a14~0 / 10) % 5 then 1 + (if 14 * ~a14~0 < 0 && 0 != 14 * ~a14~0 % 10 then 1 + 14 * ~a14~0 / 10 else 14 * ~a14~0 / 10) / 5 else (if 14 * ~a14~0 < 0 && 0 != 14 * ~a14~0 % 10 then 1 + 14 * ~a14~0 / 10 else 14 * ~a14~0 / 10) / 5) - 537659 - -537547;~a28~0 := 5 * (if ~a28~0 - 600018 < 0 && 0 != (~a28~0 - 600018) % 5 then 1 + (~a28~0 - 600018) / 5 else (~a28~0 - 600018) / 5);~a24~0 := 2;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 75#L1841true, annotation: [0, 0]]" "assume !((3 == ~a24~0 && (~a21~0 <= 127 && 4 == calculate_output2_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && -114 < ~a14~0 && -84 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0);" "CountingPredicate [underlying: 64#L1847true, annotation: [0, 0]]") ("CountingPredicate [underlying: 408#L98-1true, annotation: [0, 0]]" "assume !(((((-114 < ~a14~0 && -84 >= ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 146#L101-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 408#L98-1true, annotation: [0, 0]]" "assume ((((-114 < ~a14~0 && -84 >= ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 146#L101-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 114#L558-2true, annotation: [0, 0]]" "calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 161#L551true, annotation: [0, 0]]" "assume (~a21~0 <= 127 && 3 == ~a24~0 && ((300 < ~a28~0 && ~a14~0 <= -182) || ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37)) && 5 == calculate_output_~input#1) && -68 < ~a26~0 && 124 >= ~a26~0;~a14~0 := -99 + (if 299726 + ~a14~0 < 0 && 0 != (299726 + ~a14~0) % 14 then (299726 + ~a14~0) % 14 - 14 else (299726 + ~a14~0) % 14) - 237902 - -237901;~a28~0 := -1 + ((if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 300018 then (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 300018 - 300018 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 300018) - 299980);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 161#L551true, annotation: [0, 0]]" "assume !((~a21~0 <= 127 && 3 == ~a24~0 && ((300 < ~a28~0 && ~a14~0 <= -182) || ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37)) && 5 == calculate_output_~input#1) && -68 < ~a26~0 && 124 >= ~a26~0);" "CountingPredicate [underlying: 529#L557true, annotation: [0, 0]]") ("CountingPredicate [underlying: 207#L1044true, annotation: [0, 0]]" "assume ((3 == ~a24~0 && ~a21~0 <= 127 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 2 == calculate_output_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0) && -182 < ~a14~0 && -114 >= ~a14~0;~a26~0 := (if 5 * (if -1 * ~a26~0 < 0 && 0 != -1 * ~a26~0 % 10 then 1 + -1 * ~a26~0 / 10 else -1 * ~a26~0 / 10) < 0 && 0 != 5 * (if -1 * ~a26~0 < 0 && 0 != -1 * ~a26~0 % 10 then 1 + -1 * ~a26~0 / 10 else -1 * ~a26~0 / 10) % 5 then 1 + 5 * (if -1 * ~a26~0 < 0 && 0 != -1 * ~a26~0 % 10 then 1 + -1 * ~a26~0 / 10 else -1 * ~a26~0 / 10) / 5 else 5 * (if -1 * ~a26~0 < 0 && 0 != -1 * ~a26~0 % 10 then 1 + -1 * ~a26~0 / 10 else -1 * ~a26~0 / 10) / 5);~a28~0 := 301 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849);~a24~0 := 1;calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 207#L1044true, annotation: [0, 0]]" "assume !(((3 == ~a24~0 && ~a21~0 <= 127 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 2 == calculate_output_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0) && -182 < ~a14~0 && -114 >= ~a14~0);" "CountingPredicate [underlying: 98#L1050true, annotation: [0, 0]]") ("CountingPredicate [underlying: 359#L1597true, annotation: [0, 0]]" "assume (124 < ~a26~0 && 217 >= ~a26~0) && (2 == ~a24~0 && ~a14~0 <= -182 && 4 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && ~a21~0 <= 127;~a28~0 := 55546 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10);calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 359#L1597true, annotation: [0, 0]]" "assume !((124 < ~a26~0 && 217 >= ~a26~0) && (2 == ~a24~0 && ~a14~0 <= -182 && 4 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && ~a21~0 <= 127);" "CountingPredicate [underlying: 466#L1600true, annotation: [0, 0]]") ("CountingPredicate [underlying: 243#L1301true, annotation: [0, 0]]" "assume (-68 < ~a26~0 && 124 >= ~a26~0) && (((1 == calculate_output_~input#1 && ~a21~0 <= 127) && -182 < ~a14~0 && -114 >= ~a14~0) && 300 < ~a28~0) && 3 == ~a24~0;~a14~0 := -91 + (if (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 98 < 0 && 0 != ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 98) % 5 then 1 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 98) / 5 else ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 98) / 5);~a26~0 := -93115 + (~a26~0 - 443768);~a24~0 := 2;calculate_output_#res#1 := 25;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 243#L1301true, annotation: [0, 0]]" "assume !((-68 < ~a26~0 && 124 >= ~a26~0) && (((1 == calculate_output_~input#1 && ~a21~0 <= 127) && -182 < ~a14~0 && -114 >= ~a14~0) && 300 < ~a28~0) && 3 == ~a24~0);" "CountingPredicate [underlying: 31#L1307true, annotation: [0, 0]]") ("CountingPredicate [underlying: 373#L173-1true, annotation: [0, 0]]" "assume !((((~a14~0 <= -182 && ~a26~0 <= -68) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 299#L176-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 373#L173-1true, annotation: [0, 0]]" "assume (((~a14~0 <= -182 && ~a26~0 <= -68) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 299#L176-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 105#L191-1true, annotation: [0, 0]]" "assume !(((((-182 < ~a14~0 && -114 >= ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 278#L194-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 105#L191-1true, annotation: [0, 0]]" "assume ((((-182 < ~a14~0 && -114 >= ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 278#L194-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 167#L736true, annotation: [0, 0]]" "assume ~a14~0 <= -182;~a14~0 := 6443 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 6542;~a26~0 := 41255 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -27) - 41253;~a28~0 := -299980 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 2;" "CountingPredicate [underlying: 445#L736-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 167#L736true, annotation: [0, 0]]" "assume !(~a14~0 <= -182);~a14~0 := (if -1 * ((if -300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) < 0 && 0 != (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) % 5 then 1 + (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 5 else (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 5) - -237591) < 0 && 0 != -1 * ((if -300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) < 0 && 0 != (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) % 5 then 1 + (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 5 else (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 5) - -237591) % 10 then 1 + -1 * ((if -300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) < 0 && 0 != (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) % 5 then 1 + (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 5 else (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 5) - -237591) / 10 else -1 * ((if -300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) < 0 && 0 != (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) % 5 then 1 + (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 5 else (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 5) - -237591) / 10);~a26~0 := -312422 + (27 + (if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -312425);~a28~0 := 300149 + (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 299849 then (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 299849 - 299849 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 299849);~a24~0 := 2;" "CountingPredicate [underlying: 445#L736-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 237#L1116true, annotation: [0, 0]]" "assume (((-182 < ~a14~0 && -114 >= ~a14~0) && 2 == ~a24~0 && 2 == calculate_output_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a21~0 <= 127) && 217 < ~a26~0;~a14~0 := -63138 + (~a14~0 - -62668 - 204030);~a26~0 := (if 28 * (if -541553 + (~a26~0 - 58572) < 0 && 0 != (-541553 + (~a26~0 - 58572)) % 5 then 1 + (-541553 + (~a26~0 - 58572)) / 5 else (-541553 + (~a26~0 - 58572)) / 5) < 0 && 0 != 28 * (if -541553 + (~a26~0 - 58572) < 0 && 0 != (-541553 + (~a26~0 - 58572)) % 5 then 1 + (-541553 + (~a26~0 - 58572)) / 5 else (-541553 + (~a26~0 - 58572)) / 5) % 10 then 1 + 28 * (if -541553 + (~a26~0 - 58572) < 0 && 0 != (-541553 + (~a26~0 - 58572)) % 5 then 1 + (-541553 + (~a26~0 - 58572)) / 5 else (-541553 + (~a26~0 - 58572)) / 5) / 10 else 28 * (if -541553 + (~a26~0 - 58572) < 0 && 0 != (-541553 + (~a26~0 - 58572)) % 5 then 1 + (-541553 + (~a26~0 - 58572)) / 5 else (-541553 + (~a26~0 - 58572)) / 5) / 10);~a28~0 := -585001 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - 3230;~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 237#L1116true, annotation: [0, 0]]" "assume !((((-182 < ~a14~0 && -114 >= ~a14~0) && 2 == ~a24~0 && 2 == calculate_output_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a21~0 <= 127) && 217 < ~a26~0);" "CountingPredicate [underlying: 416#L1123true, annotation: [0, 0]]") ("CountingPredicate [underlying: 513#L316true, annotation: [0, 0]]" "assume ((-114 < ~a14~0 && -84 >= ~a14~0) && 3 == ~a24~0 && ((300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 5 == calculate_output_~input#1) && ~a21~0 <= 127) && 124 < ~a26~0 && 217 >= ~a26~0;~a14~0 := (if ~a14~0 - -71996 - 86067 < 0 && 0 != (~a14~0 - -71996 - 86067) % 5 then 1 + (~a14~0 - -71996 - 86067) / 5 else (~a14~0 - -71996 - 86067) / 5);~a26~0 := -684108 + (~a26~0 - -207896);~a28~0 := 218 + (if ~a28~0 - 236320 < 0 && 0 != (~a28~0 - 236320) % 82 then (~a28~0 - 236320) % 82 - 82 else (~a28~0 - 236320) % 82);~a24~0 := 1;calculate_output_#res#1 := 25;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 513#L316true, annotation: [0, 0]]" "assume !(((-114 < ~a14~0 && -84 >= ~a14~0) && 3 == ~a24~0 && ((300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 5 == calculate_output_~input#1) && ~a21~0 <= 127) && 124 < ~a26~0 && 217 >= ~a26~0);" "CountingPredicate [underlying: 6#L323true, annotation: [0, 0]]") ("CountingPredicate [underlying: 337#L2303true, annotation: [0, 0]]" "assume ((2 == ~a24~0 && (2 == calculate_output2_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0)) && 124 < ~a26~0 && 217 >= ~a26~0) && -182 < ~a14~0 && -114 >= ~a14~0) && ~a21~0 <= 127;~a14~0 := 573294 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5);~a28~0 := 29 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -156);calculate_output2_#res#1 := 25;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 337#L2303true, annotation: [0, 0]]" "assume !(((2 == ~a24~0 && (2 == calculate_output2_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0)) && 124 < ~a26~0 && 217 >= ~a26~0) && -182 < ~a14~0 && -114 >= ~a14~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 526#L2307true, annotation: [0, 0]]") ("CountingPredicate [underlying: 515#L35true, annotation: [0, 0]]" "assume !(((((-182 < ~a14~0 && -114 >= ~a14~0) && 217 < ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 219#L35-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 515#L35true, annotation: [0, 0]]" "assume ((((-182 < ~a14~0 && -114 >= ~a14~0) && 217 < ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 219#L35-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 489#L304true, annotation: [0, 0]]" "assume (3 == ~a24~0 && ~a21~0 <= 127 && (-182 < ~a14~0 && -114 >= ~a14~0) && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 2 == calculate_output_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0;~a14~0 := -99 + (if ~a14~0 - 581619 - 9324 < 0 && 0 != (~a14~0 - 581619 - 9324) % 14 then (~a14~0 - 581619 - 9324) % 14 - 14 else (~a14~0 - 581619 - 9324) % 14);~a26~0 := ~a26~0 - -238897 - 564200;~a28~0 := 216 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82);~a24~0 := 2;calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 489#L304true, annotation: [0, 0]]" "assume !((3 == ~a24~0 && ~a21~0 <= 127 && (-182 < ~a14~0 && -114 >= ~a14~0) && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 2 == calculate_output_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0);" "CountingPredicate [underlying: 318#L311true, annotation: [0, 0]]") ("CountingPredicate [underlying: 106#L415true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && (((124 < ~a26~0 && 217 >= ~a26~0) && 6 == calculate_output_~input#1 && -84 < ~a14~0) && 3 == ~a24~0) && 300 < ~a28~0;" "CountingPredicate [underlying: 290#L416true, annotation: [0, 0]]") ("CountingPredicate [underlying: 106#L415true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && (((124 < ~a26~0 && 217 >= ~a26~0) && 6 == calculate_output_~input#1 && -84 < ~a14~0) && 3 == ~a24~0) && 300 < ~a28~0);" "CountingPredicate [underlying: 255#L426true, annotation: [0, 0]]") ("CountingPredicate [underlying: 22#L113-1true, annotation: [0, 0]]" "assume !((((-84 < ~a14~0 && ~a26~0 <= -68) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 488#L116-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 22#L113-1true, annotation: [0, 0]]" "assume (((-84 < ~a14~0 && ~a26~0 <= -68) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 488#L116-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 245#L830true, annotation: [0, 0]]" "assume (-114 < ~a14~0 && -84 >= ~a14~0) && ((~a26~0 <= -68 && 5 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && 3 == ~a24~0) && ~a21~0 <= 127;~a14~0 := 2 * (95063 + (~a14~0 - -175856));~a28~0 := 470839 + ((if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - -555628 - 480983);~a24~0 := 2;calculate_output_#res#1 := 26;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 245#L830true, annotation: [0, 0]]" "assume !((-114 < ~a14~0 && -84 >= ~a14~0) && ((~a26~0 <= -68 && 5 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && 3 == ~a24~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 286#L836true, annotation: [0, 0]]") ("CountingPredicate [underlying: 46#L2234true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && ((((~a14~0 <= -182 && ~a26~0 <= -68) && 3 == ~a24~0) && ~a28~0 <= 37) || ((2 == ~a24~0 && -84 < ~a14~0 && 217 < ~a26~0) && 134 < ~a28~0 && 300 >= ~a28~0) || (300 < ~a28~0 && 2 == ~a24~0 && 217 < ~a26~0 && -84 < ~a14~0)) && 1 == calculate_output2_~input#1;~a14~0 := -300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909);~a26~0 := -1 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 299966 then ~a26~0 % 299966 - 299966 else ~a26~0 % 299966) - 300033 - 1);~a28~0 := -2 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980);~a24~0 := 2;calculate_output2_#res#1 := 25;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 46#L2234true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && ((((~a14~0 <= -182 && ~a26~0 <= -68) && 3 == ~a24~0) && ~a28~0 <= 37) || ((2 == ~a24~0 && -84 < ~a14~0 && 217 < ~a26~0) && 134 < ~a28~0 && 300 >= ~a28~0) || (300 < ~a28~0 && 2 == ~a24~0 && 217 < ~a26~0 && -84 < ~a14~0)) && 1 == calculate_output2_~input#1);" "CountingPredicate [underlying: 182#L2241true, annotation: [0, 0]]") ("CountingPredicate [underlying: 483#L438true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && 2 == ~a24~0 && -84 < ~a14~0 && ~a26~0 <= -68 && 3 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0);~a14~0 := -522665 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5);~a26~0 := (if 10 * (300108 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891)) < 0 && 0 != 10 * (300108 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891)) % 9 then 1 + 10 * (300108 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891)) / 9 else 10 * (300108 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891)) / 9);~a28~0 := 210 + (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 82 then (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 82 - 82 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 82);calculate_output_#res#1 := 26;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 483#L438true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && 2 == ~a24~0 && -84 < ~a14~0 && ~a26~0 <= -68 && 3 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0));" "CountingPredicate [underlying: 329#L443true, annotation: [0, 0]]") ("CountingPredicate [underlying: 423#L1289true, annotation: [0, 0]]" "assume ((-68 < ~a26~0 && 124 >= ~a26~0) && 2 == ~a24~0 && (~a21~0 <= 127 && 3 == calculate_output_~input#1) && 37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0;~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090 - 1;~a26~0 := -94106 + (if ~a26~0 - 307563 < 0 && 0 != (~a26~0 - 307563) % 5 then 1 + (~a26~0 - 307563) / 5 else (~a26~0 - 307563) / 5);~a28~0 := 5 * (if 5 * ~a28~0 < 0 && 0 != 5 * ~a28~0 % -5 then 5 * ~a28~0 / -5 - 1 else 5 * ~a28~0 / -5);calculate_output_#res#1 := 25;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 423#L1289true, annotation: [0, 0]]" "assume !(((-68 < ~a26~0 && 124 >= ~a26~0) && 2 == ~a24~0 && (~a21~0 <= 127 && 3 == calculate_output_~input#1) && 37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0);" "CountingPredicate [underlying: 330#L1294true, annotation: [0, 0]]") ("CountingPredicate [underlying: 377#L2255true, annotation: [0, 0]]" "assume 217 < ~a26~0;~a14~0 := -100325 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - 147) - -100324;~a26~0 := ~a26~0 - 84230 - 360937;~a28~0 := 217 + (if (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) < 0 && 0 != (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) % 82 then (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) % 82 - 82 else (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) % 82);~a24~0 := 1;" "CountingPredicate [underlying: 84#L2255-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 377#L2255true, annotation: [0, 0]]" "assume !(217 < ~a26~0);~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 300041 then ~a14~0 % 300041 - 300041 else ~a14~0 % 300041) - -299957 - -2;~a26~0 := 27 + (if 5 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -29 - -1) < 0 && 0 != 5 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -29 - -1) % 95 then 5 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -29 - -1) % 95 - 95 else 5 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -29 - -1) % 95);~a28~0 := 217 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 - 82 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82) - -2;" "CountingPredicate [underlying: 84#L2255-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 82#L2162true, annotation: [0, 0]]" "assume ~a26~0 <= -68 && 2 == ~a24~0 && (~a21~0 <= 127 && 5 == calculate_output2_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && -182 < ~a14~0 && -114 >= ~a14~0;~a14~0 := 3 * (if 10 * (151174 + ~a14~0) < 0 && 0 != 10 * (151174 + ~a14~0) % 9 then 1 + 10 * (151174 + ~a14~0) / 9 else 10 * (151174 + ~a14~0) / 9);~a26~0 := 69 + (if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) < 0 && 0 != (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95 then (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95 - 95 else (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) % 95) - -10;~a28~0 := ~a28~0 - 599967;calculate_output2_#res#1 := 26;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 82#L2162true, annotation: [0, 0]]" "assume !(~a26~0 <= -68 && 2 == ~a24~0 && (~a21~0 <= 127 && 5 == calculate_output2_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && -182 < ~a14~0 && -114 >= ~a14~0);" "CountingPredicate [underlying: 163#L2167true, annotation: [0, 0]]") ("CountingPredicate [underlying: 68#L1226true, annotation: [0, 0]]" "assume 2 == ~a24~0 && (124 < ~a26~0 && 217 >= ~a26~0) && ~a14~0 <= -182 && (((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 2 == calculate_output_~input#1) && ~a21~0 <= 127;~a14~0 := -8 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 89);~a28~0 := -600108 + ~a28~0;calculate_output_#res#1 := 25;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 68#L1226true, annotation: [0, 0]]" "assume !(2 == ~a24~0 && (124 < ~a26~0 && 217 >= ~a26~0) && ~a14~0 <= -182 && (((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 2 == calculate_output_~input#1) && ~a21~0 <= 127);" "CountingPredicate [underlying: 400#L1230true, annotation: [0, 0]]") ("CountingPredicate [underlying: 285#L266true, annotation: [0, 0]]" "assume (((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37 && 3 == ~a24~0 && 5 == calculate_output_~input#1) && ~a26~0 <= -68) && ~a21~0 <= 127;~a14~0 := -84 + (if ~a14~0 - 88839 < 0 && 0 != (~a14~0 - 88839) % 14 then (~a14~0 - 88839) % 14 - 14 else (~a14~0 - 88839) % 14) - 6;~a26~0 := 580006 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -32) - 579947;~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 285#L266true, annotation: [0, 0]]" "assume !((((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37 && 3 == ~a24~0 && 5 == calculate_output_~input#1) && ~a26~0 <= -68) && ~a21~0 <= 127);" "CountingPredicate [underlying: 43#L272true, annotation: [0, 0]]") ("CountingPredicate [underlying: 326#L909true, annotation: [0, 0]]" "assume 37 < ~a28~0 && 134 >= ~a28~0;~a14~0 := 372103 + (~a14~0 - 190584) - 729880;~a28~0 := -392020 + (~a28~0 - 208015);~a24~0 := 3;" "CountingPredicate [underlying: 421#L909-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 326#L909true, annotation: [0, 0]]" "assume !(37 < ~a28~0 && 134 >= ~a28~0);~a14~0 := -99 + (if -598168 + ~a14~0 < 0 && 0 != (-598168 + ~a14~0) % 14 then (-598168 + ~a14~0) % 14 - 14 else (-598168 + ~a14~0) % 14);~a26~0 := 29 + (if (if 148735 + ~a26~0 < 0 && 0 != (148735 + ~a26~0) % 5 then 1 + (148735 + ~a26~0) / 5 else (148735 + ~a26~0) / 5) < 0 && 0 != (if 148735 + ~a26~0 < 0 && 0 != (148735 + ~a26~0) % 5 then 1 + (148735 + ~a26~0) / 5 else (148735 + ~a26~0) / 5) % 95 then (if 148735 + ~a26~0 < 0 && 0 != (148735 + ~a26~0) % 5 then 1 + (148735 + ~a26~0) / 5 else (148735 + ~a26~0) / 5) % 95 - 95 else (if 148735 + ~a26~0 < 0 && 0 != (148735 + ~a26~0) % 5 then 1 + (148735 + ~a26~0) / 5 else (148735 + ~a26~0) / 5) % 95);~a28~0 := 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -53558;" "CountingPredicate [underlying: 421#L909-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 368#L2031-2true, annotation: [0, 0]]" "calculate_output2_#res#1 := 25;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 281#L677true, annotation: [0, 0]]" "assume ((((-114 < ~a14~0 && -84 >= ~a14~0) && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0)) && 5 == calculate_output_~input#1) && ~a26~0 <= -68) && ~a21~0 <= 127) && 2 == ~a24~0;~a14~0 := 5 * (-48443 + ~a14~0);~a28~0 := -35670 + 4 * (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 281#L677true, annotation: [0, 0]]" "assume !(((((-114 < ~a14~0 && -84 >= ~a14~0) && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0)) && 5 == calculate_output_~input#1) && ~a26~0 <= -68) && ~a21~0 <= 127) && 2 == ~a24~0);" "CountingPredicate [underlying: 215#L683true, annotation: [0, 0]]") ("CountingPredicate [underlying: 29#L1985true, annotation: [0, 0]]" "assume ((2 == ~a24~0 && 217 < ~a26~0 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0)) && 6 == calculate_output2_~input#1) && ~a21~0 <= 127) && -114 < ~a14~0 && -84 >= ~a14~0;~a14~0 := (if (if 5 * ~a14~0 < 0 && 0 != 5 * ~a14~0 % 5 then 1 + 5 * ~a14~0 / 5 else 5 * ~a14~0 / 5) < 0 && 0 != (if 5 * ~a14~0 < 0 && 0 != 5 * ~a14~0 % 5 then 1 + 5 * ~a14~0 / 5 else 5 * ~a14~0 / 5) % -5 then (if 5 * ~a14~0 < 0 && 0 != 5 * ~a14~0 % 5 then 1 + 5 * ~a14~0 / 5 else 5 * ~a14~0 / 5) / -5 - 1 else (if 5 * ~a14~0 < 0 && 0 != 5 * ~a14~0 % 5 then 1 + 5 * ~a14~0 / 5 else 5 * ~a14~0 / 5) / -5);~a28~0 := (if -13314 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (-13314 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) % 5 then 1 + (-13314 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) / 5 else (-13314 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10)) / 5);calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 29#L1985true, annotation: [0, 0]]" "assume !(((2 == ~a24~0 && 217 < ~a26~0 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0)) && 6 == calculate_output2_~input#1) && ~a21~0 <= 127) && -114 < ~a14~0 && -84 >= ~a14~0);" "CountingPredicate [underlying: 80#L1989true, annotation: [0, 0]]") ("CountingPredicate [underlying: 62#L449true, annotation: [0, 0]]" "assume 3 == ~a24~0 && ((-68 < ~a26~0 && 124 >= ~a26~0) && (6 == calculate_output_~input#1 && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a21~0 <= 127) && -182 < ~a14~0 && -114 >= ~a14~0;~a14~0 := (if (if ~a14~0 - 214083 < 0 && 0 != (~a14~0 - 214083) % 5 then 1 + (~a14~0 - 214083) / 5 else (~a14~0 - 214083) / 5) < 0 && 0 != (if ~a14~0 - 214083 < 0 && 0 != (~a14~0 - 214083) % 5 then 1 + (~a14~0 - 214083) / 5 else (~a14~0 - 214083) / 5) % 5 then 1 + (if ~a14~0 - 214083 < 0 && 0 != (~a14~0 - 214083) % 5 then 1 + (~a14~0 - 214083) / 5 else (~a14~0 - 214083) / 5) / 5 else (if ~a14~0 - 214083 < 0 && 0 != (~a14~0 - 214083) % 5 then 1 + (~a14~0 - 214083) / 5 else (~a14~0 - 214083) / 5) / 5);~a26~0 := -365872 + (~a26~0 - 222685) - 4166;~a28~0 := (if (if 5 * ~a28~0 < 0 && 0 != 5 * ~a28~0 % 5 then 1 + 5 * ~a28~0 / 5 else 5 * ~a28~0 / 5) < 0 && 0 != (if 5 * ~a28~0 < 0 && 0 != 5 * ~a28~0 % 5 then 1 + 5 * ~a28~0 / 5 else 5 * ~a28~0 / 5) % -5 then (if 5 * ~a28~0 < 0 && 0 != 5 * ~a28~0 % 5 then 1 + 5 * ~a28~0 / 5 else 5 * ~a28~0 / 5) / -5 - 1 else (if 5 * ~a28~0 < 0 && 0 != 5 * ~a28~0 % 5 then 1 + 5 * ~a28~0 / 5 else 5 * ~a28~0 / 5) / -5);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 62#L449true, annotation: [0, 0]]" "assume !(3 == ~a24~0 && ((-68 < ~a26~0 && 124 >= ~a26~0) && (6 == calculate_output_~input#1 && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a21~0 <= 127) && -182 < ~a14~0 && -114 >= ~a14~0);" "CountingPredicate [underlying: 102#L456true, annotation: [0, 0]]") ("CountingPredicate [underlying: 57#L1091true, annotation: [0, 0]]" "assume (-182 < ~a14~0 && -114 >= ~a14~0) && ((-68 < ~a26~0 && 124 >= ~a26~0) && 300 < ~a28~0 && 3 == calculate_output_~input#1 && 3 == ~a24~0) && ~a21~0 <= 127;~a14~0 := 477216 + ~a14~0 - -46014;~a26~0 := (if 479152 + ~a26~0 < 0 && 0 != (479152 + ~a26~0) % 46 then (479152 + ~a26~0) % 46 - 46 else (479152 + ~a26~0) % 46) - -155;~a28~0 := 210 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82 - 82 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 82);~a24~0 := 2;calculate_output_#res#1 := 26;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 57#L1091true, annotation: [0, 0]]" "assume !((-182 < ~a14~0 && -114 >= ~a14~0) && ((-68 < ~a26~0 && 124 >= ~a26~0) && 300 < ~a28~0 && 3 == calculate_output_~input#1 && 3 == ~a24~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 350#L1098true, annotation: [0, 0]]") ("CountingPredicate [underlying: 38#L1241true, annotation: [0, 0]]" "assume (~a26~0 <= -68 && 3 == ~a24~0 && ~a21~0 <= 127 && ~a28~0 <= 37 && 6 == calculate_output_~input#1) && -84 < ~a14~0;~a14~0 := 5 * (if (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090 < 0 && 0 != ((if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090) % 5 then 1 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090) / 5 else ((if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090) / 5) - 3;~a26~0 := 128 + (if 5 * (if 9 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -190) < 0 && 0 != 9 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -190) % 10 then 1 + 9 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -190) / 10 else 9 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -190) / 10) < 0 && 0 != 5 * (if 9 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -190) < 0 && 0 != 9 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -190) % 10 then 1 + 9 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -190) / 10 else 9 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -190) / 10) % 46 then 5 * (if 9 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -190) < 0 && 0 != 9 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -190) % 10 then 1 + 9 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -190) / 10 else 9 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -190) / 10) % 46 - 46 else 5 * (if 9 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -190) < 0 && 0 != 9 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -190) % 10 then 1 + 9 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -190) / 10 else 9 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -190) / 10) % 46);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 38#L1241true, annotation: [0, 0]]" "assume !((~a26~0 <= -68 && 3 == ~a24~0 && ~a21~0 <= 127 && ~a28~0 <= 37 && 6 == calculate_output_~input#1) && -84 < ~a14~0);" "CountingPredicate [underlying: 244#L1247true, annotation: [0, 0]]") ("CountingPredicate [underlying: 140#L1556true, annotation: [0, 0]]" "assume 124 < ~a26~0 && 217 >= ~a26~0;~a14~0 := -99 + (if ~a14~0 - -427583 < 0 && 0 != (~a14~0 - -427583) % 14 then (~a14~0 - -427583) % 14 - 14 else (~a14~0 - -427583) % 14) - 1;" "CountingPredicate [underlying: 138#L1556-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 140#L1556true, annotation: [0, 0]]" "assume !(124 < ~a26~0 && 217 >= ~a26~0);" "CountingPredicate [underlying: 138#L1556-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 291#L1135true, annotation: [0, 0]]" "assume ((~a26~0 <= -68 && (134 < ~a28~0 && 300 >= ~a28~0) && 1 == calculate_output_~input#1 && ~a21~0 <= 127) && 2 == ~a24~0) && ~a14~0 <= -182;~a14~0 := (if -53042 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) < 0 && 0 != (-53042 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) % 5 then 1 + (-53042 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) / 5 else (-53042 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) / 5) - -10461;~a24~0 := 3;calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 291#L1135true, annotation: [0, 0]]" "assume !(((~a26~0 <= -68 && (134 < ~a28~0 && 300 >= ~a28~0) && 1 == calculate_output_~input#1 && ~a21~0 <= 127) && 2 == ~a24~0) && ~a14~0 <= -182);" "CountingPredicate [underlying: 200#L1140true, annotation: [0, 0]]") ("CountingPredicate [underlying: 471#L395true, annotation: [0, 0]]" "assume (134 < ~a28~0 && 300 >= ~a28~0) && ((~a21~0 <= 127 && 2 == ~a24~0 && 6 == calculate_output_~input#1) && -84 < ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0;~a14~0 := (if 9 * (-300092 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) < 0 && 0 != 9 * (-300092 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) % 10 then 1 + 9 * (-300092 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 10 else 9 * (-300092 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909)) / 10) - 39680;~a26~0 := -45568 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - 192649);~a28~0 := -79879 + (~a28~0 - 492422);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 471#L395true, annotation: [0, 0]]" "assume !((134 < ~a28~0 && 300 >= ~a28~0) && ((~a21~0 <= 127 && 2 == ~a24~0 && 6 == calculate_output_~input#1) && -84 < ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0);" "CountingPredicate [underlying: 78#L402true, annotation: [0, 0]]") ("CountingPredicate [underlying: 412#L1917true, annotation: [0, 0]]" "assume 399 < ~a21~0;~a14~0 := -300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - -368972 - 368972;~a26~0 := -228502 + ~a26~0;~a24~0 := 3;" "CountingPredicate [underlying: 485#L1917-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 412#L1917true, annotation: [0, 0]]" "assume !(399 < ~a21~0);~a26~0 := -52262 + (5 * ~a26~0 - 163628);~a28~0 := 35 + (86 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - 46);" "CountingPredicate [underlying: 485#L1917-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 371#L597true, annotation: [0, 0]]" "assume ((134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127 && (2 == ~a24~0 && 1 == calculate_output_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0) && -84 < ~a14~0;~a14~0 := -91 + (if 5 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 98) < 0 && 0 != 5 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 98) % 14 then 5 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 98) % 14 - 14 else 5 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 98) % 14);~a26~0 := ~a26~0 - 247436 - -632553 - -109715 - 495006;~a28~0 := (if 10 * (if 574624 + ~a28~0 < 0 && 0 != (574624 + ~a28~0) % 5 then 1 + (574624 + ~a28~0) / 5 else (574624 + ~a28~0) / 5) < 0 && 0 != 10 * (if 574624 + ~a28~0 < 0 && 0 != (574624 + ~a28~0) % 5 then 1 + (574624 + ~a28~0) / 5 else (574624 + ~a28~0) / 5) % 9 then 1 + 10 * (if 574624 + ~a28~0 < 0 && 0 != (574624 + ~a28~0) % 5 then 1 + (574624 + ~a28~0) / 5 else (574624 + ~a28~0) / 5) / 9 else 10 * (if 574624 + ~a28~0 < 0 && 0 != (574624 + ~a28~0) % 5 then 1 + (574624 + ~a28~0) / 5 else (574624 + ~a28~0) / 5) / 9);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 371#L597true, annotation: [0, 0]]" "assume !(((134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127 && (2 == ~a24~0 && 1 == calculate_output_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0) && -84 < ~a14~0);" "CountingPredicate [underlying: 179#L604true, annotation: [0, 0]]") ("CountingPredicate [underlying: 397#L542true, annotation: [0, 0]]" "assume ((3 == ~a24~0 && ~a21~0 <= 127 && 1 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && ~a14~0 <= -182) && 217 < ~a26~0;~a28~0 := 218 + (if -89948 + ~a28~0 < 0 && 0 != (-89948 + ~a28~0) % 82 then (-89948 + ~a28~0) % 82 - 82 else (-89948 + ~a28~0) % 82) - -1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 397#L542true, annotation: [0, 0]]" "assume !(((3 == ~a24~0 && ~a21~0 <= 127 && 1 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && ~a14~0 <= -182) && 217 < ~a26~0);" "CountingPredicate [underlying: 294#L545true, annotation: [0, 0]]") ("CountingPredicate [underlying: 406#L1231-2true, annotation: [0, 0]]" "calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 220#L1687true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && 2 == ~a24~0 && 3 == calculate_output2_~input#1 && ((300 < ~a28~0 && (124 < ~a26~0 && 217 >= ~a26~0) && -84 < ~a14~0) || (~a28~0 <= 37 && ~a14~0 <= -182 && 217 < ~a26~0));~a14~0 := 251013 + (-99 + (if (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 then (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 - 14 else (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14) - 251012);~a26~0 := (if (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -161 < 0 && 0 != ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -161) % 5 then 1 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -161) / 5 else ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -161) / 5) - -128;~a28~0 := -2 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -216 - -3);calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 220#L1687true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && 2 == ~a24~0 && 3 == calculate_output2_~input#1 && ((300 < ~a28~0 && (124 < ~a26~0 && 217 >= ~a26~0) && -84 < ~a14~0) || (~a28~0 <= 37 && ~a14~0 <= -182 && 217 < ~a26~0)));" "CountingPredicate [underlying: 209#L1692true, annotation: [0, 0]]") ("CountingPredicate [underlying: 18#L875true, annotation: [0, 0]]" "assume ((2 == ~a24~0 && ~a28~0 <= 37 && (-68 < ~a26~0 && 124 >= ~a26~0) && 4 == calculate_output_~input#1) && -84 < ~a14~0) && ~a21~0 <= 127;~a14~0 := -339515 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090 - -339514);~a26~0 := -226743 + (if -1 * (180288 + ~a26~0) < 0 && 0 != -1 * (180288 + ~a26~0) % 10 then 1 + -1 * (180288 + ~a26~0) / 10 else -1 * (180288 + ~a26~0) / 10);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 18#L875true, annotation: [0, 0]]" "assume !(((2 == ~a24~0 && ~a28~0 <= 37 && (-68 < ~a26~0 && 124 >= ~a26~0) && 4 == calculate_output_~input#1) && -84 < ~a14~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 364#L881true, annotation: [0, 0]]") ("CountingPredicate [underlying: 247#L51true, annotation: [0, 0]]" "assume !false;" "CountingPredicate [underlying: 263#ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTIONtrue, annotation: [0, 0]]") ("CountingPredicate [underlying: 247#L51true, annotation: [0, 0]]" "assume false;assume false;" "CountingPredicate [underlying: 9#L50-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 54#L2392true, annotation: [0, 0]]" "assume (-84 < ~a14~0 && (~a21~0 <= 127 && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 5 == calculate_output2_~input#1) && ~a26~0 <= -68) && 3 == ~a24~0;~a14~0 := 46962 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 347052;~a26~0 := 3 * (161588 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5));~a28~0 := 86 + (if -573306 + ~a28~0 < 0 && 0 != (-573306 + ~a28~0) % 48 then (-573306 + ~a28~0) % 48 - 48 else (-573306 + ~a28~0) % 48);~a24~0 := 2;calculate_output2_#res#1 := 21;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 54#L2392true, annotation: [0, 0]]" "assume !((-84 < ~a14~0 && (~a21~0 <= 127 && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 5 == calculate_output2_~input#1) && ~a26~0 <= -68) && 3 == ~a24~0);" "CountingPredicate [underlying: 455#L2399true, annotation: [0, 0]]") ("CountingPredicate [underlying: 209#L1692true, annotation: [0, 0]]" "assume ((((((-68 < ~a26~0 && 124 >= ~a26~0) && -84 < ~a14~0) && 300 < ~a28~0) || (((124 < ~a26~0 && 217 >= ~a26~0) && ~a14~0 <= -182) && ~a28~0 <= 37)) && 1 == calculate_output2_~input#1) && 3 == ~a24~0) && ~a21~0 <= 127;" "CountingPredicate [underlying: 370#L1693true, annotation: [0, 0]]") ("CountingPredicate [underlying: 209#L1692true, annotation: [0, 0]]" "assume !(((((((-68 < ~a26~0 && 124 >= ~a26~0) && -84 < ~a14~0) && 300 < ~a28~0) || (((124 < ~a26~0 && 217 >= ~a26~0) && ~a14~0 <= -182) && ~a28~0 <= 37)) && 1 == calculate_output2_~input#1) && 3 == ~a24~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 258#L1704true, annotation: [0, 0]]") ("CountingPredicate [underlying: 472#L1259true, annotation: [0, 0]]" "assume ((~a28~0 <= 37 && ~a21~0 <= 127 && 2 == ~a24~0 && 2 == calculate_output_~input#1) && -68 < ~a26~0 && 124 >= ~a26~0) && -84 < ~a14~0;~a14~0 := -300092 + (if ~a14~0 - 391701 < 0 && 0 != (~a14~0 - 391701) % 299909 then (~a14~0 - 391701) % 299909 - 299909 else (~a14~0 - 391701) % 299909);~a26~0 := ~a26~0 - 476734;~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 472#L1259true, annotation: [0, 0]]" "assume !(((~a28~0 <= 37 && ~a21~0 <= 127 && 2 == ~a24~0 && 2 == calculate_output_~input#1) && -68 < ~a26~0 && 124 >= ~a26~0) && -84 < ~a14~0);" "CountingPredicate [underlying: 192#L1265true, annotation: [0, 0]]") ("CountingPredicate [underlying: 257#L1374true, annotation: [0, 0]]" "assume ((-114 < ~a14~0 && -84 >= ~a14~0) && ((3 == calculate_output_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0)) && ~a21~0 <= 127) && 124 < ~a26~0 && 217 >= ~a26~0) && 3 == ~a24~0;" "CountingPredicate [underlying: 132#L1375true, annotation: [0, 0]]") ("CountingPredicate [underlying: 257#L1374true, annotation: [0, 0]]" "assume !(((-114 < ~a14~0 && -84 >= ~a14~0) && ((3 == calculate_output_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0)) && ~a21~0 <= 127) && 124 < ~a26~0 && 217 >= ~a26~0) && 3 == ~a24~0);" "CountingPredicate [underlying: 339#L1387true, annotation: [0, 0]]") ("CountingPredicate [underlying: 19#L663true, annotation: [0, 0]]" "assume 217 < ~a26~0 && (((((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0)) && 4 == calculate_output_~input#1) && ~a21~0 <= 127) && 2 == ~a24~0) && -114 < ~a14~0 && -84 >= ~a14~0;~a14~0 := -508814 + 5 * ~a14~0 - 38899;~a26~0 := 55 + (if -55692 + 5 * (10 + (if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95)) < 0 && 0 != (-55692 + 5 * (10 + (if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95))) % 95 then (-55692 + 5 * (10 + (if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95))) % 95 - 95 else (-55692 + 5 * (10 + (if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95))) % 95);~a28~0 := 85 + (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48 then (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48 - 48 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 48);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 19#L663true, annotation: [0, 0]]" "assume !(217 < ~a26~0 && (((((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0)) && 4 == calculate_output_~input#1) && ~a21~0 <= 127) && 2 == ~a24~0) && -114 < ~a14~0 && -84 >= ~a14~0);" "CountingPredicate [underlying: 444#L670true, annotation: [0, 0]]") ("CountingPredicate [underlying: 132#L1375true, annotation: [0, 0]]" "assume 3 == ~a24~0;~a14~0 := -343422 + 5 * ~a14~0;~a26~0 := (if -1 * (if -193919 + 5 * ~a26~0 < 0 && 0 != (-193919 + 5 * ~a26~0) % 5 then 1 + (-193919 + 5 * ~a26~0) / 5 else (-193919 + 5 * ~a26~0) / 5) < 0 && 0 != -1 * (if -193919 + 5 * ~a26~0 < 0 && 0 != (-193919 + 5 * ~a26~0) % 5 then 1 + (-193919 + 5 * ~a26~0) / 5 else (-193919 + 5 * ~a26~0) / 5) % 10 then 1 + -1 * (if -193919 + 5 * ~a26~0 < 0 && 0 != (-193919 + 5 * ~a26~0) % 5 then 1 + (-193919 + 5 * ~a26~0) / 5 else (-193919 + 5 * ~a26~0) / 5) / 10 else -1 * (if -193919 + 5 * ~a26~0 < 0 && 0 != (-193919 + 5 * ~a26~0) % 5 then 1 + (-193919 + 5 * ~a26~0) / 5 else (-193919 + 5 * ~a26~0) / 5) / 10);~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -301 - -209641;~a24~0 := 1;" "CountingPredicate [underlying: 74#L1375-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 132#L1375true, annotation: [0, 0]]" "assume !(3 == ~a24~0);~a14~0 := (if (if 14 * ~a14~0 < 0 && 0 != 14 * ~a14~0 % 10 then 1 + 14 * ~a14~0 / 10 else 14 * ~a14~0 / 10) < 0 && 0 != (if 14 * ~a14~0 < 0 && 0 != 14 * ~a14~0 % 10 then 1 + 14 * ~a14~0 / 10 else 14 * ~a14~0 / 10) % 5 then 1 + (if 14 * ~a14~0 < 0 && 0 != 14 * ~a14~0 % 10 then 1 + 14 * ~a14~0 / 10 else 14 * ~a14~0 / 10) / 5 else (if 14 * ~a14~0 < 0 && 0 != 14 * ~a14~0 % 10 then 1 + 14 * ~a14~0 / 10 else 14 * ~a14~0 / 10) / 5) - -416748 - 416891;~a28~0 := -1 * (27131 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10));~a24~0 := 2;" "CountingPredicate [underlying: 74#L1375-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 528#L1585true, annotation: [0, 0]]" "assume ~a28~0 <= 37;~a14~0 := -478564 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - -478472;~a28~0 := 2 * (~a28~0 - -326050 - 78801);" "CountingPredicate [underlying: 512#L1585-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 528#L1585true, annotation: [0, 0]]" "assume !(~a28~0 <= 37);~a26~0 := 394043 + (-291107 + ~a26~0 - 309073) - 393946;~a28~0 := 109 + ~a28~0 - -522801 - 522765;" "CountingPredicate [underlying: 512#L1585-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 490#L1406true, annotation: [0, 0]]" "assume 124 < ~a26~0 && 217 >= ~a26~0;~a28~0 := -1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) - -2;~a24~0 := 1;" "CountingPredicate [underlying: 184#L1406-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 490#L1406true, annotation: [0, 0]]" "assume !(124 < ~a26~0 && 217 >= ~a26~0);~a14~0 := (if 10 * (447831 + ~a14~0) < 0 && 0 != 10 * (447831 + ~a14~0) % 9 then 1 + 10 * (447831 + ~a14~0) / 9 else 10 * (447831 + ~a14~0) / 9);~a28~0 := 195 + (if 5 * (217 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) < 0 && 0 != 5 * (217 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 82 then 5 * (217 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 82 - 82 else 5 * (217 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 82);~a24~0 := 1;" "CountingPredicate [underlying: 184#L1406-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 149#L284-2true, annotation: [0, 0]]" "calculate_output_#res#1 := 25;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 215#L683true, annotation: [0, 0]]" "assume ((2 == ~a24~0 && ((300 < ~a28~0 && ~a14~0 <= -182) || ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37)) && 5 == calculate_output_~input#1) && ~a21~0 <= 127) && ~a26~0 <= -68;~a14~0 := -300090 + (if 2403 + ~a14~0 < 0 && 0 != (2403 + ~a14~0) % 299909 then (2403 + ~a14~0) % 299909 - 299909 else (2403 + ~a14~0) % 299909);~a28~0 := -289566 + (if -35160 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) < 0 && 0 != (-35160 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018)) % 5 then 1 + (-35160 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018)) / 5 else (-35160 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018)) / 5);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 215#L683true, annotation: [0, 0]]" "assume !(((2 == ~a24~0 && ((300 < ~a28~0 && ~a14~0 <= -182) || ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37)) && 5 == calculate_output_~input#1) && ~a21~0 <= 127) && ~a26~0 <= -68);" "CountingPredicate [underlying: 216#L689true, annotation: [0, 0]]") ("CountingPredicate [underlying: 254#L2030true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && ((37 < ~a28~0 && 134 >= ~a28~0) && ~a14~0 <= -182 && 217 < ~a26~0 && 4 == calculate_output2_~input#1) && 3 == ~a24~0;" "CountingPredicate [underlying: 56#L2031true, annotation: [0, 0]]") ("CountingPredicate [underlying: 254#L2030true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && ((37 < ~a28~0 && 134 >= ~a28~0) && ~a14~0 <= -182 && 217 < ~a26~0 && 4 == calculate_output2_~input#1) && 3 == ~a24~0);" "CountingPredicate [underlying: 265#L2041true, annotation: [0, 0]]") ("CountingPredicate [underlying: 150#L1664true, annotation: [0, 0]]" "assume (((124 < ~a26~0 && 217 >= ~a26~0) && 5 == calculate_output2_~input#1 && ((-84 < ~a14~0 && 37 < ~a28~0 && 134 >= ~a28~0) || ((-114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0) || (-84 < ~a14~0 && ~a28~0 <= 37))) && ~a21~0 <= 127) && 2 == ~a24~0;~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090;~a26~0 := (if -1 * (11563 + ((if -6 * ~a26~0 < 0 && 0 != -6 * ~a26~0 % 10 then 1 + -6 * ~a26~0 / 10 else -6 * ~a26~0 / 10) - -338538)) < 0 && 0 != -1 * (11563 + ((if -6 * ~a26~0 < 0 && 0 != -6 * ~a26~0 % 10 then 1 + -6 * ~a26~0 / 10 else -6 * ~a26~0 / 10) - -338538)) % 10 then 1 + -1 * (11563 + ((if -6 * ~a26~0 < 0 && 0 != -6 * ~a26~0 % 10 then 1 + -6 * ~a26~0 / 10 else -6 * ~a26~0 / 10) - -338538)) / 10 else -1 * (11563 + ((if -6 * ~a26~0 < 0 && 0 != -6 * ~a26~0 % 10 then 1 + -6 * ~a26~0 / 10 else -6 * ~a26~0 / 10) - -338538)) / 10);~a28~0 := 154 + (if 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) < 0 && 0 != 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) % 82 then 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) % 82 - 82 else 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) % 82);calculate_output2_#res#1 := 25;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 150#L1664true, annotation: [0, 0]]" "assume !((((124 < ~a26~0 && 217 >= ~a26~0) && 5 == calculate_output2_~input#1 && ((-84 < ~a14~0 && 37 < ~a28~0 && 134 >= ~a28~0) || ((-114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0) || (-84 < ~a14~0 && ~a28~0 <= 37))) && ~a21~0 <= 127) && 2 == ~a24~0);" "CountingPredicate [underlying: 336#L1669true, annotation: [0, 0]]") ("CountingPredicate [underlying: 5#L2573true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && 217 < ~a26~0 && (2 == calculate_output2_~input#1 && ((-84 < ~a14~0 && 37 < ~a28~0 && 134 >= ~a28~0) || ((-114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0) || (~a28~0 <= 37 && -84 < ~a14~0))) && 2 == ~a24~0;~a14~0 := -2 + ((if -393198 + ~a14~0 < 0 && 0 != (-393198 + ~a14~0) % 299909 then (-393198 + ~a14~0) % 299909 - 299909 else (-393198 + ~a14~0) % 299909) - 300090);~a26~0 := -600180 + ~a26~0 - 28;~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980;~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 5#L2573true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && 217 < ~a26~0 && (2 == calculate_output2_~input#1 && ((-84 < ~a14~0 && 37 < ~a28~0 && 134 >= ~a28~0) || ((-114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0) || (~a28~0 <= 37 && -84 < ~a14~0))) && 2 == ~a24~0);calculate_output2_#res#1 := -2;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 506#L1852true, annotation: [0, 0]]" "assume (~a26~0 <= -68 && 2 == ~a24~0 && (-84 < ~a14~0 && 5 == calculate_output2_~input#1) && ~a21~0 <= 127) && 37 < ~a28~0 && 134 >= ~a28~0;~a26~0 := 171 + (if 406326 + ~a26~0 < 0 && 0 != (406326 + ~a26~0) % 46 then (406326 + ~a26~0) % 46 - 46 else (406326 + ~a26~0) % 46) - -1;calculate_output2_#res#1 := 21;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 506#L1852true, annotation: [0, 0]]" "assume !((~a26~0 <= -68 && 2 == ~a24~0 && (-84 < ~a14~0 && 5 == calculate_output2_~input#1) && ~a21~0 <= 127) && 37 < ~a28~0 && 134 >= ~a28~0);" "CountingPredicate [underlying: 384#L1855true, annotation: [0, 0]]") ("CountingPredicate [underlying: 255#L426true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && 3 == ~a24~0 && ~a26~0 <= -68 && (5 == calculate_output_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a14~0 <= -182;~a14~0 := 70 + (~a14~0 - -600042);~a26~0 := (if (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -176 < 0 && 0 != ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -176) % 5 then 1 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -176) / 5 else ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -176) / 5) - -150;~a28~0 := 22545 + (if 41 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - 112205 < 0 && 0 != (41 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - 112205) % 5 then 1 + (41 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - 112205) / 5 else (41 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - 112205) / 5);~a24~0 := 2;calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 255#L426true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && 3 == ~a24~0 && ~a26~0 <= -68 && (5 == calculate_output_~input#1 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a14~0 <= -182);" "CountingPredicate [underlying: 340#L433true, annotation: [0, 0]]") ("CountingPredicate [underlying: 146#L101-1true, annotation: [0, 0]]" "assume !((((~a14~0 <= -182 && ~a26~0 <= -68) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127);" "CountingPredicate [underlying: 267#L104-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 146#L101-1true, annotation: [0, 0]]" "assume (((~a14~0 <= -182 && ~a26~0 <= -68) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 267#L104-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 221#L206-1true, annotation: [0, 0]]" "assume !((((-84 < ~a14~0 && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 389#L209-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 221#L206-1true, annotation: [0, 0]]" "assume (((-84 < ~a14~0 && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 389#L209-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 380#L345true, annotation: [0, 0]]" "assume ((((-68 < ~a26~0 && 124 >= ~a26~0) && 6 == calculate_output_~input#1 && -182 < ~a14~0 && -114 >= ~a14~0) && 300 < ~a28~0) && 3 == ~a24~0) && ~a21~0 <= 127;~a14~0 := (if 10 * (-85645 + ~a14~0) < 0 && 0 != 10 * (-85645 + ~a14~0) % 9 then 1 + 10 * (-85645 + ~a14~0) / 9 else 10 * (-85645 + ~a14~0) / 9) - 306500;~a26~0 := 129 + (if ~a26~0 - -243065 < 0 && 0 != (~a26~0 - -243065) % 46 then (~a26~0 - -243065) % 46 - 46 else (~a26~0 - -243065) % 46) - -21;~a28~0 := (if -437745 + ~a28~0 < 0 && 0 != (-437745 + ~a28~0) % 5 then 1 + (-437745 + ~a28~0) / 5 else (-437745 + ~a28~0) / 5) - 57279;~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 380#L345true, annotation: [0, 0]]" "assume !(((((-68 < ~a26~0 && 124 >= ~a26~0) && 6 == calculate_output_~input#1 && -182 < ~a14~0 && -114 >= ~a14~0) && 300 < ~a28~0) && 3 == ~a24~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 500#L352true, annotation: [0, 0]]") ("CountingPredicate [underlying: 169#L729true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && ((-114 < ~a14~0 && -84 >= ~a14~0) && (((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 1 == calculate_output_~input#1) && ~a26~0 <= -68) && 2 == ~a24~0;~a14~0 := -510943 + 25 * ~a14~0;~a28~0 := (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - 32652;~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 169#L729true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && ((-114 < ~a14~0 && -84 >= ~a14~0) && (((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 1 == calculate_output_~input#1) && ~a26~0 <= -68) && 2 == ~a24~0);" "CountingPredicate [underlying: 521#L735true, annotation: [0, 0]]") ("CountingPredicate [underlying: 113#L1974true, annotation: [0, 0]]" "assume ~a28~0 <= 37;~a14~0 := 5 * (if (if ~a14~0 < 0 && 0 != ~a14~0 % -5 then ~a14~0 / -5 - 1 else ~a14~0 / -5) < 0 && 0 != (if ~a14~0 < 0 && 0 != ~a14~0 % -5 then ~a14~0 / -5 - 1 else ~a14~0 / -5) % 5 then 1 + (if ~a14~0 < 0 && 0 != ~a14~0 % -5 then ~a14~0 / -5 - 1 else ~a14~0 / -5) / 5 else (if ~a14~0 < 0 && 0 != ~a14~0 % -5 then ~a14~0 / -5 - 1 else ~a14~0 / -5) / 5);~a26~0 := (if 40 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) < 0 && 0 != 40 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % -9 then 40 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) / -9 - 1 else 40 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) / -9);~a28~0 := 146574 + 25 * ~a28~0;~a24~0 := 2;" "CountingPredicate [underlying: 308#L1974-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 113#L1974true, annotation: [0, 0]]" "assume !(~a28~0 <= 37);~a14~0 := 4 * (if ~a14~0 < 0 && 0 != ~a14~0 % -5 then ~a14~0 / -5 - 1 else ~a14~0 / -5);~a26~0 := 240595 + (29 + (if ~a26~0 < 0 && 0 != ~a26~0 % 95 then ~a26~0 % 95 - 95 else ~a26~0 % 95) - -1 - 240644);~a28~0 := -345513 + (~a28~0 - -160) - -345487;" "CountingPredicate [underlying: 308#L1974-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 189#L890true, annotation: [0, 0]]" "assume (~a21~0 <= 127 && ((-182 < ~a14~0 && -114 >= ~a14~0) && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 1 == calculate_output_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0) && 2 == ~a24~0;~a26~0 := (if -1 * ((if 10 * (if 18 * ~a26~0 < 0 && 0 != 18 * ~a26~0 % 10 then 1 + 18 * ~a26~0 / 10 else 18 * ~a26~0 / 10) < 0 && 0 != 10 * (if 18 * ~a26~0 < 0 && 0 != 18 * ~a26~0 % 10 then 1 + 18 * ~a26~0 / 10 else 18 * ~a26~0 / 10) % 9 then 1 + 10 * (if 18 * ~a26~0 < 0 && 0 != 18 * ~a26~0 % 10 then 1 + 18 * ~a26~0 / 10 else 18 * ~a26~0 / 10) / 9 else 10 * (if 18 * ~a26~0 < 0 && 0 != 18 * ~a26~0 % 10 then 1 + 18 * ~a26~0 / 10 else 18 * ~a26~0 / 10) / 9) - 386356) < 0 && 0 != -1 * ((if 10 * (if 18 * ~a26~0 < 0 && 0 != 18 * ~a26~0 % 10 then 1 + 18 * ~a26~0 / 10 else 18 * ~a26~0 / 10) < 0 && 0 != 10 * (if 18 * ~a26~0 < 0 && 0 != 18 * ~a26~0 % 10 then 1 + 18 * ~a26~0 / 10 else 18 * ~a26~0 / 10) % 9 then 1 + 10 * (if 18 * ~a26~0 < 0 && 0 != 18 * ~a26~0 % 10 then 1 + 18 * ~a26~0 / 10 else 18 * ~a26~0 / 10) / 9 else 10 * (if 18 * ~a26~0 < 0 && 0 != 18 * ~a26~0 % 10 then 1 + 18 * ~a26~0 / 10 else 18 * ~a26~0 / 10) / 9) - 386356) % 10 then 1 + -1 * ((if 10 * (if 18 * ~a26~0 < 0 && 0 != 18 * ~a26~0 % 10 then 1 + 18 * ~a26~0 / 10 else 18 * ~a26~0 / 10) < 0 && 0 != 10 * (if 18 * ~a26~0 < 0 && 0 != 18 * ~a26~0 % 10 then 1 + 18 * ~a26~0 / 10 else 18 * ~a26~0 / 10) % 9 then 1 + 10 * (if 18 * ~a26~0 < 0 && 0 != 18 * ~a26~0 % 10 then 1 + 18 * ~a26~0 / 10 else 18 * ~a26~0 / 10) / 9 else 10 * (if 18 * ~a26~0 < 0 && 0 != 18 * ~a26~0 % 10 then 1 + 18 * ~a26~0 / 10 else 18 * ~a26~0 / 10) / 9) - 386356) / 10 else -1 * ((if 10 * (if 18 * ~a26~0 < 0 && 0 != 18 * ~a26~0 % 10 then 1 + 18 * ~a26~0 / 10 else 18 * ~a26~0 / 10) < 0 && 0 != 10 * (if 18 * ~a26~0 < 0 && 0 != 18 * ~a26~0 % 10 then 1 + 18 * ~a26~0 / 10 else 18 * ~a26~0 / 10) % 9 then 1 + 10 * (if 18 * ~a26~0 < 0 && 0 != 18 * ~a26~0 % 10 then 1 + 18 * ~a26~0 / 10 else 18 * ~a26~0 / 10) / 9 else 10 * (if 18 * ~a26~0 < 0 && 0 != 18 * ~a26~0 % 10 then 1 + 18 * ~a26~0 / 10 else 18 * ~a26~0 / 10) / 9) - 386356) / 10);~a28~0 := 206 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - 61 - -277865 - 277844;calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 189#L890true, annotation: [0, 0]]" "assume !((~a21~0 <= 127 && ((-182 < ~a14~0 && -114 >= ~a14~0) && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 1 == calculate_output_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0) && 2 == ~a24~0);" "CountingPredicate [underlying: 34#L894true, annotation: [0, 0]]") ("CountingPredicate [underlying: 240#L1561true, annotation: [0, 0]]" "assume ((((~a21~0 <= 127 && 6 == calculate_output_~input#1) && ~a26~0 <= -68) && 2 == ~a24~0) && ~a14~0 <= -182) && 134 < ~a28~0 && 300 >= ~a28~0;~a28~0 := 5 * (350922 + ~a28~0 - 361070);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 240#L1561true, annotation: [0, 0]]" "assume !(((((~a21~0 <= 127 && 6 == calculate_output_~input#1) && ~a26~0 <= -68) && 2 == ~a24~0) && ~a14~0 <= -182) && 134 < ~a28~0 && 300 >= ~a28~0);" "CountingPredicate [underlying: 517#L1566true, annotation: [0, 0]]") ("CountingPredicate [underlying: 210#L929true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && ~a28~0 <= 37 && (((-114 < ~a14~0 && -84 >= ~a14~0) && 4 == calculate_output_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0) && 3 == ~a24~0;" "CountingPredicate [underlying: 331#L930true, annotation: [0, 0]]") ("CountingPredicate [underlying: 210#L929true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && ~a28~0 <= 37 && (((-114 < ~a14~0 && -84 >= ~a14~0) && 4 == calculate_output_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0) && 3 == ~a24~0);" "CountingPredicate [underlying: 477#L940true, annotation: [0, 0]]") ("CountingPredicate [underlying: 131#L215-1true, annotation: [0, 0]]" "assume (~a21~0 <= 127 && (~a26~0 <= -68 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 3 == calculate_output_~input#1) && ~a14~0 <= -182) && 3 == ~a24~0;~a26~0 := 599163 + (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) - -451;~a28~0 := 68 + (if 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -77) - -355922 < 0 && 0 != (5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -77) - -355922) % 48 then (5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -77) - -355922) % 48 - 48 else (5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -77) - -355922) % 48);~a24~0 := 2;calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 131#L215-1true, annotation: [0, 0]]" "assume !((~a21~0 <= 127 && (~a26~0 <= -68 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 3 == calculate_output_~input#1) && ~a14~0 <= -182) && 3 == ~a24~0);" "CountingPredicate [underlying: 433#L225true, annotation: [0, 0]]") ("CountingPredicate [underlying: 153#L2026true, annotation: [0, 0]]" "assume (-114 < ~a14~0 && -84 >= ~a14~0) && (~a21~0 <= 127 && 3 == ~a24~0 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 6 == calculate_output2_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0;~a14~0 := -300729 + (if -563964 + ~a14~0 < 0 && 0 != (-563964 + ~a14~0) % 5 then 1 + (-563964 + ~a14~0) / 5 else (-563964 + ~a14~0) / 5);~a28~0 := 5 * (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % -5 then (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / -5 - 1 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / -5);calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 153#L2026true, annotation: [0, 0]]" "assume !((-114 < ~a14~0 && -84 >= ~a14~0) && (~a21~0 <= 127 && 3 == ~a24~0 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 6 == calculate_output2_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0);" "CountingPredicate [underlying: 254#L2030true, annotation: [0, 0]]") ("CountingPredicate [underlying: 92#L1086true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && ((134 < ~a28~0 && 300 >= ~a28~0) && (3 == calculate_output_~input#1 && 2 == ~a24~0) && -84 < ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0;~a26~0 := -121418 + (~a26~0 - 260890 - 47933);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 92#L1086true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && ((134 < ~a28~0 && 300 >= ~a28~0) && (3 == calculate_output_~input#1 && 2 == ~a24~0) && -84 < ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0);" "CountingPredicate [underlying: 57#L1091true, annotation: [0, 0]]") ("CountingPredicate [underlying: 421#L909-2true, annotation: [0, 0]]" "calculate_output_#res#1 := 26;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 165#L1636true, annotation: [0, 0]]" "assume (~a21~0 <= 127 && ((3 == calculate_output_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && -68 < ~a26~0 && 124 >= ~a26~0) && 3 == ~a24~0) && ~a14~0 <= -182;~a26~0 := (if (if 10 * (~a26~0 - 296413) < 0 && 0 != 10 * (~a26~0 - 296413) % 9 then 1 + 10 * (~a26~0 - 296413) / 9 else 10 * (~a26~0 - 296413) / 9) < 0 && 0 != (if 10 * (~a26~0 - 296413) < 0 && 0 != 10 * (~a26~0 - 296413) % 9 then 1 + 10 * (~a26~0 - 296413) / 9 else 10 * (~a26~0 - 296413) / 9) % 5 then 1 + (if 10 * (~a26~0 - 296413) < 0 && 0 != 10 * (~a26~0 - 296413) % 9 then 1 + 10 * (~a26~0 - 296413) / 9 else 10 * (~a26~0 - 296413) / 9) / 5 else (if 10 * (~a26~0 - 296413) < 0 && 0 != 10 * (~a26~0 - 296413) % 9 then 1 + 10 * (~a26~0 - 296413) / 9 else 10 * (~a26~0 - 296413) / 9) / 5);~a28~0 := -461170 + (if 64143 + ~a28~0 < 0 && 0 != (64143 + ~a28~0) % 5 then 1 + (64143 + ~a28~0) / 5 else (64143 + ~a28~0) / 5);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 165#L1636true, annotation: [0, 0]]" "assume !((~a21~0 <= 127 && ((3 == calculate_output_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && -68 < ~a26~0 && 124 >= ~a26~0) && 3 == ~a24~0) && ~a14~0 <= -182);" "CountingPredicate [underlying: 133#L1642true, annotation: [0, 0]]") ("CountingPredicate [underlying: 270#L2426true, annotation: [0, 0]]" "assume ((((3 == ~a24~0 && 3 == calculate_output2_~input#1) && -114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0) && ~a26~0 <= -68) && ~a21~0 <= 127;~a14~0 := 160072 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) - 160179);~a28~0 := (if -573486 + ~a28~0 < 0 && 0 != (-573486 + ~a28~0) % 48 then (-573486 + ~a28~0) % 48 - 48 else (-573486 + ~a28~0) % 48) - -86 - 478885 - -478885;~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 270#L2426true, annotation: [0, 0]]" "assume !(((((3 == ~a24~0 && 3 == calculate_output2_~input#1) && -114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0) && ~a26~0 <= -68) && ~a21~0 <= 127);" "CountingPredicate [underlying: 482#L2432true, annotation: [0, 0]]") ("CountingPredicate [underlying: 477#L940true, annotation: [0, 0]]" "assume ((~a28~0 <= 37 && (~a21~0 <= 127 && 5 == calculate_output_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0) && -182 < ~a14~0 && -114 >= ~a14~0) && 2 == ~a24~0;~a14~0 := -324840 + (if 83 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != 83 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 10 then 1 + 83 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) / 10 else 83 * (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) / 10);~a26~0 := (if 10 * (if 123598 + ~a26~0 < 0 && 0 != (123598 + ~a26~0) % 5 then 1 + (123598 + ~a26~0) / 5 else (123598 + ~a26~0) / 5) < 0 && 0 != 10 * (if 123598 + ~a26~0 < 0 && 0 != (123598 + ~a26~0) % 5 then 1 + (123598 + ~a26~0) / 5 else (123598 + ~a26~0) / 5) % 9 then 1 + 10 * (if 123598 + ~a26~0 < 0 && 0 != (123598 + ~a26~0) % 5 then 1 + (123598 + ~a26~0) / 5 else (123598 + ~a26~0) / 5) / 9 else 10 * (if 123598 + ~a26~0 < 0 && 0 != (123598 + ~a26~0) % 5 then 1 + (123598 + ~a26~0) / 5 else (123598 + ~a26~0) / 5) / 9);~a28~0 := 86 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -1 - 2;calculate_output_#res#1 := 26;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 477#L940true, annotation: [0, 0]]" "assume !(((~a28~0 <= 37 && (~a21~0 <= 127 && 5 == calculate_output_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0) && -182 < ~a14~0 && -114 >= ~a14~0) && 2 == ~a24~0);" "CountingPredicate [underlying: 361#L945true, annotation: [0, 0]]") ("CountingPredicate [underlying: 6#L323true, annotation: [0, 0]]" "assume (124 < ~a26~0 && 217 >= ~a26~0) && (~a21~0 <= 127 && ((((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 6 == calculate_output_~input#1) && ~a14~0 <= -182) && 3 == ~a24~0;~a26~0 := -382302 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -382315);~a28~0 := (if 10 * (301 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -30372) < 0 && 0 != 10 * (301 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -30372) % 9 then 1 + 10 * (301 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -30372) / 9 else 10 * (301 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -30372) / 9);~a24~0 := 1;calculate_output_#res#1 := 25;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 6#L323true, annotation: [0, 0]]" "assume !((124 < ~a26~0 && 217 >= ~a26~0) && (~a21~0 <= 127 && ((((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 6 == calculate_output_~input#1) && ~a14~0 <= -182) && 3 == ~a24~0);" "CountingPredicate [underlying: 428#L329true, annotation: [0, 0]]") ("CountingPredicate [underlying: 344#L161-1true, annotation: [0, 0]]" "assume !(((((-182 < ~a14~0 && -114 >= ~a14~0) && ~a26~0 <= -68) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127);" "CountingPredicate [underlying: 90#L164-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 344#L161-1true, annotation: [0, 0]]" "assume ((((-182 < ~a14~0 && -114 >= ~a14~0) && ~a26~0 <= -68) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 90#L164-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 343#L2538-2true, annotation: [0, 0]]" "calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 508#L1176true, annotation: [0, 0]]" "assume (-68 < ~a26~0 && 124 >= ~a26~0) && (-182 < ~a14~0 && -114 >= ~a14~0) && ((4 == calculate_output_~input#1 && 300 < ~a28~0) && 3 == ~a24~0) && ~a21~0 <= 127;~a14~0 := -625 * ~a14~0;~a26~0 := 171 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 508#L1176true, annotation: [0, 0]]" "assume !((-68 < ~a26~0 && 124 >= ~a26~0) && (-182 < ~a14~0 && -114 >= ~a14~0) && ((4 == calculate_output_~input#1 && 300 < ~a28~0) && 3 == ~a24~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 493#L1182true, annotation: [0, 0]]") ("CountingPredicate [underlying: 97#L2506true, annotation: [0, 0]]" "assume (-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37 && (217 < ~a26~0 && 1 == calculate_output2_~input#1 && 3 == ~a24~0) && ~a21~0 <= 127;~a26~0 := -285219 + (if -4 * ~a26~0 < 0 && 0 != -4 * ~a26~0 % 10 then 1 + -4 * ~a26~0 / 10 else -4 * ~a26~0 / 10);~a28~0 := 107021 + (if -533905 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) < 0 && 0 != (-533905 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 5 then 1 + (-533905 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 5 else (-533905 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) / 5);~a24~0 := 1;calculate_output2_#res#1 := 26;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 97#L2506true, annotation: [0, 0]]" "assume !((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37 && (217 < ~a26~0 && 1 == calculate_output2_~input#1 && 3 == ~a24~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 264#L2512true, annotation: [0, 0]]") ("CountingPredicate [underlying: 267#L104-1true, annotation: [0, 0]]" "assume !((((-84 < ~a14~0 && ~a26~0 <= -68) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 379#L107-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 267#L104-1true, annotation: [0, 0]]" "assume (((-84 < ~a14~0 && ~a26~0 <= -68) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 379#L107-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 171#L2340true, annotation: [0, 0]]" "assume (~a21~0 <= 127 && 2 == ~a24~0 && (124 < ~a26~0 && 217 >= ~a26~0) && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 3 == calculate_output2_~input#1) && ~a14~0 <= -182;~a14~0 := 550351 + (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5);~a28~0 := 324142 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -85) - 324141;calculate_output2_#res#1 := 21;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 171#L2340true, annotation: [0, 0]]" "assume !((~a21~0 <= 127 && 2 == ~a24~0 && (124 < ~a26~0 && 217 >= ~a26~0) && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 3 == calculate_output2_~input#1) && ~a14~0 <= -182);" "CountingPredicate [underlying: 496#L2344true, annotation: [0, 0]]") ("CountingPredicate [underlying: 4#L461true, annotation: [0, 0]]" "assume (-68 < ~a26~0 && 124 >= ~a26~0) && ((-114 < ~a14~0 && -84 >= ~a14~0) && ~a21~0 <= 127 && 3 == calculate_output_~input#1 && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && 2 == ~a24~0;~a14~0 := (if (if 22 * ~a14~0 < 0 && 0 != 22 * ~a14~0 % 10 then 1 + 22 * ~a14~0 / 10 else 22 * ~a14~0 / 10) < 0 && 0 != (if 22 * ~a14~0 < 0 && 0 != 22 * ~a14~0 % 10 then 1 + 22 * ~a14~0 / 10 else 22 * ~a14~0 / 10) % 5 then 1 + (if 22 * ~a14~0 < 0 && 0 != 22 * ~a14~0 % 10 then 1 + 22 * ~a14~0 / 10 else 22 * ~a14~0 / 10) / 5 else (if 22 * ~a14~0 < 0 && 0 != 22 * ~a14~0 % 10 then 1 + 22 * ~a14~0 / 10 else 22 * ~a14~0 / 10) / 5) - 595776;~a26~0 := -488321 + ~a26~0 - 72223;~a28~0 := -402973 + ~a28~0 - -770888 - 446227;~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 4#L461true, annotation: [0, 0]]" "assume !((-68 < ~a26~0 && 124 >= ~a26~0) && ((-114 < ~a14~0 && -84 >= ~a14~0) && ~a21~0 <= 127 && 3 == calculate_output_~input#1 && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0))) && 2 == ~a24~0);" "CountingPredicate [underlying: 378#L468true, annotation: [0, 0]]") ("CountingPredicate [underlying: 136#L747true, annotation: [0, 0]]" "assume 3 == ~a24~0 && (-114 < ~a14~0 && -84 >= ~a14~0) && ~a28~0 <= 37 && (5 == calculate_output_~input#1 && ~a21~0 <= 127) && 124 < ~a26~0 && 217 >= ~a26~0;~a28~0 := 208 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -260312 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -260312) % 82 then ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -260312) % 82 - 82 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -260312) % 82);~a24~0 := 2;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 136#L747true, annotation: [0, 0]]" "assume !(3 == ~a24~0 && (-114 < ~a14~0 && -84 >= ~a14~0) && ~a28~0 <= 37 && (5 == calculate_output_~input#1 && ~a21~0 <= 127) && 124 < ~a26~0 && 217 >= ~a26~0);" "CountingPredicate [underlying: 341#L752true, annotation: [0, 0]]") ("CountingPredicate [underlying: 160#L976true, annotation: [0, 0]]" "assume ((((3 == calculate_output_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a26~0 <= -68) && ~a21~0 <= 127) && -114 < ~a14~0 && -84 >= ~a14~0) && 3 == ~a24~0;~a14~0 := (if 10 * (306231 + (if ~a14~0 < 0 && 0 != ~a14~0 % -5 then ~a14~0 / -5 - 1 else ~a14~0 / -5)) < 0 && 0 != 10 * (306231 + (if ~a14~0 < 0 && 0 != ~a14~0 % -5 then ~a14~0 / -5 - 1 else ~a14~0 / -5)) % 9 then 1 + 10 * (306231 + (if ~a14~0 < 0 && 0 != ~a14~0 % -5 then ~a14~0 / -5 - 1 else ~a14~0 / -5)) / 9 else 10 * (306231 + (if ~a14~0 < 0 && 0 != ~a14~0 % -5 then ~a14~0 / -5 - 1 else ~a14~0 / -5)) / 9);~a28~0 := (if 10 * (if (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) / 5) < 0 && 0 != 10 * (if (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) / 5) % 2 then 1 + 10 * (if (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) / 5) / 2 else 10 * (if (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -218) / 5) / 2);~a24~0 := 2;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 160#L976true, annotation: [0, 0]]" "assume !(((((3 == calculate_output_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a26~0 <= -68) && ~a21~0 <= 127) && -114 < ~a14~0 && -84 >= ~a14~0) && 3 == ~a24~0);" "CountingPredicate [underlying: 130#L982true, annotation: [0, 0]]") ("CountingPredicate [underlying: 206#L2501true, annotation: [0, 0]]" "assume (((((((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 2 == calculate_output2_~input#1) && 1 == ~a24~0) && ~a21~0 <= 127) && 217 < ~a26~0) && -84 < ~a14~0;~a14~0 := (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) - 359586 - 188227;~a26~0 := (if 40 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) < 0 && 0 != 40 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % -9 then 40 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) / -9 - 1 else 40 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) / -9);~a28~0 := (if -599987 + ~a28~0 < 0 && 0 != (-599987 + ~a28~0) % 5 then 1 + (-599987 + ~a28~0) / 5 else (-599987 + ~a28~0) / 5);calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 206#L2501true, annotation: [0, 0]]" "assume !((((((((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 2 == calculate_output2_~input#1) && 1 == ~a24~0) && ~a21~0 <= 127) && 217 < ~a26~0) && -84 < ~a14~0);" "CountingPredicate [underlying: 97#L2506true, annotation: [0, 0]]") ("CountingPredicate [underlying: 238#L283true, annotation: [0, 0]]" "assume (~a28~0 <= 37 && ~a21~0 <= 127 && 3 == ~a24~0 && (-114 < ~a14~0 && -84 >= ~a14~0) && 3 == calculate_output_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0;" "CountingPredicate [underlying: 55#L284true, annotation: [0, 0]]") ("CountingPredicate [underlying: 238#L283true, annotation: [0, 0]]" "assume !((~a28~0 <= 37 && ~a21~0 <= 127 && 3 == ~a24~0 && (-114 < ~a14~0 && -84 >= ~a14~0) && 3 == calculate_output_~input#1) && 124 < ~a26~0 && 217 >= ~a26~0);" "CountingPredicate [underlying: 35#L297true, annotation: [0, 0]]") ("CountingPredicate [underlying: 230#L1787true, annotation: [0, 0]]" "assume ((~a21~0 <= 127 && ~a26~0 <= -68 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 6 == calculate_output2_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0) && 3 == ~a24~0;~a14~0 := -96 + (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14);~a26~0 := -54121 + (170 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -54152);~a28~0 := (if 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -159) < 0 && 0 != 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -159) % 82 then 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -159) % 82 - 82 else 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -159) % 82) - -147;~a24~0 := 2;calculate_output2_#res#1 := 26;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 230#L1787true, annotation: [0, 0]]" "assume !(((~a21~0 <= 127 && ~a26~0 <= -68 && (300 < ~a28~0 || (37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 6 == calculate_output2_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0) && 3 == ~a24~0);" "CountingPredicate [underlying: 301#L1794true, annotation: [0, 0]]") ("CountingPredicate [underlying: 127#L1212true, annotation: [0, 0]]" "assume ((-68 < ~a26~0 && 124 >= ~a26~0) && ~a21~0 <= 127 && 3 == ~a24~0 && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 1 == calculate_output_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0;~a14~0 := (if -298760 + ~a14~0 - 124868 < 0 && 0 != (-298760 + ~a14~0 - 124868) % 5 then 1 + (-298760 + ~a14~0 - 124868) / 5 else (-298760 + ~a14~0 - 124868) / 5);~a26~0 := ~a26~0 - -363418 - -96778;~a28~0 := -160943 + (if 5 * ~a28~0 < 0 && 0 != 5 * ~a28~0 % 5 then 1 + 5 * ~a28~0 / 5 else 5 * ~a28~0 / 5);~a24~0 := 2;calculate_output_#res#1 := 25;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 127#L1212true, annotation: [0, 0]]" "assume !(((-68 < ~a26~0 && 124 >= ~a26~0) && ~a21~0 <= 127 && 3 == ~a24~0 && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 1 == calculate_output_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0);" "CountingPredicate [underlying: 374#L1219true, annotation: [0, 0]]") ("CountingPredicate [underlying: 139#L512true, annotation: [0, 0]]" "assume 2 == ~a24~0 && 217 < ~a26~0 && (4 == calculate_output_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0) || (300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (~a28~0 <= 37 && -84 < ~a14~0))) && ~a21~0 <= 127;~a14~0 := 299959 + (if ~a14~0 < 0 && 0 != ~a14~0 % 300041 then ~a14~0 % 300041 - 300041 else ~a14~0 % 300041);~a26~0 := -586269 + (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) - 3434;~a28~0 := 111453 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - 111367;calculate_output_#res#1 := 25;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 139#L512true, annotation: [0, 0]]" "assume !(2 == ~a24~0 && 217 < ~a26~0 && (4 == calculate_output_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0) || (300 < ~a28~0 && -114 < ~a14~0 && -84 >= ~a14~0) || (~a28~0 <= 37 && -84 < ~a14~0))) && ~a21~0 <= 127);" "CountingPredicate [underlying: 473#L517true, annotation: [0, 0]]") ("CountingPredicate [underlying: 164#L2414-2true, annotation: [0, 0]]" "calculate_output2_#res#1 := 25;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 66#L2595true, annotation: [0, 0]]" "assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;" "CountingPredicate [underlying: 422#L2584true, annotation: [0, 0]]") ("CountingPredicate [underlying: 66#L2595true, annotation: [0, 0]]" "assume !(((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1);assume { :begin_inline_calculate_output } true;calculate_output_#in~input#1 := main_~input~0#1;havoc calculate_output_#res#1;havoc calculate_output_#t~ret7#1, calculate_output_~input#1;calculate_output_~input#1 := calculate_output_#in~input#1;" "CountingPredicate [underlying: 515#L35true, annotation: [0, 0]]") ("CountingPredicate [underlying: 84#L2255-2true, annotation: [0, 0]]" "calculate_output2_#res#1 := 25;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 109#L2375true, annotation: [0, 0]]" "assume ((2 == ~a24~0 && (((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 1 == calculate_output2_~input#1) && ~a21~0 <= 127) && -84 < ~a14~0) && ~a26~0 <= -68;~a14~0 := -1 + (-300090 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 1);~a28~0 := -1 * (562827 + (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5) - 219920);~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 109#L2375true, annotation: [0, 0]]" "assume !(((2 == ~a24~0 && (((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 1 == calculate_output2_~input#1) && ~a21~0 <= 127) && -84 < ~a14~0) && ~a26~0 <= -68);" "CountingPredicate [underlying: 334#L2381true, annotation: [0, 0]]") ("CountingPredicate [underlying: 152#L238true, annotation: [0, 0]]" "assume (2 == ~a24~0 && ((3 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && 124 < ~a26~0 && 217 >= ~a26~0) && ~a21~0 <= 127) && ~a14~0 <= -182;~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -301 - -68377 - -1150;calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 152#L238true, annotation: [0, 0]]" "assume !((2 == ~a24~0 && ((3 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && 124 < ~a26~0 && 217 >= ~a26~0) && ~a21~0 <= 127) && ~a14~0 <= -182);" "CountingPredicate [underlying: 303#L241true, annotation: [0, 0]]") ("CountingPredicate [underlying: 174#L41-1true, annotation: [0, 0]]" "assume !((((~a14~0 <= -182 && 217 < ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 69#L44-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 174#L41-1true, annotation: [0, 0]]" "assume (((~a14~0 <= -182 && 217 < ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 69#L44-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 87#L2105true, annotation: [0, 0]]" "assume ((-68 < ~a26~0 && 124 >= ~a26~0) && 3 == ~a24~0 && (-114 < ~a14~0 && -84 >= ~a14~0) && 3 == calculate_output2_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a21~0 <= 127;~a14~0 := 3330 + 2 * (290620 + ~a14~0);~a28~0 := -508352 + (-51870 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - -523533);~a24~0 := 2;calculate_output2_#res#1 := 26;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 87#L2105true, annotation: [0, 0]]" "assume !(((-68 < ~a26~0 && 124 >= ~a26~0) && 3 == ~a24~0 && (-114 < ~a14~0 && -84 >= ~a14~0) && 3 == calculate_output2_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a21~0 <= 127);" "CountingPredicate [underlying: 425#L2111true, annotation: [0, 0]]") ("CountingPredicate [underlying: 277#L772true, annotation: [0, 0]]" "assume ~a14~0 <= -182;~a14~0 := 7 + ((if 5 * ~a14~0 < 0 && 0 != 5 * ~a14~0 % 14 then 5 * ~a14~0 % 14 - 14 else 5 * ~a14~0 % 14) - 99);~a26~0 := -279175 + ~a26~0 - -550480 - -112957;~a28~0 := 596800 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -86 - 596800);" "CountingPredicate [underlying: 474#L772-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 277#L772true, annotation: [0, 0]]" "assume !(~a14~0 <= -182);~a14~0 := -515263 + ~a14~0 - 75117;~a26~0 := 364987 + ~a26~0 - -93136 - 60628;~a28~0 := 85 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 - 48 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48);" "CountingPredicate [underlying: 474#L772-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 90#L164-1true, annotation: [0, 0]]" "assume !((((-84 < ~a14~0 && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 256#L167-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 90#L164-1true, annotation: [0, 0]]" "assume (((-84 < ~a14~0 && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 256#L167-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 495#L1943true, annotation: [0, 0]]" "assume 203 < ~a21~0 && 399 >= ~a21~0;~a14~0 := (if ~a14~0 - 39317 < 0 && 0 != (~a14~0 - 39317) % 5 then 1 + (~a14~0 - 39317) / 5 else (~a14~0 - 39317) / 5) - -217237;~a26~0 := 170 + (if 5 * ~a26~0 < 0 && 0 != 5 * ~a26~0 % 46 then 5 * ~a26~0 % 46 - 46 else 5 * ~a26~0 % 46);~a28~0 := 1 + (86 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - 1);~a24~0 := 1;" "CountingPredicate [underlying: 166#L1943-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 495#L1943true, annotation: [0, 0]]" "assume !(203 < ~a21~0 && 399 >= ~a21~0);~a14~0 := (if 5 * (-97 + (if (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 then (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 - 14 else (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14)) < 0 && 0 != 5 * (-97 + (if (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 then (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 - 14 else (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14)) % 14 then 5 * (-97 + (if (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 then (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 - 14 else (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14)) % 14 - 14 else 5 * (-97 + (if (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) < 0 && 0 != (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 then (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14 - 14 else (if ~a14~0 < 0 && 0 != ~a14~0 % 5 then 1 + ~a14~0 / 5 else ~a14~0 / 5) % 14)) % 14) - 84;~a28~0 := 217 + (if (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) < 0 && 0 != (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) % 82 then (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) % 82 - 82 else (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) % 82);~a24~0 := 1;" "CountingPredicate [underlying: 166#L1943-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 242#L857true, annotation: [0, 0]]" "assume (2 == ~a24~0 && ~a21~0 <= 127 && (((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 5 == calculate_output_~input#1) && 217 < ~a26~0) && -114 < ~a14~0 && -84 >= ~a14~0;" "CountingPredicate [underlying: 212#L858true, annotation: [0, 0]]") ("CountingPredicate [underlying: 242#L857true, annotation: [0, 0]]" "assume !((2 == ~a24~0 && ~a21~0 <= 127 && (((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 5 == calculate_output_~input#1) && 217 < ~a26~0) && -114 < ~a14~0 && -84 >= ~a14~0);" "CountingPredicate [underlying: 47#L869true, annotation: [0, 0]]") ("CountingPredicate [underlying: 430#L1555true, annotation: [0, 0]]" "assume ((~a14~0 <= -182 && (37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127 && 1 == calculate_output_~input#1) && 217 < ~a26~0) && 2 == ~a24~0;" "CountingPredicate [underlying: 140#L1556true, annotation: [0, 0]]") ("CountingPredicate [underlying: 430#L1555true, annotation: [0, 0]]" "assume !(((~a14~0 <= -182 && (37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127 && 1 == calculate_output_~input#1) && 217 < ~a26~0) && 2 == ~a24~0);" "CountingPredicate [underlying: 240#L1561true, annotation: [0, 0]]") ("CountingPredicate [underlying: 138#L1556-2true, annotation: [0, 0]]" "calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 287#L1027-2true, annotation: [0, 0]]" "calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 258#L1704true, annotation: [0, 0]]" "assume (~a21~0 <= 127 && ((((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 3 == calculate_output2_~input#1) && 2 == ~a24~0) && -114 < ~a14~0 && -84 >= ~a14~0) && ~a26~0 <= -68;~a14~0 := -562110 + 5 * ~a14~0;~a28~0 := -3 * (164323 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5));~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 258#L1704true, annotation: [0, 0]]" "assume !((~a21~0 <= 127 && ((((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 3 == calculate_output2_~input#1) && 2 == ~a24~0) && -114 < ~a14~0 && -84 >= ~a14~0) && ~a26~0 <= -68);" "CountingPredicate [underlying: 91#L1710true, annotation: [0, 0]]") ("CountingPredicate [underlying: 442#L2400-2true, annotation: [0, 0]]" "calculate_output2_#res#1 := 21;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 522#L1313true, annotation: [0, 0]]" "assume ((3 == ~a24~0 && ~a14~0 <= -182 && 1 == calculate_output_~input#1 && ~a28~0 <= 37) && 217 < ~a26~0) && ~a21~0 <= 127;~a14~0 := (if ~a14~0 - -207809 < 0 && 0 != (~a14~0 - -207809) % 33 then (~a14~0 - -207809) % 33 - 33 else (~a14~0 - -207809) % 33) - 146;calculate_output_#res#1 := 25;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 522#L1313true, annotation: [0, 0]]" "assume !(((3 == ~a24~0 && ~a14~0 <= -182 && 1 == calculate_output_~input#1 && ~a28~0 <= 37) && 217 < ~a26~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 387#L1316true, annotation: [0, 0]]") ("CountingPredicate [underlying: 43#L272true, annotation: [0, 0]]" "assume ~a28~0 <= 37 && (-68 < ~a26~0 && 124 >= ~a26~0) && (~a21~0 <= 127 && 2 == calculate_output_~input#1 && 2 == ~a24~0) && ~a14~0 <= -182;~a26~0 := -157401 + (~a26~0 - -478961);~a28~0 := 2 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149);calculate_output_#res#1 := 26;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 43#L272true, annotation: [0, 0]]" "assume !(~a28~0 <= 37 && (-68 < ~a26~0 && 124 >= ~a26~0) && (~a21~0 <= 127 && 2 == calculate_output_~input#1 && 2 == ~a24~0) && ~a14~0 <= -182);" "CountingPredicate [underlying: 275#L276true, annotation: [0, 0]]") ("CountingPredicate [underlying: 383#L409true, annotation: [0, 0]]" "assume (~a14~0 <= -182 && 2 == ~a24~0 && ~a21~0 <= 127 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 5 == calculate_output_~input#1) && -68 < ~a26~0 && 124 >= ~a26~0;~a26~0 := -531106 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - 53515;~a28~0 := -153473 + (-599998 + ~a28~0 - 29 - -153488);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 383#L409true, annotation: [0, 0]]" "assume !((~a14~0 <= -182 && 2 == ~a24~0 && ~a21~0 <= 127 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 5 == calculate_output_~input#1) && -68 < ~a26~0 && 124 >= ~a26~0);" "CountingPredicate [underlying: 106#L415true, annotation: [0, 0]]") ("CountingPredicate [underlying: 252#L1605true, annotation: [0, 0]]" "assume 3 == ~a24~0 && ~a21~0 <= 127 && -84 < ~a14~0 && (3 == calculate_output_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && 124 < ~a26~0 && 217 >= ~a26~0;" "CountingPredicate [underlying: 103#L1606true, annotation: [0, 0]]") ("CountingPredicate [underlying: 252#L1605true, annotation: [0, 0]]" "assume !(3 == ~a24~0 && ~a21~0 <= 127 && -84 < ~a14~0 && (3 == calculate_output_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && 124 < ~a26~0 && 217 >= ~a26~0);" "CountingPredicate [underlying: 49#L1618true, annotation: [0, 0]]") ("CountingPredicate [underlying: 454#L1862true, annotation: [0, 0]]" "assume 3 == ~a24~0 && ~a14~0 <= -182 && (37 < ~a28~0 && 134 >= ~a28~0) && (3 == calculate_output2_~input#1 && 217 < ~a26~0) && ~a21~0 <= 127;~a14~0 := 26832 + ((if 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 99) < 0 && 0 != 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 99) % 10 then 1 + 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 99) / 10 else 9 * ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 99) / 10) - 26828);~a26~0 := 29 + (if ~a26~0 - 567555 - -124062 < 0 && 0 != (~a26~0 - 567555 - -124062) % 95 then (~a26~0 - 567555 - -124062) % 95 - 95 else (~a26~0 - 567555 - -124062) % 95);~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 454#L1862true, annotation: [0, 0]]" "assume !(3 == ~a24~0 && ~a14~0 <= -182 && (37 < ~a28~0 && 134 >= ~a28~0) && (3 == calculate_output2_~input#1 && 217 < ~a26~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 333#L1868true, annotation: [0, 0]]") ("CountingPredicate [underlying: 115#L1327true, annotation: [0, 0]]" "assume ((((134 < ~a28~0 && 300 >= ~a28~0) && 5 == calculate_output_~input#1 && ~a14~0 <= -182) && 2 == ~a24~0) && ~a21~0 <= 127) && ~a26~0 <= -68;~a28~0 := 423273 + ~a28~0 - 889585;~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 115#L1327true, annotation: [0, 0]]" "assume !(((((134 < ~a28~0 && 300 >= ~a28~0) && 5 == calculate_output_~input#1 && ~a14~0 <= -182) && 2 == ~a24~0) && ~a21~0 <= 127) && ~a26~0 <= -68);" "CountingPredicate [underlying: 268#L1332true, annotation: [0, 0]]") ("CountingPredicate [underlying: 475#L1021true, annotation: [0, 0]]" "assume 2 == ~a24~0 && 217 < ~a26~0 && ~a21~0 <= 127 && 6 == calculate_output_~input#1 && ((300 < ~a28~0 && ~a14~0 <= -182) || (~a28~0 <= 37 && -182 < ~a14~0 && -114 >= ~a14~0));~a14~0 := 19843 + (if (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) < 0 && 0 != (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 5 then 1 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) / 5 else (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) / 5) - -250158;~a26~0 := 148987 + (~a26~0 - 156646) - 592439;~a28~0 := (if (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149 - -1 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149 - -1) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149 - -1) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149 - -1) / 5) - -150493;calculate_output_#res#1 := 26;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 475#L1021true, annotation: [0, 0]]" "assume !(2 == ~a24~0 && 217 < ~a26~0 && ~a21~0 <= 127 && 6 == calculate_output_~input#1 && ((300 < ~a28~0 && ~a14~0 <= -182) || (~a28~0 <= 37 && -182 < ~a14~0 && -114 >= ~a14~0)));" "CountingPredicate [underlying: 469#L1026true, annotation: [0, 0]]") ("CountingPredicate [underlying: 372#L1878true, annotation: [0, 0]]" "assume (2 == calculate_output2_~input#1 && (((3 == ~a24~0 && ~a14~0 <= -182 && ~a26~0 <= -68) && ~a28~0 <= 37) || ((2 == ~a24~0 && 217 < ~a26~0 && -84 < ~a14~0) && 134 < ~a28~0 && 300 >= ~a28~0) || ((2 == ~a24~0 && 217 < ~a26~0 && -84 < ~a14~0) && 300 < ~a28~0))) && ~a21~0 <= 127;~a14~0 := -122480 + (if (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090 < 0 && 0 != ((if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090) % 5 then 1 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090) / 5 else ((if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090) / 5);~a26~0 := -300033 + (if ~a26~0 < 0 && 0 != ~a26~0 % 299966 then ~a26~0 % 299966 - 299966 else ~a26~0 % 299966) - 2;~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -86;~a24~0 := 2;calculate_output2_#res#1 := 21;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 372#L1878true, annotation: [0, 0]]" "assume !((2 == calculate_output2_~input#1 && (((3 == ~a24~0 && ~a14~0 <= -182 && ~a26~0 <= -68) && ~a28~0 <= 37) || ((2 == ~a24~0 && 217 < ~a26~0 && -84 < ~a14~0) && 134 < ~a28~0 && 300 >= ~a28~0) || ((2 == ~a24~0 && 217 < ~a26~0 && -84 < ~a14~0) && 300 < ~a28~0))) && ~a21~0 <= 127);" "CountingPredicate [underlying: 112#L1885true, annotation: [0, 0]]") ("CountingPredicate [underlying: 521#L735true, annotation: [0, 0]]" "assume (~a21~0 <= 127 && ((300 < ~a28~0 && -84 < ~a14~0 && -68 < ~a26~0 && 124 >= ~a26~0) || (((124 < ~a26~0 && 217 >= ~a26~0) && ~a14~0 <= -182) && ~a28~0 <= 37)) && 5 == calculate_output_~input#1) && 3 == ~a24~0;" "CountingPredicate [underlying: 167#L736true, annotation: [0, 0]]") ("CountingPredicate [underlying: 521#L735true, annotation: [0, 0]]" "assume !((~a21~0 <= 127 && ((300 < ~a28~0 && -84 < ~a14~0 && -68 < ~a26~0 && 124 >= ~a26~0) || (((124 < ~a26~0 && 217 >= ~a26~0) && ~a14~0 <= -182) && ~a28~0 <= 37)) && 5 == calculate_output_~input#1) && 3 == ~a24~0);" "CountingPredicate [underlying: 136#L747true, annotation: [0, 0]]") ("CountingPredicate [underlying: 309#L2328true, annotation: [0, 0]]" "assume -84 < ~a14~0;~a14~0 := (if 10 * (~a14~0 - 477732) < 0 && 0 != 10 * (~a14~0 - 477732) % 9 then 1 + 10 * (~a14~0 - 477732) / 9 else 10 * (~a14~0 - 477732) / 9);~a26~0 := (if 5 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) < 0 && 0 != 5 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) % 5 then 1 + 5 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) / 5 else 5 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) / 5);~a28~0 := 86 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 then (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48 - 48 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 48);~a24~0 := 1;" "CountingPredicate [underlying: 36#L2328-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 309#L2328true, annotation: [0, 0]]" "assume !(-84 < ~a14~0);~a26~0 := (if (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) < 0 && 0 != (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % 5 then 1 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) / 5 else (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) / 5) - -53;~a28~0 := 300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849);~a24~0 := 1;" "CountingPredicate [underlying: 36#L2328-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 158#L1207true, annotation: [0, 0]]" "assume ((((-182 < ~a14~0 && -114 >= ~a14~0) && ~a21~0 <= 127 && 6 == calculate_output_~input#1) && 2 == ~a24~0) && ~a28~0 <= 37) && 124 < ~a26~0 && 217 >= ~a26~0;~a14~0 := (if -1 * ((if -21002 + ~a14~0 < 0 && 0 != (-21002 + ~a14~0) % 5 then 1 + (-21002 + ~a14~0) / 5 else (-21002 + ~a14~0) / 5) - -262267) < 0 && 0 != -1 * ((if -21002 + ~a14~0 < 0 && 0 != (-21002 + ~a14~0) % 5 then 1 + (-21002 + ~a14~0) / 5 else (-21002 + ~a14~0) / 5) - -262267) % 10 then 1 + -1 * ((if -21002 + ~a14~0 < 0 && 0 != (-21002 + ~a14~0) % 5 then 1 + (-21002 + ~a14~0) / 5 else (-21002 + ~a14~0) / 5) - -262267) / 10 else -1 * ((if -21002 + ~a14~0 < 0 && 0 != (-21002 + ~a14~0) % 5 then 1 + (-21002 + ~a14~0) / 5 else (-21002 + ~a14~0) / 5) - -262267) / 10);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 158#L1207true, annotation: [0, 0]]" "assume !(((((-182 < ~a14~0 && -114 >= ~a14~0) && ~a21~0 <= 127 && 6 == calculate_output_~input#1) && 2 == ~a24~0) && ~a28~0 <= 37) && 124 < ~a26~0 && 217 >= ~a26~0);" "CountingPredicate [underlying: 127#L1212true, annotation: [0, 0]]") ("CountingPredicate [underlying: 451#L1718-2true, annotation: [0, 0]]" "calculate_output2_#res#1 := 21;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 170#L2173true, annotation: [0, 0]]" "assume ((~a21~0 <= 127 && (((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 3 == calculate_output2_~input#1) && 2 == ~a24~0) && -84 < ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0;~a14~0 := 1 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 98);~a26~0 := -585934 + ~a26~0 - 702;~a28~0 := -600047 + ~a28~0 - 29;calculate_output2_#res#1 := 25;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 170#L2173true, annotation: [0, 0]]" "assume !(((~a21~0 <= 127 && (((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 3 == calculate_output2_~input#1) && 2 == ~a24~0) && -84 < ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0);" "CountingPredicate [underlying: 504#L2178true, annotation: [0, 0]]") ("CountingPredicate [underlying: 88#L485true, annotation: [0, 0]]" "assume ((((3 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && 217 < ~a26~0) && 3 == ~a24~0) && ~a14~0 <= -182) && ~a21~0 <= 127;~a26~0 := (if 10 * (142 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46)) < 0 && 0 != 10 * (142 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46)) % 9 then 1 + 10 * (142 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46)) / 9 else 10 * (142 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46)) / 9) - 13;~a28~0 := 182147 + (if 9 * (65 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) < 0 && 0 != 9 * (65 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) % 10 then 1 + 9 * (65 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) / 10 else 9 * (65 + (if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48)) / 10) - 182155;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 88#L485true, annotation: [0, 0]]" "assume !(((((3 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0)) && 217 < ~a26~0) && 3 == ~a24~0) && ~a14~0 <= -182) && ~a21~0 <= 127);" "CountingPredicate [underlying: 260#L489true, annotation: [0, 0]]") ("CountingPredicate [underlying: 2#L580true, annotation: [0, 0]]" "assume (((-84 < ~a14~0 && 2 == calculate_output_~input#1 && ~a21~0 <= 127) && ~a26~0 <= -68) && 2 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0;~a14~0 := -207775 + (if (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090 < 0 && 0 != ((if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090) % 5 then 1 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090) / 5 else ((if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - 300090) / 5);~a28~0 := 3 * (~a28~0 - 263388 - -80788);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 2#L580true, annotation: [0, 0]]" "assume !((((-84 < ~a14~0 && 2 == calculate_output_~input#1 && ~a21~0 <= 127) && ~a26~0 <= -68) && 2 == ~a24~0) && 37 < ~a28~0 && 134 >= ~a28~0);" "CountingPredicate [underlying: 96#L586true, annotation: [0, 0]]") ("CountingPredicate [underlying: 44#L848true, annotation: [0, 0]]" "assume 300 < ~a28~0;~a26~0 := -2 + (~a26~0 - 600207);~a28~0 := (if 10 * ~a28~0 < 0 && 0 != 10 * ~a28~0 % 5 then 1 + 10 * ~a28~0 / 5 else 10 * ~a28~0 / 5) - -336880;~a24~0 := 3;" "CountingPredicate [underlying: 183#L848-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 44#L848true, annotation: [0, 0]]" "assume !(300 < ~a28~0);~a14~0 := 580904 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) - -7448;~a26~0 := -600122 + ~a26~0 - 27 - 4;" "CountingPredicate [underlying: 183#L848-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 323#L1766true, annotation: [0, 0]]" "assume ((6 == calculate_output2_~input#1 && ((((124 < ~a26~0 && 217 >= ~a26~0) && -84 < ~a14~0) && 300 < ~a28~0) || (~a28~0 <= 37 && ~a14~0 <= -182 && 217 < ~a26~0))) && ~a21~0 <= 127) && 2 == ~a24~0;~a14~0 := 5 * (if -148 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) < 0 && 0 != (-148 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) % 5 then 1 + (-148 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) / 5 else (-148 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) / 5);~a26~0 := (if (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) - -14252 < 0 && 0 != ((if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) - -14252) % 95 then ((if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) - -14252) % 95 - 95 else ((if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10) - -14252) % 95) - 10;~a28~0 := 40 + (if 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -86) < 0 && 0 != 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -86) % 48 then 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -86) % 48 - 48 else 5 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -86) % 48);~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 323#L1766true, annotation: [0, 0]]" "assume !(((6 == calculate_output2_~input#1 && ((((124 < ~a26~0 && 217 >= ~a26~0) && -84 < ~a14~0) && 300 < ~a28~0) || (~a28~0 <= 37 && ~a14~0 <= -182 && 217 < ~a26~0))) && ~a21~0 <= 127) && 2 == ~a24~0);" "CountingPredicate [underlying: 173#L1773true, annotation: [0, 0]]") ("CountingPredicate [underlying: 157#L1829true, annotation: [0, 0]]" "assume 134 < ~a28~0 && 300 >= ~a28~0;~a14~0 := -93 + (if -148 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - -2 < 0 && 0 != (-148 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - -2) % 5 then 1 + (-148 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - -2) / 5 else (-148 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - -2) / 5);~a26~0 := -421463 + (if 10 * (~a26~0 - 150747) < 0 && 0 != 10 * (~a26~0 - 150747) % 9 then 1 + 10 * (~a26~0 - 150747) / 9 else 10 * (~a26~0 - 150747) / 9);~a24~0 := 1;" "CountingPredicate [underlying: 100#L1829-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 157#L1829true, annotation: [0, 0]]" "assume !(134 < ~a28~0 && 300 >= ~a28~0);~a14~0 := -300090 + (if 5 * (if ~a14~0 - 208847 < 0 && 0 != (~a14~0 - 208847) % 5 then 1 + (~a14~0 - 208847) / 5 else (~a14~0 - 208847) / 5) < 0 && 0 != 5 * (if ~a14~0 - 208847 < 0 && 0 != (~a14~0 - 208847) % 5 then 1 + (~a14~0 - 208847) / 5 else (~a14~0 - 208847) / 5) % 299909 then 5 * (if ~a14~0 - 208847 < 0 && 0 != (~a14~0 - 208847) % 5 then 1 + (~a14~0 - 208847) / 5 else (~a14~0 - 208847) / 5) % 299909 - 299909 else 5 * (if ~a14~0 - 208847 < 0 && 0 != (~a14~0 - 208847) % 5 then 1 + (~a14~0 - 208847) / 5 else (~a14~0 - 208847) / 5) % 299909);~a26~0 := -344460 + (if -6 * ~a26~0 < 0 && 0 != -6 * ~a26~0 % 10 then 1 + -6 * ~a26~0 / 10 else -6 * ~a26~0 / 10);~a28~0 := 4 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - 131548);~a24~0 := 2;" "CountingPredicate [underlying: 100#L1829-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 47#L869true, annotation: [0, 0]]" "assume (~a21~0 <= 127 && ~a14~0 <= -182 && ((134 < ~a28~0 && 300 >= ~a28~0) && 3 == calculate_output_~input#1) && 2 == ~a24~0) && 217 < ~a26~0;~a26~0 := -562387 + (if 9 * ~a26~0 < 0 && 0 != 9 * ~a26~0 % 10 then 1 + 9 * ~a26~0 / 10 else 9 * ~a26~0 / 10);~a28~0 := (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -220684 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -220684) % -5 then ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -220684) / -5 - 1 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -220684) / -5);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 47#L869true, annotation: [0, 0]]" "assume !((~a21~0 <= 127 && ~a14~0 <= -182 && ((134 < ~a28~0 && 300 >= ~a28~0) && 3 == calculate_output_~input#1) && 2 == ~a24~0) && 217 < ~a26~0);" "CountingPredicate [underlying: 18#L875true, annotation: [0, 0]]") ("CountingPredicate [underlying: 50#L65-1true, annotation: [0, 0]]" "assume !(((((-114 < ~a14~0 && -84 >= ~a14~0) && 217 < ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 86#L68-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 50#L65-1true, annotation: [0, 0]]" "assume ((((-114 < ~a14~0 && -84 >= ~a14~0) && 217 < ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 86#L68-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 166#L1943-2true, annotation: [0, 0]]" "calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 225#L253true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && ((5 == calculate_output_~input#1 && ((~a14~0 <= -182 && 300 < ~a28~0) || (~a28~0 <= 37 && -182 < ~a14~0 && -114 >= ~a14~0))) && 217 < ~a26~0) && 2 == ~a24~0;~a14~0 := -139 + (if 5 * ((if (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) < 0 && 0 != (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33 then (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33 - 33 else (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33) - 138) < 0 && 0 != 5 * ((if (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) < 0 && 0 != (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33 then (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33 - 33 else (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33) - 138) % 33 then 5 * ((if (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) < 0 && 0 != (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33 then (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33 - 33 else (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33) - 138) % 33 - 33 else 5 * ((if (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) < 0 && 0 != (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33 then (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33 - 33 else (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33) - 138) % 33);~a28~0 := (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - -10862 < 0 && 0 != ((if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - -10862) % 82 then ((if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - -10862) % 82 - 82 else ((if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - -10862) % 82) - -216;~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 225#L253true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && ((5 == calculate_output_~input#1 && ((~a14~0 <= -182 && 300 < ~a28~0) || (~a28~0 <= 37 && -182 < ~a14~0 && -114 >= ~a14~0))) && 217 < ~a26~0) && 2 == ~a24~0);" "CountingPredicate [underlying: 461#L259true, annotation: [0, 0]]") ("CountingPredicate [underlying: 124#L2440true, annotation: [0, 0]]" "assume 300 < ~a28~0;~a14~0 := (if -1 * (if -182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - -536006 < 0 && 0 != (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - -536006) % 5 then 1 + (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - -536006) / 5 else (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - -536006) / 5) < 0 && 0 != -1 * (if -182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - -536006 < 0 && 0 != (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - -536006) % 5 then 1 + (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - -536006) / 5 else (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - -536006) / 5) % 10 then 1 + -1 * (if -182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - -536006 < 0 && 0 != (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - -536006) % 5 then 1 + (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - -536006) / 5 else (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - -536006) / 5) / 10 else -1 * (if -182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - -536006 < 0 && 0 != (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - -536006) % 5 then 1 + (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - -536006) / 5 else (-182 + (if ~a14~0 < 0 && 0 != ~a14~0 % 299909 then ~a14~0 % 299909 - 299909 else ~a14~0 % 299909) - -536006) / 5) / 10);~a26~0 := 386296 + ((if (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) < 0 && 0 != (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % 95 then (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % 95 - 95 else (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % 95) - 25) - 386311;~a28~0 := (if 5 * (216 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) < 0 && 0 != 5 * (216 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 82 then 5 * (216 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 82 - 82 else 5 * (216 + (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82)) % 82) - -165;~a24~0 := 3;" "CountingPredicate [underlying: 396#L2440-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 124#L2440true, annotation: [0, 0]]" "assume !(300 < ~a28~0);~a14~0 := (if -6690 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) < 0 && 0 != (-6690 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10)) % 5 then 1 + (-6690 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10)) / 5 else (-6690 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10)) / 5);~a28~0 := 2 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -216);" "CountingPredicate [underlying: 396#L2440-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 159#$Ultimate##0true, annotation: [0, 0]]" "assume { :begin_inline_ULTIMATE.init } true;assume 0 == #valid[0];assume 0 < #StackHeapBarrier;call #Ultimate.allocInit(2, 1);call write~init~int#0(48, 1, 0, 1);call write~init~int#0(0, 1, 1, 1);call #Ultimate.allocInit(20, 2);call #Ultimate.allocInit(12, 3);~inputA~0 := 1;~inputB~0 := 2;~inputC~0 := 3;~inputE~0 := 5;~inputD~0 := 4;~inputF~0 := 6;~a24~0 := 1;~a21~0 := 124;~a26~0 := 222;~a14~0 := -79;~a28~0 := 111;assume { :end_inline_ULTIMATE.init } true;assume { :begin_inline_main } true;havoc main_#res#1;havoc main_#t~nondet8#1, main_#t~ret9#1, main_~input~0#1, main_~output~0#1;main_~output~0#1 := -1;" "CountingPredicate [underlying: 328#L2590-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 317#L134-1true, annotation: [0, 0]]" "assume !(((((-114 < ~a14~0 && -84 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 348#L137-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 317#L134-1true, annotation: [0, 0]]" "assume ((((-114 < ~a14~0 && -84 >= ~a14~0) && 124 < ~a26~0 && 217 >= ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 348#L137-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 236#L2096true, annotation: [0, 0]]" "assume 3 == ~a24~0 && ((~a28~0 <= 37 && ~a21~0 <= 127 && 6 == calculate_output2_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0) && ~a26~0 <= -68;~a14~0 := 23095 + (if ~a14~0 - 115796 < 0 && 0 != (~a14~0 - 115796) % 5 then 1 + (~a14~0 - 115796) / 5 else (~a14~0 - 115796) / 5);~a26~0 := -39 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -213);~a24~0 := 2;calculate_output2_#res#1 := 26;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 236#L2096true, annotation: [0, 0]]" "assume !(3 == ~a24~0 && ((~a28~0 <= 37 && ~a21~0 <= 127 && 6 == calculate_output2_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0) && ~a26~0 <= -68);" "CountingPredicate [underlying: 83#L2102true, annotation: [0, 0]]") ("CountingPredicate [underlying: 398#L2145true, annotation: [0, 0]]" "assume (~a26~0 <= -68 && 2 == ~a24~0 && ~a14~0 <= -182 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 1 == calculate_output2_~input#1) && ~a21~0 <= 127;~a28~0 := 227135 + (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 527115;~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 398#L2145true, annotation: [0, 0]]" "assume !((~a26~0 <= -68 && 2 == ~a24~0 && ~a14~0 <= -182 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 1 == calculate_output2_~input#1) && ~a21~0 <= 127);" "CountingPredicate [underlying: 418#L2150true, annotation: [0, 0]]") ("CountingPredicate [underlying: 180#L696true, annotation: [0, 0]]" "assume (((134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127 && -84 < ~a14~0 && 2 == calculate_output_~input#1) && -68 < ~a26~0 && 124 >= ~a26~0) && 3 == ~a24~0;" "CountingPredicate [underlying: 162#L697true, annotation: [0, 0]]") ("CountingPredicate [underlying: 180#L696true, annotation: [0, 0]]" "assume !((((134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127 && -84 < ~a14~0 && 2 == calculate_output_~input#1) && -68 < ~a26~0 && 124 >= ~a26~0) && 3 == ~a24~0);" "CountingPredicate [underlying: 14#L708true, annotation: [0, 0]]") ("CountingPredicate [underlying: 193#L1439true, annotation: [0, 0]]" "assume 203 < ~a21~0 && 399 >= ~a21~0;~a14~0 := 5 * (if -148 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) < 0 && 0 != (-148 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) % 5 then 1 + (-148 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) / 5 else (-148 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33)) / 5);~a26~0 := (if 10 * (-234053 + (if -6 * ~a26~0 < 0 && 0 != -6 * ~a26~0 % 10 then 1 + -6 * ~a26~0 / 10 else -6 * ~a26~0 / 10)) < 0 && 0 != 10 * (-234053 + (if -6 * ~a26~0 < 0 && 0 != -6 * ~a26~0 % 10 then 1 + -6 * ~a26~0 / 10 else -6 * ~a26~0 / 10)) % 9 then 1 + 10 * (-234053 + (if -6 * ~a26~0 < 0 && 0 != -6 * ~a26~0 % 10 then 1 + -6 * ~a26~0 / 10 else -6 * ~a26~0 / 10)) / 9 else 10 * (-234053 + (if -6 * ~a26~0 < 0 && 0 != -6 * ~a26~0 % 10 then 1 + -6 * ~a26~0 / 10 else -6 * ~a26~0 / 10)) / 9);~a28~0 := ~a28~0 - 599974 - 137;" "CountingPredicate [underlying: 218#L1439-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 193#L1439true, annotation: [0, 0]]" "assume !(203 < ~a21~0 && 399 >= ~a21~0);~a14~0 := (if (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) < 0 && 0 != (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33 then (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33 - 33 else (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) % 33) - 146;~a26~0 := 3 * (-166556 + ~a26~0) - -866771;~a28~0 := -373159 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -46 - -373193);~a24~0 := 1;" "CountingPredicate [underlying: 218#L1439-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 223#L378-2true, annotation: [0, 0]]" "calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 196#L1424-2true, annotation: [0, 0]]" "calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 409#L1973true, annotation: [0, 0]]" "assume 217 < ~a26~0 && (~a14~0 <= -182 && (37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127 && 6 == calculate_output2_~input#1) && 3 == ~a24~0;" "CountingPredicate [underlying: 113#L1974true, annotation: [0, 0]]") ("CountingPredicate [underlying: 409#L1973true, annotation: [0, 0]]" "assume !(217 < ~a26~0 && (~a14~0 <= -182 && (37 < ~a28~0 && 134 >= ~a28~0) && ~a21~0 <= 127 && 6 == calculate_output2_~input#1) && 3 == ~a24~0);" "CountingPredicate [underlying: 29#L1985true, annotation: [0, 0]]") ("CountingPredicate [underlying: 142#L2278true, annotation: [0, 0]]" "assume (124 < ~a26~0 && 217 >= ~a26~0) && ~a14~0 <= -182 && 3 == ~a24~0 && ~a21~0 <= 127 && 4 == calculate_output2_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0);~a14~0 := (if 146292 + ~a14~0 < 0 && 0 != (146292 + ~a14~0) % 14 then (146292 + ~a14~0) % 14 - 14 else (146292 + ~a14~0) % 14) - 97 - 1;~a26~0 := (if 5 * ~a26~0 < 0 && 0 != 5 * ~a26~0 % 95 then 5 * ~a26~0 % 95 - 95 else 5 * ~a26~0 % 95) - 65 - -16;~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -467701;~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 142#L2278true, annotation: [0, 0]]" "assume !((124 < ~a26~0 && 217 >= ~a26~0) && ~a14~0 <= -182 && 3 == ~a24~0 && ~a21~0 <= 127 && 4 == calculate_output2_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0));" "CountingPredicate [underlying: 261#L2285true, annotation: [0, 0]]") ("CountingPredicate [underlying: 256#L167-1true, annotation: [0, 0]]" "assume !(((((-182 < ~a14~0 && -114 >= ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 48#L170-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 256#L167-1true, annotation: [0, 0]]" "assume ((((-182 < ~a14~0 && -114 >= ~a14~0) && -68 < ~a26~0 && 124 >= ~a26~0) && 1 == ~a24~0) && 300 < ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 48#L170-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 130#L982true, annotation: [0, 0]]" "assume ~a14~0 <= -182 && ((2 == ~a24~0 && 2 == calculate_output_~input#1 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && ~a26~0 <= -68) && ~a21~0 <= 127;~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -300149 - 506398 - -506401;calculate_output_#res#1 := 26;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 130#L982true, annotation: [0, 0]]" "assume !(~a14~0 <= -182 && ((2 == ~a24~0 && 2 == calculate_output_~input#1 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && ~a26~0 <= -68) && ~a21~0 <= 127);" "CountingPredicate [underlying: 305#L985true, annotation: [0, 0]]") ("CountingPredicate [underlying: 424#L1152true, annotation: [0, 0]]" "assume -84 < ~a14~0 && 3 == ~a24~0 && ((5 == calculate_output_~input#1 && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127) && -68 < ~a26~0 && 124 >= ~a26~0;~a26~0 := 2 * (-288975 + ~a26~0) - 20049;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 424#L1152true, annotation: [0, 0]]" "assume !(-84 < ~a14~0 && 3 == ~a24~0 && ((5 == calculate_output_~input#1 && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127) && -68 < ~a26~0 && 124 >= ~a26~0);" "CountingPredicate [underlying: 27#L1155true, annotation: [0, 0]]") ("CountingPredicate [underlying: 504#L2178true, annotation: [0, 0]]" "assume 2 == ~a24~0 && (((3 == calculate_output2_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a21~0 <= 127) && 124 < ~a26~0 && 217 >= ~a26~0) && -114 < ~a14~0 && -84 >= ~a14~0;~a26~0 := (if -1 * ((if 10 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) < 0 && 0 != 10 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) % 9 then 1 + 10 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) / 9 else 10 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) / 9) - -123948) < 0 && 0 != -1 * ((if 10 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) < 0 && 0 != 10 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) % 9 then 1 + 10 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) / 9 else 10 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) / 9) - -123948) % 10 then 1 + -1 * ((if 10 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) < 0 && 0 != 10 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) % 9 then 1 + 10 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) / 9 else 10 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) / 9) - -123948) / 10 else -1 * ((if 10 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) < 0 && 0 != 10 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) % 9 then 1 + 10 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) / 9 else 10 * (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % -9 then 10 * ~a26~0 / -9 - 1 else 10 * ~a26~0 / -9) / 9) - -123948) / 10);~a28~0 := 574821 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10);calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 504#L2178true, annotation: [0, 0]]" "assume !(2 == ~a24~0 && (((3 == calculate_output2_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && ~a21~0 <= 127) && 124 < ~a26~0 && 217 >= ~a26~0) && -114 < ~a14~0 && -84 >= ~a14~0);" "CountingPredicate [underlying: 117#L2182true, annotation: [0, 0]]") ("CountingPredicate [underlying: 362#L2567true, annotation: [0, 0]]" "assume 2 == ~a24~0 && ((124 < ~a26~0 && 217 >= ~a26~0) && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 6 == calculate_output2_~input#1) && ~a14~0 <= -182) && ~a21~0 <= 127;~a26~0 := -364117 + ~a26~0;~a28~0 := (if 10 * (if (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5) < 0 && 0 != 10 * (if (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5) % 9 then 1 + 10 * (if (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5) / 9 else 10 * (if (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5) / 9);~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 362#L2567true, annotation: [0, 0]]" "assume !(2 == ~a24~0 && ((124 < ~a26~0 && 217 >= ~a26~0) && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) && 6 == calculate_output2_~input#1) && ~a14~0 <= -182) && ~a21~0 <= 127);" "CountingPredicate [underlying: 5#L2573true, annotation: [0, 0]]") ("CountingPredicate [underlying: 298#L1592true, annotation: [0, 0]]" "assume (-68 < ~a26~0 && 124 >= ~a26~0) && ~a21~0 <= 127 && ((((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 1 == calculate_output_~input#1) && -114 < ~a14~0 && -84 >= ~a14~0) && 2 == ~a24~0;~a14~0 := -571319 + ~a14~0;~a26~0 := 5 * (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -231681;~a28~0 := 294080 + ((if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5) - -291549) - 919932;calculate_output_#res#1 := 25;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 298#L1592true, annotation: [0, 0]]" "assume !((-68 < ~a26~0 && 124 >= ~a26~0) && ~a21~0 <= 127 && ((((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 1 == calculate_output_~input#1) && -114 < ~a14~0 && -84 >= ~a14~0) && 2 == ~a24~0);" "CountingPredicate [underlying: 359#L1597true, annotation: [0, 0]]") ("CountingPredicate [underlying: 110#L2312true, annotation: [0, 0]]" "assume -84 < ~a14~0 && ((-68 < ~a26~0 && 124 >= ~a26~0) && (((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 6 == calculate_output2_~input#1) && 2 == ~a24~0) && ~a21~0 <= 127;~a14~0 := (if -155015 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) < 0 && 0 != (-155015 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10)) % 33 then (-155015 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10)) % 33 - 33 else (-155015 + (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10)) % 33) - 146;~a26~0 := 596057 + 5 * ~a26~0;~a28~0 := -223702 + ((if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - 349295);calculate_output2_#res#1 := 21;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 110#L2312true, annotation: [0, 0]]" "assume !(-84 < ~a14~0 && ((-68 < ~a26~0 && 124 >= ~a26~0) && (((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0) && 6 == calculate_output2_~input#1) && 2 == ~a24~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 266#L2317true, annotation: [0, 0]]") ("CountingPredicate [underlying: 510#L720-2true, annotation: [0, 0]]" "calculate_output_#res#1 := 25;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 117#L2182true, annotation: [0, 0]]" "assume ~a28~0 <= 37 && (~a21~0 <= 127 && (~a26~0 <= -68 && 1 == calculate_output2_~input#1) && -84 < ~a14~0) && 3 == ~a24~0;~a14~0 := 2078 + (if -10750 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 97) < 0 && 0 != (-10750 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 97)) % 5 then 1 + (-10750 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 97)) / 5 else (-10750 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 97)) / 5);~a28~0 := -515764 + (300149 + (if ~a28~0 < 0 && 0 != ~a28~0 % 299849 then ~a28~0 % 299849 - 299849 else ~a28~0 % 299849) - -2) - -515763;~a24~0 := 2;calculate_output2_#res#1 := 25;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 117#L2182true, annotation: [0, 0]]" "assume !(~a28~0 <= 37 && (~a21~0 <= 127 && (~a26~0 <= -68 && 1 == calculate_output2_~input#1) && -84 < ~a14~0) && 3 == ~a24~0);" "CountingPredicate [underlying: 296#L2188true, annotation: [0, 0]]") ("CountingPredicate [underlying: 422#L2584true, annotation: [0, 0]]" "#t~ret10#1 := main_#res#1;havoc main_#t~nondet8#1, main_#t~ret9#1, main_~input~0#1, main_~output~0#1;assume { :end_inline_main } true;assume true;" "CountingPredicate [underlying: 393#ULTIMATE.startEXITtrue, annotation: [0, 0]]") ("CountingPredicate [underlying: 10#L1254true, annotation: [0, 0]]" "assume (~a21~0 <= 127 && 2 == ~a24~0 && ((((-114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0) || (~a28~0 <= 37 && -84 < ~a14~0)) || (-84 < ~a14~0 && 37 < ~a28~0 && 134 >= ~a28~0)) && 3 == calculate_output_~input#1) && 217 < ~a26~0;~a14~0 := -1 * ((if 299957 + (if ~a14~0 < 0 && 0 != ~a14~0 % 300041 then ~a14~0 % 300041 - 300041 else ~a14~0 % 300041) < 0 && 0 != (299957 + (if ~a14~0 < 0 && 0 != ~a14~0 % 300041 then ~a14~0 % 300041 - 300041 else ~a14~0 % 300041)) % 5 then 1 + (299957 + (if ~a14~0 < 0 && 0 != ~a14~0 % 300041 then ~a14~0 % 300041 - 300041 else ~a14~0 % 300041)) / 5 else (299957 + (if ~a14~0 < 0 && 0 != ~a14~0 % 300041 then ~a14~0 % 300041 - 300041 else ~a14~0 % 300041)) / 5) - 530177);~a26~0 := ~a26~0 - 600195;~a28~0 := (if 58602 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - -677 < 0 && 0 != (58602 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - -677) % 82 then (58602 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - -677) % 82 - 82 else (58602 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) - -677) % 82) - -217;calculate_output_#res#1 := 26;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 10#L1254true, annotation: [0, 0]]" "assume !((~a21~0 <= 127 && 2 == ~a24~0 && ((((-114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0) || (~a28~0 <= 37 && -84 < ~a14~0)) || (-84 < ~a14~0 && 37 < ~a28~0 && 134 >= ~a28~0)) && 3 == calculate_output_~input#1) && 217 < ~a26~0);" "CountingPredicate [underlying: 472#L1259true, annotation: [0, 0]]") ("CountingPredicate [underlying: 435#L2020true, annotation: [0, 0]]" "assume ((~a26~0 <= -68 && ((((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 5 == calculate_output2_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0) && 3 == ~a24~0) && ~a21~0 <= 127;~a14~0 := 73089 + (~a14~0 - 156013 - 145655);~a28~0 := -2 * (226171 + (if -472891 + ~a28~0 < 0 && 0 != (-472891 + ~a28~0) % 5 then 1 + (-472891 + ~a28~0) / 5 else (-472891 + ~a28~0) / 5));~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 435#L2020true, annotation: [0, 0]]" "assume !(((~a26~0 <= -68 && ((((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0) && 5 == calculate_output2_~input#1) && -182 < ~a14~0 && -114 >= ~a14~0) && 3 == ~a24~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 153#L2026true, annotation: [0, 0]]") ("CountingPredicate [underlying: 268#L1332true, annotation: [0, 0]]" "assume 300 < ~a28~0 && (((3 == ~a24~0 && 1 == calculate_output_~input#1) && -114 < ~a14~0 && -84 >= ~a14~0) && ~a21~0 <= 127) && ~a26~0 <= -68;~a14~0 := 209788 + (~a14~0 - 217645 - 127850);~a28~0 := -406897 + (if (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5) % 5 then 1 + (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5) / 5 else (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5) / 5);~a24~0 := 2;calculate_output_#res#1 := 25;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 268#L1332true, annotation: [0, 0]]" "assume !(300 < ~a28~0 && (((3 == ~a24~0 && 1 == calculate_output_~input#1) && -114 < ~a14~0 && -84 >= ~a14~0) && ~a21~0 <= 127) && ~a26~0 <= -68);" "CountingPredicate [underlying: 195#L1338true, annotation: [0, 0]]") ("CountingPredicate [underlying: 487#L1507true, annotation: [0, 0]]" "assume (217 < ~a26~0 && (((((-114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0) || (~a28~0 <= 37 && -84 < ~a14~0)) || ((37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0)) && 6 == calculate_output_~input#1) && ~a21~0 <= 127) && 2 == ~a24~0;~a14~0 := (if ~a14~0 - 312950 < 0 && 0 != (~a14~0 - 312950) % 299909 then (~a14~0 - 312950) % 299909 - 299909 else (~a14~0 - 312950) % 299909) - 300090;~a26~0 := 2 * ((if -4 * ~a26~0 < 0 && 0 != -4 * ~a26~0 % 10 then 1 + -4 * ~a26~0 / 10 else -4 * ~a26~0 / 10) - -250378) - 586797;~a28~0 := -299980 + (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 300018 then (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 300018 - 300018 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 300018);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 487#L1507true, annotation: [0, 0]]" "assume !((217 < ~a26~0 && (((((-114 < ~a14~0 && -84 >= ~a14~0) && 300 < ~a28~0) || (~a28~0 <= 37 && -84 < ~a14~0)) || ((37 < ~a28~0 && 134 >= ~a28~0) && -84 < ~a14~0)) && 6 == calculate_output_~input#1) && ~a21~0 <= 127) && 2 == ~a24~0);" "CountingPredicate [underlying: 462#L1514true, annotation: [0, 0]]") ("CountingPredicate [underlying: 347#L2561true, annotation: [0, 0]]" "assume (~a28~0 <= 37 && 3 == ~a24~0 && ~a26~0 <= -68 && 4 == calculate_output2_~input#1 && -84 < ~a14~0) && ~a21~0 <= 127;~a26~0 := -309730 + (if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -309907;~a28~0 := 577224 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10);~a24~0 := 1;calculate_output2_#res#1 := -1;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 347#L2561true, annotation: [0, 0]]" "assume !((~a28~0 <= 37 && 3 == ~a24~0 && ~a26~0 <= -68 && 4 == calculate_output2_~input#1 && -84 < ~a14~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 362#L2567true, annotation: [0, 0]]") ("CountingPredicate [underlying: 404#L2196true, annotation: [0, 0]]" "assume 203 < ~a21~0 && 399 >= ~a21~0;~a26~0 := ~a26~0 - 546616 - 50934;~a28~0 := (if 9 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -84) < 0 && 0 != 9 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -84) % 10 then 1 + 9 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -84) / 10 else 9 * ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -84) / 10) - -5;~a24~0 := 1;" "CountingPredicate [underlying: 346#L2196-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 404#L2196true, annotation: [0, 0]]" "assume !(203 < ~a21~0 && 399 >= ~a21~0);~a26~0 := (if 44 * (if (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % 5 then 1 + 10 * ~a26~0 / 5 else 10 * ~a26~0 / 5) < 0 && 0 != (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % 5 then 1 + 10 * ~a26~0 / 5 else 10 * ~a26~0 / 5) % 5 then 1 + (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % 5 then 1 + 10 * ~a26~0 / 5 else 10 * ~a26~0 / 5) / 5 else (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % 5 then 1 + 10 * ~a26~0 / 5 else 10 * ~a26~0 / 5) / 5) < 0 && 0 != 44 * (if (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % 5 then 1 + 10 * ~a26~0 / 5 else 10 * ~a26~0 / 5) < 0 && 0 != (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % 5 then 1 + 10 * ~a26~0 / 5 else 10 * ~a26~0 / 5) % 5 then 1 + (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % 5 then 1 + 10 * ~a26~0 / 5 else 10 * ~a26~0 / 5) / 5 else (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % 5 then 1 + 10 * ~a26~0 / 5 else 10 * ~a26~0 / 5) / 5) % 10 then 1 + 44 * (if (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % 5 then 1 + 10 * ~a26~0 / 5 else 10 * ~a26~0 / 5) < 0 && 0 != (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % 5 then 1 + 10 * ~a26~0 / 5 else 10 * ~a26~0 / 5) % 5 then 1 + (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % 5 then 1 + 10 * ~a26~0 / 5 else 10 * ~a26~0 / 5) / 5 else (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % 5 then 1 + 10 * ~a26~0 / 5 else 10 * ~a26~0 / 5) / 5) / 10 else 44 * (if (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % 5 then 1 + 10 * ~a26~0 / 5 else 10 * ~a26~0 / 5) < 0 && 0 != (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % 5 then 1 + 10 * ~a26~0 / 5 else 10 * ~a26~0 / 5) % 5 then 1 + (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % 5 then 1 + 10 * ~a26~0 / 5 else 10 * ~a26~0 / 5) / 5 else (if 10 * ~a26~0 < 0 && 0 != 10 * ~a26~0 % 5 then 1 + 10 * ~a26~0 / 5 else 10 * ~a26~0 / 5) / 5) / 10);~a28~0 := (if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -148 - -29;~a24~0 := 1;" "CountingPredicate [underlying: 346#L2196-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 509#L1869-2true, annotation: [0, 0]]" "calculate_output2_#res#1 := 21;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 527#L901true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && (((4 == calculate_output_~input#1 && ~a26~0 <= -68) && 3 == ~a24~0) && -84 < ~a14~0) && 300 < ~a28~0;~a14~0 := (if ~a14~0 - 549378 < 0 && 0 != (~a14~0 - 549378) % 299909 then (~a14~0 - 549378) % 299909 - 299909 else (~a14~0 - 549378) % 299909) - 300090;~a26~0 := (if (if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - -300108 < 0 && 0 != ((if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - -300108) % 5 then 1 + ((if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - -300108) / 5 else ((if ~a26~0 < 0 && 0 != ~a26~0 % 299891 then ~a26~0 % 299891 - 299891 else ~a26~0 % 299891) - -300108) / 5) - -94227;~a28~0 := (if -577276 + ~a28~0 < 0 && 0 != (-577276 + ~a28~0) % 48 then (-577276 + ~a28~0) % 48 - 48 else (-577276 + ~a28~0) % 48) - -85 - 392664 - -392664;~a24~0 := 2;calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 527#L901true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && (((4 == calculate_output_~input#1 && ~a26~0 <= -68) && 3 == ~a24~0) && -84 < ~a14~0) && 300 < ~a28~0);" "CountingPredicate [underlying: 465#L908true, annotation: [0, 0]]") ("CountingPredicate [underlying: 413#L125-1true, annotation: [0, 0]]" "assume !(((((-182 < ~a14~0 && -114 >= ~a14~0) && 217 < ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127);" "CountingPredicate [underlying: 228#L128-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 413#L125-1true, annotation: [0, 0]]" "assume ((((-182 < ~a14~0 && -114 >= ~a14~0) && 217 < ~a26~0) && 1 == ~a24~0) && ~a28~0 <= 37) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 228#L128-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 129#L810true, annotation: [0, 0]]" "assume (3 == ~a24~0 && ((4 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && -68 < ~a26~0 && 124 >= ~a26~0) && -114 < ~a14~0 && -84 >= ~a14~0) && ~a21~0 <= 127;~a14~0 := 5 * (if ~a14~0 - -517743 < 0 && 0 != (~a14~0 - -517743) % 5 then 1 + (~a14~0 - -517743) / 5 else (~a14~0 - -517743) / 5);~a26~0 := 192 + (if (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) < 0 && 0 != (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) % 5 then 1 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) / 5 else (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) / 5);~a28~0 := (if 278547 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -104086) < 0 && 0 != (278547 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -104086)) % 82 then (278547 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -104086)) % 82 - 82 else (278547 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) - -104086)) % 82) - -142;~a24~0 := 2;calculate_output_#res#1 := 25;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 129#L810true, annotation: [0, 0]]" "assume !((3 == ~a24~0 && ((4 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || ~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && -68 < ~a26~0 && 124 >= ~a26~0) && -114 < ~a14~0 && -84 >= ~a14~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 53#L817true, annotation: [0, 0]]") ("CountingPredicate [underlying: 388#L2485true, annotation: [0, 0]]" "assume (~a21~0 <= 127 && ((-68 < ~a26~0 && 124 >= ~a26~0) && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 5 == calculate_output2_~input#1) && -114 < ~a14~0 && -84 >= ~a14~0) && 2 == ~a24~0;~a26~0 := 418764 + ~a26~0;~a28~0 := (if 353873 + (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5) < 0 && 0 != (353873 + (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5)) % 5 then 1 + (353873 + (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5)) / 5 else (353873 + (if ~a28~0 < 0 && 0 != ~a28~0 % -5 then ~a28~0 / -5 - 1 else ~a28~0 / -5)) / 5) - 199773;calculate_output2_#res#1 := 21;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 388#L2485true, annotation: [0, 0]]" "assume !((~a21~0 <= 127 && ((-68 < ~a26~0 && 124 >= ~a26~0) && ((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) && 5 == calculate_output2_~input#1) && -114 < ~a14~0 && -84 >= ~a14~0) && 2 == ~a24~0);" "CountingPredicate [underlying: 168#L2489true, annotation: [0, 0]]") ("CountingPredicate [underlying: 441#L2116-2true, annotation: [0, 0]]" "calculate_output2_#res#1 := 25;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 492#L771true, annotation: [0, 0]]" "assume 2 == ~a24~0 && (~a21~0 <= 127 && (-182 < ~a14~0 && -114 >= ~a14~0) && 4 == calculate_output_~input#1 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && -68 < ~a26~0 && 124 >= ~a26~0;" "CountingPredicate [underlying: 277#L772true, annotation: [0, 0]]") ("CountingPredicate [underlying: 492#L771true, annotation: [0, 0]]" "assume !(2 == ~a24~0 && (~a21~0 <= 127 && (-182 < ~a14~0 && -114 >= ~a14~0) && 4 == calculate_output_~input#1 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && -68 < ~a26~0 && 124 >= ~a26~0);" "CountingPredicate [underlying: 89#L781true, annotation: [0, 0]]") ("CountingPredicate [underlying: 470#L1740true, annotation: [0, 0]]" "assume ((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37 && ~a26~0 <= -68 && 1 == calculate_output2_~input#1 && ~a21~0 <= 127) && 3 == ~a24~0;~a14~0 := 495785 + ~a14~0 - 946945;~a24~0 := 2;calculate_output2_#res#1 := 25;" "CountingPredicate [underlying: 58#calculate_output2_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 470#L1740true, annotation: [0, 0]]" "assume !(((-182 < ~a14~0 && -114 >= ~a14~0) && ~a28~0 <= 37 && ~a26~0 <= -68 && 1 == calculate_output2_~input#1 && ~a21~0 <= 127) && 3 == ~a24~0);" "CountingPredicate [underlying: 321#L1745true, annotation: [0, 0]]") ("CountingPredicate [underlying: 137#L59-1true, annotation: [0, 0]]" "assume !((((~a14~0 <= -182 && 217 < ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 449#L62-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 137#L59-1true, annotation: [0, 0]]" "assume (((~a14~0 <= -182 && 217 < ~a26~0) && 1 == ~a24~0) && 134 < ~a28~0 && 300 >= ~a28~0) && ~a21~0 <= 127;assume false;" "CountingPredicate [underlying: 449#L62-1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 349#L1580true, annotation: [0, 0]]" "assume ((((2 == calculate_output_~input#1 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && ~a14~0 <= -182) && 124 < ~a26~0 && 217 >= ~a26~0) && 2 == ~a24~0) && ~a21~0 <= 127;~a26~0 := -393728 + (~a26~0 - 203112);~a28~0 := (if 10 * (if (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5) < 0 && 0 != 10 * (if (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5) % 9 then 1 + 10 * (if (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5) / 9 else 10 * (if (if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980 < 0 && 0 != ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) % 5 then 1 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5 else ((if ~a28~0 < 0 && 0 != ~a28~0 % 300018 then ~a28~0 % 300018 - 300018 else ~a28~0 % 300018) - 299980) / 5) / 9);calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 349#L1580true, annotation: [0, 0]]" "assume !(((((2 == calculate_output_~input#1 && (~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0))) && ~a14~0 <= -182) && 124 < ~a26~0 && 217 >= ~a26~0) && 2 == ~a24~0) && ~a21~0 <= 127);" "CountingPredicate [underlying: 460#L1584true, annotation: [0, 0]]") ("CountingPredicate [underlying: 426#L1073true, annotation: [0, 0]]" "assume ((((4 == calculate_output_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && 124 < ~a26~0 && 217 >= ~a26~0) && 2 == ~a24~0) && ~a21~0 <= 127) && -114 < ~a14~0 && -84 >= ~a14~0;~a26~0 := 69 + (if ~a26~0 < 0 && 0 != ~a26~0 % 5 then 1 + ~a26~0 / 5 else ~a26~0 / 5) - -10;~a28~0 := (if (if 20984 + ~a28~0 < 0 && 0 != (20984 + ~a28~0) % 5 then 1 + (20984 + ~a28~0) / 5 else (20984 + ~a28~0) / 5) < 0 && 0 != (if 20984 + ~a28~0 < 0 && 0 != (20984 + ~a28~0) % 5 then 1 + (20984 + ~a28~0) / 5 else (20984 + ~a28~0) / 5) % 82 then (if 20984 + ~a28~0 < 0 && 0 != (20984 + ~a28~0) % 5 then 1 + (20984 + ~a28~0) / 5 else (20984 + ~a28~0) / 5) % 82 - 82 else (if 20984 + ~a28~0 < 0 && 0 != (20984 + ~a28~0) % 5 then 1 + (20984 + ~a28~0) / 5 else (20984 + ~a28~0) / 5) % 82) - -216;~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 426#L1073true, annotation: [0, 0]]" "assume !(((((4 == calculate_output_~input#1 && ((~a28~0 <= 37 || (37 < ~a28~0 && 134 >= ~a28~0)) || (134 < ~a28~0 && 300 >= ~a28~0))) && 124 < ~a26~0 && 217 >= ~a26~0) && 2 == ~a24~0) && ~a21~0 <= 127) && -114 < ~a14~0 && -84 >= ~a14~0);" "CountingPredicate [underlying: 283#L1079true, annotation: [0, 0]]") ("CountingPredicate [underlying: 239#L650true, annotation: [0, 0]]" "assume ((((3 == ~a24~0 && 5 == calculate_output_~input#1) && 217 < ~a26~0) && ~a28~0 <= 37) && ~a14~0 <= -182) && ~a21~0 <= 127;~a14~0 := -115 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33);~a26~0 := (if 9 * (if 10 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -149) < 0 && 0 != 10 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -149) % 9 then 1 + 10 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -149) / 9 else 10 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -149) / 9) < 0 && 0 != 9 * (if 10 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -149) < 0 && 0 != 10 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -149) % 9 then 1 + 10 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -149) / 9 else 10 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -149) / 9) % 10 then 1 + 9 * (if 10 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -149) < 0 && 0 != 10 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -149) % 9 then 1 + 10 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -149) / 9 else 10 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -149) / 9) / 10 else 9 * (if 10 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -149) < 0 && 0 != 10 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -149) % 9 then 1 + 10 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -149) / 9 else 10 * ((if ~a26~0 < 0 && 0 != ~a26~0 % 46 then ~a26~0 % 46 - 46 else ~a26~0 % 46) - -149) / 9) / 10);~a28~0 := 543533 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 48 then ~a28~0 % 48 - 48 else ~a28~0 % 48) - -85 - 543532);~a24~0 := 2;calculate_output_#res#1 := 21;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 239#L650true, annotation: [0, 0]]" "assume !(((((3 == ~a24~0 && 5 == calculate_output_~input#1) && 217 < ~a26~0) && ~a28~0 <= 37) && ~a14~0 <= -182) && ~a21~0 <= 127);" "CountingPredicate [underlying: 123#L657true, annotation: [0, 0]]") ("CountingPredicate [underlying: 473#L517true, annotation: [0, 0]]" "assume ~a21~0 <= 127 && (((-114 < ~a14~0 && -84 >= ~a14~0) && (124 < ~a26~0 && 217 >= ~a26~0) && 2 == calculate_output_~input#1) && 3 == ~a24~0) && ~a28~0 <= 37;~a14~0 := -9586 + (~a14~0 - 588497);~a26~0 := (if 5 * (if -1 * ~a26~0 < 0 && 0 != -1 * ~a26~0 % 10 then 1 + -1 * ~a26~0 / 10 else -1 * ~a26~0 / 10) < 0 && 0 != 5 * (if -1 * ~a26~0 < 0 && 0 != -1 * ~a26~0 % 10 then 1 + -1 * ~a26~0 / 10 else -1 * ~a26~0 / 10) % 5 then 1 + 5 * (if -1 * ~a26~0 < 0 && 0 != -1 * ~a26~0 % 10 then 1 + -1 * ~a26~0 / 10 else -1 * ~a26~0 / 10) / 5 else 5 * (if -1 * ~a26~0 < 0 && 0 != -1 * ~a26~0 % 10 then 1 + -1 * ~a26~0 / 10 else -1 * ~a26~0 / 10) / 5);~a28~0 := (if 291300 + ~a28~0 - 156304 < 0 && 0 != (291300 + ~a28~0 - 156304) % 48 then (291300 + ~a28~0 - 156304) % 48 - 48 else (291300 + ~a28~0 - 156304) % 48) - -86;~a24~0 := 1;calculate_output_#res#1 := 26;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 473#L517true, annotation: [0, 0]]" "assume !(~a21~0 <= 127 && (((-114 < ~a14~0 && -84 >= ~a14~0) && (124 < ~a26~0 && 217 >= ~a26~0) && 2 == calculate_output_~input#1) && 3 == ~a24~0) && ~a28~0 <= 37);" "CountingPredicate [underlying: 420#L524true, annotation: [0, 0]]") ("CountingPredicate [underlying: 51#L2327true, annotation: [0, 0]]" "assume (~a21~0 <= 127 && (-114 < ~a14~0 && -84 >= ~a14~0) && ((124 < ~a26~0 && 217 >= ~a26~0) && 6 == calculate_output2_~input#1) && 3 == ~a24~0) && ~a28~0 <= 37;" "CountingPredicate [underlying: 309#L2328true, annotation: [0, 0]]") ("CountingPredicate [underlying: 51#L2327true, annotation: [0, 0]]" "assume !((~a21~0 <= 127 && (-114 < ~a14~0 && -84 >= ~a14~0) && ((124 < ~a26~0 && 217 >= ~a26~0) && 6 == calculate_output2_~input#1) && 3 == ~a24~0) && ~a28~0 <= 37);" "CountingPredicate [underlying: 171#L2340true, annotation: [0, 0]]") ("CountingPredicate [underlying: 327#L2085true, annotation: [0, 0]]" "assume -114 < ~a14~0 && -84 >= ~a14~0;~a14~0 := (if (if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 99 - -1 < 0 && 0 != ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 99 - -1) % 5 then 1 + ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 99 - -1) / 5 else ((if ~a14~0 < 0 && 0 != ~a14~0 % 14 then ~a14~0 % 14 - 14 else ~a14~0 % 14) - 99 - -1) / 5) - 82;~a26~0 := -232163 + ~a26~0 - 174746;~a28~0 := (if (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) < 0 && 0 != (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) % 82 then (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) % 82 - 82 else (if (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) < 0 && 0 != (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) % 5 then 1 + (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5 else (if 9 * ~a28~0 < 0 && 0 != 9 * ~a28~0 % 10 then 1 + 9 * ~a28~0 / 10 else 9 * ~a28~0 / 10) / 5) % 82) - -217;~a24~0 := 3;" "CountingPredicate [underlying: 518#L2085-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 327#L2085true, annotation: [0, 0]]" "assume !(-114 < ~a14~0 && -84 >= ~a14~0);~a14~0 := -353298 + (if ~a14~0 < 0 && 0 != ~a14~0 % 33 then ~a14~0 % 33 - 33 else ~a14~0 % 33) - -353149;~a26~0 := 554362 + ~a26~0;~a28~0 := -207925 + ((if ~a28~0 < 0 && 0 != ~a28~0 % 82 then ~a28~0 % 82 - 82 else ~a28~0 % 82) - -217 - -207925);" "CountingPredicate [underlying: 518#L2085-2true, annotation: [0, 0]]") ("CountingPredicate [underlying: 392#L232true, annotation: [0, 0]]" "assume -84 < ~a14~0 && ~a21~0 <= 127 && ~a26~0 <= -68 && 2 == ~a24~0 && 6 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0);~a14~0 := (if 9 * ~a14~0 < 0 && 0 != 9 * ~a14~0 % 10 then 1 + 9 * ~a14~0 / 10 else 9 * ~a14~0 / 10) - 448076 - 127606;~a28~0 := (if (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 5 then 1 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5) < 0 && 0 != (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 5 then 1 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5) % -5 then (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 5 then 1 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5) / -5 - 1 else (if (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) < 0 && 0 != (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) % 5 then 1 + (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5 else (if ~a28~0 < 0 && 0 != ~a28~0 % 5 then 1 + ~a28~0 / 5 else ~a28~0 / 5) / 5) / -5);~a24~0 := 1;calculate_output_#res#1 := -1;" "CountingPredicate [underlying: 24#calculate_output_returnLabel#1true, annotation: [0, 0]]") ("CountingPredicate [underlying: 392#L232true, annotation: [0, 0]]" "assume !(-84 < ~a14~0 && ~a21~0 <= 127 && ~a26~0 <= -68 && 2 == ~a24~0 && 6 == calculate_output_~input#1 && ((134 < ~a28~0 && 300 >= ~a28~0) || 300 < ~a28~0));" "CountingPredicate [underlying: 152#L238true, annotation: [0, 0]]") ("CountingPredicate [underlying: 523#L2219true, annotation: [0, 0]]" "assume (124 < ~a26~0 && 217 >= ~a26~0) && ~a21~0 <= 127 && (3 == ~a24~0 && 2 == calculate_output2_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0)) && -114 < ~a14~0 && -84 >= ~a14~0;" "CountingPredicate [underlying: 402#L2220true, annotation: [0, 0]]") ("CountingPredicate [underlying: 523#L2219true, annotation: [0, 0]]" "assume !((124 < ~a26~0 && 217 >= ~a26~0) && ~a21~0 <= 127 && (3 == ~a24~0 && 2 == calculate_output2_~input#1 && (((37 < ~a28~0 && 134 >= ~a28~0) || (134 < ~a28~0 && 300 >= ~a28~0)) || 300 < ~a28~0)) && -114 < ~a14~0 && -84 >= ~a14~0);" "CountingPredicate [underlying: 30#L2230true, annotation: [0, 0]]") } ); [2024-08-06 17:17:00,837 INFO L82 GeneralOperation]: Start removeDeadEnds. Operand has 528 states, 526 states have (on average 1.9011406844106464) internal successors, (1000), 527 states have internal predecessors, (1000), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-08-06 17:17:00,837 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,839 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,839 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,840 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,841 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,843 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,846 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,848 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,850 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,853 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,856 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,859 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,861 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,864 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,867 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,869 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,872 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,875 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,878 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,880 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,883 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,886 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,889 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,891 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,894 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,896 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,899 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,902 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,904 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,907 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,909 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,912 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,915 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,917 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,919 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,922 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,924 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,926 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,929 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,932 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,935 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,937 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,940 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,943 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,945 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,947 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,949 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,952 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,954 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,957 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,959 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,961 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,964 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,966 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,968 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,970 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,972 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,974 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,977 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,979 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,982 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,985 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,987 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,990 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,993 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,996 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:00,999 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,001 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,003 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,005 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,008 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,010 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,012 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,015 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,017 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,019 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,021 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,023 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,025 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,027 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,029 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,031 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,033 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,035 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,037 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,039 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,041 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,043 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,045 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,047 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,048 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,050 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,052 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,053 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,054 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,055 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,055 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,056 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,057 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,058 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,059 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,060 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,060 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,061 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,062 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,063 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,064 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,065 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,066 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,066 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,067 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,068 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,069 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,070 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,071 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,072 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,073 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,074 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,075 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,076 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,076 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,077 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,078 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,079 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,080 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,080 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,081 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,081 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,082 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,082 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,083 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,083 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,084 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,084 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,085 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,085 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,086 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,086 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,087 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,087 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,088 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,088 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,089 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,089 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,090 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,091 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,091 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,092 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,092 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,093 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,093 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,094 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,094 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,095 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,095 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,096 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,096 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,097 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,097 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,098 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,098 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,099 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,099 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,100 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,100 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,101 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,101 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,102 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,102 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,103 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,103 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,104 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,105 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,105 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,106 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,106 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,107 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,107 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,108 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,108 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,109 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,109 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,110 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,110 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,111 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,111 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,112 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,112 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,113 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,113 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,114 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,114 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,115 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,115 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,116 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,116 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,117 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,117 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,118 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,118 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,119 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,119 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,120 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,120 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,121 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,121 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,122 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,122 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,123 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,123 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,123 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,124 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,125 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,125 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,126 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,126 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,127 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,127 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,128 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,128 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,158 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,159 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,160 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,160 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,161 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,161 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,162 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,162 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,163 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,163 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,164 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,164 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,165 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,165 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,166 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,166 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,167 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,167 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,168 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,168 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,169 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,169 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,170 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,170 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,171 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,171 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,172 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,172 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,173 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,173 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,174 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,174 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,174 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,175 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,175 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,176 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,176 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,177 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,177 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,178 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,178 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,179 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,179 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,180 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,180 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,181 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,181 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,182 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,182 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,183 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,183 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,184 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,184 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,185 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,185 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,186 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,186 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,187 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,187 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,188 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,188 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,189 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,189 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,189 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,190 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,190 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,191 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,191 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,192 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,192 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,193 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,193 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,194 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,194 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,195 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,195 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,196 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,196 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,197 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,197 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,197 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,198 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,198 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,199 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,199 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,200 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,200 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,201 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,201 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,202 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,202 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,203 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,203 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,204 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,204 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,205 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,205 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,206 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,206 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,207 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,207 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,208 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,208 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,209 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,209 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,210 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,210 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,211 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,211 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,212 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,212 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,212 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,213 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,213 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,214 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,214 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,215 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,215 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,216 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,216 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,217 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,217 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,218 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,218 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,219 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,219 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,220 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,220 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,221 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,221 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,222 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,222 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,223 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,223 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,224 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,224 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,225 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,226 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,226 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,227 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,227 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,228 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,228 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,229 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,229 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,230 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,230 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,231 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,231 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,232 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,232 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,233 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,233 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,234 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,234 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,235 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,235 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,236 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,236 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,237 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,237 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,238 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,239 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,239 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,240 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,240 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,241 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,241 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,242 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,242 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,243 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,243 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,244 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,244 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,245 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,245 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,246 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,246 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,247 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,248 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,248 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,249 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,249 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,250 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,250 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,251 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,251 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,252 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,252 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,253 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,253 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,254 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,254 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,255 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,255 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,256 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,256 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,257 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,257 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,258 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,258 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,259 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,259 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,260 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,261 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,261 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,262 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,262 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,263 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,263 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,264 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,264 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,265 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,265 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,266 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,266 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,267 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,267 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,267 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,268 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,268 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,268 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,269 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,269 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,269 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,270 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,270 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,270 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,271 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,271 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,272 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,272 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,272 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,273 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,273 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,274 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,274 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,274 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,275 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,275 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,276 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,277 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,277 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,278 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,278 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,279 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,279 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,280 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,280 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,281 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,281 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,282 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,282 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,283 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,283 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,284 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,284 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,284 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,285 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,285 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,285 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,286 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,286 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,286 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,287 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,287 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,287 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,288 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,288 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,289 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,289 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,289 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,290 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,290 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,290 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,291 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,291 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,292 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,292 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,293 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,293 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,293 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,294 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,294 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,294 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,295 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,295 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,295 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,296 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,296 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,296 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,297 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,297 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,297 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,298 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,298 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,299 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,299 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,299 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,300 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,300 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,300 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,301 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,301 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,301 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,302 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,302 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,302 WARN L283 nessProductAutomaton]: assume ((((1 != main_~input~0#1 && 2 != main_~input~0#1) && 3 != main_~input~0#1) && 4 != main_~input~0#1) && 5 != main_~input~0#1) && 6 != main_~input~0#1;main_#res#1 := -2;, isNegated false [2024-08-06 17:17:01,308 INFO L88 GeneralOperation]: Finished removeDeadEnds. Reduced from 528 states to 0 states. [2024-08-06 17:17:01,328 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-08-06 17:17:01,336 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@5f5d38be, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-08-06 17:17:01,336 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-08-06 17:17:01,338 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states. [2024-08-06 17:17:01,338 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2024-08-06 17:17:01,341 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-08-06 17:17:01,347 INFO L445 BasicCegarLoop]: Path program histogram: [] [2024-08-06 17:17:01,354 INFO L196 ceAbstractionStarter]: Computing trace abstraction results [2024-08-06 17:17:01,358 INFO L201 PluginConnector]: Adding new model witness.yml de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 06.08 05:17:01 BoogieIcfgContainer [2024-08-06 17:17:01,358 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-08-06 17:17:01,359 INFO L158 Benchmark]: Toolchain (without parser) took 7600.95ms. Allocated memory was 228.6MB in the beginning and 639.6MB in the end (delta: 411.0MB). Free memory was 186.7MB in the beginning and 397.2MB in the end (delta: -210.6MB). Peak memory consumption was 200.5MB. Max. memory is 16.1GB. [2024-08-06 17:17:01,360 INFO L158 Benchmark]: CDTParser took 0.20ms. Allocated memory is still 165.7MB. Free memory is still 126.1MB. There was no memory consumed. Max. memory is 16.1GB. [2024-08-06 17:17:01,360 INFO L158 Benchmark]: Witness Parser took 0.13ms. Allocated memory is still 165.7MB. Free memory is still 97.8MB. There was no memory consumed. Max. memory is 16.1GB. [2024-08-06 17:17:01,360 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1155.71ms. Allocated memory is still 228.6MB. Free memory was 186.7MB in the beginning and 68.2MB in the end (delta: 118.5MB). Peak memory consumption was 117.4MB. Max. memory is 16.1GB. [2024-08-06 17:17:01,361 INFO L158 Benchmark]: Boogie Procedure Inliner took 426.79ms. Allocated memory is still 228.6MB. Free memory was 68.2MB in the beginning and 117.6MB in the end (delta: -49.4MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. [2024-08-06 17:17:01,361 INFO L158 Benchmark]: Boogie Preprocessor took 620.34ms. Allocated memory is still 228.6MB. Free memory was 117.6MB in the beginning and 132.1MB in the end (delta: -14.5MB). Peak memory consumption was 106.6MB. Max. memory is 16.1GB. [2024-08-06 17:17:01,362 INFO L158 Benchmark]: RCFGBuilder took 3947.77ms. Allocated memory was 228.6MB in the beginning and 423.6MB in the end (delta: 195.0MB). Free memory was 132.1MB in the beginning and 256.5MB in the end (delta: -124.4MB). Peak memory consumption was 162.4MB. Max. memory is 16.1GB. [2024-08-06 17:17:01,363 INFO L158 Benchmark]: TraceAbstraction took 1438.74ms. Allocated memory was 423.6MB in the beginning and 639.6MB in the end (delta: 216.0MB). Free memory was 255.5MB in the beginning and 397.2MB in the end (delta: -141.7MB). Peak memory consumption was 74.3MB. Max. memory is 16.1GB. [2024-08-06 17:17:01,365 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.20ms. Allocated memory is still 165.7MB. Free memory is still 126.1MB. There was no memory consumed. Max. memory is 16.1GB. * Witness Parser took 0.13ms. Allocated memory is still 165.7MB. Free memory is still 97.8MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1155.71ms. Allocated memory is still 228.6MB. Free memory was 186.7MB in the beginning and 68.2MB in the end (delta: 118.5MB). Peak memory consumption was 117.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 426.79ms. Allocated memory is still 228.6MB. Free memory was 68.2MB in the beginning and 117.6MB in the end (delta: -49.4MB). Peak memory consumption was 14.7MB. Max. memory is 16.1GB. * Boogie Preprocessor took 620.34ms. Allocated memory is still 228.6MB. Free memory was 117.6MB in the beginning and 132.1MB in the end (delta: -14.5MB). Peak memory consumption was 106.6MB. Max. memory is 16.1GB. * RCFGBuilder took 3947.77ms. Allocated memory was 228.6MB in the beginning and 423.6MB in the end (delta: 195.0MB). Free memory was 132.1MB in the beginning and 256.5MB in the end (delta: -124.4MB). Peak memory consumption was 162.4MB. Max. memory is 16.1GB. * TraceAbstraction took 1438.74ms. Allocated memory was 423.6MB in the beginning and 639.6MB in the end (delta: 216.0MB). Free memory was 255.5MB in the beginning and 397.2MB in the end (delta: -141.7MB). Peak memory consumption was 74.3MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 51]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 528 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 1.4s, OverallIterations: 0, TraceHistogramMax: 0, PathProgramHistogramMax: 0, EmptinessCheckTime: 0.0s, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 1.3s, HoareTripleCheckerStatistics: , PredicateUnifierStatistics: No data available, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=0occurred in iteration=0, InterpolantAutomatonStates: 0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold RESULT: Ultimate proved your program to be correct! [2024-08-06 17:17:01,402 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE