// Example program #include #include #include #include #include int main() { int n; std::cin >> n; std::set all, cheaters, non_cheaters; std::vector order; for (int i=0;i> a >> b; all.insert(b); cheaters.insert(a); order.push_back(b); } std::set_difference(all.begin(), all.end(), cheaters.begin(), cheaters.end(), std::inserter(non_cheaters, non_cheaters.end())); for (const auto& s : order) { if (non_cheaters.count(s)) std::cout << s << std::endl; non_cheaters.erase(s); } return 0; }