func_code_string: #include <bits/stdc++.h>   using namespace std;   int n;   string st;   int call() {     int s = 0, r = -1, neg = 0;     for (int i = 0; st[i]; i++) {       if (st[i] ==  ( )         s++;       else         s--;       if (s <= 1) r = i;       if (s < 0) neg = 1;     }     int ans = 0;     if (s == 2 && !neg) {       s = 0;       for (int i = 0; st[i]; i++) {         if (st[i] ==  ( )           s++;         else           s--;         if (i > r) {           if (st[i] ==  ( ) {             if (s - 2 >= 0) ans++;           }         }       }     }     return ans;   }   int main() {     cin >> n >> st;     int ans = call();     string y;     for (int i = st.size() - 1; i >= 0; i--) {       if (st[i] ==  ) )         y +=  ( ;       else         y +=  ) ;     }     st = y;     ans += call();     cout << ans;   }   