/*
TASK:seq
LANG:C++
*/
#include <iostream>
using namespace std;
int main()
{int r[12]={0,1,1,1,1,1,1,1,1,1,1,0};
    unsigned long int n=0,m=0,ce=0,le=0,let=0;
    cin>>n;
for(int i=1;i<=n;i++)
{
        cin>>m;
        int j=1;
        while((j++<=m)&&(r[i]==1))
        {
                cin>>ce;
                if(ce>le)
                le=ce;
                else if(ce>let)
                let=ce;
                else r[i]=0;                
        }
}
    for(int h=1;h<=n;h++)
    cout<<r[h]; 
  system("PAUSE");
  return 0;
}
