#include <bits/stdc++.h>
using namespace std;
int main() {
  string S;
  int N;
  int M=0;
  cin>>S;
  N=S.size();
  for(int i=0;i<(N-1)/2;i++){
    if(S.at(i)!=S.at((N-1)/2+1+i)){
      M=1;
    }
  }
  if(M==1){
    cout<<"No"<<endl;
  }else{
    cout<<"Yes"<<endl;
  }
  
  
}

