#include<bits/stdc++.h>
using namespace std;
map<string,bool> maps;
int main(){
  string s;
  string cpy;
  int flag=0;
  while(cin>>s){
    cpy="";
    for(int i=0;i<s.size();i++){
      if(s[i]!=','&&s[i]!=' '&&s[i]!='.'){
	cpy+=s[i];
      }
      else{
	if(!maps[cpy]&&cpy.size()>=3&&cpy.size()<=6){
	  if(flag){
	    cout<<" ";
	  }
	  cout<<cpy;
	  flag=1;
	  //maps[cpy]=true;
	}
	cpy="";
      }
    }
    if(!maps[cpy]&&cpy.size()>=3&&cpy.size()<=6){
      if(flag){
	cout<<" ";
      }
      cout<<cpy;
      flag=1;
      // maps[cpy]=true;
    }
  }
  cout<<endl;
}