#include<bits/stdc++.h>
using namespace std;
int main(){
string s;
getline(cin,s);
cin.sync();
if(s.size()==1){
int num=s[0]-'0';
while(getline(cin,s)){
cin.sync();
for(int i=0;i<s.size();){
if(isdigit(s[i])){
if(i==s.size()-1||!isdigit(s[i+1])){
cout<<num;
}
}else{
cout<<s[i];
}
i++;
}
cout<<endl;
num++;
}
}
else{
int num=0;
bool p=0,pos=0;
string a,b;
for(int i=0;s[i]!=' ';i++){
if(s[i]=='.'){
p=true;continue;
}
if(isdigit(s[i])){
num=num*10+s[i]-'0';
if(p==0)pos=0;
else pos=1;
}
else{
if(p==0)a+=s[i];
else b+=s[i];
}
}
string c(find(s.begin(),s.end(),' ')+1,s.end());
while(getline(cin,s)){
cin.sync();
if(pos==0){
cout<<a<<num<<'.'<<b<<' '<<a<<num<<'.'<<c<<endl;
}
else {
cout<<a<<'.'<<b<<num<<' '<<a<<'.'<<c<<num<<endl;
}
num++;
}
}
return 0;
}