#include <bits/stdc++.h>
using namespace std;
int n, k, a, b, last = 1;
string ans = "";
int main() {
  ios_base::sync_with_stdio(false);
  cin.tie(0);
  cerr.tie(0);
  cin >> n >> k >> a >> b;
  if (a > b) {
    ans += "G";
    a--;
  } else {
    ans += "B";
    b--;
  }
  for (int i = 0; i < n - 1; i++) {
    if (a >= b && ans[i] == 'G' && last < k && a > 0) {
      ans += 'G';
      last++;
      a--;
    } else if (b >= a && ans[i] == 'B' && last < k && b > 0) {
      ans += 'B';
      last++;
      b--;
    } else if (last == k && ans[i] == 'G' && b > 0) {
      last = 1;
      ans += 'B';
      b--;
    } else if (last == k && ans[i] == 'B' && a > 0) {
      last = 1;
      ans += 'G';
      a--;
    } else if (b >= a && ans[i] == 'G' && last < k && b > 0) {
      ans += 'B';
      last = 1;
      b--;
    } else if (a >= b && ans[i] == 'B' && last < k && a > 0) {
      ans += 'G';
      last = 1;
      a--;
    } else
      return cout << "NO", 0;
  }
  return cout << ans, 0;
}
