#include <bits/stdc++.h>
using namespace std;
int main() {
  int n, i, a = 0, c = 0, g = 0, t = 0;
  string s;
  cin >> n >> s;
  if (n % 4 != 0) {
    cout << "===";
  } else {
    for (i = 0; i < s.length(); i++) {
      if (s[i] == 'A') {
        a++;
      } else if (s[i] == 'C') {
        c++;
      } else if (s[i] == 'G') {
        g++;
      } else if (s[i] == 'T') {
        t++;
      }
    }
    a = n / 4 - a;
    g = n / 4 - g;
    c = n / 4 - c;
    t = n / 4 - t;
    if (a < 0 || c < 0 || g < 0 || t < 0) {
      cout << "===";
    } else {
      for (i = 0; i < s.length(); i++) {
        if (s[i] == '?') {
          if (a > 0) {
            s[i] = 'A';
            a--;
          } else if (c > 0) {
            s[i] = 'C';
            c--;
          } else if (g > 0) {
            s[i] = 'G';
            g--;
          } else if (t > 0) {
            s[i] = 'T';
            t--;
          }
        }
      }
      cout << s;
    }
  }
}
