Quantum Logic Gate