from sys import stdin input = stdin.readline def RLE(A): ans = [] cnt = 0 for i in range(len(A)): cnt += 1 if i+1 == len(A) or A[i] != A[i+1]: ans.append((A[i], cnt)) cnt = 0 return ans def RLER(A): ans = [] for s, c in A: ans.append(s*c) return "".join(ans) for _ in range(int(input())): N = int(input()) A = list(map(int, input().split())) R = RLE(A) if len(R)%2 == 0: print("Yes") continue S = R[0][0]^1 for n, c in R: if n == S and 2 <= c: print("Yes") break else: print("No")