//! ```
//! // Create a bell state, or EPR pair, a superposition of qubits 0 and 1
//! let mut state = State::new(2);
//! state.h(0);
//! state.cx(0, 1);
//! state.measure(1);
//!
//! println!("{state}");
//! println!("{}", state.ket());
//! ```
use Gates;
pub use Measurement;
pub use State;
// Powers of 2 (PW[i] = 2^i)
const PW: = ;