#include<stdio.h>
#include<math.h>
#include<stdlib.h>
#include<string.h>
#include<ctype.h>
#define ll long long
#define MOD 1e9+7
int main()
{
int t;
scanf("%d\n", &t);
while (t--)
{
char s[85];
fgets(s, 85, stdin);
s[strlen(s)-1]=NULL;
char *token=strtok(s, " ");
char res[85][20];
int pos=0;
while (token!=NULL)
{
token[0]=toupper(token[0]);
for (int i=1; i<strlen(token); ++i) token[i]=tolower(token[i]);
strcpy(res[pos++], token);
token=strtok(NULL, " ");
}
for (int i=0; i<pos; ++i) printf("%s ", res[i]);
printf("\n");
}
}
I2luY2x1ZGU8c3RkaW8uaD4KI2luY2x1ZGU8bWF0aC5oPgojaW5jbHVkZTxzdGRsaWIuaD4KI2luY2x1ZGU8c3RyaW5nLmg+CiNpbmNsdWRlPGN0eXBlLmg+CiNkZWZpbmUgbGwgbG9uZyBsb25nCiNkZWZpbmUgTU9EIDFlOSs3CgppbnQgbWFpbigpCnsKCWludCB0OwoJc2NhbmYoIiVkXG4iLCAmdCk7Cgl3aGlsZSAodC0tKQoJewoJCWNoYXIgc1s4NV07CgkJZmdldHMocywgODUsIHN0ZGluKTsKCQlzW3N0cmxlbihzKS0xXT1OVUxMOwoJCWNoYXIgKnRva2VuPXN0cnRvayhzLCAiICIpOwoJCWNoYXIgcmVzWzg1XVsyMF07CgkJaW50IHBvcz0wOwoJCXdoaWxlICh0b2tlbiE9TlVMTCkKCQl7CgkJCXRva2VuWzBdPXRvdXBwZXIodG9rZW5bMF0pOwoJCQlmb3IgKGludCBpPTE7IGk8c3RybGVuKHRva2VuKTsgKytpKSB0b2tlbltpXT10b2xvd2VyKHRva2VuW2ldKTsKCQkJc3RyY3B5KHJlc1twb3MrK10sIHRva2VuKTsKCQkJdG9rZW49c3RydG9rKE5VTEwsICIgIik7CgkJfQoJCWZvciAoaW50IGk9MDsgaTxwb3M7ICsraSkgcHJpbnRmKCIlcyAiLCByZXNbaV0pOwoJCXByaW50ZigiXG4iKTsKCX0KfQo=
MwombmJzcDsmbmJzcDsgbkd1WUVOICZuYnNwOyZuYnNwOyZuYnNwO3ZBTiAmbmJzcDsmbmJzcDsmbmJzcDtuYU0KdFJhbiAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtUUlVORyBoaUVVCiZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyZuYnNwOyB2TyBsZSAmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDsmbmJzcDtoT0EgYklOaAo=
3
nGuYEN vAN naM
tRan TRUNG hiEU
vO le hOA bINh