#loj6264. friend-斐波那契

friend-斐波那契

[AdditionalFile6264.zip](file://AdditionalFile6264.zip?type=additional_file)

#6264. friend-斐波那契

标签: 传统 | 时间限制: 1000 ms | 内存限制: 256 MiB |

题目描述

f12+f22+f32+....+fn2f_1^2+f_2^2+f_3^2+....+f_n^2 , 其中 fif_i 代表斐波那契数列的第 ii 项。 (f0=0,f1=1)(f_0=0 , f_1=1)

当然结果会很大,请将它对 109+710^9+7 取模。

输入格式

一行一个数 nn.

输出格式

一行一个数,代表答案。

样例

输入

6

输出

104

数据范围与提示

对于 30%30\% 的数据,n105n\leq 10^5
对于另外 20%20\% 的数据,nn10610^6 的倍数,且 n5×109n\leq 5×10^9
对于 100%100\% 的数据,n1018n\leq10^{18}