from sys import stdin input = stdin.readline from math import gcd def func(B): cnt = 0 for i in range(len(B)): if i+1 < len(B) and B[i]+2 <= B[i+1]: return True if B[i] == 1: cnt += 1 return cnt <= len(B)-cnt for _ in range(int(input())): N = int(input()) A = list(map(int, input().split())) L, R = [], [] cnt = 0 GCD = 0 for a in A: GCD = gcd(GCD, abs(a)) if a < 0: L.append(-a) elif a == 0: cnt += 1 else: R.append(a) L.sort() R.sort() for i in range(len(L)): L[i] //= GCD for i in range(len(R)): R[i] //= GCD if 2 <= cnt or N%2 == 0 and cnt == 1: print("No") continue if cnt == 0: print("Yes") continue if not func(L) and not func(R): print("No") else: print("Yes")