#include<stdio.h>
#include<math.h>
int main()
{
int i,j,k,t,l,m;
long long int space[100001],a[100001][1000],sum=0,ans=0;
for(i=0;i<t;i++)
{
for(j=0;j<=space[i];j++)
{
}
if(space[i]==1)
{
sum = 2*a[i][0]*a[i][1];
sum=0;
}
else
{
for(j=2;j<=space[i];j++)
{
for(k=1;k<space[i];k++)
{
for(l=1;l<=space[i];l++)
{
if(j>k && j-k==l)
{ sum
= sum
+ (pow(2,space
[i
]-l
))*a
[i
][j
]*a
[i
][k
];} }}
for(m=1;m<=space[i];m++)
{
}
ans = sum%1000000007;
sum=0;
ans=0;
}
}
}
return 0;
}
I2luY2x1ZGU8c3RkaW8uaD4KI2luY2x1ZGU8bWF0aC5oPgoKaW50IG1haW4oKQp7CiBpbnQgaSxqLGssdCxsLG07CiBzY2FuZigiJWQiLCZ0KTsKIGxvbmcgbG9uZyBpbnQgc3BhY2VbMTAwMDAxXSxhWzEwMDAwMV1bMTAwMF0sc3VtPTAsYW5zPTA7CiAKZm9yKGk9MDtpPHQ7aSsrKQp7CiAgICBzY2FuZigiJWxsZCIsJnNwYWNlW2ldKTsKZm9yKGo9MDtqPD1zcGFjZVtpXTtqKyspCnsKICAgIHNjYW5mKCIlbGxkIiwmYVtpXVtqXSk7Cn0KaWYoc3BhY2VbaV09PTEpIAogICAgeyAKICAgICAgc3VtID0gMiphW2ldWzBdKmFbaV1bMV07CiAgICAgIHByaW50ZigiJWxsZFxuIixzdW0pOwogICAgICBzdW09MDsKICAgIH0KZWxzZQp7CmZvcihqPTI7ajw9c3BhY2VbaV07aisrKQp7CiBmb3Ioaz0xO2s8c3BhY2VbaV07aysrKQp7CiBmb3IobD0xO2w8PXNwYWNlW2ldO2wrKykKewogaWYoaj5rICYmIGotaz09bCkKIHsgc3VtID0gc3VtICsgKHBvdygyLHNwYWNlW2ldLWwpKSphW2ldW2pdKmFbaV1ba107fQp9fQoKIGZvcihtPTE7bTw9c3BhY2VbaV07bSsrKQp7CiBzdW0gPSBzdW0gKyBwb3coMixtKTsKfQphbnMgPSBzdW0lMTAwMDAwMDAwNzsKcHJpbnRmKCIlbGxkXG4iLGFucyk7CnN1bT0wOwphbnM9MDsKfQp9Cn0KcmV0dXJuIDA7Cn0=