func_code_string: #include <bits/stdc++.h>   using namespace std;   long long n, k, x, ans;   long long findX(long long R) {     if (R < 0) return 0;     return (R * (R + 1)) / 2;   }   int main() {     scanf( %lld %lld , &n, &k);     x = 0;     for (int i = 1; i <= n - 1; i++) {       if (findX(i - 1) <= k) x = i;     }     if (findX(x - 1) + x < k) {       printf( Impossible n );       return 0;     }     k -= findX(x - 1);     n -= x;     if (x) {       for (int i = 1; i <= x; i++) {         printf( ( );         if (i == k) {           printf( () );           n--;         }       }       for (int i = 1; i <= x; i++) {         printf( ) );       }     }     while (n) {       printf( () );       n--;     }     printf(  n );   }   