Quantum Computation and Quantum Information door