#include<bits/stdc++.h>
using namespace std;
int main(){
long long n,x;
cin>>n;
for(int i=1;i<=n;i++){
long long s=0,flag=0;
long long mo,sh;
cin>>x;
if(x%3==1) s--;
while(x>0){
mo=x%3;
sh=x/3;
if(mo==1) s++;
x=sh;
if(mo==2){
cout<<0<<endl;
x=0; flag=1;
}
}
if(flag==0) cout<<pow(2,s)<<endl;
}
return 0;
}