#include #include #include using namespace std; vector collect_lines(istream& is) { unordered_set s; for (string line; getline(is, line); ) s.insert(line); return vector(s.begin(), s.end()); } int main() { auto lines = collect_lines(cin); for (const string& line : lines) cout << line << endl; return 0; }