The Mathematical Mechanic: Using Physical Reasoning to Solve Problems