PlanGrid may represent large construction quantities or drawing measurements as text to avoid language-specific integer limits. Implement manual multiplication for two non-negative decimal strings without converting either input to a built-in integer type.
Return the product as a canonical decimal string with no leading zeros, except that zero must be returned as "0".
Implement multiply_strings(num1, num2):
1 to 10^4.num1 and num2.int() on either complete input, use floating-point arithmetic, or use a big-integer multiplication library.def multiply_strings(num1, num2):