
import warnings

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


_UpperCAmelCase    			=					logging.get_logger(__name__)

class 		__magic_name__				( lowerCAmelCase_					):


  """simple docstring"""





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






"""simple docstring"""




def 				a__			(					lowerCAmelCase						:							str							,     lowerCAmelCase						:							int = 13		):






     '''simple docstring'''
     UpperCAmelCase__				:			Any							=    ""
     for c in s:
          if "A" <= c <= "Z":
               out += chr(ord("A"		) + (ord(lowerCAmelCase		) - ord("A"		) + n) % 26		)
          elif "a" <= c <= "z":
               out += chr(ord("a"		) + (ord(lowerCAmelCase		) - ord("a"		) + n) % 26		)
          else:
               out += c
     return out



def 				a__			(					):






     '''simple docstring'''
     UpperCAmelCase__				:			Optional[int]							=    input("Enter message: "		)

     UpperCAmelCase__				:			Optional[Any]							=    dencrypt(lowerCAmelCase							,     13		)
     print("Encryption:"							,     lowerCAmelCase		)

     UpperCAmelCase__				:			List[str]							=    dencrypt(lowerCAmelCase							,     13		)
     print("Decryption: "							,     lowerCAmelCase		)


if __name__ == "__main__":
    import doctest

    doctest.testmod()
    main()



