#include <bits/stdc++.h>
using namespace std;
int main() {
  long long i, j, n, cnt = 0, flag = 0, k = 0;
  string str;
  cin >> n >> str;
  for (i = 0; i < n; i++) {
    if (str[i] == '(') {
      cnt++;
      if (cnt == 2) j = i;
    } else
      cnt--;
    if ((cnt == -2) && (!k)) k = i;
    if (cnt < -2) break;
    if (cnt < 0) flag = 1;
  }
  if ((!cnt) || (flag && cnt == 2) || (i != n) || ((cnt != 2) && (cnt != -2))) {
    cout << "0\n";
    return 0;
  }
  if (cnt == 2) {
    cnt = 0;
    for (i = j; i < n; i++) {
      if (str[i] == '(') cnt++;
    }
  } else {
    cnt = 0;
    for (i = 0; i < k; i++) {
      if (str[i] == '(')
        cnt++;
      else
        cnt--;
      if (cnt == -1) break;
    }
    cnt = 0;
    k = i;
    for (i = 0; i <= k; i++) {
      if (str[i] == ')') cnt++;
    }
  }
  cout << cnt << endl;
  return 0;
}
