Different Methodologies Of Problem Solving