func_code_string: #include <bits/stdc++.h>   using namespace std;   vector<int> st;   int main() {     ios::sync_with_stdio(0);     int n, x;     cin >> n;     for (int i = 0; i < n; i++) {       cin >> x;       if (st.empty())         st.push_back(x);       else {         st.push_back(x);         while (st.size() > 1) {           if (st[int(st.size()) - 1] != st[int(st.size()) - 2]) break;           st.pop_back();           st[int(st.size()) - 1]++;         }       }     }     cout << int(st.size()) <<   n ;     for (auto v : st) cout << v <<    ;     return 0;   }   