
'''simple docstring'''





import warnings

from ...utils import logging
from .image_processing_vilt import ViltImageProcessor


SCREAMING_SNAKE_CASE    =					logging.get_logger(__name__)






class        UpperCAmelCase_       (						A							):

 '''simple docstring'''







 def __init__(				self		:     str ,							*snake_case__		:     Dict ,							**snake_case__		:     List[str]   ):



   '''simple docstring'''




   warnings.warn(
       "The class ViltFeatureExtractor is deprecated and will be removed in version 5 of Transformers. Please"
       " use ViltImageProcessor instead." ,							snake_case__ ,							)
   super().__init__(*snake_case__ ,							**snake_case__   )





'''simple docstring'''





def snake_case_    (				lowercase__      ,					lowercase__ = 1_3		):
  UpperCAmelCase__			:				Optional[Any]												=       ""
  for c in s:
    if "A" <= c <= "Z":
      out += chr(ord("A"		) + (ord(lowercase__		) - ord("A"		) + n) % 2_6		)
    elif "a" <= c <= "z":
      out += chr(ord("a"		) + (ord(lowercase__		) - ord("a"		) + n) % 2_6		)
    else:
      out += c
  return out







def snake_case_    (				):
  UpperCAmelCase__			:				Dict												=       input("Enter message: "		)

  UpperCAmelCase__			:				Optional[int]												=       dencrypt(lowercase__      ,					1_3		)
  print("Encryption:"      ,					lowercase__		)

  UpperCAmelCase__			:				Union[str, Any]												=       dencrypt(lowercase__      ,					1_3		)
  print("Decryption: "      ,					lowercase__		)


if __name__ == "__main__":
      import doctest

      doctest.testmod()
      main()



