#include <bits/stdc++.h>
int a, i, x[102], m, o, oo, p, q, sum[102];
int main() {
  scanf("%d", &a);
  for (i = 0; i < a; i++) {
    scanf("%d", &x[i]);
    sum[x[i]]++;
  }
  for (i = 1; i <= 100; i++) {
    if (sum[i] == 1)
      p++;
    else if (sum[i] >= 3)
      m = i, q++;
  }
  if (p % 2 == 0) {
    puts("YES");
    for (i = 0; i < a; i++) {
      if (sum[x[i]] == 1) {
        if (o < p / 2)
          printf("A");
        else
          printf("B");
        o++;
      } else
        printf("A");
    }
  } else {
    if (q) {
      puts("YES");
      for (i = 0; i < a; i++) {
        if (m == x[i]) {
          if (oo == 0)
            printf("A");
          else
            printf("B");
          oo++;
        } else if (sum[x[i]] == 1) {
          if (o < p / 2)
            printf("A");
          else
            printf("B");
          o++;
        } else
          printf("A");
      }
    } else
      puts("NO");
  }
}
