#MA0109. 超大斐波那契数列之和1

超大斐波那契数列之和1

题目描述

你们做过很多斐波那契数列了,但是都很小,现在来个大的,顺便求和。给你一个整数 xx,求斐波那契数列前 xx 项的和。由于结果很大,请输出该结果除以 109+710^9+7 的余数。

输入格式

第一行一个整数 TT 表示测试数据的组数。TT 不超过10510^5

接下来 TT 行每行一个数字,表示待求的项。该数字不超过 101810^{18}

输出格式

对每组输入,输出其运算结果。

5
1
2
3
4
999999999999999999
1
2
4
7
680057395