#include <bits/stdc++.h>
using namespace std;
int main() {
  long q, w, e, n, zx, i, a1, a2, a3;
  q = w = e = a1 = a2 = a3 = 0;
  cin >> n;
  zx = n / 3;
  char ch[n];
  for (i = 0; i < n; i++) {
    cin >> ch[i];
    if (ch[i] == '0')
      q++;
    else if (ch[i] == '1')
      w++;
    else
      e++;
  }
  for (i = 0; i < n; i++) {
    if (ch[i] == '2') {
      if (e > zx) {
        if (q < zx) {
          cout << "0";
          q++;
          e--;
          a1++;
        } else {
          cout << "1";
          w++;
          e--;
          a2++;
        }
      } else {
        cout << "2";
        a3++;
      }
    } else if (ch[i] == '1') {
      if (w > zx && q < zx) {
        {
          cout << "0";
          q++;
          w--;
          a1++;
        }
      } else if (w >= zx && a2 < zx) {
        cout << "1";
        a2++;
      } else if (w <= zx) {
        cout << "1";
        a2++;
      } else {
        cout << "2";
        w--;
        e++;
        a3++;
      }
    } else {
      if (q > zx && a1 >= zx) {
        if (w < zx) {
          cout << "1";
          w++;
          q--;
          a2++;
        } else {
          cout << "2";
          e++;
          q--;
        }
      } else {
        cout << "0";
        a1++;
      }
    }
  }
}
