# 実験するとわかる # 123123から派生できる形は、1で交換、2で交換、3で交換の3種だけ、それ以上派生不可能 # 12341234でも同じで4種のみ # しかし全部パターンのリストを作ると間に合わないか T = int(input()) for t in range(T): N = int(input()) A = list(map(int, input().split())) X = [a for a in range(1, N+1)]*2 ans = 'No' if X == A: ans = 'Yes' else: for i in range(0, N): temp = X[:i+1] + X[i+1:i+1+N-1][::-1] + X[i+1+N-1:] #print(temp, temp==A) if temp == A: ans = 'Yes' print(ans)