#include<stdio.h>
#include<string.h>

int main()
{
	int c,i,k;
	char a[101],b[101];
	scanf("%d",&c);
	while(c--)
	{
		scanf("%s",a);
		for(k=i=0;i<strlen(a);i++)
		{
			if(a[i]=='#')
				b[k++]=' ';
			else if((a[i]>='1'&&a[i]<='9')&&(a[i+1]<'0'||a[i+1]>'9'))
				b[k++]=a[i]-'0'+64;
			else if((a[i]>='1'&&a[i]<='9')&&(a[i+1]>='0'&&a[i+1]<='9'))
			{
				b[k++]=(a[i]-'0')*10+a[i+1]-'0'+64;
				i++;
			}
		}
		b[k]='\0';
		printf("%s\n",b);
	}
	return 0;
}
/**************************************************************
	Problem: 2035
	User: admin
	Language: C++
	Result: Accepted
	Time:8 ms
	Memory:1144 kb
****************************************************************/