int test,ncircle;
Scanner sc=new Scanner(System.in);
test=sc.nextInt();
String[] ans=new String[test];
int c=0;
while(test!=0)
{
test--;
ncircle=sc.nextInt();
int[] series=new int[ncircle];
for(int i=0;i<ncircle;i++)
{
series[i]=sc.nextInt();
}
for(int i=0;i<series.length;i++)
{
if(series[i]==1)
{
if(i+5<series.length)
{
for(int j=i+1;j<=i+5;j++)
{
if(series[j]==1)
{
ans[c]="NO";
break;
}
else
{
ans[c]="YES";
}
}
}
else
{
for(int j=i+1;j<series.length;j++)
{
if(series[j]==1)
{
ans[c]="NO";
break;
}
else
ans[c]="YES";
}
}
}
}
c++;
}
for(int ii=0;ii<ans.length;ii++)
{
System.out.println(ans[ii]);
}