#include using namespace std; int main(){ ios::sync_with_stdio(false); cin.tie(0); int N; cin >> N; string S; cin >> S; vector ans(N, 0); vector stack; for (int i = 0; i < N; ++i){ if (S[i] == '('){ stack.push_back(i + 1); }else{ int j = stack.back(); stack.pop_back(); ans[i] = j; ans[j - 1] = i + 1; } } for (auto v : ans) cout << v << '\n'; return 0; }