code: from typing import TYPE_CHECKING
  
  from ...utils import OptionalDependencyNotAvailable, _LazyModule, is_torch_available, is_vision_available
  
  
  A_:      Union[str, Any]        =			{'configuration_levit': ['LEVIT_PRETRAINED_CONFIG_ARCHIVE_MAP', 'LevitConfig', 'LevitOnnxConfig']}
  
  try:
  				if not is_vision_available():
  								raise OptionalDependencyNotAvailable()
  except OptionalDependencyNotAvailable:
  				pass
  else:
  				A_:      str        =			['LevitFeatureExtractor']
  				A_:      Dict        =			['LevitImageProcessor']
  
  try:
  				if not is_torch_available():
  								raise OptionalDependencyNotAvailable()
  except OptionalDependencyNotAvailable:
  				pass
  else:
  				A_:      Tuple        =			[
  				    'LEVIT_PRETRAINED_MODEL_ARCHIVE_LIST',
  				    'LevitForImageClassification',
  				    'LevitForImageClassificationWithTeacher',
  				    'LevitModel',
  				    'LevitPreTrainedModel',
  				]
  
  
  if TYPE_CHECKING:
  				from .configuration_levit import LEVIT_PRETRAINED_CONFIG_ARCHIVE_MAP, LevitConfig, LevitOnnxConfig
  
  				try:
  								if not is_vision_available():
  												raise OptionalDependencyNotAvailable()
  				except OptionalDependencyNotAvailable:
  								pass
  				else:
  								from .feature_extraction_levit import LevitFeatureExtractor
  								from .image_processing_levit import LevitImageProcessor
  
  				try:
  								if not is_torch_available():
  												raise OptionalDependencyNotAvailable()
  				except OptionalDependencyNotAvailable:
  								pass
  				else:
  								from .modeling_levit import (
  								    LEVIT_PRETRAINED_MODEL_ARCHIVE_LIST,
  								    LevitForImageClassification,
  								    LevitForImageClassificationWithTeacher,
  								    LevitModel,
  								    LevitPreTrainedModel,
  								)
  else:
  				import sys
  
  				A_:      Any        =			_LazyModule(__name__, globals()['__file__'], _import_structure, module_spec=__spec__)
  
  
  
style_context: def 					__lowerCAmelCase			(  _A = 998_001					):
  
  
  
  							"""simple docstring"""
  
  
  							_lowercase				=	0
  							for i in range(999 ,99 ,-1					):  # 3 digit numbers range from 999 down to 100
  														for j in range(999 ,99 ,-1					):
  																					_lowercase				=	str(i * j					)
  																					if product_string == product_string[::-1] and i * j < n:
  																												_lowercase				=	max(_A ,i * j					)
  							return answer
  
  
  if __name__ == "__main__":
  				print(F'''{solution() = }''')
  
  
  