#include <bits/stdc++.h>
using namespace std;
const int N = 202;
bool used[N][N][N];
void dfs(int x, int y, int z) {
  if (used[x][y][z]) return;
  used[x][y][z] = true;
  if (x > 1) dfs(x - 1, y, z);
  if (y > 1) dfs(x, y - 1, z);
  if (z > 1) dfs(x, y, z - 1);
  if (x > 0 && y > 0) dfs(x - 1, y - 1, z + 1);
  if (x > 0 && z > 0) dfs(x - 1, y + 1, z - 1);
  if (y > 0 && z > 0) dfs(x + 1, y - 1, z - 1);
}
int main() {
  int n;
  scanf("%d", &n);
  int r = 0, g = 0, b = 0;
  for (int i = 0; i < n; ++i) {
    char c;
    scanf(" %c", &c);
    r += (c == 'R'), g += (c == 'G'), b += (c == 'B');
  }
  dfs(r, g, b);
  if (used[0][0][1]) printf("B");
  if (used[0][1][0]) printf("G");
  if (used[1][0][0]) printf("R");
  return 0;
}
