#include <bits/stdc++.h>
using namespace std;
#define endl "\n"
map <int,int> f;
void fibo(){
int i;
f[0]=1;f[1]=1;
for(i=2;i<=45;i++){
f[i]=f[i-2]+f[i-1];
}
}
void solve()
{
int n,i;
cin>>n;
cout<<f[n]<<endl;
}
int main(){
ios_base::sync_with_stdio(false);
cin.tie(nullptr);
cout.tie(nullptr);
int t;
cin>>t;
fibo();
while(t--)
{
solve();
}
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwojZGVmaW5lIGVuZGwgIlxuIgptYXAgPGludCxpbnQ+IGY7CnZvaWQgZmlibygpewogICAgaW50IGk7CiAgICBmWzBdPTE7ZlsxXT0xOwogICAgZm9yKGk9MjtpPD00NTtpKyspewogICAgICAgIGZbaV09ZltpLTJdK2ZbaS0xXTsKICAgIH0KfQp2b2lkIHNvbHZlKCkKewogICAgaW50IG4saTsKICAgIGNpbj4+bjsKICAgIGNvdXQ8PGZbbl08PGVuZGw7Cn0KaW50IG1haW4oKXsKICAgIGlvc19iYXNlOjpzeW5jX3dpdGhfc3RkaW8oZmFsc2UpOwogICAgY2luLnRpZShudWxscHRyKTsKICAgIGNvdXQudGllKG51bGxwdHIpOwogICAgaW50IHQ7CiAgICBjaW4+PnQ7CiAgICBmaWJvKCk7CiAgICB3aGlsZSh0LS0pCiAgICB7CiAgICAgICAgc29sdmUoKTsKICAgIH0KfQ==