#include using namespace std; using ll = long long; using pii = pair; using pll = pair; using vi = vector; using vl = vector; using vs = vector; #define endl ('\n') inline vector range(int64_t stop){vectorv(stop);iota(v.begin(),v.end(),0LL);return v;} inline vector range(int64_t start,int64_t stop){vectorv(stop-start);iota(v.begin(),v.end(),start);return v;} inline vector range(int64_t start,int64_t stop,int64_t step){int s=step>0?(stop-start+step-1)/step:(stop-start+step+1)/step;if(s<=0)return {};vectorv(s);for(int i=0;i> n >> k; k -= 1; string S; cin >> S; vi A; for(auto i:range(n)){ if(S[i]=='('){ A.push_back(i); }else{ if(A.back()==k){ cout << i+1 << endl; return 0; } if(i==k){ cout << A.back()+1 << endl; return 0; } A.pop_back(); } } return 0; }