"""simple docstring"""




def 							SCREAMING_SNAKE_CASE  (    _lowerCamelCase		: int    ,_lowerCamelCase		: int    ,_lowerCamelCase		: int			) ->   int:

  if exponent == 1:
    return base
  if exponent % 2 == 0:
    _lowerCAmelCase		: Dict						    =  _modexpt(_lowerCamelCase    ,exponent // 2    ,_lowerCamelCase			) % modulo_value
    return (x * x) % modulo_value
  else:
    return (base * _modexpt(_lowerCamelCase    ,exponent - 1    ,_lowerCamelCase			)) % modulo_value





def 							SCREAMING_SNAKE_CASE  (    _lowerCamelCase		: int = 1777    ,_lowerCamelCase		: int = 1855    ,_lowerCamelCase		: int = 8			) ->   int:
  _lowerCAmelCase		: List[Any]						    =  base
  for _ in range(1    ,_lowerCamelCase			):
    _lowerCAmelCase		: Optional[Any]						    =  _modexpt(_lowerCamelCase    ,_lowerCamelCase    ,10**digits			)

  return result


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





"""simple docstring"""




import warnings

from ...utils import logging
from .image_processing_segformer import SegformerImageProcessor


_a   :	Tuple 					=     logging.get_logger(__name__)
class 		__A							(				SCREAMING_SNAKE_CASE_	):






     def __init__(	self       ,  *a__       ,  **a__						):
       warnings.warn(
           """The class SegformerFeatureExtractor is deprecated and will be removed in version 5 of Transformers."""
           """ Please use SegformerImageProcessor instead."""       ,  a__       ,  )
       super().__init__(*a__       ,  **a__						)




