#include <bits/stdc++.h>
#define pii pair<int,int>
#define fi first
#define int long long
#define se second
#define ios ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL);
#define op freopen
#define TXT "test"
#define freo if(fopen(TXT".inp","r")){op(TXT".inp","r",stdin);op(TXT".out","w",stdout);}
using namespace std;
int n,a[1005],t;
void solve()
{
cin>>n;
for(int i=1;i<=n;i++)
{
cin>>a[i];
}
bool OK=0;
for(int i=1;i<n;i++)
{
if(a[i]==0&&a[i+1]==0)
{
cout<<"YES\n";
return;
}
if(a[i]==0&&a[i+1]==1)
{
OK=1;
}
if(a[i]==1&&a[i+1]==0)
{
OK=0;
}
if(a[i]==1&&a[i+1]==1)
{
if(!OK)
{
cout<<"YES\n";
return;
}
}
}
cout<<"NO\n";
}
main()
{
ios;
freo;
cin>>t;
while(t--)
solve();
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CiNkZWZpbmUgcGlpIHBhaXI8aW50LGludD4KI2RlZmluZSBmaSBmaXJzdAojZGVmaW5lIGludCBsb25nIGxvbmcKI2RlZmluZSBzZSBzZWNvbmQKI2RlZmluZSBpb3MgaW9zX2Jhc2U6OnN5bmNfd2l0aF9zdGRpbyhmYWxzZSk7IGNpbi50aWUoTlVMTCk7IGNvdXQudGllKE5VTEwpOwojZGVmaW5lIG9wIGZyZW9wZW4KI2RlZmluZSBUWFQgInRlc3QiCiNkZWZpbmUgZnJlbyBpZihmb3BlbihUWFQiLmlucCIsInIiKSl7b3AoVFhUIi5pbnAiLCJyIixzdGRpbik7b3AoVFhUIi5vdXQiLCJ3IixzdGRvdXQpO30KCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbixhWzEwMDVdLHQ7Cgp2b2lkIHNvbHZlKCkKewogICAgY2luPj5uOwogICAgZm9yKGludCBpPTE7aTw9bjtpKyspCiAgICB7CiAgICAgICAgY2luPj5hW2ldOwogICAgfQogICAgYm9vbCBPSz0wOwogICAgZm9yKGludCBpPTE7aTxuO2krKykKICAgIHsKICAgICAgICBpZihhW2ldPT0wJiZhW2krMV09PTApCiAgICAgICAgewogICAgICAgICAgICBjb3V0PDwiWUVTXG4iOwogICAgICAgICAgICByZXR1cm47CiAgICAgICAgfQogICAgICAgIGlmKGFbaV09PTAmJmFbaSsxXT09MSkKICAgICAgICB7CiAgICAgICAgICAgIE9LPTE7CiAgICAgICAgfQogICAgICAgIGlmKGFbaV09PTEmJmFbaSsxXT09MCkKICAgICAgICB7CiAgICAgICAgICAgIE9LPTA7CiAgICAgICAgfQogICAgICAgIGlmKGFbaV09PTEmJmFbaSsxXT09MSkKICAgICAgICB7CiAgICAgICAgICAgIGlmKCFPSykKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgY291dDw8IllFU1xuIjsKICAgICAgICAgICAgICAgIHJldHVybjsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgIH0KICAgIGNvdXQ8PCJOT1xuIjsKfQptYWluKCkKewogICAgaW9zOwogICAgZnJlbzsKICAgIGNpbj4+dDsKICAgIHdoaWxlKHQtLSkKICAgICAgICBzb2x2ZSgpOwp9Cg==