Types Of Problem Solving Methods