#include<bits/stdc++.h>
using namespace std;
string n,x;
bool dxzm,xxzm,sz,tszf,ypfj;
int main(){
getline(cin,n);
for(int i=0;i<n.size();i++){
if(n[i]==','){
if(x.size()>6&&x.size()<12){
if(tszf){
if(dxzm){
if(xxzm){
if(sz){
if(!ypfj){
cout<<x<<endl;
}
}
}
}
}
}
x="";
tszf=dxzm=xxzm=sz=0;
continue;
}
x=x+n[i];
if(n[i]<='z'&&n[i]>='a'){
xxzm=1;
continue;
}
if(n[i]<='Z'&&n[i]>='A'){
dxzm=1;
continue;
}
if(n[i]<='9'&&n[i]>='1'){
sz=1;
continue;
}
if(n[i]=='#'||n[i]=='!'||n[i]=='@'||n[i]=='$'){
tszf=1;
continue;
}
ypfj=1;
}
return 0;
}