func_code_string: #include <bits/stdc++.h>   using namespace std;   const int N = (int)1e6 + 5;   const int mod = (int)1e9 + 7;   string a;   int x, n;   int u[N];   int main() {     ios_base::sync_with_stdio(false);     cin >> a;     cin >> n;     for (int i = 1; i <= n; i++) {       cin >> x;       u[x]++;     }     for (int i = 1; i <= a.size() / 2; i++) u[i] += u[i - 1];     for (int i = 0; i < a.size(); i++) {       if (u[i + 1] & 1) swap(a[i], a[a.size() - i - 1]);     }     cout << a << endl;     return 0;   }   