func_code_string: #include <bits/stdc++.h>   using namespace std;   int main() {     ios_base::sync_with_stdio(0);     cin.tie(0);     cout.tie(0);     long long n;     while (cin >> n) {       string s;       cin >> s;       long long a0 = 0, a1 = 0, a2 = 0;       for (long long i = 0; i < s.size(); i++) {         if (s[i] ==  0 ) {           a0++;         } else if (s[i] ==  1 ) {           a1++;         } else {           a2++;         }       }       long long d = s.size() / 3;       long long x = 0, y = 0, z = 0;       for (long long i = s.size() - 1; i >= 0; i--) {         if (s[i] ==  1 ) {           if (a1 > d && a2 < d) {             s[i] =  2 ;             a2++;             a1--;           }         }         if (s[i] ==  0 ) {           if (a0 > d && a2 < d) {             s[i] =  2 ;             a2++;             a0--;           }         }       }       for (long long i = 0; i < s.size(); i++) {         if (s[i] ==  1 ) {           if (a1 > d && a0 < d) {             s[i] =  0 ;             a0++;             a1--;           }         }         if (s[i] ==  2 ) {           if (a2 > d && a0 < d) {             s[i] =  0 ;             a0++;             a2--;           }         }       }       for (long long i = 0; i < s.size(); i++) {         if (s[i] ==  2 ) {           if (a2 > d && a1 < d) {             s[i] =  1 ;             a1++;             a2--;           }         }         if (s[i] ==  0 ) {           if (a0 > d && a1 < d && x >= d) {             s[i] =  1 ;             a1++;             a0--;           }           x++;         }       }       cout << s << endl;     }     return 0;   }   