#include <iostream>
#include <cmath>
using namespace std;
long long int fib(long long int n)
{
long long int a = 0, b = 1, c, i;
if( n == 0)
return a;
for (i = 2; i <= n; i++)
{
c = a + b;
a = b;
b = c;
}
return b;
}
/*long long int poweroftwo(long long int n)
{
/*int count = 0;
long long int ret = 0;
while(n != 1)
{
n = n / 2;
count ++;
}
ret = pow(2, count);
return ret;
}*/
int main() {
// your code goes here
int t;
cin >> t;
long long int n;
while(t--)
{
cin >> n;
long long int p = (int)log2(n);
long long int ret = (long long int)pow(2, p);
cout << (fib(ret - 1) % 10)<< endl;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y21hdGg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgoKbG9uZyBsb25nIGludCBmaWIobG9uZyBsb25nIGludCBuKSAKeyAKICBsb25nIGxvbmcgaW50IGEgPSAwLCBiID0gMSwgYywgaTsgCiAgaWYoIG4gPT0gMCkgCiAgICByZXR1cm4gYTsgCiAgZm9yIChpID0gMjsgaSA8PSBuOyBpKyspIAogIHsgCiAgICAgYyA9IGEgKyBiOyAKICAgICBhID0gYjsgCiAgICAgYiA9IGM7IAogIH0gCiAgcmV0dXJuIGI7IAp9IAoKCi8qbG9uZyBsb25nIGludCBwb3dlcm9mdHdvKGxvbmcgbG9uZyBpbnQgbikKewoJCgkvKmludCBjb3VudCA9IDA7CgkKCWxvbmcgbG9uZyBpbnQgcmV0ID0gMDsKCQoJd2hpbGUobiAhPSAxKQoJewoJCQoJCW4gPSBuIC8gMjsKCQkKCQljb3VudCArKzsKCQkKCQkKCX0KCQoJcmV0ID0gcG93KDIsIGNvdW50KTsKCQoJcmV0dXJuIHJldDsKCQoKICAgIAoKfSovCgppbnQgbWFpbigpIHsKCS8vIHlvdXIgY29kZSBnb2VzIGhlcmUKCQoJCglpbnQgdDsKCWNpbiA+PiB0OwoJCglsb25nIGxvbmcgaW50IG47CgkKCXdoaWxlKHQtLSkKCXsKCQkKCQljaW4gPj4gbjsKCQkKCQlsb25nIGxvbmcgaW50IHAgPSAoaW50KWxvZzIobik7IAogICAgICAgIGxvbmcgbG9uZyBpbnQgcmV0ID0gKGxvbmcgbG9uZyBpbnQpcG93KDIsIHApOyAKCQkKCQljb3V0IDw8IChmaWIocmV0IC0gMSkgJSAxMCk8PCBlbmRsOwoJCQoJCQoJCQoJfQoJCgoJcmV0dXJuIDA7Cn0=