'''simple docstring'''

import doctest

import projectq
from projectq.ops import H, Measure



def 				UpperCamelCase__      (      a__   ):


						'''simple docstring'''






						_lowerCAmelCase					    =quantum_engine.allocate_qubit()
						H | qubit
						Measure | qubit
						return int(a__   )


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

							# initialises a new quantum backend
							lowercase_  		=			projectq.MainEngine()

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

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

							print('''Random numbers''', random_numbers_list)






'''simple docstring'''

from ..utils import DummyObject, requires_backends
class 	SCREAMING_SNAKE_CASE      (    metaclass=__lowercase):







		"""simple docstring"""
		lowercase :   List[Any]							=				['tensorflow_text']






		def __init__( self		,    *__A		,    **__A					)			->  List[Any]:
								requires_backends(self		,    ['tensorflow_text']					)





