#include <bits/stdc++.h>
using namespace std;
int main() {
  bool caminho[201][201] = {0};
  int posicao[2];
  posicao[0] = 100;
  posicao[1] = 100;
  caminho[100][100] = true;
  char movimento[101] = {};
  cin >> movimento;
  int i = 0;
  bool OK = true;
  while (movimento[i] != NULL) {
    if (movimento[i] == 'L') {
      if (i > 0) {
        if (movimento[i - 1] == 'R') {
          OK = false;
          cout << "BUG";
          break;
        }
      }
      posicao[1]--;
      caminho[posicao[0]][posicao[1]] = true;
      if (caminho[posicao[0] - 1][posicao[1]] ||
          caminho[posicao[0] + 1][posicao[1]] ||
          caminho[posicao[0]][posicao[1] - 1]) {
        OK = false;
        cout << "BUG";
        break;
      }
    }
    if (movimento[i] == 'R') {
      if (i > 0) {
        if (movimento[i - 1] == 'L') {
          OK = false;
          cout << "BUG";
          break;
        }
      }
      posicao[1]++;
      caminho[posicao[0]][posicao[1]] = true;
      if (caminho[posicao[0] - 1][posicao[1]] ||
          caminho[posicao[0] + 1][posicao[1]] ||
          caminho[posicao[0]][posicao[1] + 1]) {
        OK = false;
        cout << "BUG";
        break;
      }
    }
    if (movimento[i] == 'U') {
      if (i > 0) {
        if (movimento[i - 1] == 'D') {
          OK = false;
          cout << "BUG";
          break;
        }
      }
      posicao[0]--;
      caminho[posicao[0]][posicao[1]] = true;
      if (caminho[posicao[0] - 1][posicao[1]] ||
          caminho[posicao[0]][posicao[1] + 1] ||
          caminho[posicao[0]][posicao[1] - 1]) {
        OK = false;
        cout << "BUG";
        break;
      }
    }
    if (movimento[i] == 'D') {
      if (i > 0) {
        if (movimento[i - 1] == 'U') {
          OK = false;
          cout << "BUG";
          break;
        }
      }
      posicao[0]++;
      caminho[posicao[0]][posicao[1]] = true;
      if (caminho[posicao[0] + 1][posicao[1]] ||
          caminho[posicao[0]][posicao[1] + 1] ||
          caminho[posicao[0]][posicao[1] - 1]) {
        OK = false;
        cout << "BUG";
        break;
      }
    }
    i++;
  }
  if (OK) cout << "OK";
  return 0;
}
