semeru/Code-Code-CloneDetection-POJ104 huggingface dataset:
int main()
{
    int n,i,a,b,as,bs,tie;
    as=0;
    bs=0;
    tie=0;
    scanf("%d",&n);
    for(i=1;i<=n;i++){
        scanf("%d%d",&a,&b);
        if(a==0&&b==1){
            as++;}
        else if(a==0&&b==0){
            tie++;}
        else if(a==1&&b==1){
            tie++;}
        else if(a==1&&b==2){
            as++;}
        else if(a==2&&b==0){
            as++;}
        else if(a==2&&b==2){
            tie++;}
    }
    bs=n-as-tie;
    if(as>bs){printf("A");}
    else if(as-bs==0){printf("Tie");}
    else if(as<bs){printf("B");}
    return 0;
}
int main()
{
	int a[1000],b[1000];
	int n,i,z=0,x=0;
	scanf ("%d",&n);
	for(i=0;i<=n-1;i=i+1){
		scanf ("%d%d",&a[i],&b[i]);
	}
	for(i=0;i<=n-1;i=i+1){
       if(a[i]==0&&b[i]==1)
		   z=z+1;
	   else if(a[i]==0&&b[i]==2)
		   x=x+1;
	   else if(a[i]==1&&b[i]==0)
		   x=x+1;
	   else if(a[i]==1&&b[i]==2)
           z=z+1;
	   else if(a[i]==2&&b[i]==0)
		   z=z+1;
	   else if(a[i]==2&&b[i]==1)
		   x=x+1;
	   else if(a[i]==b[i])
		   z=z+0;
	       x=x+0;
	}
	if(z>x)
		printf("A");
	if(z<x)
		printf("B");
	if(z==x)
		printf("Tie");
	return 0;
}
int main(){
    int n,a,b,i,sz[300],s,num;
    s=0;
    scanf("%d\n",&n);
    for(i=0;i<n;i++){
                     scanf("%d %d\n",&a,&b);
                     if(a==b){
                              num=0;}
                     if((a==0&&b==1)||(a==1&&b==2)||(a==2&&b==0)){
                                                                  num=1;}
                     
                     if((b==0&&a==1)||(b==1&&a==2)||(b==2&&a==0)){
                                                                  num=-1;}
                     s=s+num;}
    if(s==0){
             printf("Tie");}
    if(s>0){
            printf("A");}
    if(s<0){
            printf("B");}
    return 0;
}
int main(){
    int n,p[2],s=0,q;
	double j;
	scanf("%d",&n);
	q=n;
	
	for(int i=0;i<n;i++){
	    scanf("%d%d",&p[0],&p[1]);
		if((p[0]==0&&p[1]==1)||(p[0]==1&&p[1]==2)||(p[0]==2&&p[1]==0)){
		   s++;
		}else if(p[0]==p[1]){q--;}
        
	}
	j=(1.0*q)/(2*1.0);
	if(s>j){printf("A");}
	else if(s<j){printf("B");}
	else{printf("Tie");}
	
    return 0;

}
int main(){
int n,i,m,k;
int a[max],b[max];
scanf("%d",&n);
for(i=0,m=0,k=0;i<n;i++){
 scanf("%d %d",&a[i],&b[i]);
  if(a[i]-b[i]==1||a[i]-b[i]==-2){k++;}
  if(b[i]-a[i]==1||b[i]-a[i]==-2){m++;}
}
if(m>k){printf("A");}
if(m<k){printf("B");}
if(m==k){printf("Tie");}
}
int main()
{
	int n,i,p=0,q=0,sz[100][100];
	scanf("%d",&n);
	for(i=0;i<n;i++)
	{
		scanf("%d %d",&sz[i][0],&sz[i][1]);
		if(sz[i][0]==0)
		{
			if(sz[i][1]==1)
			{
				p++;
			}
			if(sz[i][1]==2)
			{
				q++;
			}
		}
		if(sz[i][0]==1)
		{
			if(sz[i][1]==2)
			{
			    p++;
			}
			if(sz[i][1]==0)
			{
				q++;
			}
		}
		if(sz[i][0]==2)
		{
			if(sz[i][1]==0)
			{
				p++;
			}
			if(sz[i][1]==1)
			{
				q++;
			}
		}
	}
		if(p>q)
		{
			printf("A");
		}
		if(p==q)
		{
			printf("Tie");
		}
		if(p<q)
		{
			printf("B");
		}
		return 0;
}
int main() {
    int n,i,j,sz[199][2];
    scanf("%d\n",&n);
    for(i=0;i<n;i++){
        scanf("%d %d\n",&(sz[i][0]), &(sz[i][1]));
    }
    j=0;
    for(i=0;i<n;i++){
        if(sz[i][1]-sz[i][0]==1||sz[i][0]-sz[i][1]==2){
            j++;
        }
        if(sz[i][1]-sz[i][0]==-1||sz[i][0]-sz[i][1]==-2){
            j--;
        }
    }
    if(j>0){
        printf("A");
    }
    if(j==0){
        printf("Tie");
    }
    if(j<0){
        printf("B");
    }
    return 0;
}
int main(){
    int n,i,e=0;
    int a[201],b[201];
    scanf("%d",&n);
    for(i=0;i<n;i++){
        scanf("%d",&(a[i]));
        scanf("%d",&(b[i]));
        if((a[i]==0&&b[i]==1)||(a[i]==1&&b[i]==2)||(a[i]==2&&b[i]==0)){
            e++;
        }else if((b[i]==0&&a[i]==1)||(b[i]==1&&a[i]==2)||(b[i]==2&&a[i]==0)){
            e--;
        }
    }
    if(e>0){
        printf("A");
    }
    if(e<0){
        printf("B");
    }
    if(e==0){
        printf("Tie");
    }
    return 0;
}
int main()
{
	int n,i,a,b,s,j;
	a=0;
	b=0;
	scanf("%d",&n);
	for(i=0;i<n;i++){
		scanf("%d %d",&s,&j);
		if((s==0&&j==1)||(s==1&&j==2)||(s==2&&j==0)){
			a++;
		}else if((j==0&&s==1)||(j==1&&s==2)||(j==2&&s==0)){
			b++;
		}else if((s==0&&j==0)||(s==1&&j==1)||(s==2&&j==2)){
			a=a+0;
			b=b+0;
		}
	}
	if(a>b)
		printf("A");
	else if(a<b)
		printf("B");
	else if(a=b)
		printf("Tie");
	return 0;
}
main()
{
      int i,j,k,n,sa=0,sb=0,a,b;
      scanf("%d",&n);
      for(i=0;i<n;i++)
      {
                      scanf("%d %d",&a,&b);
                      if(a-b==-1 || a-b==2)sa++;
                      else if(a==b) {}
                      else sb++;
      }
      if(sa>sb)printf("A\n");
      else if(sa==sb)printf("Tie\n");
      else printf("B\n");
}
int main () {
	int num;
	cin >> num;
	int aWinCount = 0;
	int bWinCount = 0;
	for (int i = 0; i < num; i++) {
		int a, b;
		cin >> a >> b;
		if (a == 0) {
			if (b == 1) {
				aWinCount++;
			} else if (b == 2) {
				bWinCount++;
			}
		}
		if (a == 1) {
			if (b == 0) {
				bWinCount++;
			} else if (b == 2) {
				aWinCount++;
			}
		}
		if (a == 2) {
			if (b == 1) {
				bWinCount++;
			} else if (b == 0) {
				aWinCount++;
			}
		}
	}
	if (aWinCount == bWinCount) {
		cout << "Tie" << endl;
	} else if (aWinCount > bWinCount) {
		cout << "A" << endl;
	} else {
		cout << "B" << endl;
	}
}
int main(){
	int a,b;
	int n,c=0;
	scanf("%d",&n);
	for(int i=0;i<n;i++){
		scanf("%d %d",&a,&b);
		if(a==b){c=c;}
		else if(a-b==1){c=c-1;}
		else if(b-a==1){c+=1;}
		else if(a-b==2){c+=1;}
		else if(b-a==2){c=c-1;}
	}
	if(c>0){printf("A");}
	else if(c<0){printf("B");}
	else{printf("Tie");}
return 0;
}
main()
{
      int n,i,a=0,b=0,x,y;
      scanf("%d",&n);
      for(i=1;i<=n;i++)
      {
         scanf("%d%d",&x,&y);
         if(y-x==0) continue;
         if(x-y==-1||x-y==2) a++;
         else b++;
      }
      if(a>b) printf("A\n");
      if(a<b) printf("B\n");
      if(a==b) printf("Tie\n");
}
int main(){
    int n,i,j=0,k=0;
    int a[300],b[300];
    scanf("%d",&n);
    for(i=0;i<n;i++){
        scanf("%d %d",&a[i],&b[i]);
        if(a[i]==b[i]){j++;k++;}
        if(a[i]==1&&b[i]==0)k++;
        if(a[i]==1&&b[i]==2)j++;
        if(a[i]==0&&b[i]==1)j++;
        if(a[i]==0&&b[i]==2)k++;
        if(a[i]==2&&b[i]==0)j++;
        if(a[i]==2&&b[i]==1)k++;
    }
    if(j==k)printf("Tie");
    if(j>k)printf("A");
    if(j<k)printf("B");
    return 0;
}
int main()
{
    int n,i,suma=0,sumb=0;
    scanf("%d",&n);
    for(i=0;i<n;i++)
    {
        int a,b;
        scanf("%d %d",&a,&b);
        if(b-a==1||b-a==-2)suma++;
        if(a-b==1||a-b==-2)sumb++;            
    }
    if(suma>sumb)printf("A");
    if(suma<sumb)printf("B");
    if(suma==sumb)printf("Tie");
}
int main(){
    int n,x,y,a,b,i;
    double z;
    scanf("%d",&n);
    x=0;y=0;
    for(i=0;i<n;i++){
        scanf("%d%d",&a,&b);
        if(a==2&&b==0){
            x=x+1;
        }else if(a==0&&b==2){
            x=x;
        }else if(a<b){
            x=x+1;
        }else if(a==b){
            y=y+1;
        }
    }
    z=1.0*(n-y)/2;
    if(x>z){
        printf("A");
    }else if(x==z){
        printf("Tie");
    }else{
        printf("B");
    }
    return 0;
}
int main(){
int n,i,x,y,f=0;
scanf("%d",&n);
for(i=0;i<n;i++){
scanf("%d%d",&x,&y);
if(x-y==1)
f=f-1;
else if(y-x==1)
f=f+1;
else if(x-y==2)
f=f+1;
else if(y-x==2)
f=f-1;
}
if(f>0)
printf("A");
else if(f<0)
printf("B");
else if(f==0)
printf("Tie");
return 0;
}
int main(){
	int n,i,as=0,bs=0,p=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]!=0){
		   if(b[i]==1){
		      as++;
		   }else{
		      bs++;
		   }
	   }else if(a[i]==2&&b[i]!=2){
	       if(b[i]==0){
		      as++;
		   }else{
		      bs++;
		   }
	   }else if(a[i]==1&&b[i]!=1){
	       if(b[i]==2){
		      as++;
		   }else{
		      bs++;
		   }
	   }
	}
	if(as>bs){
	   printf("A");
	}else if(bs>as){
		printf("B");
	}else{
	    printf("Tie");
	}
 return 0;
}
int main(){
    int n,m;
    m=0;
    int sz[2000][2];
    scanf("%d",&n);
    for(int i=0;i<n;i++){
        for(int a=0;a<2;a++){
            scanf("%d",&sz[i][a]);
        }
  if(sz[i][0]==0&&sz[i][1]==1){m++;}       
      if(sz[i][0]==sz[i][1]){m=m;}  
      if(sz[i][0]==0&&sz[i][1]==2){m--;} 
       if(sz[i][0]==1&&sz[i][1]==0){m--;} 
        if(sz[i][0]==1&&sz[i][1]==2){m++;} 
        if(sz[i][0]==2&&sz[i][1]==1){m--;} 
         if(sz[i][0]==2&&sz[i][1]==0){m++;} 
    }
if(m==0){printf("Tie");}
else if(m>0){printf("A");}
else if(m<0){printf("B");}
    return 0;
}
int main(){
int n,i,c=0,d=0;
int a[1000],b[1000];
scanf("%d",&n);
for(i=0;i<n;i++){
scanf("%d%d",&a[i],&b[i]);
if((a[i]-b[i]==-1)||(a[i]-b[i]==2)) c++;
else if((a[i]-b[i]==1)||(a[i]-b[i]==-2)) d++;
else ;
}
if(c>d) printf("A");
else if(c<d) printf("B");
else printf("Tie");
return 0;
}
int main(){
	int i,a,b,c=0,d=0,e=0,n;
	scanf("%d",&n);
	for(i=0;i<n;i++){
		scanf("%d%d",&a,&b);
		if(a==b){
			e++;
		}
		else if((a==0&&b==1)||(a==1&&b==2)||(a==2&&b==0))
			c++;
		else
			d++;
	}
	if(c>d)
		printf("A");
	if(d>c)
		printf("B");
	if(c==d)
		printf("Tie");
	return 0;
	
}
int main()
{
    int n,i,c=0,d=0;
    scanf("%d",&n);
    int a[n],b[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]){
                                    if(a[i]==0&&b[i]==2){
                                                   d=d+1;
                                                   }
                                    else{
                                         c=c+1;
                                         }
                                    }
                      else if(a[i]>b[i]){
                           if(b[i]==0&&a[i]==2){
                                                   c=c+1;
                                                   }
                                    else{
                                         d=d+1;
                                         }
                                         }
                      }
    
     if(c>d){printf("A");}
     else if(d>c){printf("B");}
     else{printf("Tie");}
    
    
    
    
    return 0;
    }
int main(){
	int n,i;
	int aa=0;
	int bb=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){
			if(b[i]==1){
				aa+=1;
			}else if(b[i]==2){
				bb+=1;
			}
		}else if(a[i]==1){
			if(b[i]==0){
				bb+=1;
			}else if(b[i]==2){
				aa+=1;
			}
		}else if(a[i]==2){
			if(b[i]==0){
				aa+=1;
			}else if(b[i]==1){
				bb+=1;
			}
		}
	}
	if(aa>bb){
		printf("A");
	}else if(aa<bb){
		printf("B");
	}else{
		printf("Tie");
	}
	return 0;
}
int main(){
int n,i,j=0,k=0;
int a[200],b[200];
scanf("%d",&n);
for(i=0;i<n;i++){
scanf("%d%d",&a[i],&b[i]);
if(a[i]==b[i]){
j=j;
k=k;
}
else if((a[i]==0&&b[i]==1)||(a[i]==1&&b[i]==2)||(a[i]==2&&b[i]==0)){
j++;
}
else 
k++;
}
if(j==k){
printf("Tie");
}else if(j>k){
printf("A");
}else printf("B");
return 0;
}
int main(){
  int n,i,num1=0,num2=0;
  int a[200],b[200];
   scanf("%d\n",&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)){
               num1+=1;
	   }else if((b[i]==0&&a[i]==1)||(b[i]==1&&a[i]==2)||(b[i]==2&&a[i]==0)){
		   num2+=1;
	   }
   }
   if(num1>num2){
	   printf("A");
   }
   if(num2>num1){
	   printf("B");
   }
   if(num1==num2){
	   printf("Tie");
   }

	return 0;
}
int main(){
    int a,b,n,i,c=0,d=0;
    scanf("%d",&n);
    for(i=0;i<n;i++){
        scanf("%d %d",&a,&b);
        if(a==0&&b==1){c++;}
        if(a==1&&b==2){c++;}
        if(a==2&&b==0){c++;}
        if(a==1&&b==0){d++;}
        if(a==2&&b==1){d++;}
        if(a==0&&b==2){d++;}
        if((a==0&&b==0)||(a==1&&b==1)||(a==2&&b==2)){continue;}
    
    }
    if(c>d){printf("A");}
    if(c<d){printf("B");}
    if(c==d){printf("Tie");}
    return 0;
}
int main(){
	int i,n,a=0,b=0,c[200],d[200],e[200];
	scanf("%d",&n);
	for(i=0;i<n;i++){
		scanf("%d%d",&c[i],&d[i]);
		e[i]=c[i]-d[i];
		if(e[i]==-1||e[i]==2)
			a++;
		else if(e[i]==1||e[i]==-2)
			b++;
	}
	if(a>b)
		printf("A");
	else if(a<b)
		printf("B");
	else
		printf("Tie");
return 0;
}
int main(){
  int n,i,cqa[200],cqb[200],a,b;
  a=0;
  b=0;
  scanf("%d",&n);
  for(i=0;i<n;i++){
    scanf("%d%d",&cqa[i],&cqb[i]);
  }
  for(i=0;i<n;i++){
    if(cqa[i]==cqb[i]){
	  a=a;
	  b=b;
	}
	if(cqa[i]-1==cqb[i]){
	  a=a;
	  b=b+1;
	}
	if(cqa[i]+1==cqb[i]){
	  a=a+1;
	  b=b;
	}
	if(cqa[i]+2==cqb[i]){
	  a=a;
	  b=b+1;
	}
	if(cqa[i]-2==cqb[i]){
	  a=a+1;
	  b=b;
	}}
	if(a==b){
	  printf("Tie");
	}
	if(a<b){
	  printf("B");
	}
	if(a>b){
	  printf("A");
	}
return 0;
}
int main()
{
    int n,i,q,a,b;
    a=0;
    b=0;
    scanf("%d",&n);
    int sz[n][2];
    for(i=0;i<n;i++)
    {
        for(q=0;q<2;q++)
        {
            scanf("%d",&sz[i][q]);
        }
    }
    for(i=0;i<n;i++)
    {
        if(sz[i][0]==0&&sz[i][1]==1)
        {
            a=a+1;
            b=b;
        }
        else
        {
            if(sz[i][0]==1&&sz[i][1]==2)
            {
                a=a+1;
                b=b;
            }
            else
            {
                if(sz[i][0]==2&&sz[i][1]==0)
                {
                    a=a+1;
                    b=b;
                }
                else
                {
                    if(sz[i][0]==sz[i][1])
                    {
                        a=a;
                        b=b;
                    }
                    else
                    {
                        a=a;
                        b=b+1;
                    }
                }
            }
        }
    }
    if(a>b)
    {
        printf("A");
    }
    else
    {
        if(a==b)
        {
            printf("Tie");
        }
        else
        {
            printf("B");
        }
    }
    return 0;
}
int main()
{
  int n,a[200],b[200],i,A=0,B=0;
  scanf("%d\n",&n);
  for(i=0;i<n;i++)
  scanf("%d %d\n",&a[i],&b[i]);
  for(i=0;i<n;i++)
  {
    if(a[i]-b[i]==-1||a[i]-b[i]==2)
    A++;
    else{
           if(a[i]-b[i]==0);
           else
           B++;
        }
  }
  if(A<B)
  printf("B");
  else{
        if(A>B)
        printf("A");
        else
        printf("Tie");
      }
  return 0;
}
int main()
{
    int n,x,y;
	int a[201];
		int b[201];
    a[201]=0;
	b[201]=0;
	x=0;
	y=0;
	scanf("%d",&n);
	for(int i=0;i<n;i++)
	{
		scanf("%d%d",&a[i],&b[i]);
	    if(a[i]+1==b[i]||a[i]-2==b[i])
			x++;
		else if(a[i]!=b[i])
			y++;}
	if(x>y)
		printf("A");
	else if(x<y)
		printf("B");
	else printf("Tie");
	return 0;

}
int main(){
	int n,a=0,b=0,i=0,A1,B1;
	scanf("%d",&n);
	for(i=0;i<n;i++){
        scanf("%d%d",&A1,&B1);
		if(A1==B1){
			a=a;
			b=b;
		}else if(A1!=B1){
			if(((A1==0)&&(B1==1))||((A1==1)&&(B1==2))||((A1==2)&&(B1==0))){
				a++;
			}else{
				b++;
			}
		}
	}
	if(a==b){
		printf("Tie");
	}else if(a>b){
		printf("A");
	}else if(b>a){
		printf("B");
	}
	return 0;
}
int main()
{
    int n,a[200],b[200],i,c=0,d=0;
    scanf("%d\n",&n);
    for(i=0;i<n;i++){
        scanf("%d %d\n",&a[i],&b[i]);
    }
    for(i=0;i<n;i++){
        if(a[i]!=b[i]){if(a[i]==0){
            if(b[i]==1){
                c++;
            }
            else if(b[i]==2){
                d++;
            }
        }
        else if(a[i]==1){
            if(b[i]==0){
                d++;
            }
            else if(b[i]==2){
                c++;
            }
        }
        else if(a[i]==2){
            if(b[i]==0){
                c++;
            }
            else if(b[i]==1){
                d++;
            }
        }}
        else if(a[i]==b[i]){
            c=c;
            d=d;
        }
    }
    if(c>d){
        printf("A");
    }
    else if(c<d){
        printf("B");
    }
    else if(c==d){
        printf("Tie");
    }
    return 0;
}
main()
{
      int n,a,b,i,x,y;
      x=0;y=0;
      scanf("%d",&n);
      for(i=0;i<n;i++)
      {scanf("%d %d",&a,&b);
      if(a==0&&b==1||a==1&&b==2||a==2&&b==0)
      {x++;}
      if(a==1&&b==0||a==2&&b==1||a==0&&b==2)
      {y++;}
      }
      if(x>y)
      printf("A\n");
      if(x<y)
      printf("B\n");
      if(x==y)
      printf("Tie\n");
}
int main()
{
	int a[100],b[100],n,i,s=0,c=0;
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]&&b[i]!=2){
		s+=1;}
	if(a[i]==2&&b[i]==0){
		s+=1;
	}
	if(b[i]==2&&a[i]==1){
     s+=1;   
	}
    if(a[i]>b[i]&&a[i]!=2){
		c+=1;
	}
	if(b[i]==2&&a[i]==0){
		c+=1;
	}
if(a[i]==2&&b[i]==1){
    c+=1;
}

}
if(s>c){
	printf("A");
}
if(s<c){
	printf("B");
}
if(s==c){
	printf("Tie");
}
return 0;
}
int main()
{
	int n,a[200],b[200],i,sum1=0,sum2=0;
	scanf("%d",&n);
	for(i=0;i<n;i++)
	{
		scanf("%d %d",&a[i],&b[i]);
		if(a[i]==b[i])
			continue;
		else if(a[i]==0 && b[i]==1)
			sum1++;
		else if(a[i]==0 && b[i]==2)
			sum2++;
		else if(a[i]==1 && b[i]==0)
			sum2++;
		else if(a[i]==1 && b[i]==2)
			sum1++;
		else if(a[i]==2 && b[i]==0)
			sum1++;
		else if(a[i]==2 && b[i]==1)
			sum2++;
	}
	if(sum1==sum2)
		printf("Tie\n");
	if(sum1>sum2)
		printf("A\n");
	if(sum2>sum1)
		printf("B\n");
	return 0;
}
int main(){
int A[200],b=0,a=0,B[200],c=0;
int i,n;
scanf("%d",&n);
for(i=0;i<n;i++){
scanf("%d%d",&A[i],&B[i]);
if(A[i]-B[i]==0){
c++;
}else if(A[i]-B[i]==1){
b++;
}else if(A[i]-B[i]==-1){
a++;
}else if(A[i]-B[i]==2){
a++;
}else if(A[i]-B[i]==-2){
b++;
}
}
if(a>b){
printf("A");
}else if(a==b){
printf("Tie");
}else if(a<b){
printf("B");
}
return 0;
}
int main(){
	int countA=0,countB=0,n,a,b,t=0;
	int i;
	double w;
	scanf("%d",&n);
		
	for(i=0;i<n;i++){
		scanf("%d%d",&a,&b);
		if((a==0&&b==1)||(a==1&&b==2)||(a==2&&b==0)){countA++;t++;}
		else if(a==b);
		else {countB++;t++;}
		
	}

	w=1.0*countA/t;
	if(w>0.5)printf("A");
	else if(w==0.5)printf("Tie");
	else printf("B");


		return 0;
}
int main()
{int n;
cin>>n;
int i,a,b,ca=0,cb=0;
for(i=0;i<n;i++)
{
                cin>>a>>b;
          
               if(a==0&&b==1)
               ca++;
                else if(a==1&&b==2)
                ca++;
                else if(a==2&&b==0)
            ca++;
                 else if(b==0&&a==1)
               cb++;
                else if(b==1&&a==2)
                  cb++;
                else if(b==2&&a==0)
                 cb++;
                }
if(ca>cb)
cout<<"A";
if(ca==cb)
cout<<"Tie";
if(cb>ca)
cout<<"B";

    return 0;
}
int main(){
int a[400];
int i,j,n,m,s,p,q;
scanf("%d",&n);
m=2*n;
p=n/2;
for(i=0;i<m;i++)
{
scanf("%d",&(a[i]));
}
s=0;
q=0;
for(j=0;j<m;j=j+2)
{
   if(a[j]==1&&a[j+1]==2)
   s=s+1;
   else if(a[j]==0&&a[j+1]==1)
   s=s+1;
   else if(a[j]==2&&a[j+1]==0)
   s=s+1;
   else if(a[j]==2&&a[j+1]==1)
   q=q+1;
   else if(a[j]==1&&a[j+1]==0)
   q=q+1;
   else if(a[j]==0&&a[j+1]==2)
   q=q+1;
}
 if (s==q)
 printf("Tie");
 else if(s>q)
 printf("A");
 else if(s<q)
 printf("B");
return 0;
}
int main()
{
	int n,i,j,x=0,y=0,z=0;
	int a[201],b[201];
	scanf("%d",&n);
	for(i=0;i<n;i++)
	{
		scanf("%d%d",&a[i],&b[i]);
	}
	for(j=0;j<n;j++)
    {
		if(a[j]!=b[j])
		{
			if((a[j]==0&&b[j]==1)||(a[j]==1&&b[j]==2)||(a[j]==2&&b[j]==0))
		{
			x++;
		}else
		{
			y++;
		}
		}else
		{
			continue;
		}
    }
	if(x>y)
	{
		printf("A");
	}else if(x<y)
	{
		printf("B");
	}else if(x==y)
	{
		printf("Tie");
	}
return 0;
}
int main()
{
	int n;
	int a,b,x=0,y=0;
	scanf("%d",&n);
	for(int i=0;i<n;i++)
	{scanf("%d%d",&a,&b);
		if(a==0)
		{
			if(b==1)
			{x++;}
			else
			{
				if(b==2)
				{
					y++;
				
				}
			}
		}
		if(a==1)
		{
			if(b==0)
			{y++;}
			else
			{
				if(b==2)
				{x++;}
			}
		}
		if(a==2)
		{
			if(b==0)
			{x++;}
			else
			{if(b==1)
			{y++;}}
		}
	}
if(x>y)
printf("A");
if(x==y)
printf("Tie");
if(x<y)
printf("B");
return 0;
}
int main(){
	int n,i,a,b,k=0;
	char s[8];
	scanf("%d",&n);
	for(i=0;i<n;i++)
	{
		scanf("%d %d",&a,&b);
		if(a==0)
		{
			if(b==1)
			{
				k++;
			}
			if(b==2)
			{
				k--;
			}
		}
		if(a==1)
		{
			if(b==0)
			{
				k--;
			}
			if(b==2)
			{
				k++;
			}
		}
		if(a==2)
		{
			if(b==0)
			{
				k++;
			}
			if(b==1)
			{
				k--;
			}
		}
	}
	if(k>0)
	{
		printf("A");
	}
	else if(k==0)
	{
		printf("Tie");
	}
	else if(k<0)
	{
		printf("B");
	}
	return 0;
}
int main()
{
    int a,b,A=0,B=0,n,i,j;

    scanf("%d",&n);
    for(i=0;i<n;i++)
    {
     scanf("%d %d",&a,&b);
     j=a-b;
     if(j==-1||j==2)
     A++;
     else if(j==1||j==-2)
     B++;
     
  }
    if(A>B)
    printf("A");
    if(A<B)
    printf("B");
    if(A==B)
    printf("Tie");

}
int main()
{
	int n,i;
	int A,B;
	int a=0,b=0;
	scanf("%d",&n);
	for(i=0;i<n;i++){
		scanf("%d%d",&A,&B);
		if((A==0&&B==1)||(A==1&&B==2)||(A==2&&B==0)){
			a++;
			continue;
		}
		if(A==B){
			a++;
			b++;
			continue;
		}
		else{
			b++;
			continue;
		}
	}
	if(a>b){
		printf("A\n");
		return 0;
	}
	if(a==b){
		printf("Tie\n");
		return 0;
	}
	if(a<b){
		printf("B\n");
	return 0;}
		
	return 0;
}
int main()
{
    int n,A,B,i;A=0;B=0;
    int a[200];
    int b[200];
    scanf("%d\n",&n);
    for(i=1;i<=n;i++)
    {scanf("%d %d\n",&a[i],&b[i]);
    if(a[i]==0&&b[i]==0)
    {A++;B++;}
    else if(a[i]==0&&b[i]==1)
    {A++;}
    else if(a[i]==0&&b[i]==2)
    {B++;}
    else if(a[i]==1&&b[i]==0)
    {B++;}
    else if(a[i]==1&&b[i]==1)
    {B++;A++;}
    else if(a[i]==1&&b[i]==2)
    {A++;}
    else if(a[i]==2&&b[i]==0)
    {A++;}
    else if(a[i]==2&&b[i]==1)
    {B++;}
    else if(a[i]==2&&b[i]==2)
    {B++;A++;}}
    if(A==B)
    {printf("Tie");}
    else if(A>B)
    {printf("A");}
    else
    {printf("B");}
    return 0;
}
int main()
{
    int n,i,e,f;
    int a[200], b[200];
	scanf("%d",&n);
	i=0;
	e=0;
	f=0;
	
	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){
			e++;
		}

		if(b[i]==0&&a[i]==1||b[i]==1&&a[i]==2||b[i]==2&&a[i]==0){
			f++;
		}
	}

		if(e>f){
			printf("A");
		}
		if(e<f){
			printf("B");
		}
		if(e==f){
			printf("Tie");
		}

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

    scanf("%d",&n);
    for(i=0;i<n;i++)
   {
      scanf("%d",&(x[i]));
      scanf("%d",&(y[i]));
    }
  a=b=0;
  
 for(i=0;i<n;i++)
   {
      if(x[i]==1)
     {
        if(y[i]==0) b=b+1;
        if(y[i]==2) a=a+1;

      }

       if(x[i]==2)
     {
        if(y[i]==0) a=a+1;
        if(y[i]==1) b=b+1;

      }

      if(x[i]==0)
     {
        if(y[i]==1) a=a+1;
        if(y[i]==2) b=b+1;

      }

    }


  if(a>b) printf("A");
else
{
  if(a<b) printf("B");

  else printf("Tie");
}


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

return 0;
}