#include<bits/stdc++.h>
using namespace std;
string s;
bool hw(string ss){
for(int i = 0, j = ss.length() - 1; i <= j; i++, j++){
if(ss[i] != ss[j]) return false;
return true;
}
}
int main(){
int n;
cin >> n;
for(int i = 1; i <= n; i++){
cin >> s;
bool flag;
for(int j = 2; j <= s.length() - 2; j++){
flag = false;
string s1 = "", s2 = "";
for(int ii = 0; ii < j; ii++)
s1 += s[ii];
for(int jj = j; jj < s.length(); jj++)
s2 += s[jj];
if(hw(s1) && hw(s2)){
flag = true;
break;
}
else{
if(j == s.length() - 2) flag = false;
continue;
}
}
if(flag) cout << "Yes" << endl;
else cout << "No" << endl;
}
return 0;
}