Characteristics Of A Problem Solver