func_code_string: #include <bits/stdc++.h>   using namespace std;   bool cmp(string s1, string s2) { return (s1 + s2) < (s2 + s1); }   int main() {     ios_base::sync_with_stdio(false);     cin.tie(NULL);     long long int a, b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u,         v, w, x, y, z;     cin >> n;     vector<string> v1;     string s1;     for (i = 0; i < n; i++) {       cin >> s1;       v1.push_back(s1);     }     sort(v1.begin(), v1.end(), cmp);     for (i = 0; i < n; i++) cout << v1[i];     cout <<   n ;     return 0;   }   