#include<bits/stdc++.h>
using namespace std;
int n;
bool f;
string x;
bool Huewen(string x){
char a[110]={0};
int cnt=0;
for(int i=x.size()-1;i>=0;i--)
a[cnt++] = x[i];
for(int i=0;i<x.size();i++)
if(a[i] != x[i])
return 0;
return 1;
}
int main(){
cin>>n;
while(n--){
f=0;
cin>>x;
for(int i=1;i<x.size()-2;i++)
if(Huewen(x.substr(0,i+1))&&Huewen(x.substr(i+1))){
cout<<"Yes"<<endl;
f=1;
break;
}
if(f==0)
cout<<"No"<<endl;
}
return 0;
}