#include <bits/stdc++.h>
using namespace std;
long long n, k;
long long c2(long long n) { return n * (n - 1) / 2; }
void solve(long long x, long long y) {
  if (x == 0) return;
  if (y + 1 >= x) {
    cout << "(";
    solve(x - 1, y - x + 1);
    cout << ")";
    return;
  } else {
    cout << "()";
    solve(x - 1, y);
  }
}
int main() {
  ios_base::sync_with_stdio(0);
  cout.tie(0);
  cin >> n >> k;
  if (c2(n) < k) {
    cout << "Impossible";
    return 0;
  }
  solve(n, k);
  return 0;
}
