#include<bits/stdc++.h>
using namespace std;
string s,s1;
bool cnt[5];
int x = 0;
signed main(){
cin >> s;
s += ',';
for(int i = 0;i < s.size();i++){
for(int j = 0;j <= 4;j++){
cnt[i] = 0;
}
if(s[i] == ','){
s1 = s.substr(x , i - x);
x = i + 1;
for(int j = 0;j < s1.size();j++){
if(s1[j] >= '0' && s1[j] <= '9') {cnt[0] ++;
}
else if(s1[j] >= 'a' && s1[j] <= 'z') {
cnt[1] ++;
}
else if(s1[j] >= 'A' && s1[j] <= 'Z') {
cnt[2] ++;
}
else if(s1[j] == '!' || s1[j] == '@' || s1[j] == '#' || s1[j] == '$') {
cnt[3] ++;
}
else cnt[4] = 1;
}
if(cnt[4] == 1) cnt[4] = 1;
else if(cnt[0] + cnt[1] +cnt[2] >= 2 && cnt[3] >= 1 && s1.size() >= 6 && s1.size() <= 12)
cout << s1 << endl;
}
}
}