#include <bits/stdc++.h>
using namespace std;
int main() {
  unsigned long int n, i, j = 0, r = 0, g = 0, b = 0;
  cin >> n;
  string str;
  cin >> str;
  for (i = 1; i < n; i++) {
    if ((i == n - 1) && (str[i] == str[i - 1])) {
      j++;
      if (str[i] == 'B')
        str[i] = 'G';
      else if (str[i] = 'R')
        str[i] = 'B';
      else
        str[i] = 'R';
    }
    if (str[i] == str[i - 1]) {
      j++;
      if ((str[i - 1] == 'R') && (str[i + 1] == 'B'))
        str[i] = 'G';
      else if ((str[i - 1] == 'R') && (str[i + 1] == 'G'))
        str[i] = 'B';
      else if ((str[i - 1] == 'G') && (str[i + 1] == 'B'))
        str[i] = 'R';
      else if ((str[i - 1] == 'G') && (str[i + 1] == 'R'))
        str[i] = 'B';
      else if ((str[i - 1] == 'B') && (str[i + 1] == 'R'))
        str[i] = 'G';
      else if ((str[i - 1] == 'B') && (str[i + 1] == 'G'))
        str[i] = 'R';
      else if (str[i - 1] == str[i + 1]) {
        if (str[i] == 'B')
          str[i] = 'G';
        else if (str[i] = 'R')
          str[i] = 'B';
        else
          str[i] = 'R';
      }
    }
  }
  cout << j << endl;
  cout << str;
  return 0;
}
