Hilbert Space Operators: A Problem Solving Approach