#include <bits/stdc++.h>
using namespace std;
struct punct {
  unsigned int linie;
  unsigned int coloana;
};
bool cmp(punct a, punct b) {
  if (a.linie < b.linie)
    return true;
  else if (a.linie == b.linie) {
    return a.coloana <= b.coloana;
  } else
    return false;
}
int main() {
  punct puncte[10];
  for (int i = 1; i <= 8; i++) {
    unsigned int linie, coloana;
    cin >> linie >> coloana;
    puncte[i].linie = linie;
    puncte[i].coloana = coloana;
  }
  sort(puncte + 1, puncte + 9, cmp);
  if (puncte[1].linie != puncte[2].linie ||
      puncte[1].linie != puncte[3].linie ||
      puncte[2].linie != puncte[3].linie) {
    cout << "ugly";
    return 0;
  } else {
    if (puncte[4].linie != puncte[5].linie) {
      cout << "ugly";
      return 0;
    } else {
      if (puncte[5].linie == puncte[6].linie) {
        cout << "ugly";
        return 0;
      } else {
        if (puncte[5].coloana != puncte[3].coloana ||
            puncte[4].coloana != puncte[1].coloana) {
          cout << "ugly";
          return 0;
        } else {
          if (puncte[6].linie != puncte[7].linie ||
              puncte[6].linie != puncte[8].linie ||
              puncte[7].linie != puncte[8].linie) {
            cout << "ugly";
            return 0;
          } else {
            if (puncte[6].coloana != puncte[1].coloana ||
                puncte[7].coloana != puncte[2].coloana ||
                puncte[8].coloana != puncte[3].coloana) {
              cout << "ugly";
              return 0;
            } else {
              if (puncte[4].linie == puncte[3].linie) {
                cout << "ugly";
                return 0;
              }
            }
          }
        }
      }
    }
  }
  for (int i = 1; i < 8; i++) {
    if (puncte[i].coloana == puncte[i + 1].coloana) {
      cout << "ugly";
      return 0;
    }
  }
  cout << "respectable";
  return 0;
}
