func_code_string: #include <bits/stdc++.h>   using namespace std;   char ch[200000];   int main() {     scanf( %s , ch + 1);     int n = strlen(ch + 1);     int flag = 0;     for (int i = 1; i <= n; i++) {       if (ch[i] != ch[n - i + 1]) flag++;     }     if (flag == 2 || n % 2 == 1 && flag == 0)       printf( YES );     else       printf( NO );     return 0;   }   