#include <bits/stdc++.h>

using namespace std;

int ans[30][5] = {
	{1, 0, 0, 1, 0},
	{1, 1, 0, 2, 0},
	{2, 0, 0, 1, 1},
	{2, 1, 0, 1, 2},
	{1, 1, 0, 1, 1},
	{2, 1, 0, 2, 1},
	{2, 2, 0, 2, 2},
	{1, 2, 0, 2, 1},
	{1, 1, 0, 1, 1},
	{1, 2, 0, 1, 2},
	{1, 0, 1, 2, 0},
	{1, 1, 1, 3, 0},
	{2, 0, 1, 2, 1},
	{2, 1, 1, 2, 2},
	{1, 1, 1, 2, 1},
	{2, 1, 1, 3, 1},
	{2, 2, 1, 3, 2},
	{1, 2, 1, 3, 1},
	{1, 1, 1, 2, 1},
	{1, 2, 1, 2, 2},
	{1, 0, 2, 2, 1},
	{1, 1, 2, 3, 1},
	{1, 2, 1, 1, 3},
	{2, 0, 2, 2, 2},
	{2, 1, 2, 2, 3},
	{1, 1, 2, 2, 2}
};

int main() {
	int N; scanf("%d", &N);
	for(int i = 0; i < N; i++) {
		int a[5];
		for(int j = 0; j < 5; j++) scanf("%d", &a[j]);
		for(int j = 0; j < 26; j++) {
			bool ok = true;
			for(int k = 0; k < 5; k++) if(ans[j][k] != a[k]) ok = false;
			if(ok) { printf("%c", 'a' + j); break; }
		}
	}
	puts("");
	return 0;
}