#include <bits/stdc++.h>
using namespace std;
int main() {
  int i, j, t, n, pos = -1;
  char ch;
  string s;
  cin >> t;
  while (t--) {
    pos = -1;
    cin >> n;
    cin >> s;
    for (i = 0; i < n; i++) {
      if (s[i] != '?') {
        pos = i;
        break;
      }
    }
    if (pos == -1) {
      for (i = 0; i < n; i++) {
        if (i % 2 == 0)
          s[i] = 'R';
        else
          s[i] = 'B';
      }
    } else {
      if (pos % 2 == 0) {
        if (s[pos] == 'R')
          ch = 'R';
        else
          ch = 'B';
        for (i = 0; i < pos; i++) {
          if (i % 2 == 0)
            s[i] = ch;
          else {
            if (ch == 'R')
              s[i] = 'B';
            else
              s[i] = 'R';
          }
        }
      } else {
        if (s[pos] == 'R')
          ch = 'B';
        else
          ch = 'R';
        for (i = 0; i < pos; i++) {
          if (i % 2 == 0)
            s[i] = ch;
          else {
            if (ch == 'R')
              s[i] = 'B';
            else
              s[i] = 'R';
          }
        }
      }
      for (i = pos + 1; i < n; i++) {
        if (s[i] == '?') {
          if (s[i - 1] == 'B')
            s[i] = 'R';
          else
            s[i] = 'B';
        }
      }
    }
    cout << s << endl;
  }
  return 0;
}
