func_code_string: #include <bits/stdc++.h>   using namespace std;   const int maxn = 100005;   int n, i, j, k, cnt, tot, f[maxn];   char s[maxn];   int main() {     scanf( %d%s , &n, s + 1);     if (n & 1) return puts( 0 ), 0;     tot = n >> 1;     f[0] = 1;     for (i = 1; i <= n; i++) {       if (s[i] ==  ? )         for (j = i >> 1, k = max(1, tot - (n - i)); j >= k; j--)           f[j] = f[j] + f[j - 1];       else         cnt++;     }     if (cnt > tot) return puts( 0 ), 0;     int ans = f[tot];     for (i = tot - cnt; i; i--) ans *= 25;     printf( %u , ans);     return 0;   }   