

'''simple docstring'''
def  _lowerCAmelCase      (		_UpperCamelCase		:  int = 99_80_01       )   ->    int:
     """simple docstring"""




     _SCREAMING_SNAKE_CASE												=0
     for i in range(9_99							,				99							,				-1       ):  # 3 digit numbers range from 999 down to 100
          for j in range(9_99							,				99							,				-1       ):
               _SCREAMING_SNAKE_CASE												=str(i * j       )
               if product_string == product_string[::-1] and i * j < n:
                    _SCREAMING_SNAKE_CASE												=max(_UpperCamelCase							,				i * j       )
     return answer


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



'''simple docstring'''
from typing import TYPE_CHECKING

from ...utils import OptionalDependencyNotAvailable, _LazyModule, is_torch_available


lowerCamelCase				:   str      				=  {"configuration_dinat": ["DINAT_PRETRAINED_CONFIG_ARCHIVE_MAP", "DinatConfig"]}


try:
     if not is_torch_available():
          raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
     pass
else:
     lowerCamelCase				:   Optional[int]      				=  [
         "DINAT_PRETRAINED_MODEL_ARCHIVE_LIST",
         "DinatForImageClassification",
         "DinatModel",
         "DinatPreTrainedModel",
         "DinatBackbone",
     ]

if TYPE_CHECKING:
     from .configuration_dinat import DINAT_PRETRAINED_CONFIG_ARCHIVE_MAP, DinatConfig

     try:
          if not is_torch_available():
               raise OptionalDependencyNotAvailable()
     except OptionalDependencyNotAvailable:
          pass
     else:
          from .modeling_dinat import (
              DINAT_PRETRAINED_MODEL_ARCHIVE_LIST,
              DinatBackbone,
              DinatForImageClassification,
              DinatModel,
              DinatPreTrainedModel,
          )

else:
     import sys

     lowerCamelCase				:   Optional[Any]      				=  _LazyModule(__name__, globals()["__file__"], _import_structure, module_spec=__spec__)
