#include<bits/stdc++.h>
using namespace std;
bool huwenchupanduan(string s){
int len=s.length();
for(int i=0;i<len/2;i++){
if(s[i]!=s[len-i]){
return false;
}
return false;
}
}
int main(){
int t;
cin>>t;
for(int j=0;j<t;j++){
string s;
cin>>s;
int len=s.length();
for(int i=2;i<len-2;i++){
string s1=s.substr(0,i);
string s1=s.substr(i);
if(huwenchupanduan(s1)&&huwenchupanduan(s2)){
cout<<"Yes"<<endl
}
else{
cout<<"No"<<endl
}
}
}
return 0;
}
#include<bits/stdc++.h> using namespace std; bool huwenchupanduan(string s){ int len=s.length(); for(int i=0;i<len/2;i++){ if(s[i]!=s[len-i]){ return false; } return false; } } int main(){ int t; cin>>t; for(int j=0;j<t;j++){ string s; cin>>s; int len=s.length();
for(int i=2;i<len-2;i++){
string s1=s.substr(0,i);
string s1=s.substr(i);
if(huwenchupanduan(s1)&&huwenchupanduan(s2)){
cout<<"Yes"<<endl
}
else{
cout<<"No"<<endl
}
}
} return 0; }