./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/nla-digbench-scaling/divbin2_unwindbound20.i --full-output --witness-type correctness_witness --validate ../results/cpachecker-verification-files/SV-COMP24_unreach-call/divbin2_unwindbound20.yml/output/witness-2.1.yml --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 27b49876 Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/bin/java -Dosgi.configuration.area=/storage/repos/certificate-witnesses-artifact/referee/data/config -Xmx15G -Xms4m -jar /storage/repos/certificate-witnesses-artifact/referee/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/certificate-witnesses-artifact/referee/data -tc /storage/repos/certificate-witnesses-artifact/referee/config/RefereeReachWitnessValidation.xml -i ../sv-benchmarks/c/nla-digbench-scaling/divbin2_unwindbound20.i ../results/cpachecker-verification-files/SV-COMP24_unreach-call/divbin2_unwindbound20.yml/output/witness-2.1.yml -s /storage/repos/certificate-witnesses-artifact/referee/config/svcomp-Reach-32bit-Referee_Default.epf --cacsl2boogietranslator.entry.function main --traceabstraction.positions.where.we.compute.the.hoare.annotation None --- Real Ultimate output --- This is Ultimate 0.2.4-tmp.dk.referee-eval-27b4987-m [2024-09-21 19:08:58,317 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-09-21 19:08:58,379 INFO L114 SettingsManager]: Loading settings from /storage/repos/certificate-witnesses-artifact/referee/config/svcomp-Reach-32bit-Referee_Default.epf [2024-09-21 19:08:58,382 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-09-21 19:08:58,383 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-09-21 19:08:58,407 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-09-21 19:08:58,408 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-09-21 19:08:58,408 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-09-21 19:08:58,409 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-09-21 19:08:58,410 INFO L153 SettingsManager]: * Use memory slicer=true [2024-09-21 19:08:58,410 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-09-21 19:08:58,410 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-09-21 19:08:58,411 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-09-21 19:08:58,411 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-09-21 19:08:58,412 INFO L153 SettingsManager]: * Use SBE=true [2024-09-21 19:08:58,412 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-09-21 19:08:58,412 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-09-21 19:08:58,413 INFO L153 SettingsManager]: * sizeof long=4 [2024-09-21 19:08:58,413 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-09-21 19:08:58,413 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-09-21 19:08:58,414 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-09-21 19:08:58,414 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-09-21 19:08:58,415 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-09-21 19:08:58,415 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-09-21 19:08:58,415 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-09-21 19:08:58,415 INFO L153 SettingsManager]: * sizeof long double=12 [2024-09-21 19:08:58,416 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-09-21 19:08:58,416 INFO L153 SettingsManager]: * Use constant arrays=true [2024-09-21 19:08:58,416 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-09-21 19:08:58,417 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-09-21 19:08:58,417 INFO L153 SettingsManager]: * Future-live optimization=false [2024-09-21 19:08:58,417 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-09-21 19:08:58,417 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-09-21 19:08:58,418 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-09-21 19:08:58,418 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-09-21 19:08:58,418 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-09-21 19:08:58,418 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-09-21 19:08:58,419 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-09-21 19:08:58,419 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-09-21 19:08:58,419 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-09-21 19:08:58,420 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-09-21 19:08:58,420 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-09-21 19:08:58,420 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-09-21 19:08:58,421 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/certificate-witnesses-artifact/referee/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: Positions where we compute the Hoare Annotation -> None [2024-09-21 19:08:58,694 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-09-21 19:08:58,712 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-09-21 19:08:58,716 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-09-21 19:08:58,717 INFO L270 PluginConnector]: Initializing CDTParser... [2024-09-21 19:08:58,717 INFO L274 PluginConnector]: CDTParser initialized [2024-09-21 19:08:58,718 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/certificate-witnesses-artifact/referee/../sv-benchmarks/c/nla-digbench-scaling/divbin2_unwindbound20.i [2024-09-21 19:09:00,235 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-09-21 19:09:00,434 INFO L384 CDTParser]: Found 1 translation units. [2024-09-21 19:09:00,435 INFO L180 CDTParser]: Scanning /storage/repos/certificate-witnesses-artifact/sv-benchmarks/c/nla-digbench-scaling/divbin2_unwindbound20.i [2024-09-21 19:09:00,441 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/certificate-witnesses-artifact/referee/data/6ea8a49d7/d74a1af8189d4f63acfe5f9cd0d096d9/FLAG4e28dda5d [2024-09-21 19:09:00,454 INFO L435 CDTParser]: Successfully deleted /storage/repos/certificate-witnesses-artifact/referee/data/6ea8a49d7/d74a1af8189d4f63acfe5f9cd0d096d9 [2024-09-21 19:09:00,456 INFO L270 PluginConnector]: Initializing Witness Parser... [2024-09-21 19:09:00,457 INFO L274 PluginConnector]: Witness Parser initialized [2024-09-21 19:09:00,457 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/certificate-witnesses-artifact/referee/../results/cpachecker-verification-files/SV-COMP24_unreach-call/divbin2_unwindbound20.yml/output/witness-2.1.yml [2024-09-21 19:09:00,546 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-09-21 19:09:00,548 INFO L133 ToolchainWalker]: Walking toolchain with 4 elements. [2024-09-21 19:09:00,551 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-09-21 19:09:00,551 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-09-21 19:09:00,557 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-09-21 19:09:00,557 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.09 07:09:00" (1/2) ... [2024-09-21 19:09:00,560 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@62aa4f69 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.09 07:09:00, skipping insertion in model container [2024-09-21 19:09:00,560 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.09 07:09:00" (1/2) ... [2024-09-21 19:09:00,562 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@6f27b27c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.09 07:09:00, skipping insertion in model container [2024-09-21 19:09:00,562 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "witness-2.1.yml de.uni_freiburg.informatik.ultimate.witnessparser CORRECTNESS_WITNESS 21.09 07:09:00" (2/2) ... [2024-09-21 19:09:00,563 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@62aa4f69 and model type witness-2.1.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator CORRECTNESS_WITNESS 21.09 07:09:00, skipping insertion in model container [2024-09-21 19:09:00,563 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "witness-2.1.yml de.uni_freiburg.informatik.ultimate.witnessparser CORRECTNESS_WITNESS 21.09 07:09:00" (2/2) ... [2024-09-21 19:09:00,576 INFO L93 nessWitnessExtractor]: Found the following entries in the witness: [2024-09-21 19:09:00,577 INFO L1541 ArrayList]: Loop invariant at [L34-L37] (B == (1U) && b == (65536U) && q == (0U)) || (B == (1U) && b == (131072U) && q == (0U)) || (B == (1U) && b == (64U) && q == (0U)) || (B == (1U) && b == (1048576U) && q == (0U)) || (B == (1U) && b == (2048U) && q == (0U)) || (B == (1U) && b == (4096U) && q == (0U)) || (B == (1U) && b == (2U) && q == (0U)) || (B == (1U) && b == (32U) && q == (0U)) || (B == (1U) && b == (128U) && q == (0U)) || (B == (1U) && b == (4U) && q == (0U)) || (B == (1U) && b == (8192U) && q == (0U)) || (B == (1U) && b == (16U) && q == (0U)) || (B == (1U) && b == (32768U) && q == (0U)) || (B == (1U) && b == (262144U) && q == (0U)) || (B == (1U) && b == (256U) && q == (0U)) || (B == (1U) && b == (1024U) && q == (0U)) || (B == (1U) && b == (8U) && q == (0U)) || (B == (1U) && b == (524288U) && q == (0U)) || (B == (1U) && b == (1U) && q == (0U)) || (B == (1U) && b == (512U) && q == (0U)) || (B == (1U) && b == (16384U) && q == (0U)) [2024-09-21 19:09:00,577 INFO L1541 ArrayList]: Loop invariant at [L38-L47] (B == (1U) && b == (128U) && q == (49U)) || (B == (1U) && b == (32U) && q == (82U)) || (B == (1U) && b == (8U) && q == (196U)) || (B == (1U) && b == (1U) && q == (147U)) || (B == (1U) && b == (8U) && q == (198U)) || (B == (1U) && b == (1U) && q == (174U)) || (B == (1U) && b == (2U) && q == (351U)) || (B == (1U) && b == (32U) && q == (10U)) || (B == (1U) && b == (8U) && q == (211U)) || (B == (1U) && b == (1U) && q == (375U)) || (B == (1U) && b == (2U) && q == (121U)) || (B == (1U) && b == (64U) && q == (17U)) || (B == (1U) && b == (2U) && q == (86U)) || (B == (1U) && b == (4U) && q == (144U)) || (B == (1U) && b == (1U) && q == (508U)) || (B == (1U) && b == (32U) && q == (58U)) || (B == (1U) && b == (1U) && q == (179U)) || (B == (1U) && b == (2U) && q == (317U)) || (B == (1U) && b == (2U) && q == (142U)) || (B == (1U) && b == (2U) && q == (399U)) || (B == (1U) && b == (4U) && q == (74U)) || (B == (1U) && b == (8U) && q == (96U)) || (B == (1U) && b == (8U) && q == (208U)) || (B == (1U) && b == (2U) && q == (98U)) || (B == (1U) && b == (4U) && q == (19U)) || (B == (1U) && b == (4U) && q == (109U)) || (B == (1U) && b == (1U) && q == (405U)) || (B == (1U) && b == (8U) && q == (148U)) || (B == (1U) && b == (1U) && q == (300U)) || (B == (1U) && b == (32U) && q == (121U)) || (B == (1U) && b == (128U) && q == (54U)) || (B == (1U) && b == (2U) && q == (299U)) || (B == (1U) && b == (2U) && q == (505U)) || (B == (1U) && b == (256U) && q == (10U)) || (B == (1U) && b == (4U) && q == (95U)) || (B == (1U) && b == (8U) && q == (38U)) || (B == (1U) && b == (2U) && q == (333U)) || (B == (1U) && b == (16U) && q == (13U)) || (B == (1U) && b == (1U) && q == (322U)) || (B == (1U) && b == (1U) && q == (231U)) || (B == (1U) && b == (2U) && q == (94U)) || (B == (1U) && b == (16U) && q == (75U)) || (B == (1U) && b == (1U) && q == (212U)) || (B == (1U) && b == (2U) && q == (426U)) || (B == (1U) && b == (1U) && q == (2U)) || (B == (1U) && b == (2048U) && q == (12U)) || (B == (1U) && b == (1U) && q == (271U)) || (B == (1U) && b == (16U) && q == (36U)) || (B == (1U) && b == (4U) && q == (166U)) || (B == (1U) && b == (1U) && q == (499U)) || (B == (1U) && b == (2U) && q == (214U)) || (B == (1U) && b == (16U) && q == (104U)) || (B == (1U) && b == (1U) && q == (411U)) || (B == (1U) && b == (1U) && q == (118U)) || (B == (1U) && b == (256U) && q == (11U)) || (B == (1U) && b == (2U) && q == (291U)) || (B == (1U) && b == (4U) && q == (227U)) || (B == (1U) && b == (8U) && q == (92U)) || (B == (1U) && b == (2U) && q == (465U)) || (B == (1U) && b == (1U) && q == (267U)) || (B == (1U) && b == (2U) && q == (128U)) || (B == (1U) && b == (1U) && q == (215U)) || (B == (1U) && b == (64U) && q == (6U)) || (B == (1U) && b == (1U) && q == (302U)) || (B == (1U) && b == (2U) && q == (25U)) || (B == (1U) && b == (128U) && q == (17U)) || (B == (1U) && b == (8U) && q == (63U)) || (B == (1U) && b == (1U) && q == (333U)) || (B == (1U) && b == (128U) && q == (51U)) || (B == (1U) && b == (2U) && q == (59U)) || (B == (1U) && b == (4U) && q == (191U)) || (B == (1U) && b == (4U) && q == (39U)) || (B == (1U) && b == (16U) && q == (76U)) || (B == (1U) && b == (32U) && q == (113U)) || (B == (1U) && b == (1U) && q == (184U)) || (B == (1U) && b == (4U) && q == (75U)) || (B == (1U) && b == (1U) && q == (229U)) || (B == (1U) && b == (1U) && q == (89U)) || (B == (1U) && b == (32U) && q == (23U)) || (B == (1U) && b == (2U) && q == (204U)) || (B == (1U) && b == (2U) && q == (43U)) || (B == (1U) && b == (2U) && q == (228U)) || (B == (1U) && b == (2U) && q == (406U)) || (B == (1U) && b == (1U) && q == (72U)) || (B == (1U) && b == (2U) && q == (31U)) || (B == (1U) && b == (256U) && q == (0U)) || (B == (1U) && b == (32U) && q == (42U)) || (B == (1U) && b == (8U) && q == (80U)) || (B == (1U) && b == (2U) && q == (362U)) || (B == (1U) && b == (1U) && q == (480U)) || (B == (1U) && b == (1U) && q == (427U)) || (B == (1U) && b == (128U) && q == (23U)) || (B == (1U) && b == (32U) && q == (49U)) || (B == (1U) && b == (2U) && q == (260U)) || (B == (1U) && b == (512U) && q == (13U)) || (B == (1U) && b == (128U) && q == (27U)) || (B == (1U) && b == (16U) && q == (3U)) || (B == (1U) && b == (4U) && q == (126U)) || (B == (1U) && b == (32U) && q == (13U)) || (B == (1U) && b == (32U) && q == (83U)) || (B == (1U) && b == (1U) && q == (96U)) || (B == (1U) && b == (4U) && q == (99U)) || (B == (1U) && b == (16U) && q == (4U)) || (B == (1U) && b == (1U) && q == (167U)) || (B == (1U) && b == (4U) && q == (218U)) || (B == (1U) && b == (8U) && q == (78U)) || (B == (1U) && b == (4U) && q == (18U)) || (B == (1U) && b == (32U) && q == (35U)) || (B == (1U) && b == (8U) && q == (101U)) || (B == (1U) && b == (8U) && q == (56U)) || (B == (1U) && b == (1U) && q == (356U)) || (B == (1U) && b == (2U) && q == (412U)) || (B == (1U) && b == (2U) && q == (378U)) || (B == (1U) && b == (1U) && q == (283U)) || (B == (1U) && b == (16U) && q == (35U)) || (B == (1U) && b == (2U) && q == (181U)) || (B == (1U) && b == (2U) && q == (341U)) || (B == (1U) && b == (2U) && q == (475U)) || (B == (1U) && b == (8U) && q == (60U)) || (B == (1U) && b == (128U) && q == (53U)) || (B == (1U) && b == (2U) && q == (150U)) || (B == (1U) && b == (8U) && q == (134U)) || (B == (1U) && b == (2U) && q == (458U)) || (B == (1U) && b == (8U) && q == (59U)) || (B == (1U) && b == (2U) && q == (355U)) || (B == (1U) && b == (4U) && q == (247U)) || (B == (1U) && b == (1U) && q == (449U)) || (B == (1U) && b == (8U) && q == (227U)) || (B == (1U) && b == (1U) && q == (127U)) || (B == (1U) && b == (16U) && q == (37U)) || (B == (1U) && b == (16U) && q == (77U)) || (B == (1U) && b == (1U) && q == (82U)) || (B == (1U) && b == (128U) && q == (20U)) || (B == (1U) && b == (32U) && q == (80U)) || (B == (1U) && b == (8U) && q == (98U)) || (B == (1U) && b == (2U) && q == (125U)) || (B == (1U) && b == (8U) && q == (12U)) || (B == (1U) && b == (1U) && q == (348U)) || (B == (1U) && b == (8U) && q == (29U)) || (B == (1U) && b == (2U) && q == (81U)) || (B == (1U) && b == (1U) && q == (312U)) || (B == (1U) && b == (1U) && q == (135U)) || (B == (1U) && b == (1U) && q == (97U)) || (B == (1U) && b == (1U) && q == (275U)) || (B == (1U) && b == (1U) && q == (345U)) || (B == (1U) && b == (4U) && q == (29U)) || (B == (1U) && b == (2U) && q == (88U)) || (B == (1U) && b == (8U) && q == (212U)) || (B == (1U) && b == (1U) && q == (368U)) || (B == (1U) && b == (32U) && q == (18U)) || (B == (1U) && b == (16U) && q == (14U)) || (B == (1U) && b == (2U) && q == (374U)) || (B == (1U) && b == (128U) && q == (60U)) || (B == (1U) && b == (2U) && q == (123U)) || (B == (1U) && b == (8U) && q == (226U)) || (B == (1U) && b == (1U) && q == (204U)) || (B == (1U) && b == (64U) && q == (2U)) || (B == (1U) && b == (4U) && q == (240U)) || (B == (1U) && b == (64U) && q == (14U)) || (B == (1U) && b == (4U) && q == (11U)) || (B == (1U) && b == (64U) && q == (29U)) || (B == (1U) && b == (1U) && q == (76U)) || (B == (1U) && b == (512U) && q == (16U)) || (B == (1U) && b == (2U) && q == (284U)) || (B == (1U) && b == (1U) && q == (433U)) || (B == (1U) && b == (8U) && q == (122U)) || (B == (1U) && b == (2U) && q == (175U)) || (B == (1U) && b == (2U) && q == (79U)) || (B == (1U) && b == (2U) && q == (210U)) || (B == (1U) && b == (1U) && q == (144U)) || (B == (1U) && b == (8U) && q == (225U)) || (B == (1U) && b == (1U) && q == (80U)) || (B == (1U) && b == (1U) && q == (403U)) || (B == (1U) && b == (16U) && q == (52U)) || (B == (1U) && b == (8U) && q == (72U)) || (B == (1U) && b == (32U) && q == (37U)) || (B == (1U) && b == (1U) && q == (365U)) || (B == (1U) && b == (8U) && q == (50U)) || (B == (1U) && b == (1U) && q == (225U)) || (B == (1U) && b == (2U) && q == (404U)) || (B == (1U) && b == (1U) && q == (450U)) || (B == (1U) && b == (4U) && q == (15U)) || (B == (1U) && b == (1U) && q == (503U)) || (B == (1U) && b == (2U) && q == (22U)) || (B == (1U) && b == (2U) && q == (185U)) || (B == (1U) && b == (4U) && q == (76U)) || (B == (1U) && b == (2U) && q == (139U)) || (B == (1U) && b == (2U) && q == (346U)) || (B == (1U) && b == (8U) && q == (247U)) || (B == (1U) && b == (1U) && q == (232U)) || (B == (1U) && b == (8U) && q == (99U)) || (B == (1U) && b == (2U) && q == (408U)) || (B == (1U) && b == (8U) && q == (159U)) || (B == (1U) && b == (1U) && q == (114U)) || (B == (1U) && b == (1U) && q == (182U)) || (B == (1U) && b == (2U) && q == (411U)) || (B == (1U) && b == (16U) && q == (94U)) || (B == (1U) && b == (4U) && q == (210U)) || (B == (1U) && b == (1U) && q == (41U)) || (B == (1U) && b == (4U) && q == (26U)) || (B == (1U) && b == (4U) && q == (40U)) || (B == (1U) && b == (1U) && q == (214U)) || (B == (1U) && b == (2U) && q == (208U)) || (B == (1U) && b == (1U) && q == (483U)) || (B == (1U) && b == (1U) && q == (296U)) || (B == (1U) && b == (2U) && q == (498U)) || (B == (1U) && b == (32U) && q == (99U)) || (B == (1U) && b == (64U) && q == (3U)) || (B == (1U) && b == (1U) && q == (84U)) || (B == (1U) && b == (1U) && q == (223U)) || (B == (1U) && b == (128U) && q == (52U)) || (B == (1U) && b == (2U) && q == (413U)) || (B == (1U) && b == (2U) && q == (356U)) || (B == (1U) && b == (4U) && q == (84U)) || (B == (1U) && b == (1U) && q == (338U)) || (B == (1U) && b == (1U) && q == (436U)) || (B == (1U) && b == (2U) && q == (120U)) || (B == (1U) && b == (1U) && q == (52U)) || (B == (1U) && b == (64U) && q == (19U)) || (B == (1U) && b == (2U) && q == (424U)) || (B == (1U) && b == (2U) && q == (300U)) || (B == (1U) && b == (2U) && q == (325U)) || (B == (1U) && b == (32768U) && q == (1U)) || (B == (1U) && b == (1U) && q == (5U)) || (B == (1U) && b == (4U) && q == (212U)) || (B == (1U) && b == (2U) && q == (107U)) || (B == (1U) && b == (128U) && q == (47U)) || (B == (1U) && b == (1U) && q == (175U)) || (B == (1U) && b == (32U) && q == (89U)) || (B == (1U) && b == (1U) && q == (355U)) || (B == (1U) && b == (4U) && q == (17U)) || (B == (1U) && b == (2U) && q == (133U)) || (B == (1U) && b == (8U) && q == (146U)) || (B == (1U) && b == (2U) && q == (453U)) || (B == (1U) && b == (2U) && q == (75U)) || (B == (1U) && b == (1U) && q == (299U)) || (B == (1U) && b == (1U) && q == (281U)) || (B == (1U) && b == (16U) && q == (59U)) || (B == (1U) && b == (1U) && q == (166U)) || (B == (1U) && b == (64U) && q == (18U)) || (B == (1U) && b == (2U) && q == (130U)) || (B == (1U) && b == (32U) && q == (76U)) || (B == (1U) && b == (128U) && q == (24U)) || (B == (1U) && b == (2U) && q == (347U)) || (B == (1U) && b == (1U) && q == (426U)) || (B == (1U) && b == (1U) && q == (245U)) || (B == (1U) && b == (1U) && q == (136U)) || (B == (1U) && b == (2U) && q == (76U)) || (B == (1U) && b == (64U) && q == (61U)) || (B == (1U) && b == (16U) && q == (105U)) || (B == (1U) && b == (32U) && q == (22U)) || (B == (1U) && b == (1U) && q == (195U)) || (B == (1U) && b == (64U) && q == (25U)) || (B == (1U) && b == (16U) && q == (99U)) || (B == (1U) && b == (2U) && q == (65U)) || (B == (1U) && b == (32U) && q == (34U)) || (B == (1U) && b == (32U) && q == (77U)) || (B == (1U) && b == (2U) && q == (226U)) || (B == (1U) && b == (1U) && q == (14U)) || (B == (1U) && b == (8U) && q == (205U)) || (B == (1U) && b == (2U) && q == (239U)) || (B == (1U) && b == (1U) && q == (261U)) || (B == (1U) && b == (1U) && q == (123U)) || (B == (1U) && b == (32U) && q == (48U)) || (B == (1U) && b == (1U) && q == (272U)) || (B == (1U) && b == (512U) && q == (17U)) || (B == (1U) && b == (8U) && q == (199U)) || (B == (1U) && b == (2U) && q == (122U)) || (B == (1U) && b == (32U) && q == (95U)) || (B == (1U) && b == (131072U) && q == (0U)) || (B == (1U) && b == (16U) && q == (126U)) || (B == (1U) && b == (4U) && q == (78U)) || (B == (1U) && b == (1U) && q == (102U)) || (B == (1U) && b == (2U) && q == (510U)) || (B == (1U) && b == (16384U) && q == (1U)) || (B == (1U) && b == (2U) && q == (192U)) || (B == (1U) && b == (1U) && q == (50U)) || (B == (1U) && b == (1U) && q == (379U)) || (B == (1U) && b == (4U) && q == (58U)) || (B == (1U) && b == (1U) && q == (416U)) || (B == (1U) && b == (1U) && q == (388U)) || (B == (1U) && b == (1U) && q == (218U)) || (B == (1U) && b == (4U) && q == (41U)) || (B == (1U) && b == (64U) && q == (45U)) || (B == (1U) && b == (8U) && q == (149U)) || (B == (1U) && b == (1U) && q == (177U)) || (B == (1U) && b == (2U) && q == (342U)) || (B == (1U) && b == (2U) && q == (202U)) || (B == (1U) && b == (32U) && q == (9U)) || (B == (1U) && b == (1U) && q == (415U)) || (B == (1U) && b == (128U) && q == (59U)) || (B == (1U) && b == (8U) && q == (215U)) || (B == (1U) && b == (256U) && q == (21U)) || (B == (1U) && b == (128U) && q == (10U)) || (B == (1U) && b == (2U) && q == (394U)) || (B == (1U) && b == (2U) && q == (233U)) || (B == (1U) && b == (16U) && q == (89U)) || (B == (1U) && b == (2U) && q == (90U)) || (B == (1U) && b == (2U) && q == (307U)) || (B == (1U) && b == (16U) && q == (110U)) || (B == (1U) && b == (4U) && q == (64U)) || (B == (1U) && b == (1U) && q == (148U)) || (B == (1U) && b == (2U) && q == (443U)) || (B == (1U) && b == (8U) && q == (86U)) || (B == (1U) && b == (256U) && q == (5U)) || (B == (1U) && b == (2U) && q == (135U)) || (B == (1U) && b == (32U) && q == (43U)) || (B == (1U) && b == (16U) && q == (1U)) || (B == (1U) && b == (8U) && q == (218U)) || (B == (1U) && b == (8U) && q == (70U)) || (B == (1U) && b == (4U) && q == (14U)) || (B == (1U) && b == (2U) && q == (14U)) || (B == (1U) && b == (1U) && q == (191U)) || (B == (1U) && b == (1U) && q == (327U)) || (B == (1U) && b == (512U) && q == (27U)) || (B == (1U) && b == (8U) && q == (166U)) || (B == (1U) && b == (4U) && q == (221U)) || (B == (1U) && b == (2U) && q == (0U)) || (B == (1U) && b == (8U) && q == (155U)) || (B == (1U) && b == (1U) && q == (55U)) || (B == (1U) && b == (1U) && q == (341U)) || (B == (1U) && b == (32U) && q == (87U)) || (B == (1U) && b == (2U) && q == (398U)) || (B == (1U) && b == (2U) && q == (119U)) || (B == (1U) && b == (2U) && q == (283U)) || (B == (1U) && b == (2U) && q == (53U)) || (B == (1U) && b == (8U) && q == (47U)) || (B == (1U) && b == (512U) && q == (7U)) || (B == (1U) && b == (4U) && q == (101U)) || (B == (1U) && b == (256U) && q == (27U)) || (B == (1U) && b == (8U) && q == (174U)) || (B == (1U) && b == (2U) && q == (447U)) || (B == (1U) && b == (16U) && q == (47U)) || (B == (1U) && b == (2U) && q == (462U)) || (B == (1U) && b == (2U) && q == (116U)) || (B == (1U) && b == (2U) && q == (352U)) || (B == (1U) && b == (128U) && q == (4U)) || (B == (1U) && b == (16U) && q == (26U)) || (B == (1U) && b == (4U) && q == (185U)) || (B == (1U) && b == (2U) && q == (271U)) || (B == (1U) && b == (2U) && q == (229U)) || (B == (1U) && b == (8U) && q == (54U)) || (B == (1U) && b == (2U) && q == (363U)) || (B == (1U) && b == (32U) && q == (97U)) || (B == (1U) && b == (1U) && q == (194U)) || (B == (1U) && b == (4U) && q == (65U)) || (B == (1U) && b == (8U) && q == (154U)) || (B == (1U) && b == (2U) && q == (99U)) || (B == (1U) && b == (4U) && q == (116U)) || (B == (1U) && b == (2U) && q == (480U)) || (B == (1U) && b == (4U) && q == (134U)) || (B == (1U) && b == (1U) && q == (414U)) || (B == (1U) && b == (1U) && q == (187U)) || (B == (1U) && b == (8U) && q == (45U)) || (B == (1U) && b == (128U) && q == (38U)) || (B == (1U) && b == (8U) && q == (214U)) || (B == (1U) && b == (8U) && q == (3U)) || (B == (1U) && b == (1U) && q == (485U)) || (B == (1U) && b == (32U) && q == (84U)) || (B == (1U) && b == (1U) && q == (260U)) || (B == (1U) && b == (16U) && q == (107U)) || (B == (1U) && b == (1U) && q == (383U)) || (B == (1U) && b == (64U) && q == (13U)) || (B == (1U) && b == (4U) && q == (216U)) || (B == (1U) && b == (1U) && q == (122U)) || (B == (1U) && b == (8U) && q == (169U)) || (B == (1U) && b == (2048U) && q == (0U)) || (B == (1U) && b == (4U) && q == (27U)) || (B == (1U) && b == (64U) && q == (51U)) || (B == (1U) && b == (1U) && q == (198U)) || (B == (1U) && b == (32U) && q == (45U)) || (B == (1U) && b == (8U) && q == (240U)) || (B == (1U) && b == (1U) && q == (78U)) || (B == (1U) && b == (2U) && q == (381U)) || (B == (1U) && b == (16U) && q == (80U)) || (B == (1U) && b == (1U) && q == (506U)) || (B == (1U) && b == (2U) && q == (257U)) || (B == (1U) && b == (8U) && q == (55U)) || (B == (1U) && b == (32768U) && q == (3U)) || (B == (1U) && b == (2U) && q == (157U)) || (B == (1U) && b == (2U) && q == (382U)) || (B == (1U) && b == (2U) && q == (334U)) || (B == (1U) && b == (4U) && q == (114U)) || (B == (1U) && b == (1U) && q == (188U)) || (B == (1U) && b == (1U) && q == (349U)) || (B == (1U) && b == (4U) && q == (119U)) || (B == (1U) && b == (1U) && q == (21U)) || (B == (1U) && b == (1U) && q == (151U)) || (B == (1U) && b == (2U) && q == (313U)) || (B == (1U) && b == (4U) && q == (21U)) || (B == (1U) && b == (8U) && q == (129U)) || (B == (1U) && b == (1048576U) && q == (0U)) || (B == (1U) && b == (2U) && q == (397U)) || (B == (1U) && b == (4U) && q == (37U)) || (B == (1U) && b == (32U) && q == (39U)) || (B == (1U) && b == (2U) && q == (225U)) || (B == (1U) && b == (2U) && q == (285U)) || (B == (1U) && b == (32U) && q == (14U)) || (B == (1U) && b == (64U) && q == (52U)) || (B == (1U) && b == (2U) && q == (495U)) || (B == (1U) && b == (1U) && q == (439U)) || (B == (1U) && b == (2U) && q == (174U)) || (B == (1U) && b == (1U) && q == (228U)) || (B == (1U) && b == (1U) && q == (164U)) || (B == (1U) && b == (32U) && q == (63U)) || (B == (1U) && b == (4U) && q == (68U)) || (B == (1U) && b == (8U) && q == (156U)) || (B == (1U) && b == (2U) && q == (290U)) || (B == (1U) && b == (1U) && q == (279U)) || (B == (1U) && b == (8U) && q == (175U)) || (B == (1U) && b == (4U) && q == (36U)) || (B == (1U) && b == (1U) && q == (235U)) || (B == (1U) && b == (256U) && q == (2U)) || (B == (1U) && b == (2U) && q == (270U)) || (B == (1U) && b == (16U) && q == (116U)) || (B == (1U) && b == (2U) && q == (482U)) || (B == (1U) && b == (2U) && q == (145U)) || (B == (1U) && b == (1024U) && q == (9U)) || (B == (1U) && b == (2U) && q == (131U)) || (B == (1U) && b == (2U) && q == (165U)) || (B == (1U) && b == (32U) && q == (7U)) || (B == (1U) && b == (64U) && q == (44U)) || (B == (1U) && b == (4U) && q == (53U)) || (B == (1U) && b == (2U) && q == (281U)) || (B == (1U) && b == (2U) && q == (507U)) || (B == (1U) && b == (2U) && q == (72U)) || (B == (1U) && b == (2U) && q == (377U)) || (B == (1U) && b == (16U) && q == (96U)) || (B == (1U) && b == (4U) && q == (172U)) || (B == (1U) && b == (4U) && q == (34U)) || (B == (1U) && b == (1U) && q == (0U)) || (B == (1U) && b == (1U) && q == (354U)) || (B == (1U) && b == (4U) && q == (250U)) || (B == (1U) && b == (2U) && q == (32U)) || (B == (1U) && b == (2U) && q == (205U)) || (B == (1U) && b == (4U) && q == (51U)) || (B == (1U) && b == (1U) && q == (99U)) || (B == (1U) && b == (8U) && q == (103U)) || (B == (1U) && b == (1U) && q == (366U)) || (B == (1U) && b == (1U) && q == (444U)) || (B == (1U) && b == (1U) && q == (249U)) || (B == (1U) && b == (1U) && q == (18U)) || (B == (1U) && b == (1U) && q == (297U)) || (B == (1U) && b == (2048U) && q == (6U)) || (B == (1U) && b == (1U) && q == (470U)) || (B == (1U) && b == (8U) && q == (252U)) || (B == (1U) && b == (8U) && q == (130U)) || (B == (1U) && b == (1U) && q == (171U)) || (B == (1U) && b == (2U) && q == (508U)) || (B == (1U) && b == (2U) && q == (315U)) || (B == (1U) && b == (1U) && q == (464U)) || (B == (1U) && b == (1U) && q == (7U)) || (B == (1U) && b == (1U) && q == (91U)) || (B == (1U) && b == (2U) && q == (396U)) || (B == (1U) && b == (128U) && q == (29U)) || (B == (1U) && b == (1024U) && q == (12U)) || (B == (1U) && b == (2U) && q == (178U)) || (B == (1U) && b == (2U) && q == (62U)) || (B == (1U) && b == (2U) && q == (504U)) || (B == (1U) && b == (4U) && q == (2U)) || (B == (1U) && b == (2U) && q == (42U)) || (B == (1U) && b == (2U) && q == (441U)) || (B == (1U) && b == (2U) && q == (206U)) || (B == (1U) && b == (2U) && q == (46U)) || (B == (1U) && b == (512U) && q == (26U)) || (B == (1U) && b == (512U) && q == (21U)) || (B == (1U) && b == (4U) && q == (35U)) || (B == (1U) && b == (64U) && q == (30U)) || (B == (1U) && b == (1U) && q == (101U)) || (B == (1U) && b == (4U) && q == (10U)) || (B == (1U) && b == (8U) && q == (255U)) || (B == (1U) && b == (2U) && q == (433U)) || (B == (1U) && b == (128U) && q == (44U)) || (B == (1U) && b == (16U) && q == (71U)) || (B == (1U) && b == (2U) && q == (244U)) || (B == (1U) && b == (1U) && q == (372U)) || (B == (1U) && b == (1U) && q == (278U)) || (B == (1U) && b == (2U) && q == (358U)) || (B == (1U) && b == (2U) && q == (241U)) || (B == (1U) && b == (4096U) && q == (3U)) || (B == (1U) && b == (2U) && q == (12U)) || (B == (1U) && b == (8U) && q == (7U)) || (B == (1U) && b == (1U) && q == (274U)) || (B == (1U) && b == (1U) && q == (263U)) || (B == (1U) && b == (2U) && q == (467U)) || (B == (1U) && b == (8U) && q == (185U)) || (B == (1U) && b == (128U) && q == (35U)) || (B == (1U) && b == (128U) && q == (31U)) || (B == (1U) && b == (2U) && q == (254U)) || (B == (1U) && b == (4U) && q == (22U)) || (B == (1U) && b == (2U) && q == (393U)) || (B == (1U) && b == (4U) && q == (45U)) || (B == (1U) && b == (4U) && q == (245U)) || (B == (1U) && b == (2U) && q == (414U)) || (B == (1U) && b == (2U) && q == (499U)) || (B == (1U) && b == (1U) && q == (107U)) || (B == (1U) && b == (2U) && q == (302U)) || (B == (1U) && b == (32U) && q == (6U)) || (B == (1U) && b == (8U) && q == (90U)) || (B == (1U) && b == (1U) && q == (440U)) || (B == (1U) && b == (8U) && q == (157U)) || (B == (1U) && b == (2U) && q == (47U)) || (B == (1U) && b == (8U) && q == (79U)) || (B == (1U) && b == (4U) && q == (43U)) || (B == (1U) && b == (4096U) && q == (7U)) || (B == (1U) && b == (1U) && q == (108U)) || (B == (1U) && b == (16U) && q == (123U)) || (B == (1U) && b == (1U) && q == (137U)) || (B == (1U) && b == (8192U) && q == (0U)) || (B == (1U) && b == (1U) && q == (105U)) || (B == (1U) && b == (2U) && q == (407U)) || (B == (1U) && b == (64U) && q == (34U)) || (B == (1U) && b == (4U) && q == (1U)) || (B == (1U) && b == (4U) && q == (198U)) || (B == (1U) && b == (4U) && q == (3U)) || (B == (1U) && b == (16U) && q == (6U)) || (B == (1U) && b == (2U) && q == (56U)) || (B == (1U) && b == (4U) && q == (132U)) || (B == (1U) && b == (2U) && q == (83U)) || (B == (1U) && b == (2U) && q == (170U)) || (B == (1U) && b == (2U) && q == (293U)) || (B == (1U) && b == (1U) && q == (106U)) || (B == (1U) && b == (1U) && q == (502U)) || (B == (1U) && b == (64U) && q == (1U)) || (B == (1U) && b == (1U) && q == (141U)) || (B == (1U) && b == (512U) && q == (25U)) || (B == (1U) && b == (1U) && q == (325U)) || (B == (1U) && b == (8U) && q == (123U)) || (B == (1U) && b == (32U) && q == (61U)) || (B == (1U) && b == (2U) && q == (402U)) || (B == (1U) && b == (1U) && q == (370U)) || (B == (1U) && b == (1U) && q == (236U)) || (B == (1U) && b == (8U) && q == (24U)) || (B == (1U) && b == (2U) && q == (421U)) || (B == (1U) && b == (2048U) && q == (4U)) || (B == (1U) && b == (2U) && q == (252U)) || (B == (1U) && b == (4U) && q == (32U)) || (B == (1U) && b == (16U) && q == (69U)) || (B == (1U) && b == (64U) && q == (0U)) || (B == (1U) && b == (1U) && q == (471U)) || (B == (1U) && b == (1U) && q == (57U)) || (B == (1U) && b == (1U) && q == (207U)) || (B == (1U) && b == (16U) && q == (18U)) || (B == (1U) && b == (1U) && q == (16U)) || (B == (1U) && b == (2U) && q == (265U)) || (B == (1U) && b == (16U) && q == (120U)) || (B == (1U) && b == (4U) && q == (31U)) || (B == (1U) && b == (1U) && q == (423U)) || (B == (1U) && b == (1U) && q == (15U)) || (B == (1U) && b == (256U) && q == (28U)) || (B == (1U) && b == (8U) && q == (35U)) || (B == (1U) && b == (8U) && q == (132U)) || (B == (1U) && b == (4U) && q == (72U)) || (B == (1U) && b == (2U) && q == (387U)) || (B == (1U) && b == (2U) && q == (360U)) || (B == (1U) && b == (4U) && q == (158U)) || (B == (1U) && b == (8U) && q == (152U)) || (B == (1U) && b == (16U) && q == (15U)) || (B == (1U) && b == (8U) && q == (23U)) || (B == (1U) && b == (4U) && q == (90U)) || (B == (1U) && b == (128U) && q == (15U)) || (B == (1U) && b == (1U) && q == (256U)) || (B == (1U) && b == (1U) && q == (505U)) || (B == (1U) && b == (4U) && q == (49U)) || (B == (1U) && b == (8U) && q == (242U)) || (B == (1U) && b == (1U) && q == (146U)) || (B == (1U) && b == (1U) && q == (418U)) || (B == (1U) && b == (2U) && q == (63U)) || (B == (1U) && b == (2U) && q == (220U)) || (B == (1U) && b == (16U) && q == (119U)) || (B == (1U) && b == (2U) && q == (57U)) || (B == (1U) && b == (1U) && q == (160U)) || (B == (1U) && b == (1U) && q == (45U)) || (B == (1U) && b == (2U) && q == (322U)) || (B == (1U) && b == (1U) && q == (241U)) || (B == (1U) && b == (4U) && q == (140U)) || (B == (1U) && b == (16U) && q == (33U)) || (B == (1U) && b == (1U) && q == (139U)) || (B == (1U) && b == (256U) && q == (13U)) || (B == (1U) && b == (8U) && q == (117U)) || (B == (1U) && b == (8U) && q == (53U)) || (B == (1U) && b == (1U) && q == (288U)) || (B == (1U) && b == (16U) && q == (41U)) || (B == (1U) && b == (2U) && q == (197U)) || (B == (1U) && b == (1U) && q == (374U)) || (B == (1U) && b == (1U) && q == (453U)) || (B == (1U) && b == (1U) && q == (487U)) || (B == (1U) && b == (2U) && q == (49U)) || (B == (1U) && b == (2U) && q == (337U)) || (B == (1U) && b == (16U) && q == (73U)) || (B == (1U) && b == (4U) && q == (148U)) || (B == (1U) && b == (16U) && q == (92U)) || (B == (1U) && b == (32U) && q == (28U)) || (B == (1U) && b == (2U) && q == (450U)) || (B == (1U) && b == (16U) && q == (55U)) || (B == (1U) && b == (2U) && q == (10U)) || (B == (1U) && b == (1U) && q == (472U)) || (B == (1U) && b == (1U) && q == (40U)) || (B == (1U) && b == (4U) && q == (160U)) || (B == (1U) && b == (2U) && q == (250U)) || (B == (1U) && b == (1U) && q == (126U)) || (B == (1U) && b == (8U) && q == (94U)) || (B == (1U) && b == (8U) && q == (89U)) || (B == (1U) && b == (1U) && q == (56U)) || (B == (1U) && b == (512U) && q == (29U)) || (B == (1U) && b == (8U) && q == (51U)) || (B == (1U) && b == (2U) && q == (29U)) || (B == (1U) && b == (32U) && q == (11U)) || (B == (1U) && b == (64U) && q == (41U)) || (B == (1U) && b == (1U) && q == (282U)) || (B == (1U) && b == (1U) && q == (491U)) || (B == (1U) && b == (1U) && q == (295U)) || (B == (1U) && b == (2U) && q == (17U)) || (B == (1U) && b == (4U) && q == (13U)) || (B == (1U) && b == (16384U) && q == (3U)) || (B == (1U) && b == (128U) && q == (13U)) || (B == (1U) && b == (1U) && q == (98U)) || (B == (1U) && b == (64U) && q == (49U)) || (B == (1U) && b == (2U) && q == (422U)) || (B == (1U) && b == (128U) && q == (8U)) || (B == (1U) && b == (1U) && q == (484U)) || (B == (1U) && b == (4U) && q == (125U)) || (B == (1U) && b == (1U) && q == (224U)) || (B == (1U) && b == (8U) && q == (197U)) || (B == (1U) && b == (32U) && q == (30U)) || (B == (1U) && b == (2U) && q == (320U)) || (B == (1U) && b == (2U) && q == (91U)) || (B == (1U) && b == (64U) && q == (48U)) || (B == (1U) && b == (2U) && q == (110U)) || (B == (1U) && b == (1U) && q == (455U)) || (B == (1U) && b == (2U) && q == (198U)) || (B == (1U) && b == (2U) && q == (440U)) || (B == (1U) && b == (1U) && q == (393U)) || (B == (1U) && b == (1U) && q == (60U)) || (B == (1U) && b == (16U) && q == (84U)) || (B == (1U) && b == (1U) && q == (173U)) || (B == (1U) && b == (2U) && q == (511U)) || (B == (1U) && b == (8U) && q == (44U)) || (B == (1U) && b == (32U) && q == (91U)) || (B == (1U) && b == (1U) && q == (493U)) || (B == (1U) && b == (1U) && q == (307U)) || (B == (1U) && b == (2U) && q == (445U)) || (B == (1U) && b == (2U) && q == (147U)) || (B == (1U) && b == (2U) && q == (488U)) || (B == (1U) && b == (2U) && q == (301U)) || (B == (1U) && b == (1U) && q == (462U)) || (B == (1U) && b == (2U) && q == (340U)) || (B == (1U) && b == (256U) && q == (24U)) || (B == (1U) && b == (8U) && q == (27U)) || (B == (1U) && b == (1U) && q == (456U)) || (B == (1U) && b == (8192U) && q == (1U)) || (B == (1U) && b == (1U) && q == (290U)) || (B == (1U) && b == (1U) && q == (86U)) || (B == (1U) && b == (1U) && q == (369U)) || (B == (1U) && b == (2U) && q == (148U)) || (B == (1U) && b == (2U) && q == (400U)) || (B == (1U) && b == (4U) && q == (8U)) || (B == (1U) && b == (8U) && q == (28U)) || (B == (1U) && b == (1U) && q == (26U)) || (B == (1U) && b == (1U) && q == (143U)) || (B == (1U) && b == (32U) && q == (112U)) || (B == (1U) && b == (2U) && q == (282U)) || (B == (1U) && b == (64U) && q == (37U)) || (B == (1U) && b == (8U) && q == (144U)) || (B == (1U) && b == (8U) && q == (83U)) || (B == (1U) && b == (2U) && q == (326U)) || (B == (1U) && b == (32U) && q == (17U)) || (B == (1U) && b == (1U) && q == (75U)) || (B == (1U) && b == (1U) && q == (360U)) || (B == (1U) && b == (2U) && q == (390U)) || (B == (1U) && b == (2U) && q == (263U)) || (B == (1U) && b == (1U) && q == (460U)) || (B == (1U) && b == (4U) && q == (136U)) || (B == (1U) && b == (1U) && q == (377U)) || (B == (1U) && b == (512U) && q == (2U)) || (B == (1U) && b == (32U) && q == (38U)) || (B == (1U) && b == (1U) && q == (438U)) || (B == (1U) && b == (32U) && q == (102U)) || (B == (1U) && b == (8U) && q == (68U)) || (B == (1U) && b == (1U) && q == (318U)) || (B == (1U) && b == (64U) && q == (36U)) || (B == (1U) && b == (8U) && q == (106U)) || (B == (1U) && b == (8192U) && q == (7U)) || (B == (1U) && b == (8U) && q == (74U)) || (B == (1U) && b == (4U) && q == (0U)) || (B == (1U) && b == (4U) && q == (86U)) || (B == (1U) && b == (16U) && q == (57U)) || (B == (1U) && b == (2U) && q == (418U)) || (B == (1U) && b == (4U) && q == (100U)) || (B == (1U) && b == (1U) && q == (130U)) || (B == (1U) && b == (64U) && q == (40U)) || (B == (1U) && b == (2U) && q == (111U)) || (B == (1U) && b == (2U) && q == (247U)) || (B == (1U) && b == (64U) && q == (5U)) || (B == (1U) && b == (2U) && q == (155U)) || (B == (1U) && b == (32U) && q == (124U)) || (B == (1U) && b == (32U) && q == (54U)) || (B == (1U) && b == (2U) && q == (429U)) || (B == (1U) && b == (4U) && q == (85U)) || (B == (1U) && b == (2U) && q == (112U)) || (B == (1U) && b == (1U) && q == (128U)) || (B == (1U) && b == (8U) && q == (82U)) || (B == (1U) && b == (4U) && q == (228U)) || (B == (1U) && b == (2U) && q == (248U)) || (B == (1U) && b == (2U) && q == (364U)) || (B == (1U) && b == (2U) && q == (73U)) || (B == (1U) && b == (8U) && q == (164U)) || (B == (1U) && b == (1U) && q == (465U)) || (B == (1U) && b == (1U) && q == (10U)) || (B == (1U) && b == (16U) && q == (28U)) || (B == (1U) && b == (8U) && q == (176U)) || (B == (1U) && b == (1U) && q == (364U)) || (B == (1U) && b == (64U) && q == (50U)) || (B == (1U) && b == (64U) && q == (4U)) || (B == (1U) && b == (1U) && q == (134U)) || (B == (1U) && b == (16U) && q == (40U)) || (B == (1U) && b == (2048U) && q == (9U)) || (B == (1U) && b == (8U) && q == (216U)) || (B == (1U) && b == (2048U) && q == (14U)) || (B == (1U) && b == (2U) && q == (266U)) || (B == (1U) && b == (64U) && q == (59U)) || (B == (1U) && b == (8U) && q == (135U)) || (B == (1U) && b == (8U) && q == (111U)) || (B == (1U) && b == (16U) && q == (51U)) || (B == (1U) && b == (2U) && q == (222U)) || (B == (1U) && b == (128U) && q == (3U)) || (B == (1U) && b == (1U) && q == (309U)) || (B == (1U) && b == (2U) && q == (436U)) || (B == (1U) && b == (32U) && q == (100U)) || (B == (1U) && b == (128U) && q == (62U)) || (B == (1U) && b == (16U) && q == (115U)) || (B == (1U) && b == (4U) && q == (199U)) || (B == (1U) && b == (16U) && q == (74U)) || (B == (1U) && b == (2U) && q == (8U)) || (B == (1U) && b == (4U) && q == (255U)) || (B == (1U) && b == (2U) && q == (167U)) || (B == (1U) && b == (64U) && q == (54U)) || (B == (1U) && b == (64U) && q == (10U)) || (B == (1U) && b == (2U) && q == (466U)) || (B == (1U) && b == (4U) && q == (225U)) || (B == (1U) && b == (4U) && q == (184U)) || (B == (1U) && b == (1U) && q == (376U)) || (B == (1U) && b == (2U) && q == (137U)) || (B == (1U) && b == (256U) && q == (31U)) || (B == (1U) && b == (16U) && q == (25U)) || (B == (1U) && b == (8U) && q == (81U)) || (B == (1U) && b == (2U) && q == (234U)) || (B == (1U) && b == (8U) && q == (143U)) || (B == (1U) && b == (1U) && q == (129U)) || (B == (1U) && b == (128U) && q == (58U)) || (B == (1U) && b == (256U) && q == (26U)) || (B == (1U) && b == (8U) && q == (120U)) || (B == (1U) && b == (1U) && q == (31U)) || (B == (1U) && b == (8U) && q == (67U)) || (B == (1U) && b == (4U) && q == (79U)) || (B == (1U) && b == (4U) && q == (219U)) || (B == (1U) && b == (1U) && q == (467U)) || (B == (1U) && b == (8U) && q == (243U)) || (B == (1U) && b == (1U) && q == (68U)) || (B == (1U) && b == (16U) && q == (85U)) || (B == (1U) && b == (4U) && q == (16U)) || (B == (1U) && b == (16U) && q == (10U)) || (B == (1U) && b == (32U) && q == (125U)) || (B == (1U) && b == (8U) && q == (136U)) || (B == (1U) && b == (2U) && q == (367U)) || (B == (1U) && b == (1U) && q == (335U)) || (B == (1U) && b == (1U) && q == (430U)) || (B == (1U) && b == (2U) && q == (195U)) || (B == (1U) && b == (2U) && q == (188U)) || (B == (1U) && b == (1U) && q == (53U)) || (B == (1U) && b == (4U) && q == (252U)) || (B == (1U) && b == (1U) && q == (394U)) || (B == (1U) && b == (4U) && q == (208U)) || (B == (1U) && b == (512U) && q == (0U)) || (B == (1U) && b == (2U) && q == (457U)) || (B == (1U) && b == (1U) && q == (116U)) || (B == (1U) && b == (128U) && q == (43U)) || (B == (1U) && b == (2U) && q == (52U)) || (B == (1U) && b == (16U) && q == (79U)) || (B == (1U) && b == (2U) && q == (203U)) || (B == (1U) && b == (1U) && q == (291U)) || (B == (1U) && b == (4U) && q == (33U)) || (B == (1U) && b == (2U) && q == (3U)) || (B == (1U) && b == (4U) && q == (182U)) || (B == (1U) && b == (4U) && q == (151U)) || (B == (1U) && b == (2U) && q == (26U)) || (B == (1U) && b == (64U) && q == (31U)) || (B == (1U) && b == (4U) && q == (186U)) || (B == (1U) && b == (1U) && q == (323U)) || (B == (1U) && b == (1U) && q == (310U)) || (B == (1U) && b == (1024U) && q == (0U)) || (B == (1U) && b == (16U) && q == (23U)) || (B == (1U) && b == (128U) && q == (36U)) || (B == (1U) && b == (8U) && q == (137U)) || (B == (1U) && b == (2U) && q == (194U)) || (B == (1U) && b == (4U) && q == (244U)) || (B == (1U) && b == (4U) && q == (24U)) || (B == (1U) && b == (4U) && q == (57U)) || (B == (1U) && b == (1U) && q == (404U)) || (B == (1U) && b == (32U) && q == (70U)) || (B == (1U) && b == (4U) && q == (238U)) || (B == (1U) && b == (1U) && q == (381U)) || (B == (1U) && b == (4U) && q == (67U)) || (B == (1U) && b == (1U) && q == (475U)) || (B == (1U) && b == (2U) && q == (385U)) || (B == (1U) && b == (2U) && q == (182U)) || (B == (1U) && b == (16U) && q == (93U)) || (B == (1U) && b == (32U) && q == (93U)) || (B == (1U) && b == (64U) && q == (8U)) || (B == (1U) && b == (16U) && q == (111U)) || (B == (1U) && b == (8U) && q == (8U)) || (B == (1U) && b == (32U) && q == (88U)) || (B == (1U) && b == (4U) && q == (61U)) || (B == (1U) && b == (8U) && q == (192U)) || (B == (1U) && b == (1U) && q == (469U)) || (B == (1U) && b == (8U) && q == (204U)) || (B == (1U) && b == (1U) && q == (342U)) || (B == (1U) && b == (32U) && q == (25U)) || (B == (1U) && b == (128U) && q == (25U)) || (B == (1U) && b == (32U) && q == (98U)) || (B == (1U) && b == (4U) && q == (231U)) || (B == (1U) && b == (1U) && q == (409U)) || (B == (1U) && b == (256U) && q == (3U)) || (B == (1U) && b == (256U) && q == (25U)) || (B == (1U) && b == (2U) && q == (369U)) || (B == (1U) && b == (4096U) && q == (5U)) || (B == (1U) && b == (64U) && q == (21U)) || (B == (1U) && b == (4U) && q == (142U)) || (B == (1U) && b == (8U) && q == (25U)) || (B == (1U) && b == (2U) && q == (58U)) || (B == (1U) && b == (512U) && q == (18U)) || (B == (1U) && b == (64U) && q == (20U)) || (B == (1U) && b == (1U) && q == (273U)) || (B == (1U) && b == (8U) && q == (113U)) || (B == (1U) && b == (4U) && q == (183U)) || (B == (1U) && b == (2U) && q == (7U)) || (B == (1U) && b == (1U) && q == (490U)) || (B == (1U) && b == (2U) && q == (336U)) || (B == (1U) && b == (4U) && q == (215U)) || (B == (1U) && b == (4U) && q == (70U)) || (B == (1U) && b == (1U) && q == (150U)) || (B == (1U) && b == (1U) && q == (408U)) || (B == (1U) && b == (4096U) && q == (2U)) || (B == (1U) && b == (16U) && q == (78U)) || (B == (1U) && b == (4U) && q == (223U)) || (B == (1U) && b == (2U) && q == (472U)) || (B == (1U) && b == (16U) && q == (56U)) || (B == (1U) && b == (1U) && q == (153U)) || (B == (1U) && b == (16U) && q == (53U)) || (B == (1U) && b == (8U) && q == (230U)) || (B == (1U) && b == (4U) && q == (62U)) || (B == (1U) && b == (1U) && q == (131U)) || (B == (1U) && b == (1U) && q == (46U)) || (B == (1U) && b == (2U) && q == (261U)) || (B == (1U) && b == (4U) && q == (195U)) || (B == (1U) && b == (4U) && q == (52U)) || (B == (1U) && b == (2U) && q == (395U)) || (B == (1U) && b == (1U) && q == (466U)) || (B == (1U) && b == (8U) && q == (37U)) || (B == (1U) && b == (2U) && q == (303U)) || (B == (1U) && b == (4U) && q == (112U)) || (B == (1U) && b == (2U) && q == (106U)) || (B == (1U) && b == (2U) && q == (219U)) || (B == (1U) && b == (4U) && q == (92U)) || (B == (1U) && b == (2U) && q == (456U)) || (B == (1U) && b == (1U) && q == (476U)) || (B == (1U) && b == (4U) && q == (129U)) || (B == (1U) && b == (1U) && q == (446U)) || (B == (1U) && b == (1U) && q == (280U)) || (B == (1U) && b == (2U) && q == (304U)) || (B == (1U) && b == (4U) && q == (203U)) || (B == (1U) && b == (4U) && q == (180U)) || (B == (1U) && b == (2U) && q == (439U)) || (B == (1U) && b == (1U) && q == (203U)) || (B == (1U) && b == (1U) && q == (154U)) || (B == (1U) && b == (1U) && q == (20U)) || (B == (1U) && b == (2U) && q == (492U)) || (B == (1U) && b == (4U) && q == (201U)) || (B == (1U) && b == (8U) && q == (30U)) || (B == (1U) && b == (1U) && q == (326U)) || (B == (1U) && b == (1U) && q == (262U)) || (B == (1U) && b == (4U) && q == (111U)) || (B == (1U) && b == (4U) && q == (117U)) || (B == (1U) && b == (2U) && q == (509U)) || (B == (1U) && b == (524288U) && q == (0U)) || (B == (1U) && b == (2U) && q == (478U)) || (B == (1U) && b == (2U) && q == (442U)) || (B == (1U) && b == (1U) && q == (200U)) || (B == (1U) && b == (1U) && q == (117U)) || (B == (1U) && b == (8U) && q == (250U)) || (B == (1U) && b == (4U) && q == (149U)) || (B == (1U) && b == (8U) && q == (246U)) || (B == (1U) && b == (2U) && q == (200U)) || (B == (1U) && b == (2U) && q == (455U)) || (B == (1U) && b == (1U) && q == (468U)) || (B == (1U) && b == (1U) && q == (378U)) || (B == (1U) && b == (4U) && q == (122U)) || (B == (1U) && b == (32U) && q == (65U)) || (B == (1U) && b == (128U) && q == (21U)) || (B == (1U) && b == (32U) && q == (44U)) || (B == (1U) && b == (32U) && q == (15U)) || (B == (1U) && b == (2U) && q == (124U)) || (B == (1U) && b == (2U) && q == (276U)) || (B == (1U) && b == (2U) && q == (501U)) || (B == (1U) && b == (4U) && q == (44U)) || (B == (1U) && b == (1U) && q == (358U)) || (B == (1U) && b == (1U) && q == (176U)) || (B == (1U) && b == (8U) && q == (17U)) || (B == (1U) && b == (32U) && q == (86U)) || (B == (1U) && b == (16U) && q == (109U)) || (B == (1U) && b == (8U) && q == (213U)) || (B == (1U) && b == (1U) && q == (434U)) || (B == (1U) && b == (2U) && q == (54U)) || (B == (1U) && b == (1U) && q == (243U)) || (B == (1U) && b == (2U) && q == (89U)) || (B == (1U) && b == (32U) && q == (117U)) || (B == (1U) && b == (2U) && q == (438U)) || (B == (1U) && b == (8U) && q == (73U)) || (B == (1U) && b == (1U) && q == (431U)) || (B == (1U) && b == (1U) && q == (85U)) || (B == (1U) && b == (2U) && q == (232U)) || (B == (1U) && b == (2U) && q == (4U)) || (B == (1U) && b == (1U) && q == (189U)) || (B == (1U) && b == (8U) && q == (138U)) || (B == (1U) && b == (1U) && q == (390U)) || (B == (1U) && b == (1U) && q == (289U)) || (B == (1U) && b == (4U) && q == (23U)) || (B == (1U) && b == (4U) && q == (194U)) || (B == (1U) && b == (4U) && q == (242U)) || (B == (1U) && b == (2U) && q == (485U)) || (B == (1U) && b == (512U) && q == (5U)) || (B == (1U) && b == (64U) && q == (27U)) || (B == (1U) && b == (2U) && q == (463U)) || (B == (1U) && b == (1U) && q == (507U)) || (B == (1U) && b == (1U) && q == (489U)) || (B == (1U) && b == (1U) && q == (63U)) || (B == (1U) && b == (8U) && q == (190U)) || (B == (1U) && b == (8U) && q == (126U)) || (B == (1U) && b == (2U) && q == (262U)) || (B == (1U) && b == (32U) && q == (51U)) || (B == (1U) && b == (4U) && q == (110U)) || (B == (1U) && b == (2U) && q == (489U)) || (B == (1U) && b == (2U) && q == (431U)) || (B == (1U) && b == (4U) && q == (159U)) || (B == (1U) && b == (64U) && q == (23U)) || (B == (1U) && b == (2U) && q == (494U)) || (B == (1U) && b == (2U) && q == (34U)) || (B == (1U) && b == (1U) && q == (145U)) || (B == (1U) && b == (2U) && q == (430U)) || (B == (1U) && b == (2U) && q == (502U)) || (B == (1U) && b == (2U) && q == (477U)) || (B == (1U) && b == (2U) && q == (115U)) || (B == (1U) && b == (2U) && q == (357U)) || (B == (1U) && b == (4U) && q == (161U)) || (B == (1U) && b == (4096U) && q == (4U)) || (B == (1U) && b == (1024U) && q == (11U)) || (B == (1U) && b == (2U) && q == (331U)) || (B == (1U) && b == (1U) && q == (192U)) || (B == (1U) && b == (16U) && q == (22U)) || (B == (1U) && b == (2U) && q == (268U)) || (B == (1U) && b == (1U) && q == (432U)) || (B == (1U) && b == (2U) && q == (153U)) || (B == (1U) && b == (16U) && q == (66U)) || (B == (1U) && b == (2U) && q == (459U)) || (B == (1U) && b == (64U) && q == (32U)) || (B == (1U) && b == (1U) && q == (473U)) || (B == (1U) && b == (1U) && q == (380U)) || (B == (1U) && b == (2U) && q == (255U)) || (B == (1U) && b == (8U) && q == (224U)) || (B == (1U) && b == (4U) && q == (155U)) || (B == (1U) && b == (2U) && q == (491U)) || (B == (1U) && b == (4U) && q == (206U)) || (B == (1U) && b == (1U) && q == (23U)) || (B == (1U) && b == (32U) && q == (75U)) || (B == (1U) && b == (16U) && q == (106U)) || (B == (1U) && b == (1024U) && q == (13U)) || (B == (1U) && b == (16U) && q == (88U)) || (B == (1U) && b == (1U) && q == (196U)) || (B == (1U) && b == (8U) && q == (186U)) || (B == (1U) && b == (2U) && q == (51U)) || (B == (1U) && b == (16U) && q == (67U)) || (B == (1U) && b == (8U) && q == (5U)) || (B == (1U) && b == (4U) && q == (153U)) || (B == (1U) && b == (4U) && q == (80U)) || (B == (1U) && b == (2U) && q == (490U)) || (B == (1U) && b == (16U) && q == (8U)) || (B == (1U) && b == (256U) && q == (20U)) || (B == (1U) && b == (16U) && q == (38U)) || (B == (1U) && b == (8U) && q == (245U)) || (B == (1U) && b == (32U) && q == (64U)) || (B == (1U) && b == (16U) && q == (124U)) || (B == (1U) && b == (1U) && q == (425U)) || (B == (1U) && b == (1U) && q == (331U)) || (B == (1U) && b == (32U) && q == (127U)) || (B == (1U) && b == (1U) && q == (435U)) || (B == (1U) && b == (1U) && q == (417U)) || (B == (1U) && b == (128U) && q == (9U)) || (B == (1U) && b == (8U) && q == (104U)) || (B == (1U) && b == (2U) && q == (40U)) || (B == (1U) && b == (16U) && q == (20U)) || (B == (1U) && b == (512U) && q == (8U)) || (B == (1U) && b == (8U) && q == (57U)) || (B == (1U) && b == (8U) && q == (170U)) || (B == (1U) && b == (4U) && q == (162U)) || (B == (1U) && b == (1U) && q == (441U)) || (B == (1U) && b == (512U) && q == (22U)) || (B == (1U) && b == (4U) && q == (243U)) || (B == (1U) && b == (16U) && q == (46U)) || (B == (1U) && b == (4U) && q == (163U)) || (B == (1U) && b == (2U) && q == (21U)) || (B == (1U) && b == (1U) && q == (111U)) || (B == (1U) && b == (32U) && q == (92U)) || (B == (1U) && b == (8U) && q == (177U)) || (B == (1U) && b == (32U) && q == (55U)) || (B == (1U) && b == (1U) && q == (401U)) || (B == (1U) && b == (16U) && q == (17U)) || (B == (1U) && b == (1024U) && q == (7U)) || (B == (1U) && b == (16U) && q == (54U)) || (B == (1U) && b == (1U) && q == (237U)) || (B == (1U) && b == (2U) && q == (213U)) || (B == (1U) && b == (4U) && q == (82U)) || (B == (1U) && b == (2U) && q == (409U)) || (B == (1U) && b == (1U) && q == (161U)) || (B == (1U) && b == (16U) && q == (125U)) || (B == (1U) && b == (32U) && q == (41U)) || (B == (1U) && b == (4U) && q == (56U)) || (B == (1U) && b == (1U) && q == (162U)) || (B == (1U) && b == (2U) && q == (345U)) || (B == (1U) && b == (32U) && q == (68U)) || (B == (1U) && b == (16U) && q == (11U)) || (B == (1U) && b == (2U) && q == (60U)) || (B == (1U) && b == (8U) && q == (87U)) || (B == (1U) && b == (2U) && q == (366U)) || (B == (1U) && b == (8192U) && q == (6U)) || (B == (1U) && b == (32U) && q == (90U)) || (B == (1U) && b == (16U) && q == (108U)) || (B == (1U) && b == (2U) && q == (235U)) || (B == (1U) && b == (2U) && q == (84U)) || (B == (1U) && b == (8U) && q == (39U)) || (B == (1U) && b == (32U) && q == (74U)) || (B == (1U) && b == (16U) && q == (19U)) || (B == (1U) && b == (4U) && q == (193U)) || (B == (1U) && b == (32U) && q == (31U)) || (B == (1U) && b == (1U) && q == (461U)) || (B == (1U) && b == (64U) && q == (63U)) || (B == (1U) && b == (16U) && q == (44U)) || (B == (1U) && b == (4U) && q == (30U)) || (B == (1U) && b == (2U) && q == (33U)) || (B == (1U) && b == (32U) && q == (66U)) || (B == (1U) && b == (2U) && q == (38U)) || (B == (1U) && b == (4U) && q == (217U)) || (B == (1U) && b == (32768U) && q == (2U)) || (B == (1U) && b == (16U) && q == (30U)) || (B == (1U) && b == (1U) && q == (186U)) || (B == (1U) && b == (16U) && q == (31U)) || (B == (1U) && b == (8U) && q == (187U)) || (B == (1U) && b == (4U) && q == (204U)) || (B == (1U) && b == (1U) && q == (306U)) || (B == (1U) && b == (4U) && q == (102U)) || (B == (1U) && b == (32U) && q == (21U)) || (B == (1U) && b == (2U) && q == (93U)) || (B == (1U) && b == (64U) && q == (26U)) || (B == (1U) && b == (8U) && q == (229U)) || (B == (1U) && b == (16U) && q == (16U)) || (B == (1U) && b == (2U) && q == (64U)) || (B == (1U) && b == (2U) && q == (78U)) || (B == (1U) && b == (2U) && q == (189U)) || (B == (1U) && b == (1U) && q == (265U)) || (B == (1U) && b == (8U) && q == (165U)) || (B == (1U) && b == (2U) && q == (470U)) || (B == (1U) && b == (2U) && q == (295U)) || (B == (1U) && b == (2U) && q == (246U)) || (B == (1U) && b == (1U) && q == (334U)) || (B == (1U) && b == (1U) && q == (193U)) || (B == (1U) && b == (2U) && q == (496U)) || (B == (1U) && b == (2U) && q == (419U)) || (B == (1U) && b == (1U) && q == (125U)) || (B == (1U) && b == (8U) && q == (194U)) || (B == (1U) && b == (8U) && q == (95U)) || (B == (1U) && b == (32U) && q == (78U)) || (B == (1U) && b == (1U) && q == (486U)) || (B == (1U) && b == (8U) && q == (244U)) || (B == (1U) && b == (2U) && q == (506U)) || (B == (1U) && b == (2048U) && q == (5U)) || (B == (1U) && b == (2U) && q == (201U)) || (B == (1U) && b == (4U) && q == (38U)) || (B == (1U) && b == (8192U) && q == (5U)) || (B == (1U) && b == (2U) && q == (259U)) || (B == (1U) && b == (16U) && q == (90U)) || (B == (1U) && b == (1U) && q == (152U)) || (B == (1U) && b == (32U) && q == (36U)) || (B == (1U) && b == (16U) && q == (127U)) || (B == (1U) && b == (1U) && q == (276U)) || (B == (1U) && b == (1U) && q == (199U)) || (B == (1U) && b == (8U) && q == (178U)) || (B == (1U) && b == (8U) && q == (151U)) || (B == (1U) && b == (32U) && q == (47U)) || (B == (1U) && b == (4U) && q == (177U)) || (B == (1U) && b == (16U) && q == (42U)) || (B == (1U) && b == (4U) && q == (214U)) || (B == (1U) && b == (512U) && q == (12U)) || (B == (1U) && b == (1U) && q == (33U)) || (B == (1U) && b == (256U) && q == (15U)) || (B == (1U) && b == (1U) && q == (259U)) || (B == (1U) && b == (1U) && q == (65U)) || (B == (1U) && b == (1U) && q == (110U)) || (B == (1U) && b == (8U) && q == (40U)) || (B == (1U) && b == (8U) && q == (206U)) || (B == (1U) && b == (2U) && q == (386U)) || (B == (1U) && b == (1U) && q == (443U)) || (B == (1U) && b == (2U) && q == (464U)) || (B == (1U) && b == (8U) && q == (172U)) || (B == (1U) && b == (16U) && q == (118U)) || (B == (1U) && b == (2U) && q == (117U)) || (B == (1U) && b == (32U) && q == (24U)) || (B == (1U) && b == (32U) && q == (19U)) || (B == (1U) && b == (1U) && q == (1U)) || (B == (1U) && b == (16U) && q == (97U)) || (B == (1U) && b == (16U) && q == (113U)) || (B == (1U) && b == (4U) && q == (241U)) || (B == (1U) && b == (1U) && q == (314U)) || (B == (1U) && b == (128U) && q == (12U)) || (B == (1U) && b == (128U) && q == (46U)) || (B == (1U) && b == (1U) && q == (93U)) || (B == (1U) && b == (512U) && q == (28U)) || (B == (1U) && b == (8U) && q == (167U)) || (B == (1U) && b == (2U) && q == (212U)) || (B == (1U) && b == (2U) && q == (67U)) || (B == (1U) && b == (128U) && q == (42U)) || (B == (1U) && b == (8U) && q == (20U)) || (B == (1U) && b == (1U) && q == (402U)) || (B == (1U) && b == (1U) && q == (109U)) || (B == (1U) && b == (1U) && q == (206U)) || (B == (1U) && b == (4U) && q == (213U)) || (B == (1U) && b == (2048U) && q == (1U)) || (B == (1U) && b == (1U) && q == (213U)) || (B == (1U) && b == (1U) && q == (25U)) || (B == (1U) && b == (1U) && q == (28U)) || (B == (1U) && b == (1U) && q == (209U)) || (B == (1U) && b == (4U) && q == (6U)) || (B == (1U) && b == (64U) && q == (12U)) || (B == (1U) && b == (2U) && q == (129U)) || (B == (1U) && b == (2U) && q == (45U)) || (B == (1U) && b == (16U) && q == (114U)) || (B == (1U) && b == (64U) && q == (33U)) || (B == (1U) && b == (4U) && q == (190U)) || (B == (1U) && b == (16U) && q == (48U)) || (B == (1U) && b == (2U) && q == (274U)) || (B == (1U) && b == (4U) && q == (115U)) || (B == (1U) && b == (2U) && q == (209U)) || (B == (1U) && b == (2U) && q == (97U)) || (B == (1U) && b == (32U) && q == (114U)) || (B == (1U) && b == (8U) && q == (183U)) || (B == (1U) && b == (2U) && q == (28U)) || (B == (1U) && b == (1U) && q == (497U)) || (B == (1U) && b == (1U) && q == (226U)) || (B == (1U) && b == (16U) && q == (9U)) || (B == (1U) && b == (8192U) && q == (4U)) || (B == (1U) && b == (8U) && q == (220U)) || (B == (1U) && b == (2U) && q == (298U)) || (B == (1U) && b == (1U) && q == (367U)) || (B == (1U) && b == (4U) && q == (124U)) || (B == (1U) && b == (1U) && q == (159U)) || (B == (1U) && b == (16U) && q == (61U)) || (B == (1U) && b == (2048U) && q == (8U)) || (B == (1U) && b == (4U) && q == (167U)) || (B == (1U) && b == (2U) && q == (215U)) || (B == (1U) && b == (32U) && q == (72U)) || (B == (1U) && b == (1U) && q == (387U)) || (B == (1U) && b == (1U) && q == (4U)) || (B == (1U) && b == (1U) && q == (266U)) || (B == (1U) && b == (128U) && q == (45U)) || (B == (1U) && b == (128U) && q == (11U)) || (B == (1U) && b == (32U) && q == (33U)) || (B == (1U) && b == (4U) && q == (47U)) || (B == (1U) && b == (1U) && q == (124U)) || (B == (1U) && b == (2U) && q == (87U)) || (B == (1U) && b == (8192U) && q == (3U)) || (B == (1U) && b == (32U) && q == (105U)) || (B == (1U) && b == (2U) && q == (432U)) || (B == (1U) && b == (2U) && q == (105U)) || (B == (1U) && b == (1U) && q == (303U)) || (B == (1U) && b == (2U) && q == (11U)) || (B == (1U) && b == (2U) && q == (74U)) || (B == (1U) && b == (2U) && q == (353U)) || (B == (1U) && b == (2U) && q == (287U)) || (B == (1U) && b == (2U) && q == (104U)) || (B == (1U) && b == (128U) && q == (40U)) || (B == (1U) && b == (1U) && q == (37U)) || (B == (1U) && b == (2U) && q == (444U)) || (B == (1U) && b == (2U) && q == (238U)) || (B == (1U) && b == (1U) && q == (332U)) || (B == (1U) && b == (4U) && q == (63U)) || (B == (1U) && b == (2U) && q == (237U)) || (B == (1U) && b == (1U) && q == (437U)) || (B == (1U) && b == (4U) && q == (224U)) || (B == (1U) && b == (8U) && q == (241U)) || (B == (1U) && b == (8U) && q == (114U)) || (B == (1U) && b == (8U) && q == (179U)) || (B == (1U) && b == (8U) && q == (128U)) || (B == (1U) && b == (2U) && q == (103U)) || (B == (1U) && b == (2U) && q == (383U)) || (B == (1U) && b == (1U) && q == (504U)) || (B == (1U) && b == (2U) && q == (127U)) || (B == (1U) && b == (2U) && q == (481U)) || (B == (1U) && b == (2U) && q == (452U)) || (B == (1U) && b == (1024U) && q == (4U)) || (B == (1U) && b == (4U) && q == (139U)) || (B == (1U) && b == (2U) && q == (427U)) || (B == (1U) && b == (8U) && q == (41U)) || (B == (1U) && b == (16U) && q == (98U)) || (B == (1U) && b == (8U) && q == (48U)) || (B == (1U) && b == (32U) && q == (62U)) || (B == (1U) && b == (2U) && q == (280U)) || (B == (1U) && b == (1U) && q == (351U)) || (B == (1U) && b == (32U) && q == (50U)) || (B == (1U) && b == (1U) && q == (452U)) || (B == (1U) && b == (2U) && q == (335U)) || (B == (1U) && b == (32U) && q == (67U)) || (B == (1U) && b == (4U) && q == (176U)) || (B == (1U) && b == (2U) && q == (158U)) || (B == (1U) && b == (262144U) && q == (0U)) || (B == (1U) && b == (8U) && q == (93U)) || (B == (1U) && b == (16U) && q == (45U)) || (B == (1U) && b == (4U) && q == (181U)) || (B == (1U) && b == (128U) && q == (14U)) || (B == (1U) && b == (8U) && q == (168U)) || (B == (1U) && b == (1U) && q == (424U)) || (B == (1U) && b == (1U) && q == (406U)) || (B == (1U) && b == (2U) && q == (126U)) || (B == (1U) && b == (2U) && q == (1U)) || (B == (1U) && b == (2U) && q == (68U)) || (B == (1U) && b == (1U) && q == (81U)) || (B == (1U) && b == (1U) && q == (336U)) || (B == (1U) && b == (1U) && q == (220U)) || (B == (1U) && b == (1U) && q == (138U)) || (B == (1U) && b == (4U) && q == (135U)) || (B == (1U) && b == (2U) && q == (370U)) || (B == (1U) && b == (16U) && q == (5U)) || (B == (1U) && b == (2U) && q == (288U)) || (B == (1U) && b == (2U) && q == (251U)) || (B == (1U) && b == (2U) && q == (380U)) || (B == (1U) && b == (4U) && q == (168U)) || (B == (1U) && b == (4U) && q == (69U)) || (B == (1U) && b == (4U) && q == (207U)) || (B == (1U) && b == (256U) && q == (1U)) || (B == (1U) && b == (2U) && q == (171U)) || (B == (1U) && b == (4U) && q == (170U)) || (B == (1U) && b == (32U) && q == (1U)) || (B == (1U) && b == (2U) && q == (279U)) || (B == (1U) && b == (2U) && q == (269U)) || (B == (1U) && b == (8U) && q == (203U)) || (B == (1U) && b == (32U) && q == (27U)) || (B == (1U) && b == (16U) && q == (91U)) || (B == (1U) && b == (2U) && q == (85U)) || (B == (1U) && b == (2U) && q == (401U)) || (B == (1U) && b == (2U) && q == (319U)) || (B == (1U) && b == (4U) && q == (130U)) || (B == (1U) && b == (4U) && q == (249U)) || (B == (1U) && b == (32U) && q == (16U)) || (B == (1U) && b == (8U) && q == (235U)) || (B == (1U) && b == (4U) && q == (120U)) || (B == (1U) && b == (1U) && q == (254U)) || (B == (1U) && b == (32U) && q == (0U)) || (B == (1U) && b == (4U) && q == (209U)) || (B == (1U) && b == (1U) && q == (357U)) || (B == (1U) && b == (2U) && q == (16U)) || (B == (1U) && b == (4U) && q == (48U)) || (B == (1U) && b == (1U) && q == (24U)) || (B == (1U) && b == (16U) && q == (64U)) || (B == (1U) && b == (2U) && q == (420U)) || (B == (1U) && b == (4U) && q == (157U)) || (B == (1U) && b == (2U) && q == (448U)) || (B == (1U) && b == (8U) && q == (184U)) || (B == (1U) && b == (1U) && q == (398U)) || (B == (1U) && b == (16U) && q == (83U)) || (B == (1U) && b == (2U) && q == (61U)) || (B == (1U) && b == (4U) && q == (77U)) || (B == (1U) && b == (1U) && q == (391U)) || (B == (1U) && b == (2U) && q == (95U)) || (B == (1U) && b == (4U) && q == (105U)) || (B == (1U) && b == (1U) && q == (447U)) || (B == (1U) && b == (1024U) && q == (6U)) || (B == (1U) && b == (64U) && q == (28U)) || (B == (1U) && b == (64U) && q == (15U)) || (B == (1U) && b == (1U) && q == (445U)) || (B == (1U) && b == (128U) && q == (39U)) || (B == (1U) && b == (1U) && q == (132U)) || (B == (1U) && b == (32U) && q == (96U)) || (B == (1U) && b == (1U) && q == (413U)) || (B == (1U) && b == (32U) && q == (104U)) || (B == (1U) && b == (8U) && q == (239U)) || (B == (1U) && b == (8U) && q == (18U)) || (B == (1U) && b == (1U) && q == (509U)) || (B == (1U) && b == (8U) && q == (139U)) || (B == (1U) && b == (1U) && q == (328U)) || (B == (1U) && b == (1U) && q == (74U)) || (B == (1U) && b == (512U) && q == (10U)) || (B == (1U) && b == (32U) && q == (118U)) || (B == (1U) && b == (1U) && q == (181U)) || (B == (1U) && b == (2U) && q == (245U)) || (B == (1U) && b == (2U) && q == (410U)) || (B == (1U) && b == (64U) && q == (43U)) || (B == (1U) && b == (8U) && q == (119U)) || (B == (1U) && b == (128U) && q == (55U)) || (B == (1U) && b == (16U) && q == (29U)) || (B == (1U) && b == (64U) && q == (24U)) || (B == (1U) && b == (32U) && q == (106U)) || (B == (1U) && b == (1U) && q == (498U)) || (B == (1U) && b == (1U) && q == (492U)) || (B == (1U) && b == (1U) && q == (94U)) || (B == (1U) && b == (128U) && q == (2U)) || (B == (1U) && b == (8U) && q == (200U)) || (B == (1U) && b == (1U) && q == (42U)) || (B == (1U) && b == (1U) && q == (501U)) || (B == (1U) && b == (2U) && q == (183U)) || (B == (1U) && b == (2U) && q == (253U)) || (B == (1U) && b == (8U) && q == (102U)) || (B == (1U) && b == (32U) && q == (20U)) || (B == (1U) && b == (2U) && q == (30U)) || (B == (1U) && b == (64U) && q == (56U)) || (B == (1U) && b == (8U) && q == (109U)) || (B == (1U) && b == (1U) && q == (321U)) || (B == (1U) && b == (8U) && q == (153U)) || (B == (1U) && b == (2U) && q == (41U)) || (B == (1U) && b == (8U) && q == (173U)) || (B == (1U) && b == (1U) && q == (277U)) || (B == (1U) && b == (1U) && q == (30U)) || (B == (1U) && b == (2U) && q == (330U)) || (B == (1U) && b == (4U) && q == (254U)) || (B == (1U) && b == (8U) && q == (150U)) || (B == (1U) && b == (2U) && q == (159U)) || (B == (1U) && b == (8U) && q == (11U)) || (B == (1U) && b == (8U) && q == (64U)) || (B == (1U) && b == (1U) && q == (385U)) || (B == (1U) && b == (2U) && q == (354U)) || (B == (1U) && b == (1U) && q == (244U)) || (B == (1U) && b == (1U) && q == (156U)) || (B == (1U) && b == (2U) && q == (479U)) || (B == (1U) && b == (8U) && q == (210U)) || (B == (1U) && b == (128U) && q == (63U)) || (B == (1U) && b == (64U) && q == (42U)) || (B == (1U) && b == (1U) && q == (103U)) || (B == (1U) && b == (8U) && q == (42U)) || (B == (1U) && b == (128U) && q == (26U)) || (B == (1U) && b == (16384U) && q == (0U)) || (B == (1U) && b == (2U) && q == (361U)) || (B == (1U) && b == (2U) && q == (267U)) || (B == (1U) && b == (1U) && q == (246U)) || (B == (1U) && b == (2U) && q == (151U)) || (B == (1U) && b == (256U) && q == (12U)) || (B == (1U) && b == (2U) && q == (161U)) || (B == (1U) && b == (4U) && q == (229U)) || (B == (1U) && b == (16U) && q == (100U)) || (B == (1U) && b == (1U) && q == (230U)) || (B == (1U) && b == (512U) && q == (14U)) || (B == (1U) && b == (1U) && q == (311U)) || (B == (1U) && b == (4U) && q == (7U)) || (B == (1U) && b == (1U) && q == (29U)) || (B == (1U) && b == (512U) && q == (30U)) || (B == (1U) && b == (16U) && q == (65U)) || (B == (1U) && b == (2U) && q == (156U)) || (B == (1U) && b == (2U) && q == (70U)) || (B == (1U) && b == (2U) && q == (305U)) || (B == (1U) && b == (32U) && q == (29U)) || (B == (1U) && b == (2U) && q == (39U)) || (B == (1U) && b == (4U) && q == (66U)) || (B == (1U) && b == (2U) && q == (113U)) || (B == (1U) && b == (8U) && q == (84U)) || (B == (1U) && b == (8U) && q == (145U)) || (B == (1U) && b == (1U) && q == (79U)) || (B == (1U) && b == (128U) && q == (18U)) || (B == (1U) && b == (4U) && q == (237U)) || (B == (1U) && b == (128U) && q == (33U)) || (B == (1U) && b == (32U) && q == (57U)) || (B == (1U) && b == (2U) && q == (221U)) || (B == (1U) && b == (8U) && q == (13U)) || (B == (1U) && b == (1U) && q == (478U)) || (B == (1U) && b == (1U) && q == (386U)) || (B == (1U) && b == (2U) && q == (379U)) || (B == (1U) && b == (1U) && q == (257U)) || (B == (1U) && b == (8U) && q == (10U)) || (B == (1U) && b == (1U) && q == (8U)) || (B == (1U) && b == (32U) && q == (12U)) || (B == (1U) && b == (128U) && q == (50U)) || (B == (1U) && b == (1U) && q == (384U)) || (B == (1U) && b == (1U) && q == (313U)) || (B == (1U) && b == (1U) && q == (59U)) || (B == (1U) && b == (16U) && q == (112U)) || (B == (1U) && b == (1U) && q == (240U)) || (B == (1U) && b == (2U) && q == (44U)) || (B == (1U) && b == (512U) && q == (11U)) || (B == (1U) && b == (2U) && q == (487U)) || (B == (1U) && b == (1U) && q == (458U)) || (B == (1U) && b == (16U) && q == (21U)) || (B == (1U) && b == (1024U) && q == (8U)) || (B == (1U) && b == (512U) && q == (1U)) || (B == (1U) && b == (1U) && q == (347U)) || (B == (1U) && b == (4U) && q == (88U)) || (B == (1U) && b == (1U) && q == (239U)) || (B == (1U) && b == (1U) && q == (373U)) || (B == (1U) && b == (4U) && q == (145U)) || (B == (1U) && b == (2U) && q == (108U)) || (B == (1U) && b == (2U) && q == (218U)) || (B == (1U) && b == (1U) && q == (292U)) || (B == (1U) && b == (128U) && q == (1U)) || (B == (1U) && b == (1U) && q == (54U)) || (B == (1U) && b == (2U) && q == (217U)) || (B == (1U) && b == (1U) && q == (442U)) || (B == (1U) && b == (1U) && q == (511U)) || (B == (1U) && b == (1U) && q == (362U)) || (B == (1U) && b == (256U) && q == (8U)) || (B == (1U) && b == (1U) && q == (6U)) || (B == (1U) && b == (512U) && q == (4U)) || (B == (1U) && b == (256U) && q == (9U)) || (B == (1U) && b == (2U) && q == (187U)) || (B == (1U) && b == (1U) && q == (73U)) || (B == (1U) && b == (2U) && q == (48U)) || (B == (1U) && b == (1U) && q == (316U)) || (B == (1U) && b == (2U) && q == (256U)) || (B == (1U) && b == (16U) && q == (103U)) || (B == (1U) && b == (16U) && q == (101U)) || (B == (1U) && b == (1U) && q == (361U)) || (B == (1U) && b == (64U) && q == (38U)) || (B == (1U) && b == (8U) && q == (171U)) || (B == (1U) && b == (8U) && q == (222U)) || (B == (1U) && b == (4U) && q == (121U)) || (B == (1U) && b == (1U) && q == (324U)) || (B == (1U) && b == (8U) && q == (162U)) || (B == (1U) && b == (128U) && q == (41U)) || (B == (1U) && b == (2U) && q == (177U)) || (B == (1U) && b == (2U) && q == (216U)) || (B == (1U) && b == (4U) && q == (141U)) || (B == (1U) && b == (4U) && q == (253U)) || (B == (1U) && b == (2U) && q == (231U)) || (B == (1U) && b == (4U) && q == (222U)) || (B == (1U) && b == (8U) && q == (237U)) || (B == (1U) && b == (8U) && q == (238U)) || (B == (1U) && b == (32U) && q == (108U)) || (B == (1U) && b == (1U) && q == (396U)) || (B == (1U) && b == (2U) && q == (391U)) || (B == (1U) && b == (1U) && q == (500U)) || (B == (1U) && b == (1U) && q == (340U)) || (B == (1U) && b == (64U) && q == (35U)) || (B == (1U) && b == (1U) && q == (457U)) || (B == (1U) && b == (1U) && q == (155U)) || (B == (1U) && b == (2U) && q == (114U)) || (B == (1U) && b == (8U) && q == (107U)) || (B == (1U) && b == (1U) && q == (252U)) || (B == (1U) && b == (65536U) && q == (0U)) || (B == (1U) && b == (4U) && q == (165U)) || (B == (1U) && b == (2U) && q == (437U)) || (B == (1U) && b == (4U) && q == (164U)) || (B == (1U) && b == (64U) && q == (58U)) || (B == (1U) && b == (16U) && q == (2U)) || (B == (1U) && b == (2U) && q == (132U)) || (B == (1U) && b == (2U) && q == (483U)) || (B == (1U) && b == (8U) && q == (112U)) || (B == (1U) && b == (8U) && q == (116U)) || (B == (1U) && b == (2U) && q == (392U)) || (B == (1U) && b == (2U) && q == (9U)) || (B == (1U) && b == (1U) && q == (77U)) || (B == (1U) && b == (4U) && q == (196U)) || (B == (1U) && b == (2048U) && q == (3U)) || (B == (1U) && b == (8U) && q == (232U)) || (B == (1U) && b == (2U) && q == (186U)) || (B == (1U) && b == (32U) && q == (111U)) || (B == (1U) && b == (2U) && q == (332U)) || (B == (1U) && b == (128U) && q == (0U)) || (B == (1U) && b == (64U) && q == (46U)) || (B == (1U) && b == (1U) && q == (363U)) || (B == (1U) && b == (4U) && q == (55U)) || (B == (1U) && b == (1U) && q == (286U)) || (B == (1U) && b == (2U) && q == (18U)) || (B == (1U) && b == (32U) && q == (126U)) || (B == (1U) && b == (16U) && q == (95U)) || (B == (1U) && b == (2U) && q == (224U)) || (B == (1U) && b == (2U) && q == (166U)) || (B == (1U) && b == (1024U) && q == (3U)) || (B == (1U) && b == (131072U) && q == (1U)) || (B == (1U) && b == (8U) && q == (201U)) || (B == (1U) && b == (2U) && q == (388U)) || (B == (1U) && b == (2048U) && q == (10U)) || (B == (1U) && b == (1U) && q == (178U)) || (B == (1U) && b == (2U) && q == (138U)) || (B == (1U) && b == (8U) && q == (19U)) || (B == (1U) && b == (1U) && q == (87U)) || (B == (1U) && b == (2U) && q == (240U)) || (B == (1U) && b == (4U) && q == (50U)) || (B == (1U) && b == (8U) && q == (191U)) || (B == (1U) && b == (128U) && q == (5U)) || (B == (1U) && b == (16U) && q == (39U)) || (B == (1U) && b == (16U) && q == (63U)) || (B == (1U) && b == (16U) && q == (60U)) || (B == (1U) && b == (4U) && q == (103U)) || (B == (1U) && b == (1U) && q == (201U)) || (B == (1U) && b == (4U) && q == (127U)) || (B == (1U) && b == (2U) && q == (24U)) || (B == (1U) && b == (1024U) && q == (14U)) || (B == (1U) && b == (32U) && q == (94U)) || (B == (1U) && b == (4U) && q == (174U)) || (B == (1U) && b == (1U) && q == (459U)) || (B == (1U) && b == (2U) && q == (134U)) || (B == (1U) && b == (1U) && q == (51U)) || (B == (1U) && b == (1U) && q == (227U)) || (B == (1U) && b == (1U) && q == (92U)) || (B == (1U) && b == (256U) && q == (6U)) || (B == (1U) && b == (1U) && q == (397U)) || (B == (1U) && b == (1U) && q == (353U)) || (B == (1U) && b == (2U) && q == (82U)) || (B == (1U) && b == (64U) && q == (62U)) || (B == (1U) && b == (1U) && q == (234U)) || (B == (1U) && b == (1U) && q == (104U)) || (B == (1U) && b == (32U) && q == (56U)) || (B == (1U) && b == (8U) && q == (31U)) || (B == (1U) && b == (2U) && q == (310U)) || (B == (1U) && b == (4U) && q == (131U)) || (B == (1U) && b == (4096U) && q == (1U)) || (B == (1U) && b == (16U) && q == (27U)) || (B == (1U) && b == (8U) && q == (189U)) || (B == (1U) && b == (8U) && q == (33U)) || (B == (1U) && b == (1U) && q == (38U)) || (B == (1U) && b == (1U) && q == (238U)) || (B == (1U) && b == (1U) && q == (71U)) || (B == (1U) && b == (2U) && q == (2U)) || (B == (1U) && b == (2U) && q == (327U)) || (B == (1U) && b == (4U) && q == (96U)) || (B == (1U) && b == (8U) && q == (221U)) || (B == (1U) && b == (2048U) && q == (2U)) || (B == (1U) && b == (8U) && q == (118U)) || (B == (1U) && b == (4U) && q == (138U)) || (B == (1U) && b == (8U) && q == (105U)) || (B == (1U) && b == (32U) && q == (32U)) || (B == (1U) && b == (2U) && q == (154U)) || (B == (1U) && b == (8U) && q == (161U)) || (B == (1U) && b == (1U) && q == (133U)) || (B == (1U) && b == (1U) && q == (410U)) || (B == (1U) && b == (2U) && q == (344U)) || (B == (1U) && b == (1U) && q == (284U)) || (B == (1U) && b == (2U) && q == (275U)) || (B == (1U) && b == (8U) && q == (65U)) || (B == (1U) && b == (2U) && q == (77U)) || (B == (1U) && b == (1U) && q == (163U)) || (B == (1U) && b == (256U) && q == (17U)) || (B == (1U) && b == (2U) && q == (207U)) || (B == (1U) && b == (32U) && q == (115U)) || (B == (1U) && b == (8U) && q == (233U)) || (B == (1U) && b == (8U) && q == (202U)) || (B == (1U) && b == (4U) && q == (73U)) || (B == (1U) && b == (1U) && q == (253U)) || (B == (1U) && b == (4U) && q == (235U)) || (B == (1U) && b == (2U) && q == (329U)) || (B == (1U) && b == (1U) && q == (216U)) || (B == (1U) && b == (1U) && q == (158U)) || (B == (1U) && b == (2U) && q == (376U)) || (B == (1U) && b == (1U) && q == (496U)) || (B == (1U) && b == (1U) && q == (319U)) || (B == (1U) && b == (1U) && q == (488U)) || (B == (1U) && b == (8U) && q == (36U)) || (B == (1U) && b == (1U) && q == (183U)) || (B == (1U) && b == (2U) && q == (20U)) || (B == (1U) && b == (1U) && q == (168U)) || (B == (1U) && b == (8U) && q == (26U)) || (B == (1U) && b == (4U) && q == (4U)) || (B == (1U) && b == (4U) && q == (9U)) || (B == (1U) && b == (2U) && q == (434U)) || (B == (1U) && b == (2048U) && q == (11U)) || (B == (1U) && b == (32U) && q == (71U)) || (B == (1U) && b == (2U) && q == (193U)) || (B == (1U) && b == (1U) && q == (205U)) || (B == (1U) && b == (2U) && q == (348U)) || (B == (1U) && b == (32U) && q == (109U)) || (B == (1U) && b == (1U) && q == (352U)) || (B == (1U) && b == (4U) && q == (226U)) || (B == (1U) && b == (2U) && q == (359U)) || (B == (1U) && b == (4U) && q == (42U)) || (B == (1U) && b == (1024U) && q == (1U)) || (B == (1U) && b == (4U) && q == (175U)) || (B == (1U) && b == (1U) && q == (210U)) || (B == (1U) && b == (2U) && q == (476U)) || (B == (1U) && b == (4U) && q == (28U)) || (B == (1U) && b == (65536U) && q == (1U)) || (B == (1U) && b == (8U) && q == (180U)) || (B == (1U) && b == (2U) && q == (264U)) || (B == (1U) && b == (1U) && q == (142U)) || (B == (1U) && b == (1U) && q == (479U)) || (B == (1U) && b == (2U) && q == (173U)) || (B == (1U) && b == (2U) && q == (473U)) || (B == (1U) && b == (1U) && q == (36U)) || (B == (1U) && b == (4U) && q == (108U)) || (B == (1U) && b == (8U) && q == (66U)) || (B == (1U) && b == (2048U) && q == (7U)) || (B == (1U) && b == (2U) && q == (69U)) || (B == (1U) && b == (1U) && q == (494U)) || (B == (1U) && b == (8U) && q == (22U)) || (B == (1U) && b == (2U) && q == (149U)) || (B == (1U) && b == (1U) && q == (399U)) || (B == (1U) && b == (8U) && q == (193U)) || (B == (1U) && b == (256U) && q == (22U)) || (B == (1U) && b == (4U) && q == (123U)) || (B == (1U) && b == (4U) && q == (169U)) || (B == (1U) && b == (1U) && q == (95U)) || (B == (1U) && b == (1U) && q == (149U)) || (B == (1U) && b == (32U) && q == (3U)) || (B == (1U) && b == (8U) && q == (75U)) || (B == (1U) && b == (1U) && q == (121U)) || (B == (1U) && b == (2U) && q == (324U)) || (B == (1U) && b == (8U) && q == (249U)) || (B == (1U) && b == (8U) && q == (133U)) || (B == (1U) && b == (2U) && q == (316U)) || (B == (1U) && b == (2U) && q == (36U)) || (B == (1U) && b == (2U) && q == (242U)) || (B == (1U) && b == (2U) && q == (273U)) || (B == (1U) && b == (1U) && q == (140U)) || (B == (1U) && b == (2U) && q == (23U)) || (B == (1U) && b == (4U) && q == (211U)) || (B == (1U) && b == (1U) && q == (208U)) || (B == (1U) && b == (4U) && q == (200U)) || (B == (1U) && b == (1U) && q == (64U)) || (B == (1U) && b == (1U) && q == (61U)) || (B == (1U) && b == (8U) && q == (188U)) || (B == (1U) && b == (1U) && q == (219U)) || (B == (1U) && b == (128U) && q == (37U)) || (B == (1U) && b == (8U) && q == (9U)) || (B == (1U) && b == (8U) && q == (253U)) || (B == (1U) && b == (1U) && q == (287U)) || (B == (1U) && b == (1U) && q == (304U)) || (B == (1U) && b == (16U) && q == (82U)) || (B == (1U) && b == (2U) && q == (435U)) || (B == (1U) && b == (1U) && q == (242U)) || (B == (1U) && b == (1U) && q == (382U)) || (B == (1U) && b == (1U) && q == (359U)) || (B == (1U) && b == (2U) && q == (417U)) || (B == (1U) && b == (2U) && q == (311U)) || (B == (1U) && b == (2U) && q == (484U)) || (B == (1U) && b == (4U) && q == (154U)) || (B == (1U) && b == (1U) && q == (337U)) || (B == (1U) && b == (2U) && q == (162U)) || (B == (1U) && b == (32U) && q == (2U)) || (B == (1U) && b == (2U) && q == (343U)) || (B == (1U) && b == (1U) && q == (165U)) || (B == (1U) && b == (4U) && q == (106U)) || (B == (1U) && b == (1U) && q == (58U)) || (B == (1U) && b == (8U) && q == (142U)) || (B == (1U) && b == (2U) && q == (164U)) || (B == (1U) && b == (2U) && q == (339U)) || (B == (1U) && b == (1U) && q == (32U)) || (B == (1U) && b == (1U) && q == (113U)) || (B == (1U) && b == (2U) && q == (50U)) || (B == (1U) && b == (2U) && q == (184U)) || (B == (1U) && b == (4U) && q == (25U)) || (B == (1U) && b == (2U) && q == (338U)) || (B == (1U) && b == (2U) && q == (5U)) || (B == (1U) && b == (1U) && q == (250U)) || (B == (1U) && b == (2U) && q == (19U)) || (B == (1U) && b == (1U) && q == (270U)) || (B == (1U) && b == (128U) && q == (7U)) || (B == (1U) && b == (2U) && q == (15U)) || (B == (1U) && b == (2U) && q == (278U)) || (B == (1U) && b == (512U) && q == (24U)) || (B == (1U) && b == (2U) && q == (468U)) || (B == (1U) && b == (4U) && q == (137U)) || (B == (1U) && b == (32U) && q == (8U)) || (B == (1U) && b == (16U) && q == (62U)) || (B == (1U) && b == (1U) && q == (344U)) || (B == (1U) && b == (4U) && q == (187U)) || (B == (1U) && b == (2U) && q == (243U)) || (B == (1U) && b == (8U) && q == (62U)) || (B == (1U) && b == (512U) && q == (31U)) || (B == (1U) && b == (1U) && q == (17U)) || (B == (1U) && b == (64U) && q == (39U)) || (B == (1U) && b == (512U) && q == (15U)) || (B == (1U) && b == (128U) && q == (48U)) || (B == (1U) && b == (1U) && q == (47U)) || (B == (1U) && b == (32U) && q == (5U)) || (B == (1U) && b == (1U) && q == (400U)) || (B == (1U) && b == (2U) && q == (249U)) || (B == (1U) && b == (4U) && q == (128U)) || (B == (1U) && b == (16U) && q == (58U)) || (B == (1U) && b == (2U) && q == (454U)) || (B == (1U) && b == (2U) && q == (314U)) || (B == (1U) && b == (2U) && q == (328U)) || (B == (1U) && b == (8U) && q == (1U)) || (B == (1U) && b == (512U) && q == (19U)) || (B == (1U) && b == (4U) && q == (188U)) || (B == (1U) && b == (8U) && q == (21U)) || (B == (1U) && b == (1U) && q == (157U)) || (B == (1U) && b == (1U) && q == (255U)) || (B == (1U) && b == (512U) && q == (23U)) || (B == (1U) && b == (64U) && q == (53U)) || (B == (1U) && b == (2U) && q == (500U)) || (B == (1U) && b == (256U) && q == (16U)) || (B == (1U) && b == (2U) && q == (272U)) || (B == (1U) && b == (1U) && q == (48U)) || (B == (1U) && b == (1U) && q == (22U)) || (B == (1U) && b == (1U) && q == (12U)) || (B == (1U) && b == (1U) && q == (11U)) || (B == (1U) && b == (2U) && q == (368U)) || (B == (1U) && b == (2U) && q == (163U)) || (B == (1U) && b == (1U) && q == (69U)) || (B == (1U) && b == (2U) && q == (223U)) || (B == (1U) && b == (1U) && q == (185U)) || (B == (1U) && b == (64U) && q == (9U)) || (B == (1U) && b == (1U) && q == (35U)) || (B == (1U) && b == (8U) && q == (158U)) || (B == (1U) && b == (32U) && q == (4U)) || (B == (1U) && b == (8U) && q == (217U)) || (B == (1U) && b == (4U) && q == (189U)) || (B == (1U) && b == (64U) && q == (55U)) || (B == (1U) && b == (2U) && q == (27U)) || (B == (1U) && b == (1U) && q == (34U)) || (B == (1U) && b == (2U) && q == (109U)) || (B == (1U) && b == (4U) && q == (94U)) || (B == (1U) && b == (1U) && q == (120U)) || (B == (1U) && b == (2U) && q == (493U)) || (B == (1U) && b == (1U) && q == (477U)) || (B == (1U) && b == (2U) && q == (196U)) || (B == (1U) && b == (2U) && q == (92U)) || (B == (1U) && b == (4U) && q == (192U)) || (B == (1U) && b == (8U) && q == (100U)) || (B == (1U) && b == (1U) && q == (90U)) || (B == (1U) && b == (2U) && q == (451U)) || (B == (1U) && b == (2U) && q == (101U)) || (B == (1U) && b == (4U) && q == (248U)) || (B == (1U) && b == (4U) && q == (171U)) || (B == (1U) && b == (4U) && q == (179U)) || (B == (1U) && b == (32U) && q == (52U)) || (B == (1U) && b == (2U) && q == (140U)) || (B == (1U) && b == (16U) && q == (32U)) || (B == (1U) && b == (2U) && q == (191U)) || (B == (1U) && b == (2U) && q == (172U)) || (B == (1U) && b == (16U) && q == (50U)) || (B == (1U) && b == (1U) && q == (217U)) || (B == (1U) && b == (1U) && q == (169U)) || (B == (1U) && b == (16384U) && q == (2U)) || (B == (1U) && b == (4U) && q == (232U)) || (B == (1U) && b == (8U) && q == (16U)) || (B == (1U) && b == (8U) && q == (251U)) || (B == (1U) && b == (1U) && q == (330U)) || (B == (1U) && b == (2U) && q == (146U)) || (B == (1U) && b == (512U) && q == (20U)) || (B == (1U) && b == (8U) && q == (125U)) || (B == (1U) && b == (8U) && q == (231U)) || (B == (1U) && b == (1U) && q == (100U)) || (B == (1U) && b == (2U) && q == (236U)) || (B == (1U) && b == (2U) && q == (446U)) || (B == (1U) && b == (2U) && q == (372U)) || (B == (1U) && b == (1U) && q == (343U)) || (B == (1U) && b == (1U) && q == (248U)) || (B == (1U) && b == (32U) && q == (69U)) || (B == (1U) && b == (2U) && q == (294U)) || (B == (1U) && b == (4U) && q == (146U)) || (B == (1U) && b == (2U) && q == (176U)) || (B == (1U) && b == (8U) && q == (182U)) || (B == (1U) && b == (8U) && q == (207U)) || (B == (1U) && b == (32U) && q == (120U)) || (B == (1U) && b == (1U) && q == (495U)) || (B == (1U) && b == (2U) && q == (423U)) || (B == (1U) && b == (16U) && q == (0U)) || (B == (1U) && b == (1U) && q == (294U)) || (B == (1U) && b == (2U) && q == (503U)) || (B == (1U) && b == (1U) && q == (67U)) || (B == (1U) && b == (16U) && q == (86U)) || (B == (1U) && b == (8U) && q == (91U)) || (B == (1U) && b == (32768U) && q == (0U)) || (B == (1U) && b == (2U) && q == (6U)) || (B == (1U) && b == (2U) && q == (227U)) || (B == (1U) && b == (4U) && q == (251U)) || (B == (1U) && b == (1U) && q == (268U)) || (B == (1U) && b == (128U) && q == (61U)) || (B == (1U) && b == (1U) && q == (481U)) || (B == (1U) && b == (2U) && q == (471U)) || (B == (1U) && b == (64U) && q == (11U)) || (B == (1U) && b == (2U) && q == (296U)) || (B == (1U) && b == (1U) && q == (298U)) || (B == (1U) && b == (1U) && q == (407U)) || (B == (1U) && b == (1U) && q == (258U)) || (B == (1U) && b == (4U) && q == (143U)) || (B == (1U) && b == (2U) && q == (211U)) || (B == (1U) && b == (2U) && q == (373U)) || (B == (1U) && b == (4U) && q == (234U)) || (B == (1U) && b == (32U) && q == (26U)) || (B == (1U) && b == (16U) && q == (122U)) || (B == (1U) && b == (2U) && q == (403U)) || (B == (1U) && b == (16U) && q == (34U)) || (B == (1U) && b == (16U) && q == (12U)) || (B == (1U) && b == (16U) && q == (24U)) || (B == (1U) && b == (8U) && q == (34U)) || (B == (1U) && b == (4U) && q == (173U)) || (B == (1U) && b == (1U) && q == (454U)) || (B == (1U) && b == (1U) && q == (315U)) || (B == (1U) && b == (1U) && q == (285U)) || (B == (1U) && b == (64U) && q == (47U)) || (B == (1U) && b == (8U) && q == (97U)) || (B == (1U) && b == (8U) && q == (76U)) || (B == (1U) && b == (2U) && q == (365U)) || (B == (1U) && b == (1U) && q == (247U)) || (B == (1U) && b == (8U) && q == (71U)) || (B == (1U) && b == (16U) && q == (70U)) || (B == (1U) && b == (8U) && q == (69U)) || (B == (1U) && b == (1U) && q == (419U)) || (B == (1U) && b == (256U) && q == (30U)) || (B == (1U) && b == (256U) && q == (4U)) || (B == (1U) && b == (2U) && q == (371U)) || (B == (1U) && b == (32U) && q == (46U)) || (B == (1U) && b == (2U) && q == (66U)) || (B == (1U) && b == (1U) && q == (39U)) || (B == (1U) && b == (32U) && q == (53U)) || (B == (1U) && b == (4U) && q == (230U)) || (B == (1U) && b == (8U) && q == (223U)) || (B == (1U) && b == (4U) && q == (91U)) || (B == (1U) && b == (4U) && q == (89U)) || (B == (1U) && b == (1U) && q == (251U)) || (B == (1U) && b == (8U) && q == (46U)) || (B == (1U) && b == (1U) && q == (83U)) || (B == (1U) && b == (4U) && q == (239U)) || (B == (1U) && b == (8U) && q == (49U)) || (B == (1U) && b == (4U) && q == (71U)) || (B == (1U) && b == (2U) && q == (199U)) || (B == (1U) && b == (8U) && q == (14U)) || (B == (1U) && b == (1U) && q == (112U)) || (B == (1U) && b == (1U) && q == (3U)) || (B == (1U) && b == (32U) && q == (73U)) || (B == (1U) && b == (4U) && q == (46U)) || (B == (1U) && b == (128U) && q == (32U)) || (B == (1U) && b == (1U) && q == (339U)) || (B == (1U) && b == (32U) && q == (40U)) || (B == (1U) && b == (4U) && q == (83U)) || (B == (1U) && b == (4U) && q == (87U)) || (B == (1U) && b == (2U) && q == (474U)) || (B == (1U) && b == (1U) && q == (329U)) || (B == (1U) && b == (2U) && q == (486U)) || (B == (1U) && b == (16U) && q == (49U)) || (B == (1U) && b == (1U) && q == (429U)) || (B == (1U) && b == (1U) && q == (202U)) || (B == (1U) && b == (8U) && q == (58U)) || (B == (1U) && b == (8U) && q == (160U)) || (B == (1U) && b == (1U) && q == (305U)) || (B == (1U) && b == (1U) && q == (420U)) || (B == (1U) && b == (128U) && q == (34U)) || (B == (1U) && b == (4U) && q == (220U)) || (B == (1U) && b == (1U) && q == (221U)) || (B == (1U) && b == (2U) && q == (71U)) || (B == (1U) && b == (2U) && q == (306U)) || (B == (1U) && b == (32U) && q == (123U)) || (B == (1U) && b == (8U) && q == (219U)) || (B == (1U) && b == (4U) && q == (5U)) || (B == (1U) && b == (2U) && q == (449U)) || (B == (1U) && b == (2U) && q == (375U)) || (B == (1U) && b == (2U) && q == (289U)) || (B == (1U) && b == (1U) && q == (44U)) || (B == (1U) && b == (8U) && q == (2U)) || (B == (1U) && b == (1U) && q == (293U)) || (B == (1U) && b == (1U) && q == (474U)) || (B == (1U) && b == (4U) && q == (133U)) || (B == (1U) && b == (16U) && q == (81U)) || (B == (1U) && b == (2U) && q == (37U)) || (B == (1U) && b == (2U) && q == (144U)) || (B == (1U) && b == (2U) && q == (169U)) || (B == (1U) && b == (1024U) && q == (2U)) || (B == (1U) && b == (1U) && q == (9U)) || (B == (1U) && b == (256U) && q == (23U)) || (B == (1U) && b == (64U) && q == (60U)) || (B == (1U) && b == (8U) && q == (52U)) || (B == (1U) && b == (512U) && q == (6U)) || (B == (1U) && b == (2U) && q == (318U)) || (B == (1U) && b == (4U) && q == (107U)) || (B == (1U) && b == (8U) && q == (248U)) || (B == (1U) && b == (2U) && q == (384U)) || (B == (1U) && b == (2U) && q == (102U)) || (B == (1U) && b == (8U) && q == (254U)) || (B == (1U) && b == (4U) && q == (97U)) || (B == (1U) && b == (2U) && q == (350U)) || (B == (1U) && b == (512U) && q == (9U)) || (B == (1U) && b == (2048U) && q == (15U)) || (B == (1U) && b == (8U) && q == (77U)) || (B == (1U) && b == (8192U) && q == (2U)) || (B == (1U) && b == (2U) && q == (297U)) || (B == (1U) && b == (128U) && q == (28U)) || (B == (1U) && b == (1U) && q == (233U)) || (B == (1U) && b == (8U) && q == (127U)) || (B == (1U) && b == (128U) && q == (30U)) || (B == (1U) && b == (32U) && q == (107U)) || (B == (1U) && b == (1U) && q == (392U)) || (B == (1U) && b == (1U) && q == (197U)) || (B == (1U) && b == (1U) && q == (172U)) || (B == (1U) && b == (2U) && q == (461U)) || (B == (1U) && b == (256U) && q == (19U)) || (B == (1U) && b == (32U) && q == (110U)) || (B == (1U) && b == (512U) && q == (3U)) || (B == (1U) && b == (4U) && q == (236U)) || (B == (1U) && b == (1U) && q == (170U)) || (B == (1U) && b == (1U) && q == (308U)) || (B == (1U) && b == (4U) && q == (202U)) || (B == (1U) && b == (32U) && q == (60U)) || (B == (1U) && b == (1U) && q == (389U)) || (B == (1U) && b == (2U) && q == (415U)) || (B == (1U) && b == (4U) && q == (233U)) || (B == (1U) && b == (8U) && q == (195U)) || (B == (1U) && b == (1U) && q == (27U)) || (B == (1U) && b == (8U) && q == (43U)) || (B == (1U) && b == (8U) && q == (141U)) || (B == (1U) && b == (128U) && q == (6U)) || (B == (1U) && b == (1024U) && q == (5U)) || (B == (1U) && b == (16U) && q == (7U)) || (B == (1U) && b == (1U) && q == (269U)) || (B == (1U) && b == (2U) && q == (152U)) || (B == (1U) && b == (8U) && q == (228U)) || (B == (1U) && b == (2U) && q == (460U)) || (B == (1U) && b == (4U) && q == (98U)) || (B == (1U) && b == (2U) && q == (190U)) || (B == (1U) && b == (2U) && q == (309U)) || (B == (1U) && b == (8U) && q == (131U)) || (B == (1U) && b == (16U) && q == (87U)) || (B == (1U) && b == (1U) && q == (320U)) || (B == (1U) && b == (1U) && q == (62U)) || (B == (1U) && b == (1024U) && q == (15U)) || (B == (1U) && b == (1024U) && q == (10U)) || (B == (1U) && b == (4U) && q == (118U)) || (B == (1U) && b == (1U) && q == (88U)) || (B == (1U) && b == (1U) && q == (510U)) || (B == (1U) && b == (8U) && q == (140U)) || (B == (1U) && b == (1U) && q == (448U)) || (B == (1U) && b == (8U) && q == (121U)) || (B == (1U) && b == (8U) && q == (108U)) || (B == (1U) && b == (1U) && q == (317U)) || (B == (1U) && b == (2U) && q == (96U)) || (B == (1U) && b == (1U) && q == (412U)) || (B == (1U) && b == (1U) && q == (371U)) || (B == (1U) && b == (16U) && q == (72U)) || (B == (1U) && b == (128U) && q == (56U)) || (B == (1U) && b == (1U) && q == (421U)) || (B == (1U) && b == (4U) && q == (178U)) || (B == (1U) && b == (128U) && q == (16U)) || (B == (1U) && b == (256U) && q == (14U)) || (B == (1U) && b == (32U) && q == (85U)) || (B == (1U) && b == (2U) && q == (323U)) || (B == (1U) && b == (2U) && q == (258U)) || (B == (1U) && b == (1U) && q == (422U)) || (B == (1U) && b == (256U) && q == (18U)) || (B == (1U) && b == (4U) && q == (12U)) || (B == (1U) && b == (8U) && q == (88U)) || (B == (1U) && b == (1U) && q == (301U)) || (B == (1U) && b == (8U) && q == (209U)) || (B == (1U) && b == (16U) && q == (121U)) || (B == (1U) && b == (2U) && q == (55U)) || (B == (1U) && b == (1U) && q == (180U)) || (B == (1U) && b == (32U) && q == (101U)) || (B == (1U) && b == (8U) && q == (163U)) || (B == (1U) && b == (2U) && q == (180U)) || (B == (1U) && b == (128U) && q == (57U)) || (B == (1U) && b == (32U) && q == (103U)) || (B == (1U) && b == (8U) && q == (115U)) || (B == (1U) && b == (4U) && q == (81U)) || (B == (1U) && b == (32U) && q == (122U)) || (B == (1U) && b == (4U) && q == (246U)) || (B == (1U) && b == (1U) && q == (346U)) || (B == (1U) && b == (1U) && q == (119U)) || (B == (1U) && b == (4U) && q == (147U)) || (B == (1U) && b == (8U) && q == (85U)) || (B == (1U) && b == (128U) && q == (19U)) || (B == (1U) && b == (4U) && q == (152U)) || (B == (1U) && b == (1U) && q == (482U)) || (B == (1U) && b == (4U) && q == (197U)) || (B == (1U) && b == (1U) && q == (428U)) || (B == (1U) && b == (32U) && q == (119U)) || (B == (1U) && b == (32U) && q == (81U)) || (B == (1U) && b == (8U) && q == (110U)) || (B == (1U) && b == (2U) && q == (179U)) || (B == (1U) && b == (2U) && q == (100U)) || (B == (1U) && b == (1U) && q == (43U)) || (B == (1U) && b == (64U) && q == (57U)) || (B == (1U) && b == (128U) && q == (22U)) || (B == (1U) && b == (8U) && q == (124U)) || (B == (1U) && b == (1U) && q == (222U)) || (B == (1U) && b == (2U) && q == (389U)) || (B == (1U) && b == (4U) && q == (54U)) || (B == (1U) && b == (1U) && q == (463U)) || (B == (1U) && b == (32U) && q == (79U)) || (B == (1U) && b == (1U) && q == (211U)) || (B == (1U) && b == (2U) && q == (80U)) || (B == (1U) && b == (8U) && q == (236U)) || (B == (1U) && b == (2U) && q == (416U)) || (B == (1U) && b == (2U) && q == (141U)) || (B == (1U) && b == (32U) && q == (59U)) || (B == (1U) && b == (1U) && q == (190U)) || (B == (1U) && b == (4U) && q == (205U)) || (B == (1U) && b == (4U) && q == (150U)) || (B == (1U) && b == (16U) && q == (68U)) || (B == (1U) && b == (2U) && q == (136U)) || (B == (1U) && b == (16U) && q == (117U)) || (B == (1U) && b == (2U) && q == (312U)) || (B == (1U) && b == (2U) && q == (168U)) || (B == (1U) && b == (2U) && q == (118U)) || (B == (1U) && b == (2U) && q == (230U)) || (B == (1U) && b == (4U) && q == (156U)) || (B == (1U) && b == (1U) && q == (395U)) || (B == (1U) && b == (2048U) && q == (13U)) || (B == (1U) && b == (2U) && q == (428U)) || (B == (1U) && b == (4U) && q == (93U)) || (B == (1U) && b == (8U) && q == (6U)) || (B == (1U) && b == (1U) && q == (19U)) || (B == (1U) && b == (64U) && q == (7U)) || (B == (1U) && b == (256U) && q == (29U)) || (B == (1U) && b == (8U) && q == (4U)) || (B == (1U) && b == (8U) && q == (0U)) || (B == (1U) && b == (4096U) && q == (6U)) || (B == (1U) && b == (4U) && q == (104U)) || (B == (1U) && b == (2U) && q == (286U)) || (B == (1U) && b == (2U) && q == (143U)) || (B == (1U) && b == (8U) && q == (181U)) || (B == (1U) && b == (8U) && q == (15U)) || (B == (1U) && b == (1U) && q == (70U)) || (B == (1U) && b == (2U) && q == (321U)) || (B == (1U) && b == (8U) && q == (61U)) || (B == (1U) && b == (2U) && q == (469U)) || (B == (1U) && b == (32U) && q == (116U)) || (B == (1U) && b == (8U) && q == (234U)) || (B == (1U) && b == (2U) && q == (308U)) || (B == (1U) && b == (4U) && q == (113U)) || (B == (1U) && b == (1U) && q == (264U)) || (B == (1U) && b == (2U) && q == (277U)) || (B == (1U) && b == (16U) && q == (102U)) || (B == (1U) && b == (1U) && q == (350U)) || (B == (1U) && b == (256U) && q == (7U)) || (B == (1U) && b == (64U) && q == (22U)) || (B == (1U) && b == (16U) && q == (43U)) || (B == (1U) && b == (8U) && q == (147U)) || (B == (1U) && b == (2U) && q == (292U)) || (B == (1U) && b == (4U) && q == (59U)) || (B == (1U) && b == (4U) && q == (60U)) || (B == (1U) && b == (2U) && q == (349U)) || (B == (1U) && b == (64U) && q == (16U)) || (B == (1U) && b == (1U) && q == (49U)) || (B == (1U) && b == (2U) && q == (425U)) || (B == (1U) && b == (2U) && q == (13U)) || (B == (1U) && b == (1U) && q == (13U)) || (B == (1U) && b == (2U) && q == (497U)) || (B == (1U) && b == (4096U) && q == (0U)) || (B == (1U) && b == (2U) && q == (405U)) || (B == (1U) && b == (1U) && q == (451U)) || (B == (1U) && b == (2U) && q == (160U)) || (B == (1U) && b == (1U) && q == (66U)) || (B == (1U) && b == (8U) && q == (32U)) || (B == (1U) && b == (2U) && q == (35U)) || (B == (1U) && b == (1U) && q == (115U)) || (B == (1U) && b == (4U) && q == (20U)) [2024-09-21 19:09:00,581 INFO L1541 ArrayList]: Function contract at [L26]: requires 1, ensures (!(1) || ( esult == (0))) [2024-09-21 19:09:00,581 INFO L1541 ArrayList]: Function contract at [L18]: requires 1, ensures (!(1) || (1)) [2024-09-21 19:09:00,603 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-09-21 19:09:00,797 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/certificate-witnesses-artifact/sv-benchmarks/c/nla-digbench-scaling/divbin2_unwindbound20.i[951,964] [2024-09-21 19:09:00,825 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-09-21 19:09:00,836 INFO L200 MainTranslator]: Completed pre-run Start Parsing Global Start Parsing Global [2024-09-21 19:09:00,880 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/certificate-witnesses-artifact/sv-benchmarks/c/nla-digbench-scaling/divbin2_unwindbound20.i[951,964] Start Parsing Global Start Parsing Global [2024-09-21 19:09:00,883 ERROR L321 MainTranslator]: Incorrect Syntax: Undeclared variable in ACSL expression: esult [2024-09-21 19:09:00,884 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@6f27b27c and model type witness-2.1.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator CORRECTNESS_WITNESS 21.09 07:09:00, skipping insertion in model container [2024-09-21 19:09:00,885 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-09-21 19:09:00,885 INFO L186 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.preprocessor [2024-09-21 19:09:00,887 INFO L158 Benchmark]: Toolchain (without parser) took 338.96ms. Allocated memory is still 138.4MB. Free memory was 75.8MB in the beginning and 108.8MB in the end (delta: -33.0MB). Peak memory consumption was 12.1MB. Max. memory is 16.1GB. [2024-09-21 19:09:00,888 INFO L158 Benchmark]: CDTParser took 0.16ms. Allocated memory is still 92.3MB. Free memory is still 55.0MB. There was no memory consumed. Max. memory is 16.1GB. [2024-09-21 19:09:00,890 INFO L158 Benchmark]: Witness Parser took 0.08ms. Allocated memory is still 138.4MB. Free memory is still 86.3MB. There was no memory consumed. Max. memory is 16.1GB. [2024-09-21 19:09:00,891 INFO L158 Benchmark]: CACSL2BoogieTranslator took 334.29ms. Allocated memory is still 138.4MB. Free memory was 75.8MB in the beginning and 108.8MB in the end (delta: -33.0MB). Peak memory consumption was 12.1MB. Max. memory is 16.1GB. [2024-09-21 19:09:00,892 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.16ms. Allocated memory is still 92.3MB. Free memory is still 55.0MB. There was no memory consumed. Max. memory is 16.1GB. * Witness Parser took 0.08ms. Allocated memory is still 138.4MB. Free memory is still 86.3MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 334.29ms. Allocated memory is still 138.4MB. Free memory was 75.8MB in the beginning and 108.8MB in the end (delta: -33.0MB). Peak memory consumption was 12.1MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - SyntaxErrorResult [Line: 27]: Incorrect Syntax Undeclared variable in ACSL expression: esult RESULT: Ultimate could not prove your program: Incorrect Syntax Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/bin/java -Dosgi.configuration.area=/storage/repos/certificate-witnesses-artifact/referee/data/config -Xmx15G -Xms4m -jar /storage/repos/certificate-witnesses-artifact/referee/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/certificate-witnesses-artifact/referee/data -tc /storage/repos/certificate-witnesses-artifact/referee/config/RefereeReachWitnessValidation.xml -i ../sv-benchmarks/c/nla-digbench-scaling/divbin2_unwindbound20.i ../results/cpachecker-verification-files/SV-COMP24_unreach-call/divbin2_unwindbound20.yml/output/witness-2.1.yml -s /storage/repos/certificate-witnesses-artifact/referee/config/svcomp-Reach-32bit-Referee_Bitvector.epf --cacsl2boogietranslator.entry.function main --traceabstraction.positions.where.we.compute.the.hoare.annotation None --- Real Ultimate output --- This is Ultimate 0.2.4-tmp.dk.referee-eval-27b4987-m [2024-09-21 19:09:03,004 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-09-21 19:09:03,077 INFO L114 SettingsManager]: Loading settings from /storage/repos/certificate-witnesses-artifact/referee/config/svcomp-Reach-32bit-Referee_Bitvector.epf [2024-09-21 19:09:03,083 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-09-21 19:09:03,084 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-09-21 19:09:03,126 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-09-21 19:09:03,127 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-09-21 19:09:03,127 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-09-21 19:09:03,128 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-09-21 19:09:03,128 INFO L153 SettingsManager]: * Use memory slicer=true [2024-09-21 19:09:03,129 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-09-21 19:09:03,129 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-09-21 19:09:03,130 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-09-21 19:09:03,133 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-09-21 19:09:03,134 INFO L153 SettingsManager]: * Use SBE=true [2024-09-21 19:09:03,134 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-09-21 19:09:03,134 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-09-21 19:09:03,135 INFO L153 SettingsManager]: * sizeof long=4 [2024-09-21 19:09:03,135 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-09-21 19:09:03,136 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-09-21 19:09:03,137 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-09-21 19:09:03,137 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-09-21 19:09:03,137 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-09-21 19:09:03,137 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-09-21 19:09:03,138 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-09-21 19:09:03,138 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-09-21 19:09:03,138 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-09-21 19:09:03,138 INFO L153 SettingsManager]: * sizeof long double=12 [2024-09-21 19:09:03,138 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-09-21 19:09:03,138 INFO L153 SettingsManager]: * Use constant arrays=true [2024-09-21 19:09:03,139 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-09-21 19:09:03,139 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-09-21 19:09:03,139 INFO L153 SettingsManager]: * Future-live optimization=false [2024-09-21 19:09:03,139 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-09-21 19:09:03,139 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-09-21 19:09:03,140 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-09-21 19:09:03,140 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-09-21 19:09:03,140 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-09-21 19:09:03,144 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-09-21 19:09:03,145 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2024-09-21 19:09:03,145 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-09-21 19:09:03,145 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-09-21 19:09:03,145 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-09-21 19:09:03,146 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-09-21 19:09:03,146 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-09-21 19:09:03,146 INFO L153 SettingsManager]: * Logic for external solver=AUFBV [2024-09-21 19:09:03,146 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/certificate-witnesses-artifact/referee/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: Positions where we compute the Hoare Annotation -> None [2024-09-21 19:09:03,471 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-09-21 19:09:03,493 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-09-21 19:09:03,497 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-09-21 19:09:03,499 INFO L270 PluginConnector]: Initializing CDTParser... [2024-09-21 19:09:03,499 INFO L274 PluginConnector]: CDTParser initialized [2024-09-21 19:09:03,500 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/certificate-witnesses-artifact/referee/../sv-benchmarks/c/nla-digbench-scaling/divbin2_unwindbound20.i [2024-09-21 19:09:05,057 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-09-21 19:09:05,271 INFO L384 CDTParser]: Found 1 translation units. [2024-09-21 19:09:05,272 INFO L180 CDTParser]: Scanning /storage/repos/certificate-witnesses-artifact/sv-benchmarks/c/nla-digbench-scaling/divbin2_unwindbound20.i [2024-09-21 19:09:05,283 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/certificate-witnesses-artifact/referee/data/ac8b3869d/7388ff1f9d8c4dc79142a6f274de0424/FLAG13ece3376 [2024-09-21 19:09:05,635 INFO L435 CDTParser]: Successfully deleted /storage/repos/certificate-witnesses-artifact/referee/data/ac8b3869d/7388ff1f9d8c4dc79142a6f274de0424 [2024-09-21 19:09:05,637 INFO L270 PluginConnector]: Initializing Witness Parser... [2024-09-21 19:09:05,638 INFO L274 PluginConnector]: Witness Parser initialized [2024-09-21 19:09:05,639 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/certificate-witnesses-artifact/referee/../results/cpachecker-verification-files/SV-COMP24_unreach-call/divbin2_unwindbound20.yml/output/witness-2.1.yml [2024-09-21 19:09:05,731 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-09-21 19:09:05,733 INFO L133 ToolchainWalker]: Walking toolchain with 4 elements. [2024-09-21 19:09:05,734 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-09-21 19:09:05,734 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-09-21 19:09:05,739 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-09-21 19:09:05,740 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.09 07:09:05" (1/2) ... [2024-09-21 19:09:05,743 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2b9c4c7b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.09 07:09:05, skipping insertion in model container [2024-09-21 19:09:05,743 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.09 07:09:05" (1/2) ... [2024-09-21 19:09:05,745 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@74c7cc18 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.09 07:09:05, skipping insertion in model container [2024-09-21 19:09:05,746 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "witness-2.1.yml de.uni_freiburg.informatik.ultimate.witnessparser CORRECTNESS_WITNESS 21.09 07:09:05" (2/2) ... [2024-09-21 19:09:05,746 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@2b9c4c7b and model type witness-2.1.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator CORRECTNESS_WITNESS 21.09 07:09:05, skipping insertion in model container [2024-09-21 19:09:05,746 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "witness-2.1.yml de.uni_freiburg.informatik.ultimate.witnessparser CORRECTNESS_WITNESS 21.09 07:09:05" (2/2) ... [2024-09-21 19:09:05,765 INFO L93 nessWitnessExtractor]: Found the following entries in the witness: [2024-09-21 19:09:05,766 INFO L1541 ArrayList]: Loop invariant at [L38-L47] (B == (1U) && b == (128U) && q == (49U)) || (B == (1U) && b == (32U) && q == (82U)) || (B == (1U) && b == (8U) && q == (196U)) || (B == (1U) && b == (1U) && q == (147U)) || (B == (1U) && b == (8U) && q == (198U)) || (B == (1U) && b == (1U) && q == (174U)) || (B == (1U) && b == (2U) && q == (351U)) || (B == (1U) && b == (32U) && q == (10U)) || (B == (1U) && b == (8U) && q == (211U)) || (B == (1U) && b == (1U) && q == (375U)) || (B == (1U) && b == (2U) && q == (121U)) || (B == (1U) && b == (64U) && q == (17U)) || (B == (1U) && b == (2U) && q == (86U)) || (B == (1U) && b == (4U) && q == (144U)) || (B == (1U) && b == (1U) && q == (508U)) || (B == (1U) && b == (32U) && q == (58U)) || (B == (1U) && b == (1U) && q == (179U)) || (B == (1U) && b == (2U) && q == (317U)) || (B == (1U) && b == (2U) && q == (142U)) || (B == (1U) && b == (2U) && q == (399U)) || (B == (1U) && b == (4U) && q == (74U)) || (B == (1U) && b == (8U) && q == (96U)) || (B == (1U) && b == (8U) && q == (208U)) || (B == (1U) && b == (2U) && q == (98U)) || (B == (1U) && b == (4U) && q == (19U)) || (B == (1U) && b == (4U) && q == (109U)) || (B == (1U) && b == (1U) && q == (405U)) || (B == (1U) && b == (8U) && q == (148U)) || (B == (1U) && b == (1U) && q == (300U)) || (B == (1U) && b == (32U) && q == (121U)) || (B == (1U) && b == (128U) && q == (54U)) || (B == (1U) && b == (2U) && q == (299U)) || (B == (1U) && b == (2U) && q == (505U)) || (B == (1U) && b == (256U) && q == (10U)) || (B == (1U) && b == (4U) && q == (95U)) || (B == (1U) && b == (8U) && q == (38U)) || (B == (1U) && b == (2U) && q == (333U)) || (B == (1U) && b == (16U) && q == (13U)) || (B == (1U) && b == (1U) && q == (322U)) || (B == (1U) && b == (1U) && q == (231U)) || (B == (1U) && b == (2U) && q == (94U)) || (B == (1U) && b == (16U) && q == (75U)) || (B == (1U) && b == (1U) && q == (212U)) || (B == (1U) && b == (2U) && q == (426U)) || (B == (1U) && b == (1U) && q == (2U)) || (B == (1U) && b == (2048U) && q == (12U)) || (B == (1U) && b == (1U) && q == (271U)) || (B == (1U) && b == (16U) && q == (36U)) || (B == (1U) && b == (4U) && q == (166U)) || (B == (1U) && b == (1U) && q == (499U)) || (B == (1U) && b == (2U) && q == (214U)) || (B == (1U) && b == (16U) && q == (104U)) || (B == (1U) && b == (1U) && q == (411U)) || (B == (1U) && b == (1U) && q == (118U)) || (B == (1U) && b == (256U) && q == (11U)) || (B == (1U) && b == (2U) && q == (291U)) || (B == (1U) && b == (4U) && q == (227U)) || (B == (1U) && b == (8U) && q == (92U)) || (B == (1U) && b == (2U) && q == (465U)) || (B == (1U) && b == (1U) && q == (267U)) || (B == (1U) && b == (2U) && q == (128U)) || (B == (1U) && b == (1U) && q == (215U)) || (B == (1U) && b == (64U) && q == (6U)) || (B == (1U) && b == (1U) && q == (302U)) || (B == (1U) && b == (2U) && q == (25U)) || (B == (1U) && b == (128U) && q == (17U)) || (B == (1U) && b == (8U) && q == (63U)) || (B == (1U) && b == (1U) && q == (333U)) || (B == (1U) && b == (128U) && q == (51U)) || (B == (1U) && b == (2U) && q == (59U)) || (B == (1U) && b == (4U) && q == (191U)) || (B == (1U) && b == (4U) && q == (39U)) || (B == (1U) && b == (16U) && q == (76U)) || (B == (1U) && b == (32U) && q == (113U)) || (B == (1U) && b == (1U) && q == (184U)) || (B == (1U) && b == (4U) && q == (75U)) || (B == (1U) && b == (1U) && q == (229U)) || (B == (1U) && b == (1U) && q == (89U)) || (B == (1U) && b == (32U) && q == (23U)) || (B == (1U) && b == (2U) && q == (204U)) || (B == (1U) && b == (2U) && q == (43U)) || (B == (1U) && b == (2U) && q == (228U)) || (B == (1U) && b == (2U) && q == (406U)) || (B == (1U) && b == (1U) && q == (72U)) || (B == (1U) && b == (2U) && q == (31U)) || (B == (1U) && b == (256U) && q == (0U)) || (B == (1U) && b == (32U) && q == (42U)) || (B == (1U) && b == (8U) && q == (80U)) || (B == (1U) && b == (2U) && q == (362U)) || (B == (1U) && b == (1U) && q == (480U)) || (B == (1U) && b == (1U) && q == (427U)) || (B == (1U) && b == (128U) && q == (23U)) || (B == (1U) && b == (32U) && q == (49U)) || (B == (1U) && b == (2U) && q == (260U)) || (B == (1U) && b == (512U) && q == (13U)) || (B == (1U) && b == (128U) && q == (27U)) || (B == (1U) && b == (16U) && q == (3U)) || (B == (1U) && b == (4U) && q == (126U)) || (B == (1U) && b == (32U) && q == (13U)) || (B == (1U) && b == (32U) && q == (83U)) || (B == (1U) && b == (1U) && q == (96U)) || (B == (1U) && b == (4U) && q == (99U)) || (B == (1U) && b == (16U) && q == (4U)) || (B == (1U) && b == (1U) && q == (167U)) || (B == (1U) && b == (4U) && q == (218U)) || (B == (1U) && b == (8U) && q == (78U)) || (B == (1U) && b == (4U) && q == (18U)) || (B == (1U) && b == (32U) && q == (35U)) || (B == (1U) && b == (8U) && q == (101U)) || (B == (1U) && b == (8U) && q == (56U)) || (B == (1U) && b == (1U) && q == (356U)) || (B == (1U) && b == (2U) && q == (412U)) || (B == (1U) && b == (2U) && q == (378U)) || (B == (1U) && b == (1U) && q == (283U)) || (B == (1U) && b == (16U) && q == (35U)) || (B == (1U) && b == (2U) && q == (181U)) || (B == (1U) && b == (2U) && q == (341U)) || (B == (1U) && b == (2U) && q == (475U)) || (B == (1U) && b == (8U) && q == (60U)) || (B == (1U) && b == (128U) && q == (53U)) || (B == (1U) && b == (2U) && q == (150U)) || (B == (1U) && b == (8U) && q == (134U)) || (B == (1U) && b == (2U) && q == (458U)) || (B == (1U) && b == (8U) && q == (59U)) || (B == (1U) && b == (2U) && q == (355U)) || (B == (1U) && b == (4U) && q == (247U)) || (B == (1U) && b == (1U) && q == (449U)) || (B == (1U) && b == (8U) && q == (227U)) || (B == (1U) && b == (1U) && q == (127U)) || (B == (1U) && b == (16U) && q == (37U)) || (B == (1U) && b == (16U) && q == (77U)) || (B == (1U) && b == (1U) && q == (82U)) || (B == (1U) && b == (128U) && q == (20U)) || (B == (1U) && b == (32U) && q == (80U)) || (B == (1U) && b == (8U) && q == (98U)) || (B == (1U) && b == (2U) && q == (125U)) || (B == (1U) && b == (8U) && q == (12U)) || (B == (1U) && b == (1U) && q == (348U)) || (B == (1U) && b == (8U) && q == (29U)) || (B == (1U) && b == (2U) && q == (81U)) || (B == (1U) && b == (1U) && q == (312U)) || (B == (1U) && b == (1U) && q == (135U)) || (B == (1U) && b == (1U) && q == (97U)) || (B == (1U) && b == (1U) && q == (275U)) || (B == (1U) && b == (1U) && q == (345U)) || (B == (1U) && b == (4U) && q == (29U)) || (B == (1U) && b == (2U) && q == (88U)) || (B == (1U) && b == (8U) && q == (212U)) || (B == (1U) && b == (1U) && q == (368U)) || (B == (1U) && b == (32U) && q == (18U)) || (B == (1U) && b == (16U) && q == (14U)) || (B == (1U) && b == (2U) && q == (374U)) || (B == (1U) && b == (128U) && q == (60U)) || (B == (1U) && b == (2U) && q == (123U)) || (B == (1U) && b == (8U) && q == (226U)) || (B == (1U) && b == (1U) && q == (204U)) || (B == (1U) && b == (64U) && q == (2U)) || (B == (1U) && b == (4U) && q == (240U)) || (B == (1U) && b == (64U) && q == (14U)) || (B == (1U) && b == (4U) && q == (11U)) || (B == (1U) && b == (64U) && q == (29U)) || (B == (1U) && b == (1U) && q == (76U)) || (B == (1U) && b == (512U) && q == (16U)) || (B == (1U) && b == (2U) && q == (284U)) || (B == (1U) && b == (1U) && q == (433U)) || (B == (1U) && b == (8U) && q == (122U)) || (B == (1U) && b == (2U) && q == (175U)) || (B == (1U) && b == (2U) && q == (79U)) || (B == (1U) && b == (2U) && q == (210U)) || (B == (1U) && b == (1U) && q == (144U)) || (B == (1U) && b == (8U) && q == (225U)) || (B == (1U) && b == (1U) && q == (80U)) || (B == (1U) && b == (1U) && q == (403U)) || (B == (1U) && b == (16U) && q == (52U)) || (B == (1U) && b == (8U) && q == (72U)) || (B == (1U) && b == (32U) && q == (37U)) || (B == (1U) && b == (1U) && q == (365U)) || (B == (1U) && b == (8U) && q == (50U)) || (B == (1U) && b == (1U) && q == (225U)) || (B == (1U) && b == (2U) && q == (404U)) || (B == (1U) && b == (1U) && q == (450U)) || (B == (1U) && b == (4U) && q == (15U)) || (B == (1U) && b == (1U) && q == (503U)) || (B == (1U) && b == (2U) && q == (22U)) || (B == (1U) && b == (2U) && q == (185U)) || (B == (1U) && b == (4U) && q == (76U)) || (B == (1U) && b == (2U) && q == (139U)) || (B == (1U) && b == (2U) && q == (346U)) || (B == (1U) && b == (8U) && q == (247U)) || (B == (1U) && b == (1U) && q == (232U)) || (B == (1U) && b == (8U) && q == (99U)) || (B == (1U) && b == (2U) && q == (408U)) || (B == (1U) && b == (8U) && q == (159U)) || (B == (1U) && b == (1U) && q == (114U)) || (B == (1U) && b == (1U) && q == (182U)) || (B == (1U) && b == (2U) && q == (411U)) || (B == (1U) && b == (16U) && q == (94U)) || (B == (1U) && b == (4U) && q == (210U)) || (B == (1U) && b == (1U) && q == (41U)) || (B == (1U) && b == (4U) && q == (26U)) || (B == (1U) && b == (4U) && q == (40U)) || (B == (1U) && b == (1U) && q == (214U)) || (B == (1U) && b == (2U) && q == (208U)) || (B == (1U) && b == (1U) && q == (483U)) || (B == (1U) && b == (1U) && q == (296U)) || (B == (1U) && b == (2U) && q == (498U)) || (B == (1U) && b == (32U) && q == (99U)) || (B == (1U) && b == (64U) && q == (3U)) || (B == (1U) && b == (1U) && q == (84U)) || (B == (1U) && b == (1U) && q == (223U)) || (B == (1U) && b == (128U) && q == (52U)) || (B == (1U) && b == (2U) && q == (413U)) || (B == (1U) && b == (2U) && q == (356U)) || (B == (1U) && b == (4U) && q == (84U)) || (B == (1U) && b == (1U) && q == (338U)) || (B == (1U) && b == (1U) && q == (436U)) || (B == (1U) && b == (2U) && q == (120U)) || (B == (1U) && b == (1U) && q == (52U)) || (B == (1U) && b == (64U) && q == (19U)) || (B == (1U) && b == (2U) && q == (424U)) || (B == (1U) && b == (2U) && q == (300U)) || (B == (1U) && b == (2U) && q == (325U)) || (B == (1U) && b == (32768U) && q == (1U)) || (B == (1U) && b == (1U) && q == (5U)) || (B == (1U) && b == (4U) && q == (212U)) || (B == (1U) && b == (2U) && q == (107U)) || (B == (1U) && b == (128U) && q == (47U)) || (B == (1U) && b == (1U) && q == (175U)) || (B == (1U) && b == (32U) && q == (89U)) || (B == (1U) && b == (1U) && q == (355U)) || (B == (1U) && b == (4U) && q == (17U)) || (B == (1U) && b == (2U) && q == (133U)) || (B == (1U) && b == (8U) && q == (146U)) || (B == (1U) && b == (2U) && q == (453U)) || (B == (1U) && b == (2U) && q == (75U)) || (B == (1U) && b == (1U) && q == (299U)) || (B == (1U) && b == (1U) && q == (281U)) || (B == (1U) && b == (16U) && q == (59U)) || (B == (1U) && b == (1U) && q == (166U)) || (B == (1U) && b == (64U) && q == (18U)) || (B == (1U) && b == (2U) && q == (130U)) || (B == (1U) && b == (32U) && q == (76U)) || (B == (1U) && b == (128U) && q == (24U)) || (B == (1U) && b == (2U) && q == (347U)) || (B == (1U) && b == (1U) && q == (426U)) || (B == (1U) && b == (1U) && q == (245U)) || (B == (1U) && b == (1U) && q == (136U)) || (B == (1U) && b == (2U) && q == (76U)) || (B == (1U) && b == (64U) && q == (61U)) || (B == (1U) && b == (16U) && q == (105U)) || (B == (1U) && b == (32U) && q == (22U)) || (B == (1U) && b == (1U) && q == (195U)) || (B == (1U) && b == (64U) && q == (25U)) || (B == (1U) && b == (16U) && q == (99U)) || (B == (1U) && b == (2U) && q == (65U)) || (B == (1U) && b == (32U) && q == (34U)) || (B == (1U) && b == (32U) && q == (77U)) || (B == (1U) && b == (2U) && q == (226U)) || (B == (1U) && b == (1U) && q == (14U)) || (B == (1U) && b == (8U) && q == (205U)) || (B == (1U) && b == (2U) && q == (239U)) || (B == (1U) && b == (1U) && q == (261U)) || (B == (1U) && b == (1U) && q == (123U)) || (B == (1U) && b == (32U) && q == (48U)) || (B == (1U) && b == (1U) && q == (272U)) || (B == (1U) && b == (512U) && q == (17U)) || (B == (1U) && b == (8U) && q == (199U)) || (B == (1U) && b == (2U) && q == (122U)) || (B == (1U) && b == (32U) && q == (95U)) || (B == (1U) && b == (131072U) && q == (0U)) || (B == (1U) && b == (16U) && q == (126U)) || (B == (1U) && b == (4U) && q == (78U)) || (B == (1U) && b == (1U) && q == (102U)) || (B == (1U) && b == (2U) && q == (510U)) || (B == (1U) && b == (16384U) && q == (1U)) || (B == (1U) && b == (2U) && q == (192U)) || (B == (1U) && b == (1U) && q == (50U)) || (B == (1U) && b == (1U) && q == (379U)) || (B == (1U) && b == (4U) && q == (58U)) || (B == (1U) && b == (1U) && q == (416U)) || (B == (1U) && b == (1U) && q == (388U)) || (B == (1U) && b == (1U) && q == (218U)) || (B == (1U) && b == (4U) && q == (41U)) || (B == (1U) && b == (64U) && q == (45U)) || (B == (1U) && b == (8U) && q == (149U)) || (B == (1U) && b == (1U) && q == (177U)) || (B == (1U) && b == (2U) && q == (342U)) || (B == (1U) && b == (2U) && q == (202U)) || (B == (1U) && b == (32U) && q == (9U)) || (B == (1U) && b == (1U) && q == (415U)) || (B == (1U) && b == (128U) && q == (59U)) || (B == (1U) && b == (8U) && q == (215U)) || (B == (1U) && b == (256U) && q == (21U)) || (B == (1U) && b == (128U) && q == (10U)) || (B == (1U) && b == (2U) && q == (394U)) || (B == (1U) && b == (2U) && q == (233U)) || (B == (1U) && b == (16U) && q == (89U)) || (B == (1U) && b == (2U) && q == (90U)) || (B == (1U) && b == (2U) && q == (307U)) || (B == (1U) && b == (16U) && q == (110U)) || (B == (1U) && b == (4U) && q == (64U)) || (B == (1U) && b == (1U) && q == (148U)) || (B == (1U) && b == (2U) && q == (443U)) || (B == (1U) && b == (8U) && q == (86U)) || (B == (1U) && b == (256U) && q == (5U)) || (B == (1U) && b == (2U) && q == (135U)) || (B == (1U) && b == (32U) && q == (43U)) || (B == (1U) && b == (16U) && q == (1U)) || (B == (1U) && b == (8U) && q == (218U)) || (B == (1U) && b == (8U) && q == (70U)) || (B == (1U) && b == (4U) && q == (14U)) || (B == (1U) && b == (2U) && q == (14U)) || (B == (1U) && b == (1U) && q == (191U)) || (B == (1U) && b == (1U) && q == (327U)) || (B == (1U) && b == (512U) && q == (27U)) || (B == (1U) && b == (8U) && q == (166U)) || (B == (1U) && b == (4U) && q == (221U)) || (B == (1U) && b == (2U) && q == (0U)) || (B == (1U) && b == (8U) && q == (155U)) || (B == (1U) && b == (1U) && q == (55U)) || (B == (1U) && b == (1U) && q == (341U)) || (B == (1U) && b == (32U) && q == (87U)) || (B == (1U) && b == (2U) && q == (398U)) || (B == (1U) && b == (2U) && q == (119U)) || (B == (1U) && b == (2U) && q == (283U)) || (B == (1U) && b == (2U) && q == (53U)) || (B == (1U) && b == (8U) && q == (47U)) || (B == (1U) && b == (512U) && q == (7U)) || (B == (1U) && b == (4U) && q == (101U)) || (B == (1U) && b == (256U) && q == (27U)) || (B == (1U) && b == (8U) && q == (174U)) || (B == (1U) && b == (2U) && q == (447U)) || (B == (1U) && b == (16U) && q == (47U)) || (B == (1U) && b == (2U) && q == (462U)) || (B == (1U) && b == (2U) && q == (116U)) || (B == (1U) && b == (2U) && q == (352U)) || (B == (1U) && b == (128U) && q == (4U)) || (B == (1U) && b == (16U) && q == (26U)) || (B == (1U) && b == (4U) && q == (185U)) || (B == (1U) && b == (2U) && q == (271U)) || (B == (1U) && b == (2U) && q == (229U)) || (B == (1U) && b == (8U) && q == (54U)) || (B == (1U) && b == (2U) && q == (363U)) || (B == (1U) && b == (32U) && q == (97U)) || (B == (1U) && b == (1U) && q == (194U)) || (B == (1U) && b == (4U) && q == (65U)) || (B == (1U) && b == (8U) && q == (154U)) || (B == (1U) && b == (2U) && q == (99U)) || (B == (1U) && b == (4U) && q == (116U)) || (B == (1U) && b == (2U) && q == (480U)) || (B == (1U) && b == (4U) && q == (134U)) || (B == (1U) && b == (1U) && q == (414U)) || (B == (1U) && b == (1U) && q == (187U)) || (B == (1U) && b == (8U) && q == (45U)) || (B == (1U) && b == (128U) && q == (38U)) || (B == (1U) && b == (8U) && q == (214U)) || (B == (1U) && b == (8U) && q == (3U)) || (B == (1U) && b == (1U) && q == (485U)) || (B == (1U) && b == (32U) && q == (84U)) || (B == (1U) && b == (1U) && q == (260U)) || (B == (1U) && b == (16U) && q == (107U)) || (B == (1U) && b == (1U) && q == (383U)) || (B == (1U) && b == (64U) && q == (13U)) || (B == (1U) && b == (4U) && q == (216U)) || (B == (1U) && b == (1U) && q == (122U)) || (B == (1U) && b == (8U) && q == (169U)) || (B == (1U) && b == (2048U) && q == (0U)) || (B == (1U) && b == (4U) && q == (27U)) || (B == (1U) && b == (64U) && q == (51U)) || (B == (1U) && b == (1U) && q == (198U)) || (B == (1U) && b == (32U) && q == (45U)) || (B == (1U) && b == (8U) && q == (240U)) || (B == (1U) && b == (1U) && q == (78U)) || (B == (1U) && b == (2U) && q == (381U)) || (B == (1U) && b == (16U) && q == (80U)) || (B == (1U) && b == (1U) && q == (506U)) || (B == (1U) && b == (2U) && q == (257U)) || (B == (1U) && b == (8U) && q == (55U)) || (B == (1U) && b == (32768U) && q == (3U)) || (B == (1U) && b == (2U) && q == (157U)) || (B == (1U) && b == (2U) && q == (382U)) || (B == (1U) && b == (2U) && q == (334U)) || (B == (1U) && b == (4U) && q == (114U)) || (B == (1U) && b == (1U) && q == (188U)) || (B == (1U) && b == (1U) && q == (349U)) || (B == (1U) && b == (4U) && q == (119U)) || (B == (1U) && b == (1U) && q == (21U)) || (B == (1U) && b == (1U) && q == (151U)) || (B == (1U) && b == (2U) && q == (313U)) || (B == (1U) && b == (4U) && q == (21U)) || (B == (1U) && b == (8U) && q == (129U)) || (B == (1U) && b == (1048576U) && q == (0U)) || (B == (1U) && b == (2U) && q == (397U)) || (B == (1U) && b == (4U) && q == (37U)) || (B == (1U) && b == (32U) && q == (39U)) || (B == (1U) && b == (2U) && q == (225U)) || (B == (1U) && b == (2U) && q == (285U)) || (B == (1U) && b == (32U) && q == (14U)) || (B == (1U) && b == (64U) && q == (52U)) || (B == (1U) && b == (2U) && q == (495U)) || (B == (1U) && b == (1U) && q == (439U)) || (B == (1U) && b == (2U) && q == (174U)) || (B == (1U) && b == (1U) && q == (228U)) || (B == (1U) && b == (1U) && q == (164U)) || (B == (1U) && b == (32U) && q == (63U)) || (B == (1U) && b == (4U) && q == (68U)) || (B == (1U) && b == (8U) && q == (156U)) || (B == (1U) && b == (2U) && q == (290U)) || (B == (1U) && b == (1U) && q == (279U)) || (B == (1U) && b == (8U) && q == (175U)) || (B == (1U) && b == (4U) && q == (36U)) || (B == (1U) && b == (1U) && q == (235U)) || (B == (1U) && b == (256U) && q == (2U)) || (B == (1U) && b == (2U) && q == (270U)) || (B == (1U) && b == (16U) && q == (116U)) || (B == (1U) && b == (2U) && q == (482U)) || (B == (1U) && b == (2U) && q == (145U)) || (B == (1U) && b == (1024U) && q == (9U)) || (B == (1U) && b == (2U) && q == (131U)) || (B == (1U) && b == (2U) && q == (165U)) || (B == (1U) && b == (32U) && q == (7U)) || (B == (1U) && b == (64U) && q == (44U)) || (B == (1U) && b == (4U) && q == (53U)) || (B == (1U) && b == (2U) && q == (281U)) || (B == (1U) && b == (2U) && q == (507U)) || (B == (1U) && b == (2U) && q == (72U)) || (B == (1U) && b == (2U) && q == (377U)) || (B == (1U) && b == (16U) && q == (96U)) || (B == (1U) && b == (4U) && q == (172U)) || (B == (1U) && b == (4U) && q == (34U)) || (B == (1U) && b == (1U) && q == (0U)) || (B == (1U) && b == (1U) && q == (354U)) || (B == (1U) && b == (4U) && q == (250U)) || (B == (1U) && b == (2U) && q == (32U)) || (B == (1U) && b == (2U) && q == (205U)) || (B == (1U) && b == (4U) && q == (51U)) || (B == (1U) && b == (1U) && q == (99U)) || (B == (1U) && b == (8U) && q == (103U)) || (B == (1U) && b == (1U) && q == (366U)) || (B == (1U) && b == (1U) && q == (444U)) || (B == (1U) && b == (1U) && q == (249U)) || (B == (1U) && b == (1U) && q == (18U)) || (B == (1U) && b == (1U) && q == (297U)) || (B == (1U) && b == (2048U) && q == (6U)) || (B == (1U) && b == (1U) && q == (470U)) || (B == (1U) && b == (8U) && q == (252U)) || (B == (1U) && b == (8U) && q == (130U)) || (B == (1U) && b == (1U) && q == (171U)) || (B == (1U) && b == (2U) && q == (508U)) || (B == (1U) && b == (2U) && q == (315U)) || (B == (1U) && b == (1U) && q == (464U)) || (B == (1U) && b == (1U) && q == (7U)) || (B == (1U) && b == (1U) && q == (91U)) || (B == (1U) && b == (2U) && q == (396U)) || (B == (1U) && b == (128U) && q == (29U)) || (B == (1U) && b == (1024U) && q == (12U)) || (B == (1U) && b == (2U) && q == (178U)) || (B == (1U) && b == (2U) && q == (62U)) || (B == (1U) && b == (2U) && q == (504U)) || (B == (1U) && b == (4U) && q == (2U)) || (B == (1U) && b == (2U) && q == (42U)) || (B == (1U) && b == (2U) && q == (441U)) || (B == (1U) && b == (2U) && q == (206U)) || (B == (1U) && b == (2U) && q == (46U)) || (B == (1U) && b == (512U) && q == (26U)) || (B == (1U) && b == (512U) && q == (21U)) || (B == (1U) && b == (4U) && q == (35U)) || (B == (1U) && b == (64U) && q == (30U)) || (B == (1U) && b == (1U) && q == (101U)) || (B == (1U) && b == (4U) && q == (10U)) || (B == (1U) && b == (8U) && q == (255U)) || (B == (1U) && b == (2U) && q == (433U)) || (B == (1U) && b == (128U) && q == (44U)) || (B == (1U) && b == (16U) && q == (71U)) || (B == (1U) && b == (2U) && q == (244U)) || (B == (1U) && b == (1U) && q == (372U)) || (B == (1U) && b == (1U) && q == (278U)) || (B == (1U) && b == (2U) && q == (358U)) || (B == (1U) && b == (2U) && q == (241U)) || (B == (1U) && b == (4096U) && q == (3U)) || (B == (1U) && b == (2U) && q == (12U)) || (B == (1U) && b == (8U) && q == (7U)) || (B == (1U) && b == (1U) && q == (274U)) || (B == (1U) && b == (1U) && q == (263U)) || (B == (1U) && b == (2U) && q == (467U)) || (B == (1U) && b == (8U) && q == (185U)) || (B == (1U) && b == (128U) && q == (35U)) || (B == (1U) && b == (128U) && q == (31U)) || (B == (1U) && b == (2U) && q == (254U)) || (B == (1U) && b == (4U) && q == (22U)) || (B == (1U) && b == (2U) && q == (393U)) || (B == (1U) && b == (4U) && q == (45U)) || (B == (1U) && b == (4U) && q == (245U)) || (B == (1U) && b == (2U) && q == (414U)) || (B == (1U) && b == (2U) && q == (499U)) || (B == (1U) && b == (1U) && q == (107U)) || (B == (1U) && b == (2U) && q == (302U)) || (B == (1U) && b == (32U) && q == (6U)) || (B == (1U) && b == (8U) && q == (90U)) || (B == (1U) && b == (1U) && q == (440U)) || (B == (1U) && b == (8U) && q == (157U)) || (B == (1U) && b == (2U) && q == (47U)) || (B == (1U) && b == (8U) && q == (79U)) || (B == (1U) && b == (4U) && q == (43U)) || (B == (1U) && b == (4096U) && q == (7U)) || (B == (1U) && b == (1U) && q == (108U)) || (B == (1U) && b == (16U) && q == (123U)) || (B == (1U) && b == (1U) && q == (137U)) || (B == (1U) && b == (8192U) && q == (0U)) || (B == (1U) && b == (1U) && q == (105U)) || (B == (1U) && b == (2U) && q == (407U)) || (B == (1U) && b == (64U) && q == (34U)) || (B == (1U) && b == (4U) && q == (1U)) || (B == (1U) && b == (4U) && q == (198U)) || (B == (1U) && b == (4U) && q == (3U)) || (B == (1U) && b == (16U) && q == (6U)) || (B == (1U) && b == (2U) && q == (56U)) || (B == (1U) && b == (4U) && q == (132U)) || (B == (1U) && b == (2U) && q == (83U)) || (B == (1U) && b == (2U) && q == (170U)) || (B == (1U) && b == (2U) && q == (293U)) || (B == (1U) && b == (1U) && q == (106U)) || (B == (1U) && b == (1U) && q == (502U)) || (B == (1U) && b == (64U) && q == (1U)) || (B == (1U) && b == (1U) && q == (141U)) || (B == (1U) && b == (512U) && q == (25U)) || (B == (1U) && b == (1U) && q == (325U)) || (B == (1U) && b == (8U) && q == (123U)) || (B == (1U) && b == (32U) && q == (61U)) || (B == (1U) && b == (2U) && q == (402U)) || (B == (1U) && b == (1U) && q == (370U)) || (B == (1U) && b == (1U) && q == (236U)) || (B == (1U) && b == (8U) && q == (24U)) || (B == (1U) && b == (2U) && q == (421U)) || (B == (1U) && b == (2048U) && q == (4U)) || (B == (1U) && b == (2U) && q == (252U)) || (B == (1U) && b == (4U) && q == (32U)) || (B == (1U) && b == (16U) && q == (69U)) || (B == (1U) && b == (64U) && q == (0U)) || (B == (1U) && b == (1U) && q == (471U)) || (B == (1U) && b == (1U) && q == (57U)) || (B == (1U) && b == (1U) && q == (207U)) || (B == (1U) && b == (16U) && q == (18U)) || (B == (1U) && b == (1U) && q == (16U)) || (B == (1U) && b == (2U) && q == (265U)) || (B == (1U) && b == (16U) && q == (120U)) || (B == (1U) && b == (4U) && q == (31U)) || (B == (1U) && b == (1U) && q == (423U)) || (B == (1U) && b == (1U) && q == (15U)) || (B == (1U) && b == (256U) && q == (28U)) || (B == (1U) && b == (8U) && q == (35U)) || (B == (1U) && b == (8U) && q == (132U)) || (B == (1U) && b == (4U) && q == (72U)) || (B == (1U) && b == (2U) && q == (387U)) || (B == (1U) && b == (2U) && q == (360U)) || (B == (1U) && b == (4U) && q == (158U)) || (B == (1U) && b == (8U) && q == (152U)) || (B == (1U) && b == (16U) && q == (15U)) || (B == (1U) && b == (8U) && q == (23U)) || (B == (1U) && b == (4U) && q == (90U)) || (B == (1U) && b == (128U) && q == (15U)) || (B == (1U) && b == (1U) && q == (256U)) || (B == (1U) && b == (1U) && q == (505U)) || (B == (1U) && b == (4U) && q == (49U)) || (B == (1U) && b == (8U) && q == (242U)) || (B == (1U) && b == (1U) && q == (146U)) || (B == (1U) && b == (1U) && q == (418U)) || (B == (1U) && b == (2U) && q == (63U)) || (B == (1U) && b == (2U) && q == (220U)) || (B == (1U) && b == (16U) && q == (119U)) || (B == (1U) && b == (2U) && q == (57U)) || (B == (1U) && b == (1U) && q == (160U)) || (B == (1U) && b == (1U) && q == (45U)) || (B == (1U) && b == (2U) && q == (322U)) || (B == (1U) && b == (1U) && q == (241U)) || (B == (1U) && b == (4U) && q == (140U)) || (B == (1U) && b == (16U) && q == (33U)) || (B == (1U) && b == (1U) && q == (139U)) || (B == (1U) && b == (256U) && q == (13U)) || (B == (1U) && b == (8U) && q == (117U)) || (B == (1U) && b == (8U) && q == (53U)) || (B == (1U) && b == (1U) && q == (288U)) || (B == (1U) && b == (16U) && q == (41U)) || (B == (1U) && b == (2U) && q == (197U)) || (B == (1U) && b == (1U) && q == (374U)) || (B == (1U) && b == (1U) && q == (453U)) || (B == (1U) && b == (1U) && q == (487U)) || (B == (1U) && b == (2U) && q == (49U)) || (B == (1U) && b == (2U) && q == (337U)) || (B == (1U) && b == (16U) && q == (73U)) || (B == (1U) && b == (4U) && q == (148U)) || (B == (1U) && b == (16U) && q == (92U)) || (B == (1U) && b == (32U) && q == (28U)) || (B == (1U) && b == (2U) && q == (450U)) || (B == (1U) && b == (16U) && q == (55U)) || (B == (1U) && b == (2U) && q == (10U)) || (B == (1U) && b == (1U) && q == (472U)) || (B == (1U) && b == (1U) && q == (40U)) || (B == (1U) && b == (4U) && q == (160U)) || (B == (1U) && b == (2U) && q == (250U)) || (B == (1U) && b == (1U) && q == (126U)) || (B == (1U) && b == (8U) && q == (94U)) || (B == (1U) && b == (8U) && q == (89U)) || (B == (1U) && b == (1U) && q == (56U)) || (B == (1U) && b == (512U) && q == (29U)) || (B == (1U) && b == (8U) && q == (51U)) || (B == (1U) && b == (2U) && q == (29U)) || (B == (1U) && b == (32U) && q == (11U)) || (B == (1U) && b == (64U) && q == (41U)) || (B == (1U) && b == (1U) && q == (282U)) || (B == (1U) && b == (1U) && q == (491U)) || (B == (1U) && b == (1U) && q == (295U)) || (B == (1U) && b == (2U) && q == (17U)) || (B == (1U) && b == (4U) && q == (13U)) || (B == (1U) && b == (16384U) && q == (3U)) || (B == (1U) && b == (128U) && q == (13U)) || (B == (1U) && b == (1U) && q == (98U)) || (B == (1U) && b == (64U) && q == (49U)) || (B == (1U) && b == (2U) && q == (422U)) || (B == (1U) && b == (128U) && q == (8U)) || (B == (1U) && b == (1U) && q == (484U)) || (B == (1U) && b == (4U) && q == (125U)) || (B == (1U) && b == (1U) && q == (224U)) || (B == (1U) && b == (8U) && q == (197U)) || (B == (1U) && b == (32U) && q == (30U)) || (B == (1U) && b == (2U) && q == (320U)) || (B == (1U) && b == (2U) && q == (91U)) || (B == (1U) && b == (64U) && q == (48U)) || (B == (1U) && b == (2U) && q == (110U)) || (B == (1U) && b == (1U) && q == (455U)) || (B == (1U) && b == (2U) && q == (198U)) || (B == (1U) && b == (2U) && q == (440U)) || (B == (1U) && b == (1U) && q == (393U)) || (B == (1U) && b == (1U) && q == (60U)) || (B == (1U) && b == (16U) && q == (84U)) || (B == (1U) && b == (1U) && q == (173U)) || (B == (1U) && b == (2U) && q == (511U)) || (B == (1U) && b == (8U) && q == (44U)) || (B == (1U) && b == (32U) && q == (91U)) || (B == (1U) && b == (1U) && q == (493U)) || (B == (1U) && b == (1U) && q == (307U)) || (B == (1U) && b == (2U) && q == (445U)) || (B == (1U) && b == (2U) && q == (147U)) || (B == (1U) && b == (2U) && q == (488U)) || (B == (1U) && b == (2U) && q == (301U)) || (B == (1U) && b == (1U) && q == (462U)) || (B == (1U) && b == (2U) && q == (340U)) || (B == (1U) && b == (256U) && q == (24U)) || (B == (1U) && b == (8U) && q == (27U)) || (B == (1U) && b == (1U) && q == (456U)) || (B == (1U) && b == (8192U) && q == (1U)) || (B == (1U) && b == (1U) && q == (290U)) || (B == (1U) && b == (1U) && q == (86U)) || (B == (1U) && b == (1U) && q == (369U)) || (B == (1U) && b == (2U) && q == (148U)) || (B == (1U) && b == (2U) && q == (400U)) || (B == (1U) && b == (4U) && q == (8U)) || (B == (1U) && b == (8U) && q == (28U)) || (B == (1U) && b == (1U) && q == (26U)) || (B == (1U) && b == (1U) && q == (143U)) || (B == (1U) && b == (32U) && q == (112U)) || (B == (1U) && b == (2U) && q == (282U)) || (B == (1U) && b == (64U) && q == (37U)) || (B == (1U) && b == (8U) && q == (144U)) || (B == (1U) && b == (8U) && q == (83U)) || (B == (1U) && b == (2U) && q == (326U)) || (B == (1U) && b == (32U) && q == (17U)) || (B == (1U) && b == (1U) && q == (75U)) || (B == (1U) && b == (1U) && q == (360U)) || (B == (1U) && b == (2U) && q == (390U)) || (B == (1U) && b == (2U) && q == (263U)) || (B == (1U) && b == (1U) && q == (460U)) || (B == (1U) && b == (4U) && q == (136U)) || (B == (1U) && b == (1U) && q == (377U)) || (B == (1U) && b == (512U) && q == (2U)) || (B == (1U) && b == (32U) && q == (38U)) || (B == (1U) && b == (1U) && q == (438U)) || (B == (1U) && b == (32U) && q == (102U)) || (B == (1U) && b == (8U) && q == (68U)) || (B == (1U) && b == (1U) && q == (318U)) || (B == (1U) && b == (64U) && q == (36U)) || (B == (1U) && b == (8U) && q == (106U)) || (B == (1U) && b == (8192U) && q == (7U)) || (B == (1U) && b == (8U) && q == (74U)) || (B == (1U) && b == (4U) && q == (0U)) || (B == (1U) && b == (4U) && q == (86U)) || (B == (1U) && b == (16U) && q == (57U)) || (B == (1U) && b == (2U) && q == (418U)) || (B == (1U) && b == (4U) && q == (100U)) || (B == (1U) && b == (1U) && q == (130U)) || (B == (1U) && b == (64U) && q == (40U)) || (B == (1U) && b == (2U) && q == (111U)) || (B == (1U) && b == (2U) && q == (247U)) || (B == (1U) && b == (64U) && q == (5U)) || (B == (1U) && b == (2U) && q == (155U)) || (B == (1U) && b == (32U) && q == (124U)) || (B == (1U) && b == (32U) && q == (54U)) || (B == (1U) && b == (2U) && q == (429U)) || (B == (1U) && b == (4U) && q == (85U)) || (B == (1U) && b == (2U) && q == (112U)) || (B == (1U) && b == (1U) && q == (128U)) || (B == (1U) && b == (8U) && q == (82U)) || (B == (1U) && b == (4U) && q == (228U)) || (B == (1U) && b == (2U) && q == (248U)) || (B == (1U) && b == (2U) && q == (364U)) || (B == (1U) && b == (2U) && q == (73U)) || (B == (1U) && b == (8U) && q == (164U)) || (B == (1U) && b == (1U) && q == (465U)) || (B == (1U) && b == (1U) && q == (10U)) || (B == (1U) && b == (16U) && q == (28U)) || (B == (1U) && b == (8U) && q == (176U)) || (B == (1U) && b == (1U) && q == (364U)) || (B == (1U) && b == (64U) && q == (50U)) || (B == (1U) && b == (64U) && q == (4U)) || (B == (1U) && b == (1U) && q == (134U)) || (B == (1U) && b == (16U) && q == (40U)) || (B == (1U) && b == (2048U) && q == (9U)) || (B == (1U) && b == (8U) && q == (216U)) || (B == (1U) && b == (2048U) && q == (14U)) || (B == (1U) && b == (2U) && q == (266U)) || (B == (1U) && b == (64U) && q == (59U)) || (B == (1U) && b == (8U) && q == (135U)) || (B == (1U) && b == (8U) && q == (111U)) || (B == (1U) && b == (16U) && q == (51U)) || (B == (1U) && b == (2U) && q == (222U)) || (B == (1U) && b == (128U) && q == (3U)) || (B == (1U) && b == (1U) && q == (309U)) || (B == (1U) && b == (2U) && q == (436U)) || (B == (1U) && b == (32U) && q == (100U)) || (B == (1U) && b == (128U) && q == (62U)) || (B == (1U) && b == (16U) && q == (115U)) || (B == (1U) && b == (4U) && q == (199U)) || (B == (1U) && b == (16U) && q == (74U)) || (B == (1U) && b == (2U) && q == (8U)) || (B == (1U) && b == (4U) && q == (255U)) || (B == (1U) && b == (2U) && q == (167U)) || (B == (1U) && b == (64U) && q == (54U)) || (B == (1U) && b == (64U) && q == (10U)) || (B == (1U) && b == (2U) && q == (466U)) || (B == (1U) && b == (4U) && q == (225U)) || (B == (1U) && b == (4U) && q == (184U)) || (B == (1U) && b == (1U) && q == (376U)) || (B == (1U) && b == (2U) && q == (137U)) || (B == (1U) && b == (256U) && q == (31U)) || (B == (1U) && b == (16U) && q == (25U)) || (B == (1U) && b == (8U) && q == (81U)) || (B == (1U) && b == (2U) && q == (234U)) || (B == (1U) && b == (8U) && q == (143U)) || (B == (1U) && b == (1U) && q == (129U)) || (B == (1U) && b == (128U) && q == (58U)) || (B == (1U) && b == (256U) && q == (26U)) || (B == (1U) && b == (8U) && q == (120U)) || (B == (1U) && b == (1U) && q == (31U)) || (B == (1U) && b == (8U) && q == (67U)) || (B == (1U) && b == (4U) && q == (79U)) || (B == (1U) && b == (4U) && q == (219U)) || (B == (1U) && b == (1U) && q == (467U)) || (B == (1U) && b == (8U) && q == (243U)) || (B == (1U) && b == (1U) && q == (68U)) || (B == (1U) && b == (16U) && q == (85U)) || (B == (1U) && b == (4U) && q == (16U)) || (B == (1U) && b == (16U) && q == (10U)) || (B == (1U) && b == (32U) && q == (125U)) || (B == (1U) && b == (8U) && q == (136U)) || (B == (1U) && b == (2U) && q == (367U)) || (B == (1U) && b == (1U) && q == (335U)) || (B == (1U) && b == (1U) && q == (430U)) || (B == (1U) && b == (2U) && q == (195U)) || (B == (1U) && b == (2U) && q == (188U)) || (B == (1U) && b == (1U) && q == (53U)) || (B == (1U) && b == (4U) && q == (252U)) || (B == (1U) && b == (1U) && q == (394U)) || (B == (1U) && b == (4U) && q == (208U)) || (B == (1U) && b == (512U) && q == (0U)) || (B == (1U) && b == (2U) && q == (457U)) || (B == (1U) && b == (1U) && q == (116U)) || (B == (1U) && b == (128U) && q == (43U)) || (B == (1U) && b == (2U) && q == (52U)) || (B == (1U) && b == (16U) && q == (79U)) || (B == (1U) && b == (2U) && q == (203U)) || (B == (1U) && b == (1U) && q == (291U)) || (B == (1U) && b == (4U) && q == (33U)) || (B == (1U) && b == (2U) && q == (3U)) || (B == (1U) && b == (4U) && q == (182U)) || (B == (1U) && b == (4U) && q == (151U)) || (B == (1U) && b == (2U) && q == (26U)) || (B == (1U) && b == (64U) && q == (31U)) || (B == (1U) && b == (4U) && q == (186U)) || (B == (1U) && b == (1U) && q == (323U)) || (B == (1U) && b == (1U) && q == (310U)) || (B == (1U) && b == (1024U) && q == (0U)) || (B == (1U) && b == (16U) && q == (23U)) || (B == (1U) && b == (128U) && q == (36U)) || (B == (1U) && b == (8U) && q == (137U)) || (B == (1U) && b == (2U) && q == (194U)) || (B == (1U) && b == (4U) && q == (244U)) || (B == (1U) && b == (4U) && q == (24U)) || (B == (1U) && b == (4U) && q == (57U)) || (B == (1U) && b == (1U) && q == (404U)) || (B == (1U) && b == (32U) && q == (70U)) || (B == (1U) && b == (4U) && q == (238U)) || (B == (1U) && b == (1U) && q == (381U)) || (B == (1U) && b == (4U) && q == (67U)) || (B == (1U) && b == (1U) && q == (475U)) || (B == (1U) && b == (2U) && q == (385U)) || (B == (1U) && b == (2U) && q == (182U)) || (B == (1U) && b == (16U) && q == (93U)) || (B == (1U) && b == (32U) && q == (93U)) || (B == (1U) && b == (64U) && q == (8U)) || (B == (1U) && b == (16U) && q == (111U)) || (B == (1U) && b == (8U) && q == (8U)) || (B == (1U) && b == (32U) && q == (88U)) || (B == (1U) && b == (4U) && q == (61U)) || (B == (1U) && b == (8U) && q == (192U)) || (B == (1U) && b == (1U) && q == (469U)) || (B == (1U) && b == (8U) && q == (204U)) || (B == (1U) && b == (1U) && q == (342U)) || (B == (1U) && b == (32U) && q == (25U)) || (B == (1U) && b == (128U) && q == (25U)) || (B == (1U) && b == (32U) && q == (98U)) || (B == (1U) && b == (4U) && q == (231U)) || (B == (1U) && b == (1U) && q == (409U)) || (B == (1U) && b == (256U) && q == (3U)) || (B == (1U) && b == (256U) && q == (25U)) || (B == (1U) && b == (2U) && q == (369U)) || (B == (1U) && b == (4096U) && q == (5U)) || (B == (1U) && b == (64U) && q == (21U)) || (B == (1U) && b == (4U) && q == (142U)) || (B == (1U) && b == (8U) && q == (25U)) || (B == (1U) && b == (2U) && q == (58U)) || (B == (1U) && b == (512U) && q == (18U)) || (B == (1U) && b == (64U) && q == (20U)) || (B == (1U) && b == (1U) && q == (273U)) || (B == (1U) && b == (8U) && q == (113U)) || (B == (1U) && b == (4U) && q == (183U)) || (B == (1U) && b == (2U) && q == (7U)) || (B == (1U) && b == (1U) && q == (490U)) || (B == (1U) && b == (2U) && q == (336U)) || (B == (1U) && b == (4U) && q == (215U)) || (B == (1U) && b == (4U) && q == (70U)) || (B == (1U) && b == (1U) && q == (150U)) || (B == (1U) && b == (1U) && q == (408U)) || (B == (1U) && b == (4096U) && q == (2U)) || (B == (1U) && b == (16U) && q == (78U)) || (B == (1U) && b == (4U) && q == (223U)) || (B == (1U) && b == (2U) && q == (472U)) || (B == (1U) && b == (16U) && q == (56U)) || (B == (1U) && b == (1U) && q == (153U)) || (B == (1U) && b == (16U) && q == (53U)) || (B == (1U) && b == (8U) && q == (230U)) || (B == (1U) && b == (4U) && q == (62U)) || (B == (1U) && b == (1U) && q == (131U)) || (B == (1U) && b == (1U) && q == (46U)) || (B == (1U) && b == (2U) && q == (261U)) || (B == (1U) && b == (4U) && q == (195U)) || (B == (1U) && b == (4U) && q == (52U)) || (B == (1U) && b == (2U) && q == (395U)) || (B == (1U) && b == (1U) && q == (466U)) || (B == (1U) && b == (8U) && q == (37U)) || (B == (1U) && b == (2U) && q == (303U)) || (B == (1U) && b == (4U) && q == (112U)) || (B == (1U) && b == (2U) && q == (106U)) || (B == (1U) && b == (2U) && q == (219U)) || (B == (1U) && b == (4U) && q == (92U)) || (B == (1U) && b == (2U) && q == (456U)) || (B == (1U) && b == (1U) && q == (476U)) || (B == (1U) && b == (4U) && q == (129U)) || (B == (1U) && b == (1U) && q == (446U)) || (B == (1U) && b == (1U) && q == (280U)) || (B == (1U) && b == (2U) && q == (304U)) || (B == (1U) && b == (4U) && q == (203U)) || (B == (1U) && b == (4U) && q == (180U)) || (B == (1U) && b == (2U) && q == (439U)) || (B == (1U) && b == (1U) && q == (203U)) || (B == (1U) && b == (1U) && q == (154U)) || (B == (1U) && b == (1U) && q == (20U)) || (B == (1U) && b == (2U) && q == (492U)) || (B == (1U) && b == (4U) && q == (201U)) || (B == (1U) && b == (8U) && q == (30U)) || (B == (1U) && b == (1U) && q == (326U)) || (B == (1U) && b == (1U) && q == (262U)) || (B == (1U) && b == (4U) && q == (111U)) || (B == (1U) && b == (4U) && q == (117U)) || (B == (1U) && b == (2U) && q == (509U)) || (B == (1U) && b == (524288U) && q == (0U)) || (B == (1U) && b == (2U) && q == (478U)) || (B == (1U) && b == (2U) && q == (442U)) || (B == (1U) && b == (1U) && q == (200U)) || (B == (1U) && b == (1U) && q == (117U)) || (B == (1U) && b == (8U) && q == (250U)) || (B == (1U) && b == (4U) && q == (149U)) || (B == (1U) && b == (8U) && q == (246U)) || (B == (1U) && b == (2U) && q == (200U)) || (B == (1U) && b == (2U) && q == (455U)) || (B == (1U) && b == (1U) && q == (468U)) || (B == (1U) && b == (1U) && q == (378U)) || (B == (1U) && b == (4U) && q == (122U)) || (B == (1U) && b == (32U) && q == (65U)) || (B == (1U) && b == (128U) && q == (21U)) || (B == (1U) && b == (32U) && q == (44U)) || (B == (1U) && b == (32U) && q == (15U)) || (B == (1U) && b == (2U) && q == (124U)) || (B == (1U) && b == (2U) && q == (276U)) || (B == (1U) && b == (2U) && q == (501U)) || (B == (1U) && b == (4U) && q == (44U)) || (B == (1U) && b == (1U) && q == (358U)) || (B == (1U) && b == (1U) && q == (176U)) || (B == (1U) && b == (8U) && q == (17U)) || (B == (1U) && b == (32U) && q == (86U)) || (B == (1U) && b == (16U) && q == (109U)) || (B == (1U) && b == (8U) && q == (213U)) || (B == (1U) && b == (1U) && q == (434U)) || (B == (1U) && b == (2U) && q == (54U)) || (B == (1U) && b == (1U) && q == (243U)) || (B == (1U) && b == (2U) && q == (89U)) || (B == (1U) && b == (32U) && q == (117U)) || (B == (1U) && b == (2U) && q == (438U)) || (B == (1U) && b == (8U) && q == (73U)) || (B == (1U) && b == (1U) && q == (431U)) || (B == (1U) && b == (1U) && q == (85U)) || (B == (1U) && b == (2U) && q == (232U)) || (B == (1U) && b == (2U) && q == (4U)) || (B == (1U) && b == (1U) && q == (189U)) || (B == (1U) && b == (8U) && q == (138U)) || (B == (1U) && b == (1U) && q == (390U)) || (B == (1U) && b == (1U) && q == (289U)) || (B == (1U) && b == (4U) && q == (23U)) || (B == (1U) && b == (4U) && q == (194U)) || (B == (1U) && b == (4U) && q == (242U)) || (B == (1U) && b == (2U) && q == (485U)) || (B == (1U) && b == (512U) && q == (5U)) || (B == (1U) && b == (64U) && q == (27U)) || (B == (1U) && b == (2U) && q == (463U)) || (B == (1U) && b == (1U) && q == (507U)) || (B == (1U) && b == (1U) && q == (489U)) || (B == (1U) && b == (1U) && q == (63U)) || (B == (1U) && b == (8U) && q == (190U)) || (B == (1U) && b == (8U) && q == (126U)) || (B == (1U) && b == (2U) && q == (262U)) || (B == (1U) && b == (32U) && q == (51U)) || (B == (1U) && b == (4U) && q == (110U)) || (B == (1U) && b == (2U) && q == (489U)) || (B == (1U) && b == (2U) && q == (431U)) || (B == (1U) && b == (4U) && q == (159U)) || (B == (1U) && b == (64U) && q == (23U)) || (B == (1U) && b == (2U) && q == (494U)) || (B == (1U) && b == (2U) && q == (34U)) || (B == (1U) && b == (1U) && q == (145U)) || (B == (1U) && b == (2U) && q == (430U)) || (B == (1U) && b == (2U) && q == (502U)) || (B == (1U) && b == (2U) && q == (477U)) || (B == (1U) && b == (2U) && q == (115U)) || (B == (1U) && b == (2U) && q == (357U)) || (B == (1U) && b == (4U) && q == (161U)) || (B == (1U) && b == (4096U) && q == (4U)) || (B == (1U) && b == (1024U) && q == (11U)) || (B == (1U) && b == (2U) && q == (331U)) || (B == (1U) && b == (1U) && q == (192U)) || (B == (1U) && b == (16U) && q == (22U)) || (B == (1U) && b == (2U) && q == (268U)) || (B == (1U) && b == (1U) && q == (432U)) || (B == (1U) && b == (2U) && q == (153U)) || (B == (1U) && b == (16U) && q == (66U)) || (B == (1U) && b == (2U) && q == (459U)) || (B == (1U) && b == (64U) && q == (32U)) || (B == (1U) && b == (1U) && q == (473U)) || (B == (1U) && b == (1U) && q == (380U)) || (B == (1U) && b == (2U) && q == (255U)) || (B == (1U) && b == (8U) && q == (224U)) || (B == (1U) && b == (4U) && q == (155U)) || (B == (1U) && b == (2U) && q == (491U)) || (B == (1U) && b == (4U) && q == (206U)) || (B == (1U) && b == (1U) && q == (23U)) || (B == (1U) && b == (32U) && q == (75U)) || (B == (1U) && b == (16U) && q == (106U)) || (B == (1U) && b == (1024U) && q == (13U)) || (B == (1U) && b == (16U) && q == (88U)) || (B == (1U) && b == (1U) && q == (196U)) || (B == (1U) && b == (8U) && q == (186U)) || (B == (1U) && b == (2U) && q == (51U)) || (B == (1U) && b == (16U) && q == (67U)) || (B == (1U) && b == (8U) && q == (5U)) || (B == (1U) && b == (4U) && q == (153U)) || (B == (1U) && b == (4U) && q == (80U)) || (B == (1U) && b == (2U) && q == (490U)) || (B == (1U) && b == (16U) && q == (8U)) || (B == (1U) && b == (256U) && q == (20U)) || (B == (1U) && b == (16U) && q == (38U)) || (B == (1U) && b == (8U) && q == (245U)) || (B == (1U) && b == (32U) && q == (64U)) || (B == (1U) && b == (16U) && q == (124U)) || (B == (1U) && b == (1U) && q == (425U)) || (B == (1U) && b == (1U) && q == (331U)) || (B == (1U) && b == (32U) && q == (127U)) || (B == (1U) && b == (1U) && q == (435U)) || (B == (1U) && b == (1U) && q == (417U)) || (B == (1U) && b == (128U) && q == (9U)) || (B == (1U) && b == (8U) && q == (104U)) || (B == (1U) && b == (2U) && q == (40U)) || (B == (1U) && b == (16U) && q == (20U)) || (B == (1U) && b == (512U) && q == (8U)) || (B == (1U) && b == (8U) && q == (57U)) || (B == (1U) && b == (8U) && q == (170U)) || (B == (1U) && b == (4U) && q == (162U)) || (B == (1U) && b == (1U) && q == (441U)) || (B == (1U) && b == (512U) && q == (22U)) || (B == (1U) && b == (4U) && q == (243U)) || (B == (1U) && b == (16U) && q == (46U)) || (B == (1U) && b == (4U) && q == (163U)) || (B == (1U) && b == (2U) && q == (21U)) || (B == (1U) && b == (1U) && q == (111U)) || (B == (1U) && b == (32U) && q == (92U)) || (B == (1U) && b == (8U) && q == (177U)) || (B == (1U) && b == (32U) && q == (55U)) || (B == (1U) && b == (1U) && q == (401U)) || (B == (1U) && b == (16U) && q == (17U)) || (B == (1U) && b == (1024U) && q == (7U)) || (B == (1U) && b == (16U) && q == (54U)) || (B == (1U) && b == (1U) && q == (237U)) || (B == (1U) && b == (2U) && q == (213U)) || (B == (1U) && b == (4U) && q == (82U)) || (B == (1U) && b == (2U) && q == (409U)) || (B == (1U) && b == (1U) && q == (161U)) || (B == (1U) && b == (16U) && q == (125U)) || (B == (1U) && b == (32U) && q == (41U)) || (B == (1U) && b == (4U) && q == (56U)) || (B == (1U) && b == (1U) && q == (162U)) || (B == (1U) && b == (2U) && q == (345U)) || (B == (1U) && b == (32U) && q == (68U)) || (B == (1U) && b == (16U) && q == (11U)) || (B == (1U) && b == (2U) && q == (60U)) || (B == (1U) && b == (8U) && q == (87U)) || (B == (1U) && b == (2U) && q == (366U)) || (B == (1U) && b == (8192U) && q == (6U)) || (B == (1U) && b == (32U) && q == (90U)) || (B == (1U) && b == (16U) && q == (108U)) || (B == (1U) && b == (2U) && q == (235U)) || (B == (1U) && b == (2U) && q == (84U)) || (B == (1U) && b == (8U) && q == (39U)) || (B == (1U) && b == (32U) && q == (74U)) || (B == (1U) && b == (16U) && q == (19U)) || (B == (1U) && b == (4U) && q == (193U)) || (B == (1U) && b == (32U) && q == (31U)) || (B == (1U) && b == (1U) && q == (461U)) || (B == (1U) && b == (64U) && q == (63U)) || (B == (1U) && b == (16U) && q == (44U)) || (B == (1U) && b == (4U) && q == (30U)) || (B == (1U) && b == (2U) && q == (33U)) || (B == (1U) && b == (32U) && q == (66U)) || (B == (1U) && b == (2U) && q == (38U)) || (B == (1U) && b == (4U) && q == (217U)) || (B == (1U) && b == (32768U) && q == (2U)) || (B == (1U) && b == (16U) && q == (30U)) || (B == (1U) && b == (1U) && q == (186U)) || (B == (1U) && b == (16U) && q == (31U)) || (B == (1U) && b == (8U) && q == (187U)) || (B == (1U) && b == (4U) && q == (204U)) || (B == (1U) && b == (1U) && q == (306U)) || (B == (1U) && b == (4U) && q == (102U)) || (B == (1U) && b == (32U) && q == (21U)) || (B == (1U) && b == (2U) && q == (93U)) || (B == (1U) && b == (64U) && q == (26U)) || (B == (1U) && b == (8U) && q == (229U)) || (B == (1U) && b == (16U) && q == (16U)) || (B == (1U) && b == (2U) && q == (64U)) || (B == (1U) && b == (2U) && q == (78U)) || (B == (1U) && b == (2U) && q == (189U)) || (B == (1U) && b == (1U) && q == (265U)) || (B == (1U) && b == (8U) && q == (165U)) || (B == (1U) && b == (2U) && q == (470U)) || (B == (1U) && b == (2U) && q == (295U)) || (B == (1U) && b == (2U) && q == (246U)) || (B == (1U) && b == (1U) && q == (334U)) || (B == (1U) && b == (1U) && q == (193U)) || (B == (1U) && b == (2U) && q == (496U)) || (B == (1U) && b == (2U) && q == (419U)) || (B == (1U) && b == (1U) && q == (125U)) || (B == (1U) && b == (8U) && q == (194U)) || (B == (1U) && b == (8U) && q == (95U)) || (B == (1U) && b == (32U) && q == (78U)) || (B == (1U) && b == (1U) && q == (486U)) || (B == (1U) && b == (8U) && q == (244U)) || (B == (1U) && b == (2U) && q == (506U)) || (B == (1U) && b == (2048U) && q == (5U)) || (B == (1U) && b == (2U) && q == (201U)) || (B == (1U) && b == (4U) && q == (38U)) || (B == (1U) && b == (8192U) && q == (5U)) || (B == (1U) && b == (2U) && q == (259U)) || (B == (1U) && b == (16U) && q == (90U)) || (B == (1U) && b == (1U) && q == (152U)) || (B == (1U) && b == (32U) && q == (36U)) || (B == (1U) && b == (16U) && q == (127U)) || (B == (1U) && b == (1U) && q == (276U)) || (B == (1U) && b == (1U) && q == (199U)) || (B == (1U) && b == (8U) && q == (178U)) || (B == (1U) && b == (8U) && q == (151U)) || (B == (1U) && b == (32U) && q == (47U)) || (B == (1U) && b == (4U) && q == (177U)) || (B == (1U) && b == (16U) && q == (42U)) || (B == (1U) && b == (4U) && q == (214U)) || (B == (1U) && b == (512U) && q == (12U)) || (B == (1U) && b == (1U) && q == (33U)) || (B == (1U) && b == (256U) && q == (15U)) || (B == (1U) && b == (1U) && q == (259U)) || (B == (1U) && b == (1U) && q == (65U)) || (B == (1U) && b == (1U) && q == (110U)) || (B == (1U) && b == (8U) && q == (40U)) || (B == (1U) && b == (8U) && q == (206U)) || (B == (1U) && b == (2U) && q == (386U)) || (B == (1U) && b == (1U) && q == (443U)) || (B == (1U) && b == (2U) && q == (464U)) || (B == (1U) && b == (8U) && q == (172U)) || (B == (1U) && b == (16U) && q == (118U)) || (B == (1U) && b == (2U) && q == (117U)) || (B == (1U) && b == (32U) && q == (24U)) || (B == (1U) && b == (32U) && q == (19U)) || (B == (1U) && b == (1U) && q == (1U)) || (B == (1U) && b == (16U) && q == (97U)) || (B == (1U) && b == (16U) && q == (113U)) || (B == (1U) && b == (4U) && q == (241U)) || (B == (1U) && b == (1U) && q == (314U)) || (B == (1U) && b == (128U) && q == (12U)) || (B == (1U) && b == (128U) && q == (46U)) || (B == (1U) && b == (1U) && q == (93U)) || (B == (1U) && b == (512U) && q == (28U)) || (B == (1U) && b == (8U) && q == (167U)) || (B == (1U) && b == (2U) && q == (212U)) || (B == (1U) && b == (2U) && q == (67U)) || (B == (1U) && b == (128U) && q == (42U)) || (B == (1U) && b == (8U) && q == (20U)) || (B == (1U) && b == (1U) && q == (402U)) || (B == (1U) && b == (1U) && q == (109U)) || (B == (1U) && b == (1U) && q == (206U)) || (B == (1U) && b == (4U) && q == (213U)) || (B == (1U) && b == (2048U) && q == (1U)) || (B == (1U) && b == (1U) && q == (213U)) || (B == (1U) && b == (1U) && q == (25U)) || (B == (1U) && b == (1U) && q == (28U)) || (B == (1U) && b == (1U) && q == (209U)) || (B == (1U) && b == (4U) && q == (6U)) || (B == (1U) && b == (64U) && q == (12U)) || (B == (1U) && b == (2U) && q == (129U)) || (B == (1U) && b == (2U) && q == (45U)) || (B == (1U) && b == (16U) && q == (114U)) || (B == (1U) && b == (64U) && q == (33U)) || (B == (1U) && b == (4U) && q == (190U)) || (B == (1U) && b == (16U) && q == (48U)) || (B == (1U) && b == (2U) && q == (274U)) || (B == (1U) && b == (4U) && q == (115U)) || (B == (1U) && b == (2U) && q == (209U)) || (B == (1U) && b == (2U) && q == (97U)) || (B == (1U) && b == (32U) && q == (114U)) || (B == (1U) && b == (8U) && q == (183U)) || (B == (1U) && b == (2U) && q == (28U)) || (B == (1U) && b == (1U) && q == (497U)) || (B == (1U) && b == (1U) && q == (226U)) || (B == (1U) && b == (16U) && q == (9U)) || (B == (1U) && b == (8192U) && q == (4U)) || (B == (1U) && b == (8U) && q == (220U)) || (B == (1U) && b == (2U) && q == (298U)) || (B == (1U) && b == (1U) && q == (367U)) || (B == (1U) && b == (4U) && q == (124U)) || (B == (1U) && b == (1U) && q == (159U)) || (B == (1U) && b == (16U) && q == (61U)) || (B == (1U) && b == (2048U) && q == (8U)) || (B == (1U) && b == (4U) && q == (167U)) || (B == (1U) && b == (2U) && q == (215U)) || (B == (1U) && b == (32U) && q == (72U)) || (B == (1U) && b == (1U) && q == (387U)) || (B == (1U) && b == (1U) && q == (4U)) || (B == (1U) && b == (1U) && q == (266U)) || (B == (1U) && b == (128U) && q == (45U)) || (B == (1U) && b == (128U) && q == (11U)) || (B == (1U) && b == (32U) && q == (33U)) || (B == (1U) && b == (4U) && q == (47U)) || (B == (1U) && b == (1U) && q == (124U)) || (B == (1U) && b == (2U) && q == (87U)) || (B == (1U) && b == (8192U) && q == (3U)) || (B == (1U) && b == (32U) && q == (105U)) || (B == (1U) && b == (2U) && q == (432U)) || (B == (1U) && b == (2U) && q == (105U)) || (B == (1U) && b == (1U) && q == (303U)) || (B == (1U) && b == (2U) && q == (11U)) || (B == (1U) && b == (2U) && q == (74U)) || (B == (1U) && b == (2U) && q == (353U)) || (B == (1U) && b == (2U) && q == (287U)) || (B == (1U) && b == (2U) && q == (104U)) || (B == (1U) && b == (128U) && q == (40U)) || (B == (1U) && b == (1U) && q == (37U)) || (B == (1U) && b == (2U) && q == (444U)) || (B == (1U) && b == (2U) && q == (238U)) || (B == (1U) && b == (1U) && q == (332U)) || (B == (1U) && b == (4U) && q == (63U)) || (B == (1U) && b == (2U) && q == (237U)) || (B == (1U) && b == (1U) && q == (437U)) || (B == (1U) && b == (4U) && q == (224U)) || (B == (1U) && b == (8U) && q == (241U)) || (B == (1U) && b == (8U) && q == (114U)) || (B == (1U) && b == (8U) && q == (179U)) || (B == (1U) && b == (8U) && q == (128U)) || (B == (1U) && b == (2U) && q == (103U)) || (B == (1U) && b == (2U) && q == (383U)) || (B == (1U) && b == (1U) && q == (504U)) || (B == (1U) && b == (2U) && q == (127U)) || (B == (1U) && b == (2U) && q == (481U)) || (B == (1U) && b == (2U) && q == (452U)) || (B == (1U) && b == (1024U) && q == (4U)) || (B == (1U) && b == (4U) && q == (139U)) || (B == (1U) && b == (2U) && q == (427U)) || (B == (1U) && b == (8U) && q == (41U)) || (B == (1U) && b == (16U) && q == (98U)) || (B == (1U) && b == (8U) && q == (48U)) || (B == (1U) && b == (32U) && q == (62U)) || (B == (1U) && b == (2U) && q == (280U)) || (B == (1U) && b == (1U) && q == (351U)) || (B == (1U) && b == (32U) && q == (50U)) || (B == (1U) && b == (1U) && q == (452U)) || (B == (1U) && b == (2U) && q == (335U)) || (B == (1U) && b == (32U) && q == (67U)) || (B == (1U) && b == (4U) && q == (176U)) || (B == (1U) && b == (2U) && q == (158U)) || (B == (1U) && b == (262144U) && q == (0U)) || (B == (1U) && b == (8U) && q == (93U)) || (B == (1U) && b == (16U) && q == (45U)) || (B == (1U) && b == (4U) && q == (181U)) || (B == (1U) && b == (128U) && q == (14U)) || (B == (1U) && b == (8U) && q == (168U)) || (B == (1U) && b == (1U) && q == (424U)) || (B == (1U) && b == (1U) && q == (406U)) || (B == (1U) && b == (2U) && q == (126U)) || (B == (1U) && b == (2U) && q == (1U)) || (B == (1U) && b == (2U) && q == (68U)) || (B == (1U) && b == (1U) && q == (81U)) || (B == (1U) && b == (1U) && q == (336U)) || (B == (1U) && b == (1U) && q == (220U)) || (B == (1U) && b == (1U) && q == (138U)) || (B == (1U) && b == (4U) && q == (135U)) || (B == (1U) && b == (2U) && q == (370U)) || (B == (1U) && b == (16U) && q == (5U)) || (B == (1U) && b == (2U) && q == (288U)) || (B == (1U) && b == (2U) && q == (251U)) || (B == (1U) && b == (2U) && q == (380U)) || (B == (1U) && b == (4U) && q == (168U)) || (B == (1U) && b == (4U) && q == (69U)) || (B == (1U) && b == (4U) && q == (207U)) || (B == (1U) && b == (256U) && q == (1U)) || (B == (1U) && b == (2U) && q == (171U)) || (B == (1U) && b == (4U) && q == (170U)) || (B == (1U) && b == (32U) && q == (1U)) || (B == (1U) && b == (2U) && q == (279U)) || (B == (1U) && b == (2U) && q == (269U)) || (B == (1U) && b == (8U) && q == (203U)) || (B == (1U) && b == (32U) && q == (27U)) || (B == (1U) && b == (16U) && q == (91U)) || (B == (1U) && b == (2U) && q == (85U)) || (B == (1U) && b == (2U) && q == (401U)) || (B == (1U) && b == (2U) && q == (319U)) || (B == (1U) && b == (4U) && q == (130U)) || (B == (1U) && b == (4U) && q == (249U)) || (B == (1U) && b == (32U) && q == (16U)) || (B == (1U) && b == (8U) && q == (235U)) || (B == (1U) && b == (4U) && q == (120U)) || (B == (1U) && b == (1U) && q == (254U)) || (B == (1U) && b == (32U) && q == (0U)) || (B == (1U) && b == (4U) && q == (209U)) || (B == (1U) && b == (1U) && q == (357U)) || (B == (1U) && b == (2U) && q == (16U)) || (B == (1U) && b == (4U) && q == (48U)) || (B == (1U) && b == (1U) && q == (24U)) || (B == (1U) && b == (16U) && q == (64U)) || (B == (1U) && b == (2U) && q == (420U)) || (B == (1U) && b == (4U) && q == (157U)) || (B == (1U) && b == (2U) && q == (448U)) || (B == (1U) && b == (8U) && q == (184U)) || (B == (1U) && b == (1U) && q == (398U)) || (B == (1U) && b == (16U) && q == (83U)) || (B == (1U) && b == (2U) && q == (61U)) || (B == (1U) && b == (4U) && q == (77U)) || (B == (1U) && b == (1U) && q == (391U)) || (B == (1U) && b == (2U) && q == (95U)) || (B == (1U) && b == (4U) && q == (105U)) || (B == (1U) && b == (1U) && q == (447U)) || (B == (1U) && b == (1024U) && q == (6U)) || (B == (1U) && b == (64U) && q == (28U)) || (B == (1U) && b == (64U) && q == (15U)) || (B == (1U) && b == (1U) && q == (445U)) || (B == (1U) && b == (128U) && q == (39U)) || (B == (1U) && b == (1U) && q == (132U)) || (B == (1U) && b == (32U) && q == (96U)) || (B == (1U) && b == (1U) && q == (413U)) || (B == (1U) && b == (32U) && q == (104U)) || (B == (1U) && b == (8U) && q == (239U)) || (B == (1U) && b == (8U) && q == (18U)) || (B == (1U) && b == (1U) && q == (509U)) || (B == (1U) && b == (8U) && q == (139U)) || (B == (1U) && b == (1U) && q == (328U)) || (B == (1U) && b == (1U) && q == (74U)) || (B == (1U) && b == (512U) && q == (10U)) || (B == (1U) && b == (32U) && q == (118U)) || (B == (1U) && b == (1U) && q == (181U)) || (B == (1U) && b == (2U) && q == (245U)) || (B == (1U) && b == (2U) && q == (410U)) || (B == (1U) && b == (64U) && q == (43U)) || (B == (1U) && b == (8U) && q == (119U)) || (B == (1U) && b == (128U) && q == (55U)) || (B == (1U) && b == (16U) && q == (29U)) || (B == (1U) && b == (64U) && q == (24U)) || (B == (1U) && b == (32U) && q == (106U)) || (B == (1U) && b == (1U) && q == (498U)) || (B == (1U) && b == (1U) && q == (492U)) || (B == (1U) && b == (1U) && q == (94U)) || (B == (1U) && b == (128U) && q == (2U)) || (B == (1U) && b == (8U) && q == (200U)) || (B == (1U) && b == (1U) && q == (42U)) || (B == (1U) && b == (1U) && q == (501U)) || (B == (1U) && b == (2U) && q == (183U)) || (B == (1U) && b == (2U) && q == (253U)) || (B == (1U) && b == (8U) && q == (102U)) || (B == (1U) && b == (32U) && q == (20U)) || (B == (1U) && b == (2U) && q == (30U)) || (B == (1U) && b == (64U) && q == (56U)) || (B == (1U) && b == (8U) && q == (109U)) || (B == (1U) && b == (1U) && q == (321U)) || (B == (1U) && b == (8U) && q == (153U)) || (B == (1U) && b == (2U) && q == (41U)) || (B == (1U) && b == (8U) && q == (173U)) || (B == (1U) && b == (1U) && q == (277U)) || (B == (1U) && b == (1U) && q == (30U)) || (B == (1U) && b == (2U) && q == (330U)) || (B == (1U) && b == (4U) && q == (254U)) || (B == (1U) && b == (8U) && q == (150U)) || (B == (1U) && b == (2U) && q == (159U)) || (B == (1U) && b == (8U) && q == (11U)) || (B == (1U) && b == (8U) && q == (64U)) || (B == (1U) && b == (1U) && q == (385U)) || (B == (1U) && b == (2U) && q == (354U)) || (B == (1U) && b == (1U) && q == (244U)) || (B == (1U) && b == (1U) && q == (156U)) || (B == (1U) && b == (2U) && q == (479U)) || (B == (1U) && b == (8U) && q == (210U)) || (B == (1U) && b == (128U) && q == (63U)) || (B == (1U) && b == (64U) && q == (42U)) || (B == (1U) && b == (1U) && q == (103U)) || (B == (1U) && b == (8U) && q == (42U)) || (B == (1U) && b == (128U) && q == (26U)) || (B == (1U) && b == (16384U) && q == (0U)) || (B == (1U) && b == (2U) && q == (361U)) || (B == (1U) && b == (2U) && q == (267U)) || (B == (1U) && b == (1U) && q == (246U)) || (B == (1U) && b == (2U) && q == (151U)) || (B == (1U) && b == (256U) && q == (12U)) || (B == (1U) && b == (2U) && q == (161U)) || (B == (1U) && b == (4U) && q == (229U)) || (B == (1U) && b == (16U) && q == (100U)) || (B == (1U) && b == (1U) && q == (230U)) || (B == (1U) && b == (512U) && q == (14U)) || (B == (1U) && b == (1U) && q == (311U)) || (B == (1U) && b == (4U) && q == (7U)) || (B == (1U) && b == (1U) && q == (29U)) || (B == (1U) && b == (512U) && q == (30U)) || (B == (1U) && b == (16U) && q == (65U)) || (B == (1U) && b == (2U) && q == (156U)) || (B == (1U) && b == (2U) && q == (70U)) || (B == (1U) && b == (2U) && q == (305U)) || (B == (1U) && b == (32U) && q == (29U)) || (B == (1U) && b == (2U) && q == (39U)) || (B == (1U) && b == (4U) && q == (66U)) || (B == (1U) && b == (2U) && q == (113U)) || (B == (1U) && b == (8U) && q == (84U)) || (B == (1U) && b == (8U) && q == (145U)) || (B == (1U) && b == (1U) && q == (79U)) || (B == (1U) && b == (128U) && q == (18U)) || (B == (1U) && b == (4U) && q == (237U)) || (B == (1U) && b == (128U) && q == (33U)) || (B == (1U) && b == (32U) && q == (57U)) || (B == (1U) && b == (2U) && q == (221U)) || (B == (1U) && b == (8U) && q == (13U)) || (B == (1U) && b == (1U) && q == (478U)) || (B == (1U) && b == (1U) && q == (386U)) || (B == (1U) && b == (2U) && q == (379U)) || (B == (1U) && b == (1U) && q == (257U)) || (B == (1U) && b == (8U) && q == (10U)) || (B == (1U) && b == (1U) && q == (8U)) || (B == (1U) && b == (32U) && q == (12U)) || (B == (1U) && b == (128U) && q == (50U)) || (B == (1U) && b == (1U) && q == (384U)) || (B == (1U) && b == (1U) && q == (313U)) || (B == (1U) && b == (1U) && q == (59U)) || (B == (1U) && b == (16U) && q == (112U)) || (B == (1U) && b == (1U) && q == (240U)) || (B == (1U) && b == (2U) && q == (44U)) || (B == (1U) && b == (512U) && q == (11U)) || (B == (1U) && b == (2U) && q == (487U)) || (B == (1U) && b == (1U) && q == (458U)) || (B == (1U) && b == (16U) && q == (21U)) || (B == (1U) && b == (1024U) && q == (8U)) || (B == (1U) && b == (512U) && q == (1U)) || (B == (1U) && b == (1U) && q == (347U)) || (B == (1U) && b == (4U) && q == (88U)) || (B == (1U) && b == (1U) && q == (239U)) || (B == (1U) && b == (1U) && q == (373U)) || (B == (1U) && b == (4U) && q == (145U)) || (B == (1U) && b == (2U) && q == (108U)) || (B == (1U) && b == (2U) && q == (218U)) || (B == (1U) && b == (1U) && q == (292U)) || (B == (1U) && b == (128U) && q == (1U)) || (B == (1U) && b == (1U) && q == (54U)) || (B == (1U) && b == (2U) && q == (217U)) || (B == (1U) && b == (1U) && q == (442U)) || (B == (1U) && b == (1U) && q == (511U)) || (B == (1U) && b == (1U) && q == (362U)) || (B == (1U) && b == (256U) && q == (8U)) || (B == (1U) && b == (1U) && q == (6U)) || (B == (1U) && b == (512U) && q == (4U)) || (B == (1U) && b == (256U) && q == (9U)) || (B == (1U) && b == (2U) && q == (187U)) || (B == (1U) && b == (1U) && q == (73U)) || (B == (1U) && b == (2U) && q == (48U)) || (B == (1U) && b == (1U) && q == (316U)) || (B == (1U) && b == (2U) && q == (256U)) || (B == (1U) && b == (16U) && q == (103U)) || (B == (1U) && b == (16U) && q == (101U)) || (B == (1U) && b == (1U) && q == (361U)) || (B == (1U) && b == (64U) && q == (38U)) || (B == (1U) && b == (8U) && q == (171U)) || (B == (1U) && b == (8U) && q == (222U)) || (B == (1U) && b == (4U) && q == (121U)) || (B == (1U) && b == (1U) && q == (324U)) || (B == (1U) && b == (8U) && q == (162U)) || (B == (1U) && b == (128U) && q == (41U)) || (B == (1U) && b == (2U) && q == (177U)) || (B == (1U) && b == (2U) && q == (216U)) || (B == (1U) && b == (4U) && q == (141U)) || (B == (1U) && b == (4U) && q == (253U)) || (B == (1U) && b == (2U) && q == (231U)) || (B == (1U) && b == (4U) && q == (222U)) || (B == (1U) && b == (8U) && q == (237U)) || (B == (1U) && b == (8U) && q == (238U)) || (B == (1U) && b == (32U) && q == (108U)) || (B == (1U) && b == (1U) && q == (396U)) || (B == (1U) && b == (2U) && q == (391U)) || (B == (1U) && b == (1U) && q == (500U)) || (B == (1U) && b == (1U) && q == (340U)) || (B == (1U) && b == (64U) && q == (35U)) || (B == (1U) && b == (1U) && q == (457U)) || (B == (1U) && b == (1U) && q == (155U)) || (B == (1U) && b == (2U) && q == (114U)) || (B == (1U) && b == (8U) && q == (107U)) || (B == (1U) && b == (1U) && q == (252U)) || (B == (1U) && b == (65536U) && q == (0U)) || (B == (1U) && b == (4U) && q == (165U)) || (B == (1U) && b == (2U) && q == (437U)) || (B == (1U) && b == (4U) && q == (164U)) || (B == (1U) && b == (64U) && q == (58U)) || (B == (1U) && b == (16U) && q == (2U)) || (B == (1U) && b == (2U) && q == (132U)) || (B == (1U) && b == (2U) && q == (483U)) || (B == (1U) && b == (8U) && q == (112U)) || (B == (1U) && b == (8U) && q == (116U)) || (B == (1U) && b == (2U) && q == (392U)) || (B == (1U) && b == (2U) && q == (9U)) || (B == (1U) && b == (1U) && q == (77U)) || (B == (1U) && b == (4U) && q == (196U)) || (B == (1U) && b == (2048U) && q == (3U)) || (B == (1U) && b == (8U) && q == (232U)) || (B == (1U) && b == (2U) && q == (186U)) || (B == (1U) && b == (32U) && q == (111U)) || (B == (1U) && b == (2U) && q == (332U)) || (B == (1U) && b == (128U) && q == (0U)) || (B == (1U) && b == (64U) && q == (46U)) || (B == (1U) && b == (1U) && q == (363U)) || (B == (1U) && b == (4U) && q == (55U)) || (B == (1U) && b == (1U) && q == (286U)) || (B == (1U) && b == (2U) && q == (18U)) || (B == (1U) && b == (32U) && q == (126U)) || (B == (1U) && b == (16U) && q == (95U)) || (B == (1U) && b == (2U) && q == (224U)) || (B == (1U) && b == (2U) && q == (166U)) || (B == (1U) && b == (1024U) && q == (3U)) || (B == (1U) && b == (131072U) && q == (1U)) || (B == (1U) && b == (8U) && q == (201U)) || (B == (1U) && b == (2U) && q == (388U)) || (B == (1U) && b == (2048U) && q == (10U)) || (B == (1U) && b == (1U) && q == (178U)) || (B == (1U) && b == (2U) && q == (138U)) || (B == (1U) && b == (8U) && q == (19U)) || (B == (1U) && b == (1U) && q == (87U)) || (B == (1U) && b == (2U) && q == (240U)) || (B == (1U) && b == (4U) && q == (50U)) || (B == (1U) && b == (8U) && q == (191U)) || (B == (1U) && b == (128U) && q == (5U)) || (B == (1U) && b == (16U) && q == (39U)) || (B == (1U) && b == (16U) && q == (63U)) || (B == (1U) && b == (16U) && q == (60U)) || (B == (1U) && b == (4U) && q == (103U)) || (B == (1U) && b == (1U) && q == (201U)) || (B == (1U) && b == (4U) && q == (127U)) || (B == (1U) && b == (2U) && q == (24U)) || (B == (1U) && b == (1024U) && q == (14U)) || (B == (1U) && b == (32U) && q == (94U)) || (B == (1U) && b == (4U) && q == (174U)) || (B == (1U) && b == (1U) && q == (459U)) || (B == (1U) && b == (2U) && q == (134U)) || (B == (1U) && b == (1U) && q == (51U)) || (B == (1U) && b == (1U) && q == (227U)) || (B == (1U) && b == (1U) && q == (92U)) || (B == (1U) && b == (256U) && q == (6U)) || (B == (1U) && b == (1U) && q == (397U)) || (B == (1U) && b == (1U) && q == (353U)) || (B == (1U) && b == (2U) && q == (82U)) || (B == (1U) && b == (64U) && q == (62U)) || (B == (1U) && b == (1U) && q == (234U)) || (B == (1U) && b == (1U) && q == (104U)) || (B == (1U) && b == (32U) && q == (56U)) || (B == (1U) && b == (8U) && q == (31U)) || (B == (1U) && b == (2U) && q == (310U)) || (B == (1U) && b == (4U) && q == (131U)) || (B == (1U) && b == (4096U) && q == (1U)) || (B == (1U) && b == (16U) && q == (27U)) || (B == (1U) && b == (8U) && q == (189U)) || (B == (1U) && b == (8U) && q == (33U)) || (B == (1U) && b == (1U) && q == (38U)) || (B == (1U) && b == (1U) && q == (238U)) || (B == (1U) && b == (1U) && q == (71U)) || (B == (1U) && b == (2U) && q == (2U)) || (B == (1U) && b == (2U) && q == (327U)) || (B == (1U) && b == (4U) && q == (96U)) || (B == (1U) && b == (8U) && q == (221U)) || (B == (1U) && b == (2048U) && q == (2U)) || (B == (1U) && b == (8U) && q == (118U)) || (B == (1U) && b == (4U) && q == (138U)) || (B == (1U) && b == (8U) && q == (105U)) || (B == (1U) && b == (32U) && q == (32U)) || (B == (1U) && b == (2U) && q == (154U)) || (B == (1U) && b == (8U) && q == (161U)) || (B == (1U) && b == (1U) && q == (133U)) || (B == (1U) && b == (1U) && q == (410U)) || (B == (1U) && b == (2U) && q == (344U)) || (B == (1U) && b == (1U) && q == (284U)) || (B == (1U) && b == (2U) && q == (275U)) || (B == (1U) && b == (8U) && q == (65U)) || (B == (1U) && b == (2U) && q == (77U)) || (B == (1U) && b == (1U) && q == (163U)) || (B == (1U) && b == (256U) && q == (17U)) || (B == (1U) && b == (2U) && q == (207U)) || (B == (1U) && b == (32U) && q == (115U)) || (B == (1U) && b == (8U) && q == (233U)) || (B == (1U) && b == (8U) && q == (202U)) || (B == (1U) && b == (4U) && q == (73U)) || (B == (1U) && b == (1U) && q == (253U)) || (B == (1U) && b == (4U) && q == (235U)) || (B == (1U) && b == (2U) && q == (329U)) || (B == (1U) && b == (1U) && q == (216U)) || (B == (1U) && b == (1U) && q == (158U)) || (B == (1U) && b == (2U) && q == (376U)) || (B == (1U) && b == (1U) && q == (496U)) || (B == (1U) && b == (1U) && q == (319U)) || (B == (1U) && b == (1U) && q == (488U)) || (B == (1U) && b == (8U) && q == (36U)) || (B == (1U) && b == (1U) && q == (183U)) || (B == (1U) && b == (2U) && q == (20U)) || (B == (1U) && b == (1U) && q == (168U)) || (B == (1U) && b == (8U) && q == (26U)) || (B == (1U) && b == (4U) && q == (4U)) || (B == (1U) && b == (4U) && q == (9U)) || (B == (1U) && b == (2U) && q == (434U)) || (B == (1U) && b == (2048U) && q == (11U)) || (B == (1U) && b == (32U) && q == (71U)) || (B == (1U) && b == (2U) && q == (193U)) || (B == (1U) && b == (1U) && q == (205U)) || (B == (1U) && b == (2U) && q == (348U)) || (B == (1U) && b == (32U) && q == (109U)) || (B == (1U) && b == (1U) && q == (352U)) || (B == (1U) && b == (4U) && q == (226U)) || (B == (1U) && b == (2U) && q == (359U)) || (B == (1U) && b == (4U) && q == (42U)) || (B == (1U) && b == (1024U) && q == (1U)) || (B == (1U) && b == (4U) && q == (175U)) || (B == (1U) && b == (1U) && q == (210U)) || (B == (1U) && b == (2U) && q == (476U)) || (B == (1U) && b == (4U) && q == (28U)) || (B == (1U) && b == (65536U) && q == (1U)) || (B == (1U) && b == (8U) && q == (180U)) || (B == (1U) && b == (2U) && q == (264U)) || (B == (1U) && b == (1U) && q == (142U)) || (B == (1U) && b == (1U) && q == (479U)) || (B == (1U) && b == (2U) && q == (173U)) || (B == (1U) && b == (2U) && q == (473U)) || (B == (1U) && b == (1U) && q == (36U)) || (B == (1U) && b == (4U) && q == (108U)) || (B == (1U) && b == (8U) && q == (66U)) || (B == (1U) && b == (2048U) && q == (7U)) || (B == (1U) && b == (2U) && q == (69U)) || (B == (1U) && b == (1U) && q == (494U)) || (B == (1U) && b == (8U) && q == (22U)) || (B == (1U) && b == (2U) && q == (149U)) || (B == (1U) && b == (1U) && q == (399U)) || (B == (1U) && b == (8U) && q == (193U)) || (B == (1U) && b == (256U) && q == (22U)) || (B == (1U) && b == (4U) && q == (123U)) || (B == (1U) && b == (4U) && q == (169U)) || (B == (1U) && b == (1U) && q == (95U)) || (B == (1U) && b == (1U) && q == (149U)) || (B == (1U) && b == (32U) && q == (3U)) || (B == (1U) && b == (8U) && q == (75U)) || (B == (1U) && b == (1U) && q == (121U)) || (B == (1U) && b == (2U) && q == (324U)) || (B == (1U) && b == (8U) && q == (249U)) || (B == (1U) && b == (8U) && q == (133U)) || (B == (1U) && b == (2U) && q == (316U)) || (B == (1U) && b == (2U) && q == (36U)) || (B == (1U) && b == (2U) && q == (242U)) || (B == (1U) && b == (2U) && q == (273U)) || (B == (1U) && b == (1U) && q == (140U)) || (B == (1U) && b == (2U) && q == (23U)) || (B == (1U) && b == (4U) && q == (211U)) || (B == (1U) && b == (1U) && q == (208U)) || (B == (1U) && b == (4U) && q == (200U)) || (B == (1U) && b == (1U) && q == (64U)) || (B == (1U) && b == (1U) && q == (61U)) || (B == (1U) && b == (8U) && q == (188U)) || (B == (1U) && b == (1U) && q == (219U)) || (B == (1U) && b == (128U) && q == (37U)) || (B == (1U) && b == (8U) && q == (9U)) || (B == (1U) && b == (8U) && q == (253U)) || (B == (1U) && b == (1U) && q == (287U)) || (B == (1U) && b == (1U) && q == (304U)) || (B == (1U) && b == (16U) && q == (82U)) || (B == (1U) && b == (2U) && q == (435U)) || (B == (1U) && b == (1U) && q == (242U)) || (B == (1U) && b == (1U) && q == (382U)) || (B == (1U) && b == (1U) && q == (359U)) || (B == (1U) && b == (2U) && q == (417U)) || (B == (1U) && b == (2U) && q == (311U)) || (B == (1U) && b == (2U) && q == (484U)) || (B == (1U) && b == (4U) && q == (154U)) || (B == (1U) && b == (1U) && q == (337U)) || (B == (1U) && b == (2U) && q == (162U)) || (B == (1U) && b == (32U) && q == (2U)) || (B == (1U) && b == (2U) && q == (343U)) || (B == (1U) && b == (1U) && q == (165U)) || (B == (1U) && b == (4U) && q == (106U)) || (B == (1U) && b == (1U) && q == (58U)) || (B == (1U) && b == (8U) && q == (142U)) || (B == (1U) && b == (2U) && q == (164U)) || (B == (1U) && b == (2U) && q == (339U)) || (B == (1U) && b == (1U) && q == (32U)) || (B == (1U) && b == (1U) && q == (113U)) || (B == (1U) && b == (2U) && q == (50U)) || (B == (1U) && b == (2U) && q == (184U)) || (B == (1U) && b == (4U) && q == (25U)) || (B == (1U) && b == (2U) && q == (338U)) || (B == (1U) && b == (2U) && q == (5U)) || (B == (1U) && b == (1U) && q == (250U)) || (B == (1U) && b == (2U) && q == (19U)) || (B == (1U) && b == (1U) && q == (270U)) || (B == (1U) && b == (128U) && q == (7U)) || (B == (1U) && b == (2U) && q == (15U)) || (B == (1U) && b == (2U) && q == (278U)) || (B == (1U) && b == (512U) && q == (24U)) || (B == (1U) && b == (2U) && q == (468U)) || (B == (1U) && b == (4U) && q == (137U)) || (B == (1U) && b == (32U) && q == (8U)) || (B == (1U) && b == (16U) && q == (62U)) || (B == (1U) && b == (1U) && q == (344U)) || (B == (1U) && b == (4U) && q == (187U)) || (B == (1U) && b == (2U) && q == (243U)) || (B == (1U) && b == (8U) && q == (62U)) || (B == (1U) && b == (512U) && q == (31U)) || (B == (1U) && b == (1U) && q == (17U)) || (B == (1U) && b == (64U) && q == (39U)) || (B == (1U) && b == (512U) && q == (15U)) || (B == (1U) && b == (128U) && q == (48U)) || (B == (1U) && b == (1U) && q == (47U)) || (B == (1U) && b == (32U) && q == (5U)) || (B == (1U) && b == (1U) && q == (400U)) || (B == (1U) && b == (2U) && q == (249U)) || (B == (1U) && b == (4U) && q == (128U)) || (B == (1U) && b == (16U) && q == (58U)) || (B == (1U) && b == (2U) && q == (454U)) || (B == (1U) && b == (2U) && q == (314U)) || (B == (1U) && b == (2U) && q == (328U)) || (B == (1U) && b == (8U) && q == (1U)) || (B == (1U) && b == (512U) && q == (19U)) || (B == (1U) && b == (4U) && q == (188U)) || (B == (1U) && b == (8U) && q == (21U)) || (B == (1U) && b == (1U) && q == (157U)) || (B == (1U) && b == (1U) && q == (255U)) || (B == (1U) && b == (512U) && q == (23U)) || (B == (1U) && b == (64U) && q == (53U)) || (B == (1U) && b == (2U) && q == (500U)) || (B == (1U) && b == (256U) && q == (16U)) || (B == (1U) && b == (2U) && q == (272U)) || (B == (1U) && b == (1U) && q == (48U)) || (B == (1U) && b == (1U) && q == (22U)) || (B == (1U) && b == (1U) && q == (12U)) || (B == (1U) && b == (1U) && q == (11U)) || (B == (1U) && b == (2U) && q == (368U)) || (B == (1U) && b == (2U) && q == (163U)) || (B == (1U) && b == (1U) && q == (69U)) || (B == (1U) && b == (2U) && q == (223U)) || (B == (1U) && b == (1U) && q == (185U)) || (B == (1U) && b == (64U) && q == (9U)) || (B == (1U) && b == (1U) && q == (35U)) || (B == (1U) && b == (8U) && q == (158U)) || (B == (1U) && b == (32U) && q == (4U)) || (B == (1U) && b == (8U) && q == (217U)) || (B == (1U) && b == (4U) && q == (189U)) || (B == (1U) && b == (64U) && q == (55U)) || (B == (1U) && b == (2U) && q == (27U)) || (B == (1U) && b == (1U) && q == (34U)) || (B == (1U) && b == (2U) && q == (109U)) || (B == (1U) && b == (4U) && q == (94U)) || (B == (1U) && b == (1U) && q == (120U)) || (B == (1U) && b == (2U) && q == (493U)) || (B == (1U) && b == (1U) && q == (477U)) || (B == (1U) && b == (2U) && q == (196U)) || (B == (1U) && b == (2U) && q == (92U)) || (B == (1U) && b == (4U) && q == (192U)) || (B == (1U) && b == (8U) && q == (100U)) || (B == (1U) && b == (1U) && q == (90U)) || (B == (1U) && b == (2U) && q == (451U)) || (B == (1U) && b == (2U) && q == (101U)) || (B == (1U) && b == (4U) && q == (248U)) || (B == (1U) && b == (4U) && q == (171U)) || (B == (1U) && b == (4U) && q == (179U)) || (B == (1U) && b == (32U) && q == (52U)) || (B == (1U) && b == (2U) && q == (140U)) || (B == (1U) && b == (16U) && q == (32U)) || (B == (1U) && b == (2U) && q == (191U)) || (B == (1U) && b == (2U) && q == (172U)) || (B == (1U) && b == (16U) && q == (50U)) || (B == (1U) && b == (1U) && q == (217U)) || (B == (1U) && b == (1U) && q == (169U)) || (B == (1U) && b == (16384U) && q == (2U)) || (B == (1U) && b == (4U) && q == (232U)) || (B == (1U) && b == (8U) && q == (16U)) || (B == (1U) && b == (8U) && q == (251U)) || (B == (1U) && b == (1U) && q == (330U)) || (B == (1U) && b == (2U) && q == (146U)) || (B == (1U) && b == (512U) && q == (20U)) || (B == (1U) && b == (8U) && q == (125U)) || (B == (1U) && b == (8U) && q == (231U)) || (B == (1U) && b == (1U) && q == (100U)) || (B == (1U) && b == (2U) && q == (236U)) || (B == (1U) && b == (2U) && q == (446U)) || (B == (1U) && b == (2U) && q == (372U)) || (B == (1U) && b == (1U) && q == (343U)) || (B == (1U) && b == (1U) && q == (248U)) || (B == (1U) && b == (32U) && q == (69U)) || (B == (1U) && b == (2U) && q == (294U)) || (B == (1U) && b == (4U) && q == (146U)) || (B == (1U) && b == (2U) && q == (176U)) || (B == (1U) && b == (8U) && q == (182U)) || (B == (1U) && b == (8U) && q == (207U)) || (B == (1U) && b == (32U) && q == (120U)) || (B == (1U) && b == (1U) && q == (495U)) || (B == (1U) && b == (2U) && q == (423U)) || (B == (1U) && b == (16U) && q == (0U)) || (B == (1U) && b == (1U) && q == (294U)) || (B == (1U) && b == (2U) && q == (503U)) || (B == (1U) && b == (1U) && q == (67U)) || (B == (1U) && b == (16U) && q == (86U)) || (B == (1U) && b == (8U) && q == (91U)) || (B == (1U) && b == (32768U) && q == (0U)) || (B == (1U) && b == (2U) && q == (6U)) || (B == (1U) && b == (2U) && q == (227U)) || (B == (1U) && b == (4U) && q == (251U)) || (B == (1U) && b == (1U) && q == (268U)) || (B == (1U) && b == (128U) && q == (61U)) || (B == (1U) && b == (1U) && q == (481U)) || (B == (1U) && b == (2U) && q == (471U)) || (B == (1U) && b == (64U) && q == (11U)) || (B == (1U) && b == (2U) && q == (296U)) || (B == (1U) && b == (1U) && q == (298U)) || (B == (1U) && b == (1U) && q == (407U)) || (B == (1U) && b == (1U) && q == (258U)) || (B == (1U) && b == (4U) && q == (143U)) || (B == (1U) && b == (2U) && q == (211U)) || (B == (1U) && b == (2U) && q == (373U)) || (B == (1U) && b == (4U) && q == (234U)) || (B == (1U) && b == (32U) && q == (26U)) || (B == (1U) && b == (16U) && q == (122U)) || (B == (1U) && b == (2U) && q == (403U)) || (B == (1U) && b == (16U) && q == (34U)) || (B == (1U) && b == (16U) && q == (12U)) || (B == (1U) && b == (16U) && q == (24U)) || (B == (1U) && b == (8U) && q == (34U)) || (B == (1U) && b == (4U) && q == (173U)) || (B == (1U) && b == (1U) && q == (454U)) || (B == (1U) && b == (1U) && q == (315U)) || (B == (1U) && b == (1U) && q == (285U)) || (B == (1U) && b == (64U) && q == (47U)) || (B == (1U) && b == (8U) && q == (97U)) || (B == (1U) && b == (8U) && q == (76U)) || (B == (1U) && b == (2U) && q == (365U)) || (B == (1U) && b == (1U) && q == (247U)) || (B == (1U) && b == (8U) && q == (71U)) || (B == (1U) && b == (16U) && q == (70U)) || (B == (1U) && b == (8U) && q == (69U)) || (B == (1U) && b == (1U) && q == (419U)) || (B == (1U) && b == (256U) && q == (30U)) || (B == (1U) && b == (256U) && q == (4U)) || (B == (1U) && b == (2U) && q == (371U)) || (B == (1U) && b == (32U) && q == (46U)) || (B == (1U) && b == (2U) && q == (66U)) || (B == (1U) && b == (1U) && q == (39U)) || (B == (1U) && b == (32U) && q == (53U)) || (B == (1U) && b == (4U) && q == (230U)) || (B == (1U) && b == (8U) && q == (223U)) || (B == (1U) && b == (4U) && q == (91U)) || (B == (1U) && b == (4U) && q == (89U)) || (B == (1U) && b == (1U) && q == (251U)) || (B == (1U) && b == (8U) && q == (46U)) || (B == (1U) && b == (1U) && q == (83U)) || (B == (1U) && b == (4U) && q == (239U)) || (B == (1U) && b == (8U) && q == (49U)) || (B == (1U) && b == (4U) && q == (71U)) || (B == (1U) && b == (2U) && q == (199U)) || (B == (1U) && b == (8U) && q == (14U)) || (B == (1U) && b == (1U) && q == (112U)) || (B == (1U) && b == (1U) && q == (3U)) || (B == (1U) && b == (32U) && q == (73U)) || (B == (1U) && b == (4U) && q == (46U)) || (B == (1U) && b == (128U) && q == (32U)) || (B == (1U) && b == (1U) && q == (339U)) || (B == (1U) && b == (32U) && q == (40U)) || (B == (1U) && b == (4U) && q == (83U)) || (B == (1U) && b == (4U) && q == (87U)) || (B == (1U) && b == (2U) && q == (474U)) || (B == (1U) && b == (1U) && q == (329U)) || (B == (1U) && b == (2U) && q == (486U)) || (B == (1U) && b == (16U) && q == (49U)) || (B == (1U) && b == (1U) && q == (429U)) || (B == (1U) && b == (1U) && q == (202U)) || (B == (1U) && b == (8U) && q == (58U)) || (B == (1U) && b == (8U) && q == (160U)) || (B == (1U) && b == (1U) && q == (305U)) || (B == (1U) && b == (1U) && q == (420U)) || (B == (1U) && b == (128U) && q == (34U)) || (B == (1U) && b == (4U) && q == (220U)) || (B == (1U) && b == (1U) && q == (221U)) || (B == (1U) && b == (2U) && q == (71U)) || (B == (1U) && b == (2U) && q == (306U)) || (B == (1U) && b == (32U) && q == (123U)) || (B == (1U) && b == (8U) && q == (219U)) || (B == (1U) && b == (4U) && q == (5U)) || (B == (1U) && b == (2U) && q == (449U)) || (B == (1U) && b == (2U) && q == (375U)) || (B == (1U) && b == (2U) && q == (289U)) || (B == (1U) && b == (1U) && q == (44U)) || (B == (1U) && b == (8U) && q == (2U)) || (B == (1U) && b == (1U) && q == (293U)) || (B == (1U) && b == (1U) && q == (474U)) || (B == (1U) && b == (4U) && q == (133U)) || (B == (1U) && b == (16U) && q == (81U)) || (B == (1U) && b == (2U) && q == (37U)) || (B == (1U) && b == (2U) && q == (144U)) || (B == (1U) && b == (2U) && q == (169U)) || (B == (1U) && b == (1024U) && q == (2U)) || (B == (1U) && b == (1U) && q == (9U)) || (B == (1U) && b == (256U) && q == (23U)) || (B == (1U) && b == (64U) && q == (60U)) || (B == (1U) && b == (8U) && q == (52U)) || (B == (1U) && b == (512U) && q == (6U)) || (B == (1U) && b == (2U) && q == (318U)) || (B == (1U) && b == (4U) && q == (107U)) || (B == (1U) && b == (8U) && q == (248U)) || (B == (1U) && b == (2U) && q == (384U)) || (B == (1U) && b == (2U) && q == (102U)) || (B == (1U) && b == (8U) && q == (254U)) || (B == (1U) && b == (4U) && q == (97U)) || (B == (1U) && b == (2U) && q == (350U)) || (B == (1U) && b == (512U) && q == (9U)) || (B == (1U) && b == (2048U) && q == (15U)) || (B == (1U) && b == (8U) && q == (77U)) || (B == (1U) && b == (8192U) && q == (2U)) || (B == (1U) && b == (2U) && q == (297U)) || (B == (1U) && b == (128U) && q == (28U)) || (B == (1U) && b == (1U) && q == (233U)) || (B == (1U) && b == (8U) && q == (127U)) || (B == (1U) && b == (128U) && q == (30U)) || (B == (1U) && b == (32U) && q == (107U)) || (B == (1U) && b == (1U) && q == (392U)) || (B == (1U) && b == (1U) && q == (197U)) || (B == (1U) && b == (1U) && q == (172U)) || (B == (1U) && b == (2U) && q == (461U)) || (B == (1U) && b == (256U) && q == (19U)) || (B == (1U) && b == (32U) && q == (110U)) || (B == (1U) && b == (512U) && q == (3U)) || (B == (1U) && b == (4U) && q == (236U)) || (B == (1U) && b == (1U) && q == (170U)) || (B == (1U) && b == (1U) && q == (308U)) || (B == (1U) && b == (4U) && q == (202U)) || (B == (1U) && b == (32U) && q == (60U)) || (B == (1U) && b == (1U) && q == (389U)) || (B == (1U) && b == (2U) && q == (415U)) || (B == (1U) && b == (4U) && q == (233U)) || (B == (1U) && b == (8U) && q == (195U)) || (B == (1U) && b == (1U) && q == (27U)) || (B == (1U) && b == (8U) && q == (43U)) || (B == (1U) && b == (8U) && q == (141U)) || (B == (1U) && b == (128U) && q == (6U)) || (B == (1U) && b == (1024U) && q == (5U)) || (B == (1U) && b == (16U) && q == (7U)) || (B == (1U) && b == (1U) && q == (269U)) || (B == (1U) && b == (2U) && q == (152U)) || (B == (1U) && b == (8U) && q == (228U)) || (B == (1U) && b == (2U) && q == (460U)) || (B == (1U) && b == (4U) && q == (98U)) || (B == (1U) && b == (2U) && q == (190U)) || (B == (1U) && b == (2U) && q == (309U)) || (B == (1U) && b == (8U) && q == (131U)) || (B == (1U) && b == (16U) && q == (87U)) || (B == (1U) && b == (1U) && q == (320U)) || (B == (1U) && b == (1U) && q == (62U)) || (B == (1U) && b == (1024U) && q == (15U)) || (B == (1U) && b == (1024U) && q == (10U)) || (B == (1U) && b == (4U) && q == (118U)) || (B == (1U) && b == (1U) && q == (88U)) || (B == (1U) && b == (1U) && q == (510U)) || (B == (1U) && b == (8U) && q == (140U)) || (B == (1U) && b == (1U) && q == (448U)) || (B == (1U) && b == (8U) && q == (121U)) || (B == (1U) && b == (8U) && q == (108U)) || (B == (1U) && b == (1U) && q == (317U)) || (B == (1U) && b == (2U) && q == (96U)) || (B == (1U) && b == (1U) && q == (412U)) || (B == (1U) && b == (1U) && q == (371U)) || (B == (1U) && b == (16U) && q == (72U)) || (B == (1U) && b == (128U) && q == (56U)) || (B == (1U) && b == (1U) && q == (421U)) || (B == (1U) && b == (4U) && q == (178U)) || (B == (1U) && b == (128U) && q == (16U)) || (B == (1U) && b == (256U) && q == (14U)) || (B == (1U) && b == (32U) && q == (85U)) || (B == (1U) && b == (2U) && q == (323U)) || (B == (1U) && b == (2U) && q == (258U)) || (B == (1U) && b == (1U) && q == (422U)) || (B == (1U) && b == (256U) && q == (18U)) || (B == (1U) && b == (4U) && q == (12U)) || (B == (1U) && b == (8U) && q == (88U)) || (B == (1U) && b == (1U) && q == (301U)) || (B == (1U) && b == (8U) && q == (209U)) || (B == (1U) && b == (16U) && q == (121U)) || (B == (1U) && b == (2U) && q == (55U)) || (B == (1U) && b == (1U) && q == (180U)) || (B == (1U) && b == (32U) && q == (101U)) || (B == (1U) && b == (8U) && q == (163U)) || (B == (1U) && b == (2U) && q == (180U)) || (B == (1U) && b == (128U) && q == (57U)) || (B == (1U) && b == (32U) && q == (103U)) || (B == (1U) && b == (8U) && q == (115U)) || (B == (1U) && b == (4U) && q == (81U)) || (B == (1U) && b == (32U) && q == (122U)) || (B == (1U) && b == (4U) && q == (246U)) || (B == (1U) && b == (1U) && q == (346U)) || (B == (1U) && b == (1U) && q == (119U)) || (B == (1U) && b == (4U) && q == (147U)) || (B == (1U) && b == (8U) && q == (85U)) || (B == (1U) && b == (128U) && q == (19U)) || (B == (1U) && b == (4U) && q == (152U)) || (B == (1U) && b == (1U) && q == (482U)) || (B == (1U) && b == (4U) && q == (197U)) || (B == (1U) && b == (1U) && q == (428U)) || (B == (1U) && b == (32U) && q == (119U)) || (B == (1U) && b == (32U) && q == (81U)) || (B == (1U) && b == (8U) && q == (110U)) || (B == (1U) && b == (2U) && q == (179U)) || (B == (1U) && b == (2U) && q == (100U)) || (B == (1U) && b == (1U) && q == (43U)) || (B == (1U) && b == (64U) && q == (57U)) || (B == (1U) && b == (128U) && q == (22U)) || (B == (1U) && b == (8U) && q == (124U)) || (B == (1U) && b == (1U) && q == (222U)) || (B == (1U) && b == (2U) && q == (389U)) || (B == (1U) && b == (4U) && q == (54U)) || (B == (1U) && b == (1U) && q == (463U)) || (B == (1U) && b == (32U) && q == (79U)) || (B == (1U) && b == (1U) && q == (211U)) || (B == (1U) && b == (2U) && q == (80U)) || (B == (1U) && b == (8U) && q == (236U)) || (B == (1U) && b == (2U) && q == (416U)) || (B == (1U) && b == (2U) && q == (141U)) || (B == (1U) && b == (32U) && q == (59U)) || (B == (1U) && b == (1U) && q == (190U)) || (B == (1U) && b == (4U) && q == (205U)) || (B == (1U) && b == (4U) && q == (150U)) || (B == (1U) && b == (16U) && q == (68U)) || (B == (1U) && b == (2U) && q == (136U)) || (B == (1U) && b == (16U) && q == (117U)) || (B == (1U) && b == (2U) && q == (312U)) || (B == (1U) && b == (2U) && q == (168U)) || (B == (1U) && b == (2U) && q == (118U)) || (B == (1U) && b == (2U) && q == (230U)) || (B == (1U) && b == (4U) && q == (156U)) || (B == (1U) && b == (1U) && q == (395U)) || (B == (1U) && b == (2048U) && q == (13U)) || (B == (1U) && b == (2U) && q == (428U)) || (B == (1U) && b == (4U) && q == (93U)) || (B == (1U) && b == (8U) && q == (6U)) || (B == (1U) && b == (1U) && q == (19U)) || (B == (1U) && b == (64U) && q == (7U)) || (B == (1U) && b == (256U) && q == (29U)) || (B == (1U) && b == (8U) && q == (4U)) || (B == (1U) && b == (8U) && q == (0U)) || (B == (1U) && b == (4096U) && q == (6U)) || (B == (1U) && b == (4U) && q == (104U)) || (B == (1U) && b == (2U) && q == (286U)) || (B == (1U) && b == (2U) && q == (143U)) || (B == (1U) && b == (8U) && q == (181U)) || (B == (1U) && b == (8U) && q == (15U)) || (B == (1U) && b == (1U) && q == (70U)) || (B == (1U) && b == (2U) && q == (321U)) || (B == (1U) && b == (8U) && q == (61U)) || (B == (1U) && b == (2U) && q == (469U)) || (B == (1U) && b == (32U) && q == (116U)) || (B == (1U) && b == (8U) && q == (234U)) || (B == (1U) && b == (2U) && q == (308U)) || (B == (1U) && b == (4U) && q == (113U)) || (B == (1U) && b == (1U) && q == (264U)) || (B == (1U) && b == (2U) && q == (277U)) || (B == (1U) && b == (16U) && q == (102U)) || (B == (1U) && b == (1U) && q == (350U)) || (B == (1U) && b == (256U) && q == (7U)) || (B == (1U) && b == (64U) && q == (22U)) || (B == (1U) && b == (16U) && q == (43U)) || (B == (1U) && b == (8U) && q == (147U)) || (B == (1U) && b == (2U) && q == (292U)) || (B == (1U) && b == (4U) && q == (59U)) || (B == (1U) && b == (4U) && q == (60U)) || (B == (1U) && b == (2U) && q == (349U)) || (B == (1U) && b == (64U) && q == (16U)) || (B == (1U) && b == (1U) && q == (49U)) || (B == (1U) && b == (2U) && q == (425U)) || (B == (1U) && b == (2U) && q == (13U)) || (B == (1U) && b == (1U) && q == (13U)) || (B == (1U) && b == (2U) && q == (497U)) || (B == (1U) && b == (4096U) && q == (0U)) || (B == (1U) && b == (2U) && q == (405U)) || (B == (1U) && b == (1U) && q == (451U)) || (B == (1U) && b == (2U) && q == (160U)) || (B == (1U) && b == (1U) && q == (66U)) || (B == (1U) && b == (8U) && q == (32U)) || (B == (1U) && b == (2U) && q == (35U)) || (B == (1U) && b == (1U) && q == (115U)) || (B == (1U) && b == (4U) && q == (20U)) [2024-09-21 19:09:05,767 INFO L1541 ArrayList]: Loop invariant at [L34-L37] (B == (1U) && b == (65536U) && q == (0U)) || (B == (1U) && b == (131072U) && q == (0U)) || (B == (1U) && b == (64U) && q == (0U)) || (B == (1U) && b == (1048576U) && q == (0U)) || (B == (1U) && b == (2048U) && q == (0U)) || (B == (1U) && b == (4096U) && q == (0U)) || (B == (1U) && b == (2U) && q == (0U)) || (B == (1U) && b == (32U) && q == (0U)) || (B == (1U) && b == (128U) && q == (0U)) || (B == (1U) && b == (4U) && q == (0U)) || (B == (1U) && b == (8192U) && q == (0U)) || (B == (1U) && b == (16U) && q == (0U)) || (B == (1U) && b == (32768U) && q == (0U)) || (B == (1U) && b == (262144U) && q == (0U)) || (B == (1U) && b == (256U) && q == (0U)) || (B == (1U) && b == (1024U) && q == (0U)) || (B == (1U) && b == (8U) && q == (0U)) || (B == (1U) && b == (524288U) && q == (0U)) || (B == (1U) && b == (1U) && q == (0U)) || (B == (1U) && b == (512U) && q == (0U)) || (B == (1U) && b == (16384U) && q == (0U)) [2024-09-21 19:09:05,767 INFO L1541 ArrayList]: Function contract at [L18]: requires 1, ensures (!(1) || (1)) [2024-09-21 19:09:05,767 INFO L1541 ArrayList]: Function contract at [L26]: requires 1, ensures (!(1) || ( esult == (0))) [2024-09-21 19:09:05,790 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-09-21 19:09:05,968 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/certificate-witnesses-artifact/sv-benchmarks/c/nla-digbench-scaling/divbin2_unwindbound20.i[951,964] [2024-09-21 19:09:05,998 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-09-21 19:09:06,012 INFO L200 MainTranslator]: Completed pre-run Start Parsing Global Start Parsing Global [2024-09-21 19:09:06,051 WARN L248 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/certificate-witnesses-artifact/sv-benchmarks/c/nla-digbench-scaling/divbin2_unwindbound20.i[951,964] Start Parsing Global Start Parsing Global [2024-09-21 19:09:06,055 ERROR L321 MainTranslator]: Incorrect Syntax: Undeclared variable in ACSL expression: esult [2024-09-21 19:09:06,056 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.CACSL2BoogieTranslatorObserver@74c7cc18 and model type witness-2.1.yml de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator CORRECTNESS_WITNESS 21.09 07:09:06, skipping insertion in model container [2024-09-21 19:09:06,056 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-09-21 19:09:06,056 INFO L186 ToolchainWalker]: Toolchain execution was canceled (user or tool) before executing de.uni_freiburg.informatik.ultimate.boogie.preprocessor [2024-09-21 19:09:06,059 INFO L158 Benchmark]: Toolchain (without parser) took 324.81ms. Allocated memory was 62.9MB in the beginning and 77.6MB in the end (delta: 14.7MB). Free memory was 29.4MB in the beginning and 46.2MB in the end (delta: -16.8MB). Peak memory consumption was 5.0MB. Max. memory is 16.1GB. [2024-09-21 19:09:06,060 INFO L158 Benchmark]: CDTParser took 0.12ms. Allocated memory is still 46.1MB. Free memory is still 29.4MB. There was no memory consumed. Max. memory is 16.1GB. [2024-09-21 19:09:06,060 INFO L158 Benchmark]: Witness Parser took 0.12ms. Allocated memory is still 62.9MB. Free memory is still 39.7MB. There was no memory consumed. Max. memory is 16.1GB. [2024-09-21 19:09:06,061 INFO L158 Benchmark]: CACSL2BoogieTranslator took 322.30ms. Allocated memory was 62.9MB in the beginning and 77.6MB in the end (delta: 14.7MB). Free memory was 29.2MB in the beginning and 46.2MB in the end (delta: -17.0MB). Peak memory consumption was 2.9MB. Max. memory is 16.1GB. [2024-09-21 19:09:06,063 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.12ms. Allocated memory is still 46.1MB. Free memory is still 29.4MB. There was no memory consumed. Max. memory is 16.1GB. * Witness Parser took 0.12ms. Allocated memory is still 62.9MB. Free memory is still 39.7MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 322.30ms. Allocated memory was 62.9MB in the beginning and 77.6MB in the end (delta: 14.7MB). Free memory was 29.2MB in the beginning and 46.2MB in the end (delta: -17.0MB). Peak memory consumption was 2.9MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - SyntaxErrorResult [Line: 27]: Incorrect Syntax Undeclared variable in ACSL expression: esult RESULT: Ultimate could not prove your program: Incorrect Syntax Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: UNKNOWN