Example

Input

1


Output

)(
#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
int main(){
  ll x,i,j,k=1;string s;cin>>x;
  while(k*(k+1)/2<x) k++;
  for(j=0;j<2;j++) for(i=0;i<k;i++) s+=')'-j;
  for(i=0;i<k*(k+1)/2-x;i++) swap(s[k-i-1],s[k-i]);
  cout << s << endl;
  return 0;
}