/*
TASK:seq
LANG:C++
*/
#include<iostream>
using namespace std;
int main()
{
    int m,n,h,a,b,d;
    //a=1 podredica
    //b=2 podredica
    cin>>n;
    int s[10];/*rezultat*/
    for (int i=1; i<=n; i++)
    s[i]=1;
    int p=0;
    for (int i=1;i<=n;i++)
    {    
        a=0;
        b=0; 
        cin>>m;
        p++;
        d=0;
        for (int j=1;j<=m;j++)
        {
            cin>>h;
            if (h>a) a=h;
            else if (h>b) b=h;
                else if ((h!=a)&&(h!=b))s[p]=0;
        }
    }          
    for (int i=1; i<=n; i++)
    cout<<s[p];
    cout<<endl;
    return 0;
}
              
