#include using namespace std; void fast_io() { ios::sync_with_stdio(false); std::cin.tie(nullptr); } int main() { fast_io(); int n, k; cin >> n >> k; string s; cin >> s; int cnt = 0; for (char c : s) { if (c == '(') { cnt++; } else { cnt--; } if (cnt < 0) { cout << "No" << endl; return 0; } } if (cnt != 0) { cout << "No" << endl; return 0; } string ans = ""; int cur = 0; for (int i = 0; i < n; i++) { if (s[i] == '(') { if (i && s[i - 1] != '(') { ans += "+"; } ans += '('; } else if (ans.back() == '(') { ans += "1+1)"; cur += 2; } else { ans += "+1)"; cur += 1; } } if (cur > k) { cout << "No" << endl; return 0; } cout << "Yes" << endl; for (int i = 0; i < k - cur; i++) { ans += "+1"; } cout << ans << "\n"; }