#include<bits/stdc++.h>
using namespace std;
bool sq(vector<int> &a){
int ver = a[0];
for(int i = 1; i < a.size();i++){
if(a[i] != ver) return false;
}
return true;
}
int main(){
ios_base::sync_with_stdio(false);
cin.tie(0);
int t;
cin >> t;
while(t--){
int n;
cin >> n;
vector<int> a(n);
for(int &x : a) cin >> x;
cout << (sq(a) ? "YES" : "NO");
cout << "\n";
}
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKYm9vbCBzcSh2ZWN0b3I8aW50PiAmYSl7CiAgICBpbnQgdmVyID0gYVswXTsKICAgIGZvcihpbnQgaSA9IDE7IGkgPCBhLnNpemUoKTtpKyspewogICAgICAgIGlmKGFbaV0gIT0gdmVyKSByZXR1cm4gZmFsc2U7CiAgICB9CiAgICByZXR1cm4gdHJ1ZTsKfQppbnQgbWFpbigpeyAKICAgIGlvc19iYXNlOjpzeW5jX3dpdGhfc3RkaW8oZmFsc2UpOwogICAgY2luLnRpZSgwKTsKICAgIGludCB0OwogICAgY2luID4+IHQ7CiAgICB3aGlsZSh0LS0pewogICAgICAgIGludCBuOwogICAgICAgIGNpbiA+PiBuOwogICAgICAgIHZlY3RvcjxpbnQ+IGEobik7CiAgICAgICAgZm9yKGludCAmeCA6IGEpIGNpbiA+PiB4OwogICAgICAgIGNvdXQgPDwgKHNxKGEpID8gIllFUyIgOiAiTk8iKTsKICAgICAgICBjb3V0IDw8ICJcbiI7CiAgICB9Cn0=