Multi-digit multiplication and division