**Input:** $n$ qubits in the $\ket{0 \dots 0}$ state.

**Goal:**  Change the state of the qubits to an equal superposition of all basis vectors $\frac{1}{\sqrt{2^N}} \big (\ket{0 \dots 0} + \dots + \ket{1 \dots 1}\big)$. 
