#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; int main() { int n; cin >> n; multiset ms; for(int i=0; i> s; s += '~'; ms.insert(s); } string ans; while(!ms.empty()){ string s = *ms.begin(); ms.erase(ms.begin()); ans += s[0]; if(s.size() > 2) ms.insert(s.substr(1)); } cout << ans << endl; return 0; }