#include<bits/stdc++.h>
#include<string>
using namespace std;
int main(){
int t;
cin>>t;
while(t--)
{
int i;
string str;
getline(cin,str);
cout<<endl;
int n=str.length();
if(n&2==0)
{
for(i=0;i<=n/2;i++)
{
if(str[i]==str[n-1-i] )
{
cout<<"YES"<<endl;
}
else
{
cout<<"NO"<<endl;
}
}
}
else
{
for(i=0;i<n/2;i++)
{
if(str[i]==str[n-1-i] )
{
cout<<"YES"<<endl;
}
else
{
cout<<"NO"<<endl;
}
}
}
}
return 0;
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KI2luY2x1ZGU8c3RyaW5nPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwppbnQgbWFpbigpewogICAgaW50IHQ7CiAgICBjaW4+PnQ7CiAgICAKICAgIHdoaWxlKHQtLSkKICAgIHsKICAgICAgICBpbnQgaTsKICAgIHN0cmluZyBzdHI7CiAgICBnZXRsaW5lKGNpbixzdHIpOwogICAgY291dDw8ZW5kbDsKICAgIGludCBuPXN0ci5sZW5ndGgoKTsKICAgIGlmKG4mMj09MCkKICAgIHsKICAgIGZvcihpPTA7aTw9bi8yO2krKykKICAgIHsKICAgICAgICBpZihzdHJbaV09PXN0cltuLTEtaV0gKQogICAgICAgIHsKICAgICAgICAgICAgY291dDw8IllFUyI8PGVuZGw7CiAgICAgICAgfQogICAgICAgIGVsc2UKICAgICAgICB7CiAgICAgICAgICAgIGNvdXQ8PCJOTyI8PGVuZGw7CiAgICAgICAgfQogICAgfQogICAgfQogICAgZWxzZQogICAgewogICAgICAgIGZvcihpPTA7aTxuLzI7aSsrKQogICAgICAgIHsKICAgICAgICAgICAgaWYoc3RyW2ldPT1zdHJbbi0xLWldICkKICAgICAgICAgICAgewogICAgICAgICAgICBjb3V0PDwiWUVTIjw8ZW5kbDsKICAgICAgICAgICAgfQogICAgICAgICAgICBlbHNlCiAgICAgICAgICAgIHsKCiAgICAgICAgICAgIGNvdXQ8PCJOTyI8PGVuZGw7CiAgICAgICAgICAgIH0gCiAgICAgICAgIAogICAgICAgIH0KICAgIAoKCgogICAgfQogICAgfQogICAgcmV0dXJuIDA7CiAgICB9Cg==