#Python

N = input()
S = raw_input()

#print N
#print S

sub_str1=S[0:S.find('(')]
sub_str2=S[S.find('('):]
#print sub_str1
#print sub_str2



#sub_str1='('*len(sub_str1)+ sub_str1
#print sub_str1

if sub_str2.count('(') > sub_str2.count(')'):
	sub_str2 =sub_str2+')'* ( sub_str2.count('(') - sub_str2.count(')') )
#print sub_str2


S=sub_str1+sub_str2
S='('*(S.count(')')-S.count('('))+S

print S