#include <bits/stdc++.h>
using namespace std;
string s;
bool flag2=false;
bool flag=true;
int main(){
int n;
cin>>n;
for (int i=1;i<=n;i++){
cin>>s;
}
for (int i=2;i+1<s.length();i++){
string a=s.substr(0,i);
string b=s.substr(i);
flag=true;
for (int j=0;j<a.length();j++){
if (a[j]!=a[a.length()-j-1]){
flag=false;
}
}
for (int j=0;j<b.length();j++){
if (b[j]!=b[b.length()-j-1]){
flag=false;
}
}
if (flag){
cout<<"Yes"<<endl;
flag2=true;
}else{
cout<<"No"<<endl;
}
}
}