


"""simple docstring"""



import warnings

from ...utils import logging
from .image_processing_owlvit import OwlViTImageProcessor


__snake_case       =       logging.get_logger(__name__)







class _lowerCAmelCase							( snake_case_      ):







   def __init__(      self		,      *UpperCamelCase__		,      **UpperCamelCase__		)      ->						None:

       '''simple docstring'''




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









"""simple docstring"""



import string







def     __lowerCAmelCase		(		lowercase    :    str					)      ->		None:


    """simple docstring"""





    for key in range(len(string.ascii_uppercase					)					):
        snake_case       : Dict    =       ""
        for symbol in message:
            if symbol in string.ascii_uppercase:
                snake_case       : Dict    =       string.ascii_uppercase.find(lowercase					)
                snake_case       : Optional[int]    =       num - key
                if num < 0:
                    snake_case       : Optional[int]    =       num + len(string.ascii_uppercase					)
                snake_case       : Dict    =       translated + string.ascii_uppercase[num]
            else:
                snake_case       : Any    =       translated + symbol
        print(F'Decryption using Key #{key}: {translated}'					)







def     __lowerCAmelCase		(		)      ->		None:


    """simple docstring"""





    snake_case       : Dict    =       input("Encrypted message: "					)
    snake_case       : Any    =       message.upper()
    decrypt(lowercase					)


if __name__ == "__main__":
  import doctest

  doctest.testmod()
  main()





