// from c++ primer 5e
#include <iostream>
#include <vector>
#include <string>
#include <algorithm>
#include "display_vector.h"
using namespace std;
int main()
{
vector<string> svec;
string word;
while (cin >> word) {
svec.push_back(word);
}
sort(svec.begin(), svec.end());
auto end_unique = unique(svec.begin(), svec.end());
svec.erase(end_unique, svec.end());
display_vector(svec);
return 0;
}