#include<bits/stdc++.h>
using namespace std;
string s1[105];
int main(){
string s,a;
cin>>s;
int cnt=0;
int lena=s.size();
for(int i=0;i<lena;i++){
if(a[i]!=','){
a+=s[i];
}
else{
s1[++cnt]=a;
a="";
}
}
s1[++cnt]=a;
bool xiao,da,num,te;
for(int i=1;i<=cnt;i++){
int lena=s1[i].size();
bool xiao=0,da=0,num=0,te=0;
int cnt=0;
if(lena>12||lena<6){
continue;
}
for(int j=0;j<lena;j++){
if(s1[i][j]>='a'&&s1[i][j]<='z'){
xiao=1;
}
if(s1[i][j]>='A'&&s1[i][j]<='Z'){
da=1;
}
if(s1[i][j]>='0'&&s1[i][j]<='9'){
num=1;
}
if(s1[i][j]=='!'||s1[i][j]=='@'||s1[i][j]=='#'||s1[i][j]=='$'){
te=1;
}
int cnt=0;
if(xiao) cnt++;
if(da) cnt++;
if(num) cnt++;
if(cnt>=2&&te==1){
cout<<s1[i]<<endl;
}
}
}
return 0;
}