Q = int(input()) stack = [] for _ in range(Q): query = input() s = "" if query[0] == "1": s = s + query[2] if len(s) > 2 and s[-3] == "(" and s[-2] == "|" and s[-1] == ")": s = s[:-3] stack.append(True) else: stack.append(False) else: if stack.pop(): s = s + "(|)" s = s[:-1] if len(s) == 0: print("Yes") else: print("No")