import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
while (in.hasNextLine()) {
String s = in.nextLine();
int max = 0;
//存放数字字符串及它的长度
Map<StringBuilder,Integer> hm = new LinkedHashMap<>();
for(int i = 0; i<s.length(); i++){
int sum = 0;
StringBuilder sb = new StringBuilder();
//找到数字字符串
while(i<s.length() && Character.isDigit(s.charAt(i))){
sb.append(s.charAt(i));
sum++;
i++;
}
//保存最大值
max = Math.max(max,sum);
if(sum>0){
hm.put(sb,sum);
}
}
//遍历哈希表,当value == max时打印
for(Map.Entry<StringBuilder,Integer> me : hm.entrySet()){
if(max == me.getValue()){
System.out.print(me.getKey().toString());
}
}
//打印字符数
System.out.println("," + (max));
}
}
}