import java.io.BufferedInputStream ;
import java.util.Scanner ;
public class Main {
public static void main
( String [ ] args
) { int t = 0 ;
StringBuilder sb = null ;
while ( scanner.hasNext ( ) ) {
t
= Integer .
parseInt ( scanner.
nextLine ( ) ) ; if ( ( t>= 1 ) && ( t<= 30 ) ) {
for ( int i = 0 ; i< t; i++ ) {
boolean isTrue = true ;
while ( isTrue) {
str = scanner.nextLine ( ) ;
if ( str.equals ( "" ) ) {
isTrue = false ;
} else {
sb = new StringBuilder( ) ;
for ( int j = 0 ; j< str.length ( ) ; j++ ) {
sb.append ( getValue( str.charAt ( j) ) ) ;
}
}
}
}
}
}
}
private static char getValue( char c) {
char value;
switch ( c) {
case '3' : value = 'E' ;
break ;
case '0' : value = 'O' ;
break ;
case '4' : value = 'A' ;
break ;
case '9' : value = 'P' ;
break ;
case '8' : value = 'B' ;
break ;
case '5' : value = 'S' ;
break ;
case '7' : value = 'T' ;
break ;
case '2' : value = 'Z' ;
break ;
case '6' : value = 'G' ;
break ;
case '1' : value = 'I' ;
break ;
default : value = c;
break ;
}
return value;
}
}
aW1wb3J0IGphdmEuaW8uQnVmZmVyZWRJbnB1dFN0cmVhbTsKaW1wb3J0IGphdmEudXRpbC5TY2FubmVyOwoKcHVibGljIGNsYXNzIE1haW4gewpwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBhcmdzKXsKU2Nhbm5lciBzY2FubmVyID0gbmV3IFNjYW5uZXIobmV3IEJ1ZmZlcmVkSW5wdXRTdHJlYW0oU3lzdGVtLmluKSk7CmludCB0ID0gMDsKU3RyaW5nIHN0ciA9ICIiOwpTdHJpbmdCdWlsZGVyIHNiID0gbnVsbDsKd2hpbGUgKHNjYW5uZXIuaGFzTmV4dCgpKXsKdCA9SW50ZWdlci5wYXJzZUludChzY2FubmVyLm5leHRMaW5lKCkpOwppZigodD49IDEpICYmICh0PD0zMCkpewpmb3IoaW50IGkgPSAwOyBpPHQ7aSsrKXsKYm9vbGVhbiBpc1RydWUgPSB0cnVlOwp3aGlsZShpc1RydWUpewpzdHIgPSBzY2FubmVyLm5leHRMaW5lKCk7CmlmKHN0ci5lcXVhbHMoIiIpKXsKaXNUcnVlID0gZmFsc2U7Cn1lbHNlIHsKc2IgPSBuZXcgU3RyaW5nQnVpbGRlcigpOwpmb3IoaW50IGogPSAwOyBqPCBzdHIubGVuZ3RoKCk7IGorKyl7CnNiLmFwcGVuZChnZXRWYWx1ZShzdHIuY2hhckF0KGopKSk7Cn0KU3lzdGVtLm91dC5wcmludGxuKHNiKTsKfQp9ClN5c3RlbS5vdXQucHJpbnRsbigpOwp9Cn0KfQp9Cgpwcml2YXRlIHN0YXRpYyBjaGFyIGdldFZhbHVlKGNoYXIgYyl7CmNoYXIgdmFsdWU7CnN3aXRjaCAoYyl7CmNhc2UgJzMnOiB2YWx1ZSA9ICdFJzsKYnJlYWs7CmNhc2UgJzAnOiB2YWx1ZSA9ICdPJzsKYnJlYWs7CmNhc2UgJzQnOiB2YWx1ZSA9ICdBJzsKYnJlYWs7CmNhc2UgJzknOiB2YWx1ZSA9ICdQJzsKYnJlYWs7CmNhc2UgJzgnOiB2YWx1ZSA9ICdCJzsKYnJlYWs7CmNhc2UgJzUnOiB2YWx1ZSA9ICdTJzsKYnJlYWs7CmNhc2UgJzcnOiB2YWx1ZSA9ICdUJzsKYnJlYWs7CmNhc2UgJzInOiB2YWx1ZSA9ICdaJzsKYnJlYWs7CmNhc2UgJzYnOiB2YWx1ZSA9ICdHJzsKYnJlYWs7CmNhc2UgJzEnOiB2YWx1ZSA9ICdJJzsKYnJlYWs7CmRlZmF1bHQ6dmFsdWUgPSBjOwpicmVhazsKfQpyZXR1cm4gdmFsdWU7Cn0KfQ==
stdin
MQpIM0xMMCBNWSBMMFYzLCAxIE0gSDQ5OVkgODNDNFU1MyA1MDBOIDEgVzFMTCA4MyA3MCBZMFVSIDUxRDMuIDdIMTUgCjcxTTMgVzE3SDBVNyBZMFUgSDQ1IDgzM04gMzczUk40TC4gMSAxTlYxNzMgWTBVIDcwIDdIMyAyMDAgME4zIDcwIAo1MzMgN0gzIDIzOFI0NSA0TkQgNjBSMUw0NS4K
1
H3LL0 MY L0V3, 1 M H499Y 83C4U53 500N 1 W1LL 83 70 Y0UR 51D3. 7H15
71M3 W17H0U7 Y0U H45 833N 373RN4L. 1 1NV173 Y0U 70 7H3 200 0N3 70
533 7H3 238R45 4ND 60R1L45.