/*
task:seq
lang:C++
*/
#include<iostream>
#include<string>
#include<cmath>
using namespace std;
 int a[11][100000],n,m,i,j,kuh[100000],trepach[100000];
 short b[11];
int  sorti( int j)
 {int kur;
       for(int h=0;h<j;h++){ if(kuh[j]>kuh[j+1]){ kur=kuh[j];
                                                  kuh[j]=kuh[j+1];
                                                  kuh[j+1]=kur;
                                                }
                           }
       return kuh[j];
       }
int main ()
{
    cin>>n;
    for(i=0;i<n;i++) {cin>>m;
                                  for(j=0;j<m;j++) cin>>a[i][j];}
    for(i=0;i<n;i++){
    for(j=0;j<m;j++){
                      sorti(j);
                      for( int y=1;y<=j-1;y++) { if(trepach[y]!=trepach[y+1]) b[i]=1;}
                      if(kuh[m]==kuh[m-1]) b[i]=1;
                      else b[i]=0;
    }
    cout<<b[i];
    }
    system("pause");
    return 0;
}
