#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
int cmp(pair<string,int> a,pair<string,int> b){
return a.second>b.second;
}
int main() {
string str;
while(cin>>str){
int len=str.size();
vector<pair<string,int>> vec;
string tmp;
string res;
for(int i=0;i<str.size();i++){
if( str[i]>='0'&& str[i]<='9'){
tmp+=str[i];
if( str[len-1]>='0'&& str[len-1]<='9'){
res=tmp;
}
}else if(tmp.size() !=0){
vec.push_back(pair(tmp,tmp.size()));
tmp="";
}
}
if(res.size()!=0)vec.push_back(pair(res,res.size()));
sort(vec.begin(),vec.end(),cmp);
int flag=0;
for(int i=0;i<vec.size();i++){
flag=vec[0].second;
if (vec[i].second==vec[i+1].second){
cout<<vec[i].first;
}else{
cout<<vec[i].first;
break;}
}
cout<<","<<flag<<endl;
}
}
// 64 位输出请用 printf("%lld")