Are You A Problem Solver?