



"""simple docstring"""
def   A_    (     ):







						'''simple docstring'''


						for a in range(300      ):
												for b in range(a + 1,   400      ):
																		for c in range(b + 1,   500      ):
																								if (a + b + c) == 1000 and (a**2) + (b**2) == (c**2):
																														return a * b * c

						return -1
def   A_    (     ):







						'''simple docstring'''


						for a in range(300      ):
												for b in range(400      ):
																		snake_case_					:List[Any]		=     1000 - a - b
																		if a < b < c and (a**2) + (b**2) == (c**2):
																								return a * b * c

						return -1
def   A_    (     ):







						'''simple docstring'''


						import timeit

						print(
						    timeit.timeit("""solution()""",   setup="""from __main__ import solution""",   number=1000      )      )
						print(
						    timeit.timeit(
						        """solution_fast()""",   setup="""from __main__ import solution_fast""",   number=1000      )      )


if __name__ == "__main__":
						print(F"""{solution() = }""")



from typing import TYPE_CHECKING

from ...utils import OptionalDependencyNotAvailable, _LazyModule, is_torch_available, is_vision_available


lowerCAmelCase__             =		{"""configuration_vit_hybrid""": ["""VIT_HYBRID_PRETRAINED_CONFIG_ARCHIVE_MAP""", """ViTHybridConfig"""]}

try:
							if not is_torch_available():
														raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
							pass
else:
							lowerCAmelCase__             =		[
							    """VIT_HYBRID_PRETRAINED_MODEL_ARCHIVE_LIST""",
							    """ViTHybridForImageClassification""",
							    """ViTHybridModel""",
							    """ViTHybridPreTrainedModel""",
							]

try:
							if not is_vision_available():
														raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
							pass
else:
							lowerCAmelCase__             =		["""ViTHybridImageProcessor"""]


if TYPE_CHECKING:
							from .configuration_vit_hybrid import VIT_HYBRID_PRETRAINED_CONFIG_ARCHIVE_MAP, ViTHybridConfig

							try:
														if not is_torch_available():
																					raise OptionalDependencyNotAvailable()
							except OptionalDependencyNotAvailable:
														pass
							else:
														from .modeling_vit_hybrid import (
														    VIT_HYBRID_PRETRAINED_MODEL_ARCHIVE_LIST,
														    ViTHybridForImageClassification,
														    ViTHybridModel,
														    ViTHybridPreTrainedModel,
														)

							try:
														if not is_vision_available():
																					raise OptionalDependencyNotAvailable()
							except OptionalDependencyNotAvailable:
														pass
							else:
														from .image_processing_vit_hybrid import ViTHybridImageProcessor


else:
							import sys

							lowerCAmelCase__             =		_LazyModule(__name__, globals()["""__file__"""], _import_structure, module_spec=__spec__)




