#include #include #include using namespace std; //変数デバッグ #define DEB(variable) cout << #variable << '=' << variable << endl //for簡易表記(引数ミス防止) #define FOR(inc, a, b) for (int inc = (a); (inc) < (b); (inc)++) //incをaにし、b-a回(iがb未満の間)処理を行う #define REP(inc,b) FOR(inc,0,n) int main(){ unsigned long long int a, b; cin >> a >> b; a %= 1000000007; b %= 1000000007; cout << (a * b)%1000000007 << endl; return 0; }