#include<bits/stdc++.h>
using namespace std;
int main(){
    vector<vector<int>> braille ={{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 n;
    cin>>n;
    string s;
    for(int i=0;i<n;i++){
        int a,b,c,d,e;
        cin>>a>>b>>c>>d>>e;
        vector<int> U={a,b,c,d,e};
        for(int j=0;j<26;j++){
            bool a=true;
            for(int k=0;k<5;k++){
                if(braille[j][k]!=U[k])a=false;
            }
            if(a){
                s.push_back(j+97);
                break;
            }
        }
    }
    cout<<s<<endl;
}
