#include<stdio.h>
#include<string.h>
#include<ctype.h>
#include <stdio.h>
int main(){
char name[60];
char rname[60];
int testNumber,count=0,i,j=0,checkCount=0;
for(;testNumber>0;testNumber--)
{ // printf("%d\n",testNumber);
for(i=0;name[i]!='\0';i++)
{
if(name[i]==' ')
count++;
}
if(count!=0)
{
{
if(i==0&&count!=0)
{
rname[j]='.';j++;
rname[j]=' ';j++;
}
if(i!=0&&name[i-1]==' '&&checkCount!=count)
{
checkCount++;
if(checkCount!=count){
rname[j]='.';j++;
rname[j]=' ';j++;
}
}
if(checkCount==count){
if(name[i-1]==' '){
}
j++;}
}
}
}
else{
for(i
=0;i
<strlen(name
)+1;i
++){ if(i==0){
j++;
}
else{
j++;
}
}
}
//Changes Made here
j=0;
count=0;
checkCount=0;
}
}
ICNpbmNsdWRlPHN0ZGlvLmg+CiAjaW5jbHVkZTxzdHJpbmcuaD4KICNpbmNsdWRlPGN0eXBlLmg+CiAjaW5jbHVkZSA8c3RkaW8uaD4KaW50IG1haW4oKXsKICAgY2hhciBuYW1lWzYwXTsKICAgY2hhciBybmFtZVs2MF07CiAgIGludCB0ZXN0TnVtYmVyLGNvdW50PTAsaSxqPTAsY2hlY2tDb3VudD0wOwoKICAgc2NhbmYoIiVkIiwmdGVzdE51bWJlcik7CiAgIGZmbHVzaChzdGRpbik7CiAgIGdldGNoYXIoKTsKICAgZm9yKDt0ZXN0TnVtYmVyPjA7dGVzdE51bWJlci0tKQogICAgeyAvLyAgcHJpbnRmKCIlZFxuIix0ZXN0TnVtYmVyKTsgCiAgICAJZmZsdXNoKHN0ZGluKTsKICAgIAkKICAgICAgICBnZXRzKG5hbWUpOwogICAgICAgIGZvcihpPTA7bmFtZVtpXSE9J1wwJztpKyspCiAgICAgICAgewogICAgICAgICAgICBpZihuYW1lW2ldPT0nICcpCiAgICAgICAgICAgICAgICBjb3VudCsrOwogICAgICAgIH0KICAgICAgICBpZihjb3VudCE9MCkKICAgICAgICB7CiAgICAgICAgICAgIGZvcihpPTA7aTxzdHJsZW4obmFtZSkrMTtpKyspCiAgICAgICAgICAgIHsKICAgICAgICAgICAgICAgIGlmKGk9PTAmJmNvdW50IT0wKQogICAgICAgICAgICAgICB7CiAgICAgICAgICAgICAgICBybmFtZVtqXT10b3VwcGVyKG5hbWVbaV0pO2orKzsKICAgICAgICAgICAgICAgIHJuYW1lW2pdPScuJztqKys7CiAgICAgICAgICAgICAgICBybmFtZVtqXT0nICc7aisrOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGlmKGkhPTAmJm5hbWVbaS0xXT09JyAnJiZjaGVja0NvdW50IT1jb3VudCkKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgICAgIGNoZWNrQ291bnQrKzsKICAgICAgICAgICAgaWYoY2hlY2tDb3VudCE9Y291bnQpewogICAgICAgICAgICAgICAgcm5hbWVbal09dG91cHBlcihuYW1lW2ldKTtqKys7CiAgICAgICAgICAgICAgICBybmFtZVtqXT0nLic7aisrOwogICAgICAgICAgICAgICAgcm5hbWVbal09JyAnO2orKzsKICAgICAgICAgICAgfQoKICAgICAgICAgICAgfQogICAgICAgICAgICBpZihjaGVja0NvdW50PT1jb3VudCl7CiAgICAgICAgICAgICAgICAgICAgaWYobmFtZVtpLTFdPT0nICcpewogICAgICAgICAgICAgICAgICAgICAgICBybmFtZVtqXT10b3VwcGVyKG5hbWVbaV0pO2orKzsKICAgICAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBlbHNle3JuYW1lW2pdPXRvbG93ZXIobmFtZVtpXSk7CiAgICAgICAgICAgICAgICBqKys7fQogICAgICAgICAgICB9CgoKICAgICAgICB9Cn0KICAgICAgZWxzZXsKICAgICAgICAgICAgZm9yKGk9MDtpPHN0cmxlbihuYW1lKSsxO2krKyl7CiAgICAgICAgICAgICAgICBpZihpPT0wKXsKICAgICAgICAgICAgICAgICAgICBybmFtZVtqXT10b3VwcGVyKG5hbWVbaV0pOwogICAgICAgICAgICAgICAgICAgIGorKzsKICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgICAgIGVsc2V7CiAgICAgICAgICAgICAgICAgICAgcm5hbWVbal09dG9sb3dlcihuYW1lW2ldKTsKICAgICAgICAgICAgICAgICAgICBqKys7CiAgICAgICAgICAgICAgICB9CiAgICAgICAgICAgIH0KICAgICAgfQoKICAgICAgICBwcmludGYoIiVzIixybmFtZSk7CiAgICAgICBwcmludGYoIlxuIik7CiAgICAgICAvL0NoYW5nZXMgTWFkZSBoZXJlCiAgICAgICAgaj0wOwogICAgICAgIGNvdW50PTA7CiAgICAgICAgY2hlY2tDb3VudD0wOwoKICAgfQoKCn0K