6 Steps of Problem Solving