#include <bits/stdc++.h>
using namespace std;
long long MOD = 1e9 + 7;
void setIO(string name, int submit) {
  if (submit) {
    ios_base::sync_with_stdio(0);
    cin.tie(0);
    freopen((name + ".in").c_str(), "r", stdin);
    freopen((name + ".out").c_str(), "w", stdout);
  } else {
    ios_base::sync_with_stdio(0);
    cin.tie(0);
  }
}
int main() {
  setIO("", 0);
  long long N, K;
  cin >> N >> K;
  if (N * (N - 1) / 2 < K) {
    cout << "Impossible"
         << "\n";
    return 0;
  }
  int cur = 0;
  cout << "(";
  for (int i = 1; i < 2 * N; i++) {
    if (K >= cur + 1) {
      cur++;
      K -= cur;
      cout << "(";
    } else {
      cur--;
      cout << ")";
    }
  }
  cout << "\n";
  return 0;
}
