#include #define rep(i,n) for(int i=(0);i<(n);i++) using namespace std; typedef long long ll; int main(){ cin.tie(0); ios::sync_with_stdio(false); int n; cin >> n; int cnt = 0; map mp; vector v; vector nm; rep(i, n){ string s, t; cin >> s >> t; if(mp.count(t) == 0) { mp[t] = cnt; cnt++; v.push_back(-1); nm.push_back(t); } if(mp.count(s) == 0){ mp[s] = cnt; cnt++; v.push_back(-1); nm.push_back(s); } v[mp[s]] = mp[t]; } int m = v.size(); rep(i, m){ if(v[i] == -1){ cout << nm[i] << "\n"; } } }