#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")