#include <iostream>
#include <vector>
using namespace std;
int main() {
string str;
while (cin >> str) {
int n = str.length();
int maxLen = 0;
vector<int> dp(n + 1, 0);
vector<pair<int, int>> res;
for (int i = 1; i <= n; i++)
if (str[i - 1] >= '0' && str[i - 1] <= '9') {
dp[i] = dp[i -1] + 1;
if (dp[i] > maxLen) {
res.clear();
maxLen = dp[i];
res.push_back({ i, maxLen });
}
else if (dp[i] == maxLen) {
res.push_back({ i, maxLen });
}
}
for (auto iter : res)
cout << str.substr(iter.first - iter.second, iter.second);
cout << "," << maxLen << endl;
}
}