#include #include #include #include #include using namespace std; int main() { int N; cin >> N; string S; cin >> S; vectorA(N); stackst; for (int i = 0; i < S.size(); i++) { if (S[i]==')') { int p = st.top();st.pop(); A[p] = i;A[i] = p; } else st.push(i); } for (int i = 0; i < N; i++)cout << A[i]+1 << endl; return 0; }