#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
const int Mod=998244353;
void solve() {
int n,k;
cin >> n >> k;
string s;
cin >> s;
if(n==k){
cout << s << '\n';
return;}
string ans;
int open=0;
int balance=0;
for(int i=0;i<n;i++){
if(s[i]=='('){
if(open<k/2){
ans+="(";
open++;
balance++;
}}
else {
if(balance>0){
ans+=")";
balance--;
}
}
}
cout << ans << '\n';
}
int main(){
ios::sync_with_stdio(false);
cin.tie(nullptr);
/*int t;
cin >> t;
while (t--)*/ solve();
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CnR5cGVkZWYgbG9uZyBsb25nIGxsOwpjb25zdCBpbnQgTW9kPTk5ODI0NDM1MzsKCnZvaWQgc29sdmUoKSB7CgogICBpbnQgbixrOwogICBjaW4gPj4gbiA+PiBrOwogICBzdHJpbmcgczsKICAgY2luID4+IHM7CgogICBpZihuPT1rKXsKICAgIGNvdXQgPDwgcyA8PCAnXG4nOwogICAgcmV0dXJuO30KCiAgICBzdHJpbmcgYW5zOwogICAgaW50IG9wZW49MDsKICAgIGludCBiYWxhbmNlPTA7CgogICBmb3IoaW50IGk9MDtpPG47aSsrKXsKICAgIGlmKHNbaV09PScoJyl7CiAgICAgIGlmKG9wZW48ay8yKXsKICAgICAgICBhbnMrPSIoIjsKICAgICAgICBvcGVuKys7CiAgICAgICAgYmFsYW5jZSsrOwogICAgICB9fQogICAgICBlbHNlIHsKICAgICAgICBpZihiYWxhbmNlPjApewogICAgICAgICAgYW5zKz0iKSI7CiAgICAgICAgICBiYWxhbmNlLS07CiAgICAgICAgfQogICAgICB9CiAgICB9CiAgIAogICBjb3V0IDw8IGFucyA8PCAnXG4nOwoKCn0KCmludCBtYWluKCl7IAogICAgaW9zOjpzeW5jX3dpdGhfc3RkaW8oZmFsc2UpOwogICAgY2luLnRpZShudWxscHRyKTsKCQogICAgLyppbnQgdDsKICAgIGNpbiA+PiB0OwogICAgd2hpbGUgKHQtLSkqLyBzb2x2ZSgpOwogICAgCgogICAgcmV0dXJuIDA7Cn0K