


'''simple docstring'''





import requests
from bsa import BeautifulSoup






def   __lowerCamelCase	(       lowerCamelCase__		:	int     ,       lowerCamelCase__		:	str			):





			'''simple docstring'''




			lowerCamelCase								=     (
			    """https://www.horoscope.com/us/horoscopes/general/"""
			    f'horoscope-general-daily-{day}.aspx?sign={zodiac_sign}'
			)
			lowerCamelCase								=     BeautifulSoup(requests.get(lowerCamelCase__			).content     ,       """html.parser"""			)
			return soup.find("""div"""     ,       class_="""main-horoscope"""			).p.text


if __name__ == "__main__":
		print("Daily Horoscope. \n")
		print(
		    "enter your Zodiac sign number:\n",
		    "1. Aries\n",
		    "2. Taurus\n",
		    "3. Gemini\n",
		    "4. Cancer\n",
		    "5. Leo\n",
		    "6. Virgo\n",
		    "7. Libra\n",
		    "8. Scorpio\n",
		    "9. Sagittarius\n",
		    "10. Capricorn\n",
		    "11. Aquarius\n",
		    "12. Pisces\n",
		)
		UpperCAmelCase      :						Optional[Any]    =		int(input("number> ").strip())
		print("choose some day:\n", "yesterday\n", "today\n", "tomorrow\n")
		UpperCAmelCase      :						Optional[int]    =		input("enter the day> ")
		UpperCAmelCase      :						str    =		horoscope(zodiac_sign, day)
		print(horoscope_text)





import math

import qiskit
from qiskit import Aer, ClassicalRegister, QuantumCircuit, QuantumRegister, execute






def   __lowerCamelCase	(       lowerCamelCase__		:	int = 1     ,       lowerCamelCase__		:	int = 1			):





			'''simple docstring'''




			if isinstance(lowerCamelCase__     ,       lowerCamelCase__			) or isinstance(lowerCamelCase__     ,       lowerCamelCase__			):
						raise TypeError("""inputs must be integers."""			)
			if (bit_a < 0) or (bit_a < 0):
						raise ValueError("""inputs must be positive."""			)
			if (math.floor(lowerCamelCase__			) != bit_a) or (math.floor(lowerCamelCase__			) != bit_a):
						raise ValueError("""inputs must be exact integers."""			)
			if (bit_a > 1) or (bit_a > 1):
						raise ValueError("""inputs must be less or equal to 1."""			)

			# build registers
			lowerCamelCase								=     QuantumRegister(2     ,       """qr"""			)
			lowerCamelCase								=     ClassicalRegister(2     ,       """cr"""			)

			lowerCamelCase								=     QuantumCircuit(lowerCamelCase__     ,       lowerCamelCase__			)

			# entanglement the qubits
			quantum_circuit.h(1			)
			quantum_circuit.cx(1     ,       0			)

			# send the information
			lowerCamelCase								=     str(lowerCamelCase__			) + str(lowerCamelCase__			)

			if c_information == "11":
						quantum_circuit.x(1			)
						quantum_circuit.z(1			)
			elif c_information == "10":
						quantum_circuit.z(1			)
			elif c_information == "01":
						quantum_circuit.x(1			)
			else:
						quantum_circuit.i(1			)

			# unentangled the circuit
			quantum_circuit.cx(1     ,       0			)
			quantum_circuit.h(1			)

			# measure the circuit
			quantum_circuit.measure(lowerCamelCase__     ,       lowerCamelCase__			)

			lowerCamelCase								=     Aer.get_backend("""aer_simulator"""			)
			lowerCamelCase								=     execute(lowerCamelCase__     ,       lowerCamelCase__     ,       shots=1000			)

			return job.result().get_counts(lowerCamelCase__			)


if __name__ == "__main__":
		print(f"""Counts for classical state send: {superdense_coding(1,1)}""")

