#include <iostream>
#include <string>
using namespace std;
int main() {
long long big, small, unique, num, a1, a2, a3, a4, f,others;
string s;
getline(cin, s); // 读取一行输入
big = small = unique = num = a1 = a2 = a3 = a4 = f = others=0;
for (int i = 0; i < s.size(); i++) {
if (s[i] == ','||i==s.length()-1) {
if ((big + small + num + unique) >= 6 && (big + small + num + unique) <= 12&&others==0) {
if (a1 + a2 + a3 >= 2 && a4 == 1) {
cout << s.substr(i - f, f) << endl;
i+=1;
}
}
big = small = unique = num = a1 = a2 = a3 = a4 = f = 0; // 重置计数器
}
else {
if (s[i] >= 'A' && s[i] <= 'Z') {
big++;
a1 = 1;
}else
if (s[i] >= 'a' && s[i] <= 'z') {
small++;
a2 = 1;
}else
if (s[i] >= '0' && s[i] <= '9') {
num++;
a3 = 1;
}else
if (s[i] == '!' || s[i] == '@' || s[i] == '#' || s[i] == '$') {
unique++;
a4 = 1;
}else{others++;}
}
f++;
}
return 0;
}