Difficulty Level: HARD
Problem Statement:
You are given two positive integers but they are represented as Strings. You need to find the product of these two numbers. It can be assumed that the numbers are large and do not fit in a long int.
Input:
str1 = "4838191477"
str2 = "982293759"
Output:
4752525292704092043