


from ...configuration_utils import PretrainedConfig
from ...utils import logging


lowercase_	   =     logging.get_logger(__name__)


class 	A_ (	__lowercase   ):




      '''simple docstring'''


      __snake_case 	=       '''timm_backbone'''




      def __init__(    self:	Union[str, Any]						,				a:	Any=None						,				a:	Dict=3						,				a:	List[str]=True						,				a:	Optional[Any]=True						,				a:	Tuple=None						,				**a:	Union[str, Any]						,				):
       super().__init__(**a    )
       __lowerCamelCase		:							Any		 =						backbone
       __lowerCamelCase		:							Tuple		 =						num_channels
       __lowerCamelCase		:							int		 =						features_only
       __lowerCamelCase		:							int		 =						use_pretrained_backbone
       __lowerCamelCase		:							List[str]		 =						True
       __lowerCamelCase		:							Dict		 =						out_indices if out_indices is not None else (-1,)





from __future__ import annotations
def 				UpperCamelCase__					(  SCREAMING_SNAKE_CASE__						):
 __lowerCamelCase		:							List[Any]		 =						str(SCREAMING_SNAKE_CASE__						)
 return len(SCREAMING_SNAKE_CASE__						) == 9 and set(SCREAMING_SNAKE_CASE__						) == set('123456789'						)
def 				UpperCamelCase__					(  ):
 for base_num in range(9_999      ,	4_999      ,	-1						):
  __lowerCamelCase		:							Tuple		 =						100_002 * base_num
  if is_9_pandigital(SCREAMING_SNAKE_CASE__						):
   return candidate

 for base_num in range(333      ,	99      ,	-1						):
  __lowerCamelCase		:							Union[str, Any]		 =						1_002_003 * base_num
  if is_9_pandigital(SCREAMING_SNAKE_CASE__						):
   return candidate

 return None


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

