N, S = int(input()), input() c = [] r = [0 for _ in '1'*N] for n in range(N): if S[n] == '(': c.append(n) else: d = c.pop() r[n] = d r[d] = n for i in r: print(i+1)