code: 
  
  def 			snake_case__    (					SCREAMING_SNAKE_CASE_	:					Dict			,  SCREAMING_SNAKE_CASE_	:					List[str]    ):
  
  
  
       '''simple docstring'''
  
  
  
  
  
       lowercase__					:     Dict   = 1
       while b > 0:
            if b & 1:
                 res *= a
  
            a *= a
            b >>= 1
  
       return res
  
  
  
  def 			snake_case__    (					SCREAMING_SNAKE_CASE_	:					Any			,  SCREAMING_SNAKE_CASE_	:					Any			,  SCREAMING_SNAKE_CASE_	:					int    ):
  
  
  
       '''simple docstring'''
  
  
  
  
  
       lowercase__					:     Optional[int]   = 1
       while b > 0:
            if b & 1:
                 lowercase__					:     str   = ((res % c) * (a % c)) % c
  
            a *= a
            b >>= 1
  
       return res
  
  
style_context: 
  
  from dataclasses import dataclass
  from typing import List, Optional, Union
  
  import numpy as np
  import PIL
  
  from ...utils import BaseOutput, is_invisible_watermark_available, is_torch_available, is_transformers_available
  
  
  @dataclass
  class    SCREAMING_SNAKE_CASE__      (__snake_case  ):
      __lowerCamelCase		: Union[List[PIL.Image.Image], np.ndarray]
  
  
  if is_transformers_available() and is_torch_available() and is_invisible_watermark_available():
         from .pipeline_stable_diffusion_xl import StableDiffusionXLPipeline
         from .pipeline_stable_diffusion_xl_imgaimg import StableDiffusionXLImgaImgPipeline
  
  