Subtracting large numbers (problem solving)