Scientific Approach to Problem Solving