Fibonacci Modular

Time Limit:
1 Sec
Memory Limit:
128Mb
Enviados:
791
Resuelto:
275

Descripción

Los numeros Fibonacci son: (0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, ...) y se define con la siguiente recurrencia:

$f_n=f_{n-1}+f_{n-2}$

Escriba un programa que calcule $F(n) \mod m$.

Entrada

La entrada consiste de varios casos de prueba. La primera linea contiene el número de casos de prueba. Cada caso de prueba viene en una una linea y contiene dos números ($0 \leq n \leq 90$), ($2 \leq m \leq 10000$).

Salida

Por cada caso de prueba imprime $F(n) \mod m$.

Ejemplo Entrada

Copy icon
2
11 7
11 6

Ejemplo Salida

Copy icon
5
5

Ayuda