Problems and Solutions in Quantum Computing and Quantum Information: 4th Edition