Quantum Mechanics: Through Problems