#include <bits/stdc++.h>
using namespace std;
void fast() {
  ios_base::sync_with_stdio(false);
  cin.tie(NULL);
  cout.tie(NULL);
}
int main() {
  fast();
  long long n;
  string s;
  cin >> n >> s;
  n = s.length();
  long long c = 0;
  for (int i = 1; i < n; ++i) {
    if (s[i] == s[i - 1]) {
      if (i + 1 < n) {
        set<char> second;
        second.insert('R');
        second.insert('G');
        second.insert('B');
        second.erase(s[i]);
        second.erase(s[i + 1]);
        auto it = second.begin();
        s[i] = *it;
        c++;
      }
    }
  }
  if (s[n - 1] == s[n - 2]) {
    c++;
    if (s[n - 1] == 'R')
      s[n - 1] = 'G';
    else if (s[n - 1] == 'G')
      s[n - 1] = 'R';
    if (s[n - 1] == 'B') s[n - 1] = 'G';
  }
  cout << c << '\n';
  cout << s << '\n';
}
