func_code_string: #include <bits/stdc++.h>   using namespace std;   int main() {     int n, p;     cin >> n >> p;     string s;     cin >> s;     if (p > s.length() / 2) {       reverse(s.begin(), s.end());       p = (n - p) + 1;     }     int sum = 0;     int t[n], l = -1, r = 0;     for (int i = 0; i < s.length() / 2; i++) {       if (abs(int(s[i]) - int(s[n - i - 1])) > 13) {         t[i] = 26 - abs(int(s[i]) - int(s[n - i - 1]));       } else {         t[i] = abs(int(s[i]) - int(s[n - i - 1]));       }       if (t[i] > 0) {         r = i;         if (l < 0) {           l = i;         }       }       sum += t[i];     }     p--;     if (l <= p && p <= r && p - l > r - p) {       sum += r - p + r - l;     } else if (l <= p && p <= r && p - l <= r - p) {       sum += p - l + r - l;     } else if (p <= l) {       sum += r - p;     } else if (r <= p) {       sum += p - l;     }     if (l < 0) {       cout << 0;     } else {       cout << sum;     }   }   