#include<bits/stdc++.h>
#define ll long long int
using namespace std;
bool check(string s)
{
int len=s.length();
if(len<6||len>12) return false;
bool dxzm=false,xxzm=false,sz=false,tszf=false;
for(int i=0;i<len;i++)
{
if(s[i]>='A'&&s[i]<='Z')
{
dxzm=true;
}
else if(s[i]>='a'&&s[i]<='z')
{
xxzm=true;
}
else if(s[i]>='0'&&s[i]<='9')
{
sz=true;
}
else if(s[i]=='!'||s[i]=='@'||s[i]=='#'||s[i]=='$')
{
tszf=true;
}
else
{
return false;
}
}
if(tszf&&dxzm+xxzm+sz>=2);
{
return true;
}
return false;
}
int main()
{
string s;
cin>>s;
int len=s.length();
int pos=0;
for(int i=0;i<len;i++)
{
if(s[i]==',')
{
string s1=s.substr(pos,i-pos);
if(check(s1)) cout<<s1<<endl;
pos=i+1;
}
else if(i==len-1)
{
string s1=s.substr(pos,i-pos+1);
if(check(s1)) cout<<s1<<endl;
}
}
return 0;
}