N= int(input()) S ="" result=[] def judge(st): if not st[-1] == ")": return "No" clone = st.replace("(|)", "") if clone == st: return "No" elif clone == "": return "Yes" else: return judge(clone) for i in range(N): query = input().split() if query[0] == "1": S += query[-1] else: S = S[:-1] result.append(judge(S)) for r in result: print(r)