#C11014. Multiplication of Large Numbers

    ID: 40284 Type: Default 1000ms 256MiB

Multiplication of Large Numbers

Multiplication of Large Numbers

You are given two non-negative integers represented as strings. Your task is to compute the product of these two numbers and output the result as a string. Since the numbers can be very large, you cannot convert them directly to integers, but must simulate the multiplication process. In mathematical notation, if the numbers are \(a\) and \(b\), you need to compute \(a \times b\).

Note: The input will be given via standard input and the result should be printed to standard output.

inputFormat

The input consists of two lines. The first line contains the first non-negative integer as a string, and the second line contains the second non-negative integer as a string.

outputFormat

Output a single line containing the product of the two numbers as a string.

## sample
123
456
56088