import sys input = sys.stdin.readline Q = int(input()) states = [(0, 0, 0, 0)] for _ in range(Q): q = input().split() if q[0] == '1': x, y, min_x, min_y = states[-1] c = q[1] if c == '(': x += 1 elif c == '|': x -= 1 y += 1 else: y -= 1 states.append((x, y, min(min_x, x), min(min_y, y))) else: states.pop() x, y, min_x, min_y = states[-1] if x == 0 and y == 0 and min_x >= 0 and min_y >= 0: print("Yes") else: print("No")