Five Step Problem Solving Methodology