//#include <stdlib.h>
//
//int main()
//{
// int arr[1000], i, a, f, n;
// scanf("%d", &n);
// for(i=0;i<n;i++)
// {
// scanf("%d", &arr[i]);
// }
// a=arr[0];
// f=arr[0];
// for(i=0;i<n;i++)
// {
// if(arr[i]<f)
// {
// f=arr[i];
// }
// }
// for(i=0;i<n;i++)
// {
// if(arr[i]>a)
// {
// a=arr[i];
// }
// }
// printf("%d", a-f);
//}
//#include<stdio.h>
//#include<string.h>
//int main()
//{
// int j=0, sibez, n;
// char sib;
// scanf("%d", &n);
// sibez=n%10;
// j=n%12;
// if(j==0)
// {
// sib='A';
// }
// else if(j==1)
// {
// sib='B';
// }
// else if(j==2)
// {
// sib='C';
// }
// else if(j==3)
// {
// sib='D';
// }
// else if(j==4)
// {
// sib='E';
// }
// else if(j==5)
// {
// sib='F';
// }
// else if(j==6)
// {
// sib='G';
// }
// else if(j==7)
// {
// sib='H';
// }
// else if(j==8)
// {
// sib='I';
// }
// else if(j==9)
// {
// sib='J';
// }
// else if(j==10)
// {
// sib='K';
// }
// else if(j==11)
// {
// sib='L';
// }
// printf("%c%d", sib, sibez);
//}
//#include<stdio.h>
//int main()
//{
// int arr[11]= {0}, i, ar[11]= {0}, ch=0, j=0, max=0,mm=0;
// for(i=1; i<=10; i++)
// {
// scanf("%d", &arr[i]);
//
// ch+=arr[i];
// ar[i]++;
// }
//
// for (i = 1; i<=10; i++)
// {
// for(j=1; j<=10; j++)
// {
// if(arr[i]==arr[j]&&i!=j)
// {
// ar[i]+=ar[j];
// ar[j]=0;
// }
// }
// }
// for (i = 1; i<=10; i++)
// {
// if(max<ar[i])
// {
// max=ar[i];
// mm=i;
// }
// }
//
//
// printf("%d\n%d", ch/10, arr[mm]);
// return 0;
//}
//#include<stdio.h>
//int main()
//{
// int hang, yol, max=0, i, j, arr[10][10];
// for(i=1;i<=9;i++)
// {
// for(j=1;j<=9;j++)
// {
// scanf("%d", &arr[i][j]);
// if(max<arr[i][j])
// {
// max=arr[i][j];
// hang=i;
// yol=j;
// }
// }
// }
// printf("%d\n%d %d", max, hang, yol);
//}
//#include<stdio.h>
//int main()
//{
// int hang, max=0, i, arr[10];
// for(i=1;i<=9;i++)
// {
//
// scanf("%d", &arr[i]);
// if(max<arr[i])
// {
// max=arr[i];
// hang=i;
// }
// }
// printf("%d\n%d", max, hang);
//}
//#include<stdio.h>
//int main()
//{
// int max=0, i, sl=0, arr[8];
// for(i=1;i<=7;i++)
// {
// scanf("%d", &arr[i]);
// }
// for(i=1;i<=7;i++)
// {
// if(max<arr[i])
// {
// max=arr[i];
// }
// }
// for(i=1;i<=7;i++)
// {
// if(max==arr[i])
// {
// arr[i]=0;
// break;
// }
// }
// for(i=1;i<=7;i++)
// {
// if(sl<arr[i])
// {
// sl=arr[i];
// }
// }
// printf("%d\n%d", max, sl);
//}
int main()
{
int a, arr[5], sum=0, i, j;
for(i=1;i<=3;i++)
{
sum=0;
for(j=1;j<=4;j++)
{
scanf("%d", &a);
if(a==0)
{
sum++;
}
}
if(sum==1)
{
printf("A\n");
}
else if(sum==2)
{
printf("B\n");
}
else if(sum==3)
{
printf("C\n");
}
else if(sum==4)
{
printf("D\n");
}
else if(sum==0)
{
printf("E\n");
}
}
}