



def 	_lowerCAmelCase						(				__lowerCamelCase   :     int     ):



 """simple docstring"""





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






def 	_lowerCAmelCase						(				__lowerCamelCase   :     int = 1000000     ):



 """simple docstring"""





 __SCREAMING_SNAKE_CASE       :    Dict       =	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() = }''')











import warnings

from ...utils import logging
from .image_processing_layoutlmva import LayoutLMvaImageProcessor


_lowerCamelCase						    =  logging.get_logger(__name__)

class       _SCREAMING_SNAKE_CASE	(UpperCamelCase ):





     def __init__(       self :							int     ,  *UpperCamelCase :							Optional[int]     ,  **UpperCamelCase :							Optional[int]				)->None:
      warnings.warn(
          "The class LayoutLMv2FeatureExtractor is deprecated and will be removed in version 5 of Transformers."
          " Please use LayoutLMv2ImageProcessor instead."     ,  UpperCamelCase     ,  )
      super().__init__(*UpperCamelCase     ,  **UpperCamelCase				)






