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