n = int(input()) s = input().strip() ans = [0] * n stack = [] for i in range(n): if s[i] == '(': stack.append(i) else: j = stack.pop() ans[j] = i + 1 ans[i] = j + 1 for num in ans: print(num)