#include <cstdio>
#include <cstring>
#include <string>
#include <queue>
using namespace std;

int main(void)
{
	char str[2500];
	string word;
	queue <string> q;
	
	scanf("%[^\n]", str);
	
	int len = strlen(str);
	
	for (int i = 0; i < len; i++){
		if (str[i] != ' ' && str[i] != '.' && str[i] != ','){
			word += str[i];
//			printf("i %d <--> word %s\n", i, word.c_str());
		}
		else {
			if (3 <= word.size() && word.size() <= 6){
				q.push(word);
//				puts("ã¯ãã£ã");
			}
			word.clear();
		}
	}
	
	string res;
	while (q.size() != 1){
		res = q.front();
		q.pop();
		printf("%s ", res.c_str());
	}
	res = q.front();
	printf("%s\n", res.c_str());
	
	return (0);
}