#include #include #include #include #include #include #include #include #include #include #include using namespace std; //#define N (1000000000+7) //#define N (998244353) #define N 17 #define INF 1e16 typedef long long ll; typedef pair P; typedef vector vec; typedef vector mat; mat mul(mat &A,mat &B){ mat C(A.size(),vec(B[0].size())); for(int i=0;i0){ if(n&1)B = mul(B,A); A = mul(A,A); n>>=1; } return B; } int main(void){ ll Q; cin>>Q; mat A(4,vec(4)); for(int i=0;i<4;i++){ A[0][i]=1; } A[1][0]=1; A[2][1]=1; A[3][2]=1; while(Q--){ ll n; cin>>n; if(n<=3){ cout<<0<