#include <iostream>
#include <sstream>
#include <algorithm>
#include <cstring>
using namespace std;
bool is_seperator (char ch) {
return strchr(",!?", ch) != NULL;
}
int main() {
string line;
getline(cin, line);
replace_if(line.begin(), line.end(), is_seperator, ' ');
stringstream words(line);
string word;
int i = 1;
while (words >> word) {
cout << i++ << ". " << word << endl;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3N0cmVhbT4KI2luY2x1ZGUgPGFsZ29yaXRobT4KI2luY2x1ZGUgPGNzdHJpbmc+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7Cgpib29sIGlzX3NlcGVyYXRvciAoY2hhciBjaCkgewoJcmV0dXJuIHN0cmNocigiLCE/IiwgY2gpICE9IE5VTEw7Cn0KCmludCBtYWluKCkgewoJc3RyaW5nIGxpbmU7CglnZXRsaW5lKGNpbiwgbGluZSk7CglyZXBsYWNlX2lmKGxpbmUuYmVnaW4oKSwgbGluZS5lbmQoKSwgaXNfc2VwZXJhdG9yLCAnICcpOwoJc3RyaW5nc3RyZWFtIHdvcmRzKGxpbmUpOwoJc3RyaW5nIHdvcmQ7CglpbnQgaSA9IDE7Cgl3aGlsZSAod29yZHMgPj4gd29yZCkgewoJCWNvdXQgPDwgaSsrIDw8ICIuICIgPDwgd29yZCA8PCBlbmRsOwoJfQoJcmV0dXJuIDA7Cn0K