#include #include #include #include using namespace std; int main() { int N; cin >> N; string S; cin >> S; stack leftstk; stack rightstk; stack lnum; stack rnum; for(int i = 0; i < N; i++){ if(S[i] == '('){ leftstk.push(S[i]); lnum.push(i); }else if(S[i] == ')'){ rightstk.push(S[i]); rnum.push(i); if(leftstk.top() == '('){ cout << rnum.top() + 1<< endl; cout << lnum.top() + 1<< endl; lnum.pop(); rnum.pop(); leftstk.pop(); rightstk.pop(); } } } return 0; }