#include<bits/stdc++.h>
using namespace std;
int main(){
long long xtf=0,aa=0,ttf=0,dtf=0,stf=0,aaa=0;
string a,x;
cin>>a;
for(int i=0;i<=a.size();i++){
if(a[i]==','){
if(aa>=6&&aa<=12){
if(ttf>=1&&dtf>=1&&xtf>=1&&stf>=1){
if(aaa==0){
cout<<x<<endl;
aa=0;
x="";
continue;
}
}
}
aa=0;
x="";
continue;
}
x=x+a[i];
aa++;
if(a[i]>='a'&&a[i]<='z') xtf++;
if(a[i]>='A'&&a[i]<='Z') dtf++;
if(a[i]>='0'&&a[i]<='9') stf++;
if(a[i]=='!'||a[i]=='@'||a[i]=='#'||a[i]=='$') ttf++;
if(a[i]!='a'||a[i]!='b'||a[i]!='c'||a[i]!='d'||a[i]!='e'||a[i]!='f'||a[i]!='g'||a[i]!='h'||a[i]!='i'||a[i]!='j'||a[i]!='k'||a[i]!='l'||a[i]!='m'||a[i]!='n'||a[i]!='o'||a[i]!='p'||a[i]!='q'||a[i]!='r'||a[i]!='s'||a[i]!='t'||a[i]!='u'||a[i]!='v'||a[i]!='w'||a[i]!='x'||a[i]!='y'||a[i]!='z') aaa=1;
if(a[i]!='A'||a[i]!='B'||a[i]!='C'||a[i]!='D'||a[i]!='E'||a[i]!='F'||a[i]!='G'||a[i]!='H'||a[i]!='I'||a[i]!='J'||a[i]!='K'||a[i]!='L'||a[i]!='M'||a[i]!='N'||a[i]!='O'||a[i]!='P'||a[i]!='Q'||a[i]!='R'||a[i]!='S'||a[i]!='T'||a[i]!='U'||a[i]!='V'||a[i]!='W'||a[i]!='X'||a[i]!='Y'||a[i]!='Z') aaa=1;
if(a[i]!='1'||a[i]!='2'||a[i]!='3'||a[i]!='4'||a[i]!='5'||a[i]!='6'||a[i]!='7'||a[i]!='8'||a[i]!='9'||a[i]!='0') aaa=1;
if(a[i]!='!'||a[i]!='@'||a[i]!='#'||a[i]!='$') aaa=1;
}
return 0;
}