#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;
}
