#include <bits/stdc++.h>
using namespace std;
int main() {
  int n;
  cin >> n;
  string s;
  cin >> s;
  string ch = "5RGB";
  map<char, int> mp;
  mp['R'] = 1;
  mp['G'] = 2;
  mp['B'] = 3;
  int cnt = 0;
  for (int i = 1; i < n; i++) {
    if (s[i] == s[i - 1]) {
      cnt++;
      if (i + 1 < n) {
        int nw = (mp[s[i - 1]]) ^ (mp[s[i + 1]]);
        if (nw == 0) {
          s[i] = ch[1 + (mp[s[i - 1]]) % 3];
        } else {
          s[i] = ch[nw];
        }
      } else {
        s[i] = ch[1 + (mp[s[i - 1]]) % 3];
      }
    }
  }
  cout << cnt << endl << s;
  return 0;
}
