#include <bits/stdc++.h>
using namespace std;
int main() {
  ios_base::sync_with_stdio(false);
  cin.tie(NULL);
  int t;
  t = 1;
  while (t--) {
    long long n, c, mx, l, c0, c1, i;
    string s, ans = "";
    cin >> n;
    cin >> s;
    c = 0;
    mx = 0;
    for (i = 0; i < s.length(); i++) {
      if (s[i] == '(')
        c++;
      else
        c--;
      mx = max(mx, c);
    }
    l = (mx + 1) / 2;
    c0 = 0;
    c1 = 0;
    for (i = 0; i < s.length(); i++) {
      if (s[i] == '(') {
        if (c0 < l) {
          ans += '0';
          c0++;
        } else if (c1 < l) {
          ans += '1';
          c1++;
        }
      } else {
        if (c0 > 0) {
          ans += '0';
          c0--;
        } else if (c1 > 0) {
          ans += '1';
          c1--;
        }
      }
    }
    cout << ans << endl;
  }
  return 0;
}
