


'''simple docstring'''



def   lowerCamelCase							(_SCREAMING_SNAKE_CASE      :   Optional[Any]   ):

					if divisor % 5 == 0 or divisor % 2 == 0:
										return 0
					__a			:       List[Any]					    =  1
					__a			:       Union[str, Any]					    =  1
					while repunit:
										__a			:       Union[str, Any]					    =  (10 * repunit + 1) % divisor
										repunit_index += 1
					return repunit_index






def   lowerCamelCase							(_SCREAMING_SNAKE_CASE      :   List[str] = 1_000_000   ):
					__a			:       List[str]					    =  limit - 1
					if divisor % 2 == 0:
										divisor += 1
					while least_divisible_repunit(SCREAMING_SNAKE_CASE_   ) <= limit:
										divisor += 2
					return divisor


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







from typing import TYPE_CHECKING

from ...utils import (
    OptionalDependencyNotAvailable,
    _LazyModule,
    is_flax_available,
    is_tf_available,
    is_torch_available,
)


_snake_case             =     {
    '''configuration_vision_encoder_decoder''': ['''VisionEncoderDecoderConfig''', '''VisionEncoderDecoderOnnxConfig''']
}

try:
   if not is_torch_available():
      raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
   pass
else:
   _snake_case             =     ['''VisionEncoderDecoderModel''']

try:
   if not is_tf_available():
      raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
   pass
else:
   _snake_case             =     ['''TFVisionEncoderDecoderModel''']

try:
   if not is_flax_available():
      raise OptionalDependencyNotAvailable()
except OptionalDependencyNotAvailable:
   pass
else:
   _snake_case             =     ['''FlaxVisionEncoderDecoderModel''']

if TYPE_CHECKING:
   from .configuration_vision_encoder_decoder import VisionEncoderDecoderConfig, VisionEncoderDecoderOnnxConfig

   try:
      if not is_torch_available():
         raise OptionalDependencyNotAvailable()
   except OptionalDependencyNotAvailable:
      pass
   else:
      from .modeling_vision_encoder_decoder import VisionEncoderDecoderModel

   try:
      if not is_tf_available():
         raise OptionalDependencyNotAvailable()
   except OptionalDependencyNotAvailable:
      pass
   else:
      from .modeling_tf_vision_encoder_decoder import TFVisionEncoderDecoderModel

   try:
      if not is_flax_available():
         raise OptionalDependencyNotAvailable()
   except OptionalDependencyNotAvailable:
      pass
   else:
      from .modeling_flax_vision_encoder_decoder import FlaxVisionEncoderDecoderModel

else:
   import sys

   _snake_case             =     _LazyModule(__name__, globals()['''__file__'''], _import_structure, module_spec=__spec__)



