/*
TASK:seq
LANG:C++
*/
#include<iostream.h>
long n,i,k,z,fl,q,r,s;
long a[10000/*1*/],b[11];
void sort(long l,long r)
{ long i,j,x,y;
  i=l; j=r;
 x=a[(l+r)/2];
 do
 { while(a[i]<x) i++;
   while(a[j]>x) j--;
   if(i<=j)
 { y=a[i];
   a[i]=a[j];
   a[j]=y;
   i++; j--;
 }
 }while(i<=j);
 if(i<r) sort(i,r);
 if(l<j) sort(l,j);
}
int main()
{ cin>>n;
 for(q=1;q<=n;q++)
  { cin>>k;
	{ for(s=1;s<=k;s++)
		cin>>a[s];
	   sort(1,k);
	   for(z=1;z<=k;z++)
		{ if(a[z]==a[z+1]) { fl=1; break; }
		}
		if(fl==1) b[q]=1;
		  else b[q]=0;
	}
		 fl=0;
		memset(a,0,sizeof(a));
  }
 for(r=1;r<=n;r++)
 cout<<b[r];
 cout<<endl;
 return 0;
 }
