



'''simple docstring'''





def 		_a   (  lowerCamelCase_					,						lowerCamelCase_ = 13							):
   snake_case   :							Dict						  =''''''
   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   (  ):
   snake_case   :							Optional[int]						  =input('''Enter message: '''							)

   snake_case   :							Union[str, Any]						  =dencrypt(lowerCamelCase_					,						13							)
   print('''Encryption:'''					,						lowerCamelCase_							)

   snake_case   :							Union[str, Any]						  =dencrypt(lowerCamelCase_					,						13							)
   print('''Decryption: '''					,						lowerCamelCase_							)


if __name__ == "__main__":
      import doctest

      doctest.testmod()
      main()






'''simple docstring'''





import doctest

import projectq
from projectq.ops import H, Measure
def 		_a   (  lowerCamelCase_							):
   snake_case   :							str						  =quantum_engine.allocate_qubit()
   H | qubit
   Measure | qubit
   return int(lowerCamelCase_							)


if __name__ == "__main__":
      doctest.testmod()

      # initialises a new quantum backend
      A			:   Dict			=      projectq.MainEngine()

      # Generate a list of 10 random numbers
      A			:   Dict			=      [get_random_number(quantum_engine) for _ in range(10)]

      # Flushes the quantum engine from memory
      quantum_engine.flush()

      print("""Random numbers""", random_numbers_list)





