Problem Solving Vs Analytical Thinking