use std::io::*; const MOD: u64 = 1000000007; fn main() { let mut s: String = String::new(); std::io::stdin().read_to_string(&mut s).ok(); let mut itr = s.trim().split_whitespace(); let a = itr.next().unwrap().parse::().unwrap() % MOD; let b = itr.next().unwrap().parse::().unwrap() % MOD; println!("{}", a * b % MOD); }