Darıxdırıcı faktoriallar#5405

Darıxdırıcı faktoriallar

1 saniyə
128 meqabayt
Asan

sadə ədədi və tam ədədi verilmişdir. n! \bmod p dəyərini hesablayın.

Giriş

Birinci sətirdə sorğuların sayı t~(1 \le t \le 1000) verilmişdir.

Sonrakı sətirin hər birində iki tam ədəd n~(1 \le n \le 2 \cdot 10^9) və p~(1 < p \le 2 \cdot 10^9) verilmişdir, burada — sadə ədəddir. Məlumdur ki, |n - p| \le 1000.

Çıxış

Hər sorğu üçün n! \bmod p dəyərini ayrı sətirdə çap edin.

Nümunələr

Nümunə 1

Loading
Loading