#include <iostream>
#include <string>
#include <sstream>
#include <cmath>
using namespace std;
int strtoint(const std::string str){ //converting the string to integer
float a = str.length();
int result = 0;
for(int i=1; i<=str.length(); i++){
result+=(str[i-1]-'0')*pow(10,(a-1));
a--;
}
return result;
}
int main ()
{
string name;
string segment;
while(getline (cin,name, ' ')){
stringstream test(name);
while(getline(test, segment, ','))
{
cout << segment <<" "<<strtoint(segment)<<endl;
}
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8c3RyaW5nPgojaW5jbHVkZSA8c3N0cmVhbT4KI2luY2x1ZGUgPGNtYXRoPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IHN0cnRvaW50KGNvbnN0IHN0ZDo6c3RyaW5nIHN0cil7ICAgICAgLy9jb252ZXJ0aW5nIHRoZSBzdHJpbmcgdG8gaW50ZWdlcgogICAgZmxvYXQgYSA9IHN0ci5sZW5ndGgoKTsKICAgIGludCByZXN1bHQgPSAwOwogICAgZm9yKGludCBpPTE7IGk8PXN0ci5sZW5ndGgoKTsgaSsrKXsKICAgICAgICAgICAgcmVzdWx0Kz0oc3RyW2ktMV0tJzAnKSpwb3coMTAsKGEtMSkpOwogICAgICAgICAgICBhLS07CiAgICB9CiAgICByZXR1cm4gcmVzdWx0Owp9CgppbnQgbWFpbiAoKQp7CiAgc3RyaW5nIG5hbWU7CiAgc3RyaW5nIHNlZ21lbnQ7CiAgd2hpbGUoZ2V0bGluZSAoY2luLG5hbWUsICcgJykpewogICAgICAgIHN0cmluZ3N0cmVhbSB0ZXN0KG5hbWUpOwogICAgICAgIHdoaWxlKGdldGxpbmUodGVzdCwgc2VnbWVudCwgJywnKSkKICAgICAgICAgICAgewogICAgICAgICAgICAgIGNvdXQgPDwgc2VnbWVudCA8PCIgIjw8c3RydG9pbnQoc2VnbWVudCk8PGVuZGw7CiAgICAgICAgICAgIH0KICB9CiAgcmV0dXJuIDA7Cn0=