semeru/Code-Code-CloneDetection-POJ104 huggingface dataset:
int main(){
	int i,n,a[200],b[200],y=0,k=0;
    scanf("%d",&n);
	for(i=0;i<n;i++){
		scanf("%d %d",&a[i],&b[i]);
		if(a[i]==0){
			if(b[i]==0){
				y++;
				k++;
			}else if(b[i]==1){
				y++;
			}else if(b[i]==2){
				k++;
			}
		}else if(a[i]==1){
			if(b[i]==0){
				k++;
			}else if(b[i]==1){
				y++;
				k++;
			}else if(b[i]==2){
				y++;
			}
		}else if(a[i]==2){
			if(b[i]==0){
				y++;
			}else if(b[i]==1){
				k++;
			}else if(b[i]==2){
				y++;
				k++;
			}
		}
	}
	if(y>k)
		printf("A");
	else if(y==k)
		printf("Tie");
	else if(y<k)
		printf("B");


	return 0;
}
int main(){
    int as=0,bs=0,n,a[200],b[200],i,j;
    scanf("%d",&n);
    for(i=0;i<n;i++){
       scanf("%d%d",&a[i],&b[i]);
    }
    for(i=0;i<n;i++){
       if(a[i]==b[i]){as++;bs++;}
       else{if(a[i]==1&&b[i]==0){bs++;}
       else{if(a[i]==1&&b[i]==2){as++;}
       else{if(a[i]==0&&b[i]==1){as++;}
       else{if(a[i]==0&&b[i]==2){bs++;}
       else{if(a[i]==2&&b[i]==0){as++;}
       else{if(a[i]==2&&b[i]==1){bs++;}}}}}}}
    }
    if(as==bs){printf("Tie");}
    else{if(as>bs){printf("A");}
    else{printf("B");}}
    return 0;
    }
main()
{
      int n,i,j, c,d;
      int a=0,b=0;
      scanf("%d",&n);
     for(i=0;i<n;i++)
     {
      scanf("%d%d",&c,&d);
      if(c==0&&d==1)a++;
   if(c==0&&d==2)b++;
       if(c==1)
     {if(d==0)b++;
     else if(d==2)a++;
     }
    else  if(c==2)
     {if(d==0)a++;
     if(d==1)b++;}
                          
     }
                          if(a>b)printf("A");
                          else if(a<b)printf("B");
                          else printf("Tie");
       }
int main()
 {
   int n,x=0,y=0,i;
   scanf("%d\n",&n);
   for(i=0;i<n;i++)
   {
	 int a,b;
     scanf("%d%d",&a,&b);
	   if(a==b) {x++;y++;}
	   else if((a==0&&b==1)||(a==1&&b==2)||(a==2&&b==0)) x++;
	   else if((a==1&&b==0)||(a==2&&b==1)||(a==0&&b==2)) y++;
   }
      if(x>y) printf("A");
      else if(x<y) printf("B");
      else if(x==y) printf("Tie");
    return 0;
 }
int main() {
	int n,i,a,b,x=0,y=0;
	scanf("%d",&n);
	for(i=0;i<n;i++){
		scanf("%d%d",&a,&b);
		if(a!=b){
			if((a==0&&b==1)||(a==1&&b==2)||(a==2&&b==0))
				x=x+1;
			else y=y+1;
		}
	}
	if(x>y){
		printf("A");
	}
	if(x<y){
		printf("B");
	}
	if(x==y){
		printf("Tie");
	}


	return 0;
}
int main(){
	int n,sz[200][2],i,j,a=0,b=0;
	scanf("%d",&n);
	for(i=0;i<n;i++){
		for(j=0;j<2;j++){
			scanf("%d",&sz[i][j]);
		}
	}
	for(i=0;i<n;i++){
		if(sz[i][0]==0&&sz[i][1]==1){
			a++;
		}
		if(sz[i][0]==1&&sz[i][1]==2){
			a++;
		}
		if(sz[i][0]==0&&sz[i][1]==2){
			b++;
		}	
		if(sz[i][0]==1&&sz[i][1]==0){
			b++;
		}
		if(sz[i][0]==2&&sz[i][1]==0){
			a++;
		}
		if(sz[i][0]==2&&sz[i][1]==1){
			b++;
		}
	}
	if(a==b){
		printf("Tie");
	}
	if(a>b){
		printf("A");
	}
	if(a<b){
		printf("B");
	}
	return 0;
}
int main(){
    int n,a,b,i;
    a=b=i=0;
    int sz[2];
    scanf("%d",&n);
    for(i=0;i<n;i++){
        scanf("%d%d",&sz[0],&sz[1]);
        if(sz[0]==0&&sz[1]==1){a++;}else if
        (sz[0]==0&&sz[1]==2){b++;}else if
        (sz[0]==1&&sz[1]==0){b++;}else if
        (sz[0]==1&&sz[1]==2){a++;}else if
        (sz[0]==2&&sz[1]==0){a++;}else if
        (sz[0]==2&&sz[1]==1){b++;}
    }
    if(a>b){printf("A");}
    if(a==b){printf("Tie");}
    if(a<b){printf("B");}
    return 0;
    
}
int main()
{
    int n,a[200],b[200],c=0,d=0;
	scanf("%d",&n);
	int i=0;
	for (i=0;i<n;i++){
	scanf("%d%d",&a[i],&b[i]);
	}
	for (i=0;i<n;i++){
	if(a[i]==0&&b[i]==1){
		c=c+1;
	}
	else if(a[i]==0&&b[i]==2){
		d=d+1;
	}
	else if(a[i]==1&&b[i]==0){
		d=d+1;
	}
	else if(a[i]==1&&b[i]==2){
		c=c+1;
	}
	else if(a[i]==2&&b[i]==0){
		c=c+1;
	}
	else if(a[i]==2&&b[i]==1){
		d=d+1;
	}
	}
		if(c<d){
			printf("B");
		}
		else if(c>d){
			printf("A");
		}
     	else {
			printf("Tie");
		}
 return 0;
}
int main(){
	int a;
	int b;
	int n;
	int i;
	a=0;
	b=0;
	int zzd[202];
	int hzy[202];
	scanf("%d",&n);
	for(i=0;i<n;i++){
		scanf("%d",&zzd[i]);
		scanf("%d",&hzy[i]);
	}
	for(i=0;i<n;i++){
		if(zzd[i]==0&&hzy[i]==1){
			a++;
		}
		if(zzd[i]==0&&hzy[i]==0){
			a=a;
		}
		if(zzd[i]==0&&hzy[i]==2){
			b++;
		}
		if(zzd[i]==1&&hzy[i]==1){
			a=a;
		}
		if(zzd[i]==1&&hzy[i]==0){
			b++;
		}
		if(zzd[i]==1&&hzy[i]==2){
			a++;
		}
		if(zzd[i]==2&&hzy[i]==0){
		    a++;
		}
		if(zzd[i]==2&&hzy[i]==1){
			b++;
		}
		if(zzd[i]==2&&hzy[i]==2){
			a=a;
		}
	}
	if(a>b){
	printf("A");
	}
	else if(a<b){
	printf("B");
	}
	else if(a=b){
	printf("Tie");
	}
	return 0;
}
int main(){
	struct s{
		int b,c;
	}a[201];
	int i,n,p=0,q=0;
	scanf("%d",&n);
	for(i=0;i<n;i++)
		scanf("%d%d",&(a[i].b),&(a[i].c));
	for(i=0;i<n;i++){
		if((a[i].b)==1&&(a[i].c)==2)
			p+=1;
		else if((a[i].b)==2&&(a[i].c)==0)
			p+=1;
		else if((a[i].b)==0&&(a[i].c)==1)
			p+=1;
		else if((a[i].b)==1&&(a[i].c)==0)
			q+=1;
		else if((a[i].b)==2&&(a[i].c)==1)
			q+=1;
		else if((a[i].b)==0&&(a[i].c)==2)
			q+=1;
	}
	if(p>q)
		printf("A");
	else if(p<q)
		printf("B");
	else if(p=q)
		printf("Tie");
	return 0;
}
int main(){
    int n,a ,b,s;
    s=0;
    scanf("%d",&n);
    for(int i=0;i<n;i++){
        scanf("%d %d",&a,&b);
        if(b-a==1||a-b==2){
            s=s+1;
        }else if(a==b){
            s=s+0;
        }else{
            s=s-1;
        }
    }
    if(s>0){
        printf("A");
    }else if(s==0){
        printf("Tie");
    }else{
        printf("B");
    }
    return 0;
}
int main(){
	int c[N][N];
	int a=0;
	int b=0;
	int i, k, n;
	scanf("%d", &n);
	for(i=0;i<n;i++){
		for(k=0;k<2;k++){
			scanf("%d", &c[i][k]);
		}
	}
     for(i=0;i<n;i++){
		 if((c[i][0]==0&&c[i][1]==1)||(c[i][0]==1&&c[i][1]==2)||(c[i][0]==2&&c[i][1]==0)){
			 a=a+1;
		 }else if((c[i][1]==0&&c[i][0]==1)||(c[i][1]==1&&c[i][0]==2)||(c[i][1]==2&&c[i][0]==0)){
			 b=b+1;
		 }else{
			 continue;
		 }
	 }
	 if(a>b){
		 printf("A");
	 }else if(a<b){
		 printf("B");
	 }else if (a=b){
		 printf("Tie");
	 }
	  return 0;
}
int count(int a,int b);
int main()
{
    int A[201],B[201];
    int a,b,i,n;
    a=b=0;
    scanf("%d",&n);
    for(i=0;i<n;i++)scanf("%d %d",&A[i],&B[i]);
    for(i=0;i<n;i++)
    {
                    if(count(A[i],B[i])==1)a++;
                    else if(count(A[i],B[i])==0)b++;
                    else ;
    }  
    if(a>b)printf("A");
    else if(a<b)printf("B");
    else   printf("Tie");          
    return 0;
}

int count(int a,int b)
{
    if(a==0&&b==1)return 1;
    else if(a==1&&b==2)return 1;
    else if(a==2&&b==0)return 1;
    else if(a==b) return 2;
    else return 0;
}
int main(){
	int a[N],b[N],n,i,p,q;
	scanf("%d",&n);
	for(i=0;i<n;i++){
		scanf("%d%d",&a[i],&b[i]);
	}
	p=0;
	q=0;
	for(i=0;i<n;i++){
		if(a[i]-b[i]==1||a[i]-b[i]==-2){
			q++;
		}else if(a[i]-b[i]!=0){
				p++;
		}
	}
	if(p>q){
		printf("A");
	}else if(q>p){
		printf("B");
	}else{
		printf("Tie");
	}
		return 0;
}
main()
{
   int n,i,sum1=0,sum2=0,a,b;
  scanf("%d",&n);
 for(i=0;i<n;i++)
 {
                 scanf("%d %d",&a,&b);
                 if(a==b)
                 sum1=sum1+0;
             if(a==0&&b==1)
             sum1++;
             if(a==1&&b==2)
             sum1++;
             if(a==2&&b==0)
             sum1++;
             if(a==0&&b==2)
             sum2++;
             if(a==1&&b==0)
             sum2++;
             if(a==2&&b==1)
             sum2++;
      
}
 if(sum1>sum2)
  printf("A");
  if(sum1==sum2)
  printf("Tie");
  if(sum1<sum2)
  printf("B");
}
int main(){
 	int n,a,b,aa,bb;
 	cin>>n;
	aa=0;
	bb=0;
	for (int i=0;i<n;i++) {
		cin>>a>>b;
		if (a-b==-1||a-b==2) aa++;
		if (a-b==1||a-b==-2) bb++;
		if (a==b) {a+=0;b+=0;}
		}
 	if (aa>bb) cout<<"A";
 	if (aa<bb) cout<<"B";
 	if (aa==bb) cout<<"Tie";
	return 0;
}
int main(){
	int n,a[1000][2],i,j,A=0,B=0;
	scanf("%d",&n);
	for(i=0;i<n;i++){
		for(j=0;j<2;j++){
			scanf("%d",&a[i][j]);
		}
	}
	for(i=0;i<n;i++){
		if(a[i][0]==0&&a[i][1]==0){;}
		if(a[i][0]==1&&a[i][1]==1){;}
		if(a[i][0]==2&&a[i][1]==2){;}
		if(a[i][0]==0&&a[i][1]==1){A++;}
		if(a[i][0]==0&&a[i][1]==2){B++;}
		if(a[i][0]==1&&a[i][1]==0){B++;}
		if(a[i][0]==1&&a[i][1]==2){A++;}
		if(a[i][0]==2&&a[i][1]==0){A++;}
		if(a[i][0]==2&&a[i][1]==1){B++;}
	}
	if(A>B){printf("A");}
	else if(A<B){printf("B");}
	else if(A=B){printf("Tie");}

	return 0;
}
int main(){
    int i,j,n,a,b;
    int A=0;
    int B=0;
    scanf("%d",&n);
    for(i=0;i<n;i++){
        scanf("%d%d",&a,&b);        
        if(a==b){
            A=A;
            B=B;
        }else if(a==1&&b==0){
            B++;
        }else if(a==2&&b==0){
            A++;
        }else if(a==1&&b==2){
            A++;
        }else if(a==2&&b==1){
            B++;
        }else if(a==0&&b==1){
            A++;
        }else if(a==0&&b==2){
            B++;
        }
    }
    if(A==B){
        printf("Tie");
    }else if(A>B){
        printf("A");
    }else if(A<B){
        printf("B");
    }
    return 0;
}
int main(){
  int n,i,j;
  int caiquan[max][2]={0};
  scanf("%d",&n);
  for(i=0;i<n;i++){
	  for(j=0;j<2;j++){
	    scanf("%d",&caiquan[i][j]);
	  }
  }
  int a=0,b=0;
  for(i=0;i<n;i++){
	  if((caiquan[i][0]==0&&caiquan[i][1]==1)||(caiquan[i][0]==1&&caiquan[i][1]==2)||(caiquan[i][0]==2&&caiquan[i][1]==0)){a++;}
	  if((caiquan[i][1]==0&&caiquan[i][0]==1)||(caiquan[i][1]==1&&caiquan[i][0]==2)||(caiquan[i][1]==2&&caiquan[i][0]==0)){b++;}
	 
  }
  if(a>b){printf("A\n");}else if(a<b){printf("B\n");}else if(a=b){printf("Tie\n");}
  return 0;
}
int main(){
    int i,n,A[210],B[210],a=0,b=0;
    scanf("%d",&n);
    for(i=0;i<n;i++){
        scanf("%d%d",&A[i],&B[i]);
        if((A[i]==0&&B[i]==1)||(A[i]==1&&B[i]==2)||(A[i]==2&&B[i]==0)){
            a=a+1;}
        if((B[i]==0&&A[i]==1)||(B[i]==1&&A[i]==2)||(B[i]==2&&A[i]==0)){
            b=b+1;}
    }
    if(a>b){printf("A");}
    if(a<b){printf("B");}
    if(a==b){printf("Tie");}
    return 0;
}
main()
{
 int n,i,j,k,s[200][2],a=0,b=0;
 scanf("%d",&n);
 for(i=0;i<n;i++)
 {
    scanf("%d %d",&s[i][0],&s[i][1]);
    if(s[i][0]==0)
    {
       if(s[i][1]==1)
       a++;
       else
       {
          if(s[i][1]==2)
          b++;
          else;
       }
    }
    
     if(s[i][0]==1)
    {
       if(s[i][1]==2)
       a++;
       else
       {
          if(s[i][1]==0)
          b++;
          else;
       }
    }
    
     if(s[i][0]==2)
    {
       if(s[i][1]==0)
       a++;
       else
       {
          if(s[i][1]==1)
          b++;
          else;
       }
    }
    
    
 }
 if(a>b)
    printf("A");
    else
    {
       if(a<b)
       printf("B");
       else
       printf("Tie");
    }
}
int main(){
    int n,a,b;
    scanf("%d",&n);
    int aa[n],bb[n];
    a=0;
    for(int i=0;i<n;i++){
        scanf("%d%d",&aa[i],&bb[i]);
    }
    for(int i=0;i<n;i++){
        if(aa[i]==0&&bb[i]==1){
            a++;
        }
        if(aa[i]==1&&bb[i]==2){
            a++;
        }
        if(aa[i]==2&&bb[i]==0){
            a++;
        }
        if(aa[i]==1&&bb[i]==0){
            a--;
        }
        if(aa[i]==2&&bb[i]==1){
            a--;
        }
        if(aa[i]==0&&bb[i]==2){
            a--;
        }
    }
    if(a==0){
        printf("Tie");
    }
    if(a>0){
        printf("A");
    }
    if(a<0){
        printf("B");
    }
    return 0;
}
int main()
{
	int n,a[200],b[200],c,d,i;
	scanf("%d",&n);
	c=0;
	d=0;
	for(i=0;i<n;i++)
	{
		scanf("%d%d",&a[i],&b[i]);
		if(a[i]==0&&b[i]==1)
		{
			c++;
		}
		if(a[i]==0&&b[i]==2)
		{
				d++;
			}
		if(a[i]==1&&b[i]==2)
		{
			c++;
		}
                  if(a[i]==1&&b[i]==0)
			{
				d++;
			}
		if(a[i]==2&&b[i]==0)
		{
			c++;
	
		}
		if(a[i]==2&&b[i]==1)
			{
				d++;
			}
}
	if(c>d)
	{
		printf("A");
	}
	if(c<d)
	{
		printf("B");
	}
	if(c==d)
	{
		printf("Tie");
	}
	return 0;
}
int main()
{
    int n,m,i,j,p,q;
    scanf("%d",&n);
    m=0;
    for(i=0;i<n;i++)
    {
        scanf("%d %d",&p,&q);
        if(p==q)
        continue;
        if((p==0&&q==1)||(p==1&&q==2)||(p==2&&q==0))
        m++;
        else
        m--;
    }
    if(m==0)
    printf("Tie");
    if(m>0)
    printf("A");
    if(m<0)
    printf("B");
    return 0;
    
}
int main()
{
	int n,i=0,a,b,c,j=0,k=0;
	scanf("%d",&n);
	while(i<n){
		scanf("%d%d",&a,&b);
		c=a-b;
		if(c==-1||c==2){
			j++;
		}else if(c==1||c==-2){
			k++;
		}
		i++;
	}
	if(j>k){
		printf("A");
	}else if(j<k){
		printf("B");
	}else{
		printf("Tie");
	}
	return 0;
}
int main()
{
	int n,i,a,b,c,A=0,B=0;
	scanf("%d",&n);
	for(i=0;i<n;i++)
	{
		scanf("%d%d",&a,&b);
		if(a==b)
		{
			continue;
		}
		else 
		{
			if((a==2&&b==0)||(a==0&&b==2))
		{
			c=a;
			a=b;
			b=c;
		}
			if(a<b)
			{
				A++;
			}
			else
			{
				B++;
			}
		}
	}
		if(A==B)
		{
			printf("Tie");
		}
		else 
		{
			if(A>B)
			{
				printf("A");
			}
			else
			{
				printf("B");
			}
		}
	return 0;
}
int main(){
    int n,i,k,a[201],b[201];
    scanf("%d",&n);
    for(i=0;i<n;i++){
        scanf("%d%d",&a[i],&b[i]);
    }
    k=0;
    for(i=0;i<n;i++){
        if((a[i]==0&&b[i]==1)||(a[i]==1&&b[i]==2)||(a[i]==2&&b[i]==0)){
            k+=1;
        }else if(a[i]==b[i]){
            k+=0;
        }else{
            k-=1;
        }
    }
    if(k>0){
        printf("A");
    }else if(k==0){
        printf("Tie");
    }else{
        printf("B");
    }
    return 0;
}
int main(){
	int a,b,n,x[200][2],i;
	scanf("%d",&n);
	a=0;
	b=0;
	for(i=0;i<n;i++){
		scanf("%d %d",&x[i][0],&x[i][1]);
		if(x[i][0]==0){
			if(x[i][1]==1) a=a+1;
			else if(x[i][1]==2) b=b+1;
		}
		if(x[i][0]==1){
			if(x[i][1]==2) a=a+1;
			else if(x[i][1]==0) b=b+1;
		}
		if(x[i][0]==2){
			if(x[i][1]==0) a=a+1;
			else if(x[i][1]==1) b=b+1;
		}

	}
	if(a>b){
		printf("A\n");
	}else if(a<b){
		printf("B\n");
		}else{
		printf("Tie\n");
		}

		
	return 0;

}
int main()
{
   int n,i,a=0,b=0,c=0;
   scanf("%d",&n);
   int sz[200][2];
   for(i=0;i<n;i++)
   {
      scanf("%d%d",&sz[i][0],&sz[i][1]);
   }
   for(i=0;i<n;i++)
   {
      if((sz[i][0]==0&&sz[i][1]==1)||(sz[i][0]==1&&sz[i][1]==2)||(sz[i][0]==2&&sz[i][1]==0))
      {
          a++;
      }
      else if(sz[i][0]==sz[i][1])
      {
          c++;
      }
      else if((sz[i][1]==0&&sz[i][0]==1)||(sz[i][1]==1&&sz[i][0]==2)||(sz[i][1]==2&&sz[i][0]==0))
      {
          b++;
       }
    }
   if(a>b)
    {
       printf("A");
    }
   else if(b>a)
    {
       printf("B");
    }
   else if(a==b)
    {
       printf("Tie");
     }
   return 0;
}
int main(){
    int n,i,j,sz[200][2],a,b;
	a=0;
	b=0;
	scanf("%d",&n);
    for(i=0;i<n;i++){
		for(j=0;j<1;j++){
		    scanf("%d ",&sz[i][j]);
		}
		scanf("%d",&sz[i][1]);
	}
    for(i=0;i<n;i++){
		if((sz[i][0]==0&&sz[i][1]==1)||(sz[i][0]==1&&sz[i][1]==2)||(sz[i][0]==2&&sz[i][1]==0)){
		   a+=1;
		}else if((sz[i][0]==1&&sz[i][1]==0)||(sz[i][0]==2&&sz[i][1]==1)||(sz[i][0]==0&&sz[i][1]==2)){
		   b+=1;
		}else{
		   a+=0;
		   b+=0;
		}
	}
	if(a<b){
		printf("B");
	}else  if(a==b){
	    printf("Tie");
	}else {
		printf("A");
	}
    return 0;
}
int main()
{
    int a,b,suma=0,sumb=0,n,i;
    scanf("%d\n",&n);
    for(i=0;i<n;i++){
       scanf("%d %d\n",&a,&b);
       if(a==0 && b==1){
           suma=suma+1;}
       if(a==0 && b==2){
           sumb=sumb+1;}
       if(a==1 && b==2){
           suma=suma+1;}
       if(a==1 && b==0){
           sumb=sumb+1;}
       if(a==2 && b==0){
           suma=suma+1;}
       if(a==2 && b==1){
           sumb=sumb+1;}
       if(a==b){  continue;}}
    if(suma>sumb){
         printf("A");}
    if(suma<sumb){
         printf("B");}
    if(suma==sumb){
         printf("Tie");}
    return 0;
}
int main(){
	int n,c[200][2],a=0,b=0;
	scanf("%d",&n);
	for(int i=0;i<n;i++){
		scanf("%d %d\n",&c[i][0],&c[i][1]);
		if(c[i][0]==0){
			if(c[i][1]==1){
				a++;}
			if(c[i][1]==2){
				b++;}
			if(c[i][1]==0){
				a++;
				b++;}
		}
		if(c[i][0]==1){
			if(c[i][1]==0){
				b++;}
			if(c[i][1]==2){
				a++;}
			if(c[i][1]==1){
				a++;
				b++;}
			}
		if(c[i][0]==2){
			if(c[i][1]==0){
				a++;}
			if(c[i][1]==1){
				b++;}
			if(c[i][1]==2){
				a++;
				b++;}
	}}
	if(a>b){
		printf("A");}
	if(a==b){
		printf("Tie");}
	if(a<b){
		printf("B");}

	return 0;}
int main(){
	int n,a,b;
	int B=0;
	int A=0;
	int h[200][2];
	scanf("%d",&n);
	for(a=0;a<n;a++){
		scanf("%d%d",&h[a][0],&h[a][1]);
	}
	for(b=0;b<n;b++){
		if(h[b][0]==0&&h[b][1]==1){
			A+=1;
		}else if(h[b][0]==1&&h[b][1]==2){
			A+=1;
		}else if(h[b][0]==2&&h[b][1]==0){
			A+=1;
		}else if(h[b][1]==0&&h[b][0]==1){
			B+=1;
		}else if(h[b][1]==1&&h[b][0]==2){
			B+=1;
		}else if(h[b][1]==2&&h[b][0]==0){
			B+=1;
		}
	}
	if(A>B){
		printf("A");
	}else if(B>A){
		printf("B");
	}else if(B==A){
		printf("Tie");
	}
	return 0;
}
int main(){
int n,a,b,i,s=0;
scanf("%d",&n);
for(i=0;i<n;i++){
scanf("%d %d ",&a,&b);
if(a==0&&b==1){s=s+1;}
else if(a==1&&b==2){s=s+1;}
else if(a==2&&b==0){s=s+1;}
else if(a==1&&b==0){s=s-1;}
else if(a==2&&b==1){s=s-1;} 
else if(a==0&&b==2){s=s-1;}  
}
if(s>0){printf("A");}
else if(s<0){printf("B");}
else{printf("Tie");}
return 0;
}
int main()
{
	int n,a,b,i,k,t;
	scanf("%d",&n);
          k=0;t=0;
	for(i=0;i<n;i++){
		scanf("%d %d",&a,&b);
		if((a==0&&b==1)||(a==2&&b==0)||(a==1&&b==2)){
			k=k+1;}else{
                  if((b==0&&a==1)||(b==2&&a==0)||(b==1&&a==2)){
				t=t+1;}}
	}
	if(k>t){printf("A");
	}else
	{
		if(k<t){
			printf("B");}else{
				printf("Tie");
			}
	}
	return 0;
}
int main(){
	int i,a=0,b=0,n,A[200],B[200];
	scanf("%d",&n);
	for(i=0;i<n;i++){
		scanf("%d%d",&A[i],&B[i]);
	}
	for(i=0;i<n;i++){
		if(A[i]==B[i]){
			a++;
			b++;
		}else if((A[i]-B[i]==-1)||(A[i]-B[i]==2)){
			a++;
		}else{
			b++;
		}
	}
	if(a>b){
		printf("A");
	}else if(a<b){
		printf("B");
	}else{
		printf("Tie");
	}
	return 0;
}
int main()
{
int n,i,a[N],b[N],c[N],s=0,t=0;
scanf("%d",&n);
for(i=0;i<n;i++)
{
scanf("%d %d",&a[i],&b[i]);
if(a[i]==b[i])
c[i]=0;
else if(a[i]==0&&b[i]==1)
c[i]=1;
else if(a[i]==0&&b[i]==2)
c[i]=-1;
else if(a[i]==1&&b[i]==0)
c[i]=-1;
else if(a[i]==1&&b[i]==2)
c[i]=1;
else if(a[i]==2&&b[i]==0)
c[i]=1;
else if(a[i]==2&&b[i]==1)
c[i]=-1;
}
for(i=0;i<n;i++)
{
if(c[i]==1)
s++;
else if(c[i]==-1)
t++;
}
if(s>t)
printf("A");
else if(s<t)
printf("B");
else printf("Tie");
return 0;
}
int main(){
	int n,a[200],b[200],i,k,t,p;
	k=0;
	t=0;
	p=0;
	scanf("%d",&n);
	for(i=0;i<n;i++){
		scanf("%d%d",&a[i],&b[i]);
		if((a[i]==0&&b[i]==1)||(a[i]==1&&b[i]==2)||(a[i]==2&&b[i]==0)){
			k++;
		}else if(a[i]==b[i]){
			t++;
		}else{
			p++;
		}
    }
	if(k>p){
		printf("A");
	}else if(k==p){
		printf("Tie");
	}else{
		printf("B");
	}
	return 0;
}
int main (){
	int m,n,s,i,a[200],b[200];

scanf("%d",&n);
s=0;
m=0;
for(i=0;i<n;i++){
scanf("%d%d",&a[i],&b[i]);
if(a[i]==1&&b[i]==0)
		s++;
if(a[i]==0&&b[i]==2)
		s++;
if(a[i]==2&&b[i]==1)
		s++;
if(a[i]==0&&b[i]==1)
		m++;
if(a[i]==1&&b[i]==2)
		m++;
if(a[i]==2&&b[i]==0)
		m++;
}
if(s>m)
	printf("B");
if(s==m)
	printf("Tie");
if(s<m)
	printf("A");
		
    
return 0;
}
int main (){
int a[10000],b[10000];
int n;
int x,y;
x=0;
y=0;
scanf("%d",&n);
for (int i=0;i<n;i++){
scanf("%d %d\n",&a[i],&b[i]);
}
for (int i=0;i<n;i++){
	if(a[i]==0){
		if (b[i]==0){x=x;y=y;}
		if (b[i]==1){x++;}
		if (b[i]==2){y++;}
}
    if(a[i]==1){
		if (b[i]==1){x=x;y=y;}
		if (b[i]==2){x++;}
		if (b[i]==0){y++;}
}
	if(a[i]==2){
		if (b[i]==2){x=x;y=y;}
		if (b[i]==0){x++;}
		if (b[i]==1){y++;}
}}
if (x==y){printf("Tie");}
if (x>y) {printf("A");}
if (x<y) {printf("B");}
	return 0;
}
main()
{
    int n,i,j,k,win=0,lose=0;
    int a[200]={0},b[200]={0};
    scanf("%d",&n);
    for(i=1;i<=n;i++)
        scanf("%d%d",&a[i],&b[i]);
    for(i=1;i<=n;i++)
    {
        if(a[i]==b[i]);
        else
        {
            if(a[i]==0)
            {
                if(b[i]==1) win++;
                else        lose++;
            }
            if(a[i]==1)
            {
                if(b[i]==0) lose++;
                else        win++;
            }
            if(a[i]==2)
            {
                if(b[i]==0) win++;
                else        lose++;
            }
        }
    }
    if(win==lose) printf("Tie\n");
    if(win>lose)  printf("A\n");
    if(win<lose)  printf("B\n");
    }
int main()

{
    int n,a[2000],b[2000],i,j,c,d[2];
    scanf("%d",&n);
    d[0]=0;
    d[1]=0;
    for(j=0;j<n;j++)
        {
            scanf("%d%d",&a[j],&b[j]);
            c=a[j]-b[j];
            if(c==1) d[1]++;
            else if(c==2) d[0]++;
            else if(c==-1) d[0]++;
            else if(c==-2) d[1]++;
            else continue;
        }
    if(d[0]>d[1]) printf("A\n");
    else if(d[0]<d[1]) printf("B\n");
    else printf("Tie\n");

  return 0;
}
int main(){
	int n,i,x=0,y=0;
	scanf("%d",&n);
	int a[n],b[n];
	for(i=0;i<n;i++){
		scanf("%d %d",&a[i],&b[i]);
		if(a[i]==0&&b[i]==1){
			x++;
		}else if(a[i]==0&&b[i]==2){
			y++;
		}else if(a[i]==1&&b[i]==0){
			y++;
		}else if(a[i]==1&&b[i]==2){
			x++;
		}else if(a[i]==2&&b[i]==0){
			x++;
		}else if(a[i]==2&&b[i]==1){
			y++;
		}
	}
	if(x>y){
		printf("A");
	}else if(x<y){
		printf("B");
	}else if(x==y){
		printf("Tie");
	}		
	return 0;
}
int main(){
    int n,i,a,b,as=0,bs=0;
    scanf("%d",&n); 
    for(i=0;i<n;i++){
	     scanf("%d %d",&a,&b);          
		if(a==0&&b==1){
		    as+=1;
		}else if(a==0&&b==2){
		    bs+=1;
		}else if(a==0&&b==0){
		    
		}else if(a==1&&b==0){
		    bs+=1;
		 }else if(a==1&&b==1){
		 }else if(a==1&&b==2){
			 as+=1;
		 }else if(a==2&&b==0){
			 as+=1;
		 }else if(a==2&&b==1){
			 bs+=1;
         }else{
		 }
	}
	if(as>bs){
	printf("A");
	}else if(as<bs){
	printf("B");
	}else{
	printf("Tie");
	}
return 0;


}
int main(){
    int n,i,s1[200],s2[200],a=0,b=0;
    scanf("%d",&n);
    for(i=0;i<n;i++){
        scanf("%d%d",&s1[i],&s2[i]);
        if((s1[i]-s2[i])==1)b++;
        else if((s2[i]-s1[i])==1)a++;
        else if(s2[i]>s1[i])b++;
        else if(s2[i]<s1[i])a++;  
    }
    if(a<b)printf("B");
    else if(a==b)printf("Tie");
    else if(a>b)printf("A");
    return 0;
}
int main(){
int j,a[201],b[201],i,m,n,h,k;
scanf("%d",&j);
m=0;
n=0;
for(i=0;i<j;i++){
scanf("%d%d",&a[i],&b[i]);
if(a[i]==0&&b[i]==1){m++;}
else if(a[i]==0&&b[i]==2){n++;}
else if(a[i]==1&&b[i]==0){n++;}
else if(a[i]==1&&b[i]==2){m++;}
else if(a[i]==2&&b[i]==0){m++;}
else if(a[i]==2&&b[i]==1){n++;}
else if(a[i]==0&&b[i]==0){m=m;n=n;}
else if(a[i]==1&&b[i]==1){m=m;n=n;}
else {m=m;n=n;}
}
h=m;
k=n;
if(h>k){printf("A");}
else if(h<k){printf("B");}
else {printf("Tie");}
return 0;
}
int main(){
    int i,n;
    int a,b;
    int p=0;
    int q=0;
    scanf("%d",&n);
    for(i=1;i<=n;i++){
        scanf("%d%d",&a,&b);
        if(a==b){
            p+=0;
            q+=0;
        }else if((a==0&&b==1)||(a==1&&b==2)||(a==2&&b==0)){
            p+=1;
        }else if((a==1&&b==0)||(a==2&&b==1)||(a==0&&b==2)){
            q+=1;
        }
    }if(p>q){
        printf("A");
        
    }else if(q>p){
        printf("B");
    }else if(p==q){
        printf("Tie");
    }
    return 0;
    
}
int main()
{
   int n,i,x=0,y=0;
   int a[200],b[200];
   scanf("%d",&n);
   for(i=0;i<n;i++){
       scanf("%d %d",&(a[i]),&(b[i]));
   }for(i=0;i<n;i++){
     if(a[i]==0&&b[i]==1){
         x=x+1;
     }else if(a[i]==1&&b[i]==2){
                  x=x+1;
              }else if(a[i]==2&&b[i]==0){
                        x=x+1;
              } 
     if(a[i]==1&&b[i]==0){
         y=y+1;
     }else if(a[i]==2&&b[i]==1){
              y=y+1;
           }else if(a[i]==0&&b[i]==2){
                    y=y+1;
     }
   }if(x>y){
       printf("A");
   }if(x<y){
       printf("B");
   }if(x==y){
       printf("Tie");
   }
   return 0;
   
}
int main(){
int a=0,b=0,n;
int ac[200],bc[200];
scanf("%d\n",&n);
for(int i=0;i<n;i++)
{scanf("%d %d\n",&(ac[i]),&(bc[i]));}
for(int j=0;j<n;j++)
	{if(ac[j]==bc[j]){
		a=a,b=b;}
	else if(ac[j]-bc[j]==-1){
		a=a+1,b=b;}
	else if(ac[j]-bc[j]==2){
		a=a+1,b=b;}
	else{a=a,b=b+1;}
}
if(a==b){printf("Tie");}
else if(a>b){printf("A");}
else{printf("B");}
return 0;
}
int main(){
    int i,a=0,A,b=0,B,n;
    scanf("%d",&n);
    for(i=0;i<n;i++){
        scanf("%d%d",&A,&B);
        if(A==B){
            continue;
        }
        if((A==0&&B==1)||(A==1&&B==2)||(A==2&&B==0)){
            a++;
        }
        if((B==0&&A==1)||(B==1&&A==2)||(B==2&&A==0)){
            b++;
        }
    }
    if(a==b){
        puts("Tie");
    }
    if(a>b){
        puts("A");
    }
    if(a<b){
        puts("B");
    }
    return 0;
}