code: 
  """simple docstring"""
  
  
  
  
  
  
  
  from __future__ import annotations
  
  from string import ascii_letters
  def 			__UpperCAmelCase		(		a_			:		str    ,  a_			:		Optional[int]    ,  a_			:		List[Any] = None				)     ->       str:
     _UpperCAmelCase   	=					alphabet or ascii_letters
  
     # The final result string
     _UpperCAmelCase   	=					''''''
  
     for character in input_string:
        if character not in alpha:
           # Append without encryption if character is not in the alphabet
           result += character
        else:
           # Get the index of the new key and make sure it isn't too large
           _UpperCAmelCase   	=					(alpha.index(a_				) + key) % len(a_				)
  
           # Append the encoded character to the alphabet
           result += alpha[new_key]
  
     return result
  def 			__UpperCAmelCase		(		a_			:		List[Any]    ,  a_			:		Dict    ,  a_			:		List[str] = None				)     ->       str:
     key *= -1
  
     return encrypt(a_    ,  a_    ,  a_				)
  def 			__UpperCAmelCase		(		a_			:		int    ,  a_			:		List[Any] = None				)     ->       dict[int, str]:
     _UpperCAmelCase   	=					alphabet or ascii_letters
  
     # To store data on all the combinations
     _UpperCAmelCase   	=					{}
  
     # Cycle through each combination
     for key in range(1    ,  len(a_				) + 1				):
        # Decrypt the message and store the result in the data
        _UpperCAmelCase   	=					decrypt(a_    ,  a_    ,  a_				)
  
     return brute_force_data
  
  
  if __name__ == "__main__":
    while True:
      print(f'''\n{"-" * 10}\n Menu\n{"-" * 10}''')
      print(*['1.Encrypt', '2.Decrypt', '3.BruteForce', '4.Quit'], sep='\n')
  
      # get user input
      SCREAMING_SNAKE_CASE_     				=   input('\nWhat would you like to do?: ').strip() or """4"""
  
      # run functions based on what the user chose
      if choice not in ("1", "2", "3", "4"):
        print('Invalid choice, please enter a valid choice')
      elif choice == "1":
        SCREAMING_SNAKE_CASE_     				=   input('Please enter the string to be encrypted: ')
        SCREAMING_SNAKE_CASE_     				=   int(input('Please enter off-set: ').strip())
  
        print(encrypt(input_string, key))
      elif choice == "2":
        SCREAMING_SNAKE_CASE_     				=   input('Please enter the string to be decrypted: ')
        SCREAMING_SNAKE_CASE_     				=   int(input('Please enter off-set: ').strip())
  
        print(decrypt(input_string, key))
      elif choice == "3":
        SCREAMING_SNAKE_CASE_     				=   input('Please enter the string to be decrypted: ')
        SCREAMING_SNAKE_CASE_     				=   brute_force(input_string)
  
        for key, value in brute_force_data.items():
          print(f'''Key: {key} | Message: {value}''')
  
      elif choice == "4":
        print('Goodbye.')
        break
  
  
style_context: 
  """simple docstring"""
  
  
  
  
  
  
  
  import warnings
  
  from .generation import FlaxGenerationMixin
  
  
  
  
  
  
  class     __a			(					lowerCAmelCase_			):
         # warning at import time
         warnings.warn(
             'Importing `FlaxGenerationMixin` from `src/transformers/generation_flax_utils.py` is deprecated and will '
             'be removed in Transformers v5. Import as `from transformers import FlaxGenerationMixin` instead.'				,	lowerCAmelCase_				,	)
  
  