#include <iostream>
#include <string>
using namespace std;
int x , y , z , w , v , a = 1 , b = 1 , c = 1;
int changdu = 0;
int main (){
string s;
cin >> s;
int flag = 0;
int n = s.size();
for(int i = 0; i < n; i++){
if(s[i] >= '0' && s[i] <= '9'){
z = 1;
}
if(s[i] >= 'a' && s[i] <= 'z'){
y = 1;
}
if(s[i] >= 'A' && s[i] <= 'Z'){
z = 1;
}
if(s[i] == '!' || s[i] == '@' || s[i] == '#' || s[i] == '$'){
w = 1;
}
if(!(s[i] >= '0' && s[i] <= '9') &&!(s[i] >= 'a' && s[i] <= 'z') &&!(s[i] >= 'A' && s[i] <= 'Z') &&!(s[i] == '!' || s[i] == '@' || s[i] == '#' || s[i] == '$')){
flag = false;
int a = 0;
}
if(x + y + z >= 2 && w == 1 && a == 1){
flag = true;
}
changdu++;
if(changdu < 6){
flag = false;
}
if(changdu > 12){
flag = false;
}
if(s[i] == ','){
if(flag == true){
for(int j = v;j < i;j++){
cout << s[j];
v = i + 1;
changdu = 0;
}
cout << endl;
}
flag = false;
x = y = z = w = 0;
}
}
}