Making Mathematics Practical: An Approach to Problem Solving