#include <bits/stdc++.h>
using namespace std;
int main() {
  int x, r1, r2, r3, r4, r5, r6;
  cin >> x;
  string y, s1, s2, s3, s4, s5, s6;
  s1 = s2 = s3 = s4 = s5 = s6 = "";
  r1 = r2 = r3 = r4 = r5 = r6 = 0;
  cin >> y;
  string aux = y;
  char c;
  for (int i = 0; i < 3; i++) {
    if (i == 0) c = 'R';
    if (i == 1) c = 'G';
    if (i == 2) c = 'B';
    for (int j = i; j < y.size(); j = j + 3) {
      if (y[j] != c) {
        r1++;
        aux[j] = c;
      }
    }
  }
  s1 = aux;
  aux = y;
  for (int i = 0; i < 3; i++) {
    if (i == 0) c = 'R';
    if (i == 1) c = 'B';
    if (i == 2) c = 'G';
    for (int j = i; j < y.size(); j = j + 3) {
      if (y[j] != c) {
        r2++;
        aux[j] = c;
      }
    }
  }
  s2 = aux;
  aux = y;
  for (int i = 0; i < 3; i++) {
    if (i == 0) c = 'B';
    if (i == 1) c = 'R';
    if (i == 2) c = 'G';
    for (int j = i; j < y.size(); j = j + 3) {
      if (y[j] != c) {
        r3++;
        aux[j] = c;
      }
    }
  }
  s3 = aux;
  aux = y;
  for (int i = 0; i < 3; i++) {
    if (i == 0) c = 'B';
    if (i == 1) c = 'G';
    if (i == 2) c = 'R';
    for (int j = i; j < y.size(); j = j + 3) {
      if (y[j] != c) {
        r4++;
        aux[j] = c;
      }
    }
  }
  s4 = aux;
  aux = y;
  for (int i = 0; i < 3; i++) {
    if (i == 0) c = 'G';
    if (i == 1) c = 'R';
    if (i == 2) c = 'B';
    for (int j = i; j < y.size(); j = j + 3) {
      if (y[j] != c) {
        r5++;
        aux[j] = c;
      }
    }
  }
  s5 = aux;
  aux = y;
  for (int i = 0; i < 3; i++) {
    if (i == 0) c = 'G';
    if (i == 1) c = 'B';
    if (i == 2) c = 'R';
    for (int j = i; j < y.size(); j = j + 3) {
      if (y[j] != c) {
        r6++;
        aux[j] = c;
      }
    }
  }
  s6 = aux;
  aux = y;
  int mi = -1;
  mi = min(min(min(min(min(r1, r2), r3), r4), r5), r6);
  if (mi == r1) {
    cout << mi << endl << s1;
  } else {
    if (mi == r2) {
      cout << mi << endl << s2;
    } else {
      if (mi == r3) {
        cout << mi << endl << s3;
      } else {
        if (mi == r4) {
          cout << mi << endl << s4;
        } else {
          if (mi == r5) {
            cout << mi << endl << s5;
          } else {
            if (mi == r6) {
              cout << mi << endl << s6;
            }
          }
        }
      }
    }
  }
}
