SP11181 BUILDTOW - Build the Tower
Description
**8. Build the Tower**
The president of Yanyang University has decided to build a new tower in front of the auditorium and has invited the students of SCE to help with the project. The tower is one of a kind and is made up of N cuboids one over the other. Each cuboid has a height of 1 unit and the length and breadth of a cuboid is equal. The top most cuboid’s length is 1 unit. The cuboid below it has a length of 2. All the cuboids below it have their lengths equal to the sum of the lengths of the 2 cuboids above it.
Cuboid
Length
Breadth
Height
1
1
1
1
2
2
2
1
3
3
3
1
4
5
5
1
5
8
8
1
As a token of appreciation the president has decided to give SCE a grant of
**$ ((Volume of Tower) % 1000000007)**
Your task is to calculate the amount of grant received by SCE for a given value of N.
Input Format
The first line contains the number of test cases (T) followed by T lines each containing a single integer N.
Output Format
For each test case output the grant that SCE receives for building the tower.