const DIVISOR: u64 = 10u64.pow(9) + 7; fn main() { let mut input = String::new(); std::io::stdin().read_line(&mut input).ok(); let input: Vec = input .split_whitespace() .map(|n| n.parse().unwrap()) .collect(); println!("{}", (input[0] * input[1]) % DIVISOR); }