Mathematical Reasoning And Problem Solving Skills