#include <stdio.h>
#include <string.h>
int main()
{
char k[100];
int i,j;
while(gets(k)!=NULL){
i=strlen(k);
if(k[0]>='a'&&k[0]<='z')k[0]-=32;
for(j=0;j<i;j++){
if(k[j]==' '&&k[j+1]>='a'&&k[j+1]<='z')
k[j+1]-=32;
}
puts(k);
}
return 0;
}
//注意小写字母的判断,当单词首字母为大写字母时则无需变换大小写。
//puts自带换行功能