Problem Solving Techniques In Ai