P4000 斐波那契数列

题目描述

大家都知道,斐波那契数列是满足如下性质的一个数列: - $f_0 = 0$ - $f_1 = 1$ - $f_n = f_{n-1} + f_{n-2}$($n \geq 2$ 且 $n$ 为整数) 请你求出 $f_n \bmod p$ 的值。

输入格式

- 第 1 行:一个整数 $n$。 - 第 2 行:一个整数 $p$。

输出格式

- 第 1 行:$f_n \bmod p$ 的值。

说明/提示

对于 $100\%$ 的数据,$0 \leq n \leq 10^{30000000}$,$1 \leq p