Jukul on tunnis igav ja ta joonistab ruudulisele paberile ruute. Täpsemalt joonistab ta igale paberile alati neli ruutu, ühe igasse paberi nurka, niiviisi, et ruudud ei kattu omavahel (aga nad võivad kokku puutuda). Juku proovib ruute joonistada nii, et iga tulemus oleks eelmistest erinev. Mitu paberilehte on tal võimalik sel viisil ära kulutada?
Tekstifaili ainsal real on kaks arvu $M$ ja $N$ ($2 \le M \le 10^7$, $2 \le N \le 10^7$), mis näitavad Juku ruudulise paberi mõõtmeid.
Tekstifaili ainsale reale väljastada üks täisarv: erinevate nelja mitte\-kattuva ruudu joonistamise võimaluste arv. Kuna võimalusi võib olla palju (ja Jukul on erakordselt paks vihik), anda vastus mooduli $10^9 + 7$ järgi.