


import math

import qiskit
from qiskit import Aer, ClassicalRegister, QuantumCircuit, QuantumRegister, execute
def        UpperCAmelCase_      (							__snake_case = 1  ,		__snake_case = 1		)  ->    qiskit.result.counts.Counts:







 """simple docstring"""


 if isinstance(__snake_case  ,		__snake_case		) or isinstance(__snake_case  ,		__snake_case		):
  raise TypeError('''inputs must be integers.'''		)
 if (bit_a < 0) or (bit_a < 0):
  raise ValueError('''inputs must be positive.'''		)
 if (math.floor(__snake_case		) != bit_a) or (math.floor(__snake_case		) != 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
 _lowercase							   =QuantumRegister(2  ,		'''qr'''		)
 _lowercase							   =ClassicalRegister(2  ,		'''cr'''		)

 _lowercase							   =QuantumCircuit(__snake_case  ,		__snake_case		)

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

 # send the information
 _lowercase							   =str(__snake_case		) + str(__snake_case		)

 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(__snake_case  ,		__snake_case		)

 _lowercase							   =Aer.get_backend('''aer_simulator'''		)
 _lowercase							   =execute(__snake_case  ,		__snake_case  ,		shots=1000		)

 return job.result().get_counts(__snake_case		)


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





import requests

try:
  from django.contrib.auth import authenticate, login
  from django.shortcuts import redirect, render
except ImportError:
  UpperCAmelCase__     			=							UpperCAmelCase__     			=							UpperCAmelCase__     			=							UpperCAmelCase__     			=							print
def        UpperCAmelCase_      (							__snake_case		)  ->    List[str]:







 """simple docstring"""


 _lowercase							   ='''secretKey'''
 _lowercase							   ='''https://www.google.com/recaptcha/api/siteverify'''

 # when method is not POST, direct user to login page
 if request.method != "POST":
  return render(__snake_case  ,		'''login.html'''		)

 # from the frontend, get username, password, and client_key
 _lowercase							   =request.POST.get('''username'''		)
 _lowercase							   =request.POST.get('''password'''		)
 _lowercase							   =request.POST.get('''g-recaptcha-response'''		)

 # post recaptcha response to Google's recaptcha api
 _lowercase							   =requests.post(__snake_case  ,		data={'''secret''': secret_key, '''response''': client_key}		)
 # if the recaptcha api verified our keys
 if response.json().get('''success'''  ,		__snake_case		):
  # authenticate the user
  _lowercase							   =authenticate(__snake_case  ,		username=__snake_case  ,		password=__snake_case		)
  if user_in_database:
   login(__snake_case  ,		__snake_case		)
   return redirect('''/your-webpage'''		)
 return render(__snake_case  ,		'''login.html'''		)

