func_code_string: #include <bits/stdc++.h>   using namespace std;   int main() {     int n, a, b;     scanf( %d , &n);     ;     if (n == 1) {       scanf( %d , &a);       scanf( %d , &b);       printf( %d %d n , a, b);       return 0;     }     multimap<int, int> l;     multimap<int, int>::iterator p, it;     set<int> s;     for (int i = 0; i < (n); i++) {       scanf( %d , &a);       ;       scanf( %d , &b);       ;       l.insert(make_pair(a, b));       l.insert(make_pair(b, a));       if (s.count(a))         s.erase(a);       else         s.insert(a);       if (s.count(b))         s.erase(b);       else         s.insert(b);     }     a = *s.begin();     b = *s.rbegin();     printf( %d  , a);     p = l.find(a);     while (true) {       printf( %d  , p->second);       it = l.find(p->second);       if (it->second == p->first) {         l.erase(it);         it = l.find(p->second);       }       p = it;       if (it->second == b) break;     }     printf( %d n , b);     return 0;   }   