n = int(input()) sequence = [int(input()) for _ in range(n)] stack = [] operator = [] idx_seq = 0 idx_num = 1 while idx_seq < n : if stack and stack[-1] == sequence[idx_seq] : operator.append('-') stack.pop() idx_seq += 1 else : if idx_num > n : print("NO") break operator.append('+') stack.append(idx_num) idx_num += 1 else : print('\n'.join(operator))