#include #include int main(void){ int len,i=0; char in[20],rslt[4],half[20],tmp[20]; fgets(in,sizeof(in),stdin); for(i=0;in[i]!='\n';i++){} strncpy(half,in,i/2); strcpy(tmp,half); strcat(tmp,half); len=strncmp(tmp,in,i); if(len==0){ strcpy(rslt,"YES"); }else{ strcpy(rslt,"NO"); } printf("%s\n",rslt); return 0; }