#include <iostream>
#include <cstdio>
using namespace std;

int mat[8][8];

void put_mat(int i,int j){

		if(mat[i+1][j] && mat[i][j+1] && mat[i+1][j+1]){
				printf("A\n");
				return;
		}

		if(mat[i+1][j] && mat[i+2][j] && mat[i+3][j]){
				printf("B\n");
				return;
		}

		if(mat[i][j+1] && mat[i][j+2] && mat[i][j+3]){
				printf("C\n");
				return;
		}

		if(mat[i+1][j] && mat[i+1][j-1] && mat[i+2][j-2]){
				printf("D\n");
				return;
		}

		if(mat[i][j+1] && mat[i+1][j+1] && mat[i+1][j+2]){
				printf("E\n");
				return;
		}

		if(mat[i+1][j] && mat[i+1][j+1] && mat[i+2][j+1]){
				printf("F\n");
				return;
		}

		if(mat[i][j+1] && mat[i+1][j] && mat[i+1][j-1]){
				printf("G\n");
				return;
		}
}

int main(void){
		int i,j,n;
		while(true){
				for(i=0;i<8;i++){
						for(j=0;j<8;j++){
								mat[i][j] = 0;
						}
				}
				
				for(i=0;i<8;i++){
						for(j=0;j<8;j++){
								if(scanf("%d",&n) == EOF)
										return 0;
								mat[i][j] = n;
						}
				}
				
				bool flag = false;
				for(i=0;i<8;i++){
						for(j=0;j<8;j++){
								if(mat[i][j] == 1)
										goto HERE;
						}
				}
HERE:
				put_mat(i,j);
		}

		return 0;
}