n = int(input()) s = input() a = [0] b = [0] for i in range(n): if s[i] == "(": a.append(a[-1] + 1) if s[i] == ")": a.append(a[-1] + -1) for i in range(n - 1, -1, -1): if s[i] == ")": b.append(b[-1] + 1) if s[i] == "(": b.append(b[-1] + -1) # print(a, b) if a[-1] == 0 and min(a) == 0 and min(b) == 0: print("Yes") else: print("No")