Mathematical Techniques In Problem Solving