#include<bits/stdc++.h>
using namespace std;
int main() {
string str; //存放输入的字符串
while(getline(cin, str)) { //获取输入的一行字符串
vector<string> digitalstr; //容器digitalstr用来存放最长的数字子串
int length = str.length(); //length为输入字符串的长度
int maxlen = 0; //maxlen记录最长数字子串的长度
for(int i=0;i<length;i++) { //查找字符串中以每个字符为首的最长数字串
int j=i; //记录当前起始位置
string tmp; //存放以当前字符为首的最长数字串
while(isdigit(str[j]) && j<length) { //如果当前字符是数字0~9,则添加该字符到字符串tmp的末尾
tmp.push_back(str[j]);
j++;
}
int count = tmp.length(); //count表示当前最长数字串的长度
if(count>maxlen) { //如果当前最长数字串的长度大于已有最长数字串的长度
digitalstr.clear(); //将容器digitalstr清空
digitalstr.push_back(tmp); //将当前最长数字串添加到容器digitalstr的末尾
maxlen = count; //更新已有最长数字串的长度
}else if(count == maxlen) { //长度相等的数字串添加到容器digitalstr之后
digitalstr.push_back(tmp);
}
}
for(int i=0;i<digitalstr.size();i++) //输出最长数字串
cout<<digitalstr[i];
cout<<",";
cout<<digitalstr[0].length()<<endl;
}
return 0;
}