#include <stdio.h>

int main(void){
	int l[10];
	int v1, v2;
	int len, tl;
	float p;
	while(scanf("%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d",
		l, l+1, l+2, l+3, l+4, l+5, l+6, l+7, l+8, l+9, &v1, &v2) != EOF){
		len = 0;
		for(int i=0;i<10; ++i){
			len += l[i];
		}
		p = v1 * len / (float)(v1 + v2);
		if(p == 0.0){ puts("0"); break;}
		tl = 0;
		for(int i=0; i<10; ++i){
			tl += l[i];
			if(tl == p){
				printf("%d\n", i+1);
				break;
			}else if(tl > p){
				printf("%d\n", i+1);
				break;
			}
		}
	}
	return 0;
}
#include<bits/stdc++.h>
using namespace std;

int main(){

  int n,a,b,c;
  
  while(1){
  
    cin>>n;
    
    if(n==0) break;
    
    for(int i=0;i<n;i++){
      cin>>a>>b>>c;
      if(a==100 || b==100 || c==100){
	cout<<"A"<<endl;
      }else if((a+b)/2 >= 90){
	cout<<"A"<<endl;
      }else if((a+b+c)/3 >= 80){
	cout<<"A"<<endl;
      }else if((a+b+c)/3 >= 70){
	cout<<"B"<<endl;
      }else if((a+b+c)/3 >= 50 && a >= 80 || (a+b+c)/3 >= 50 && b >= 80){
	cout<<"B"<<endl;
      }else{
	cout<<"C"<<endl;
      }
    }
  }
  
    return 0;
}

