Problem:
Score : 100 points

Problem Statement

Compute A \times B.

Constraints

1 \leq A \leq 100

1 \leq B \leq 100

All values in input are integers.

Input

Input is given from Standard Input in the following format:

A B

Output

Print the value A \times B as an integer.

Sample Input 1

2 5

Sample Output 1

10

We have 2 \times 5 = 10.

Sample Input 2

100 100

Sample Output 2

10000

Solution in Rust (1.42.0) (judge verdict: Accepted)

fn main() {
    let (a, b) = read();
    let ans = solve(a, b);
    write(ans);
}

fn read() -> (i32, i32) {
    let mut l1 = String::new();
    std::io::stdin().read_line(&mut l1).ok();
    let mut iter1 = l1.trim().split_whitespace();
    let a = iter1.next().unwrap().parse::<i32>().unwrap();
    let b = iter1.next().unwrap().parse::<i32>().unwrap();

    (a, b)
}

fn write(ans: i32) {
    println!("{}", ans);
}

fn solve(a: i32, b: i32) -> i32 {
    a * b
}