Example

Input

1


Output

)(
#include <stdio.h>
#include <cmath>
#include <algorithm>
#include <stack>
#include <queue>
#include <vector>
typedef long long int ll;
#define BIG_NUM 2000000000
#define MOD 1000000007
using namespace std;

int main(){

	int A,N;
	scanf("%d",&A);

	for(N = 1; ; N++){
		if(((N-1)*N)/2 < A && (N*(N+1))/2 >= A)break;
	}

	int count = 0;

	for(int i = 0; i < N-((N*(N+1))/2-A);i++){
		printf(")");
		count++;
	}
	printf("(");

	for(; count < N; count++)printf(")");
	for(int i = 1; i <= N-1; i++)printf("(");
	printf("\n");

	return 0;
}