#include <bits/stdc++.h>
using namespace std;
int main() {
  ios_base::sync_with_stdio(false);
  cin.tie(0);
  cout.tie(0);
  ;
  set<long long> a, b;
  long long n = 8, i, x, y, l = 0;
  vector<long long> c, d, p, q;
  while (n--) {
    cin >> x >> y;
    a.insert(x);
    b.insert(y);
    c.push_back(x);
    d.push_back(y);
  }
  if (a.size() != 3 && b.size() != 3) {
    cout << "ugly";
    return 0;
  }
  for (auto x : a) {
    p.push_back(x);
  }
  for (auto x : b) {
    q.push_back(x);
  }
  for (i = 0; i < 8; i++) {
    if (c[i] == p[1] && d[i] == q[1]) {
      cout << "ugly";
      return 0;
    }
  }
  for (i = 0; i < 8; i++) {
    if (c[i] == p[0] && d[i] == q[0]) {
      l = 1;
      break;
    }
  }
  if (l == 0) {
    cout << "ugly";
    return 0;
  }
  l = 0;
  for (i = 0; i < 8; i++) {
    if (c[i] == p[0] && d[i] == q[1]) {
      l = 1;
      break;
    }
  }
  if (l == 0) {
    cout << "ugly";
    return 0;
  }
  l = 0;
  for (i = 0; i < 8; i++) {
    if (c[i] == p[0] && d[i] == q[2]) {
      l = 1;
      break;
    }
  }
  if (l == 0) {
    cout << "ugly";
    return 0;
  }
  l = 0;
  for (i = 0; i < 8; i++) {
    if (c[i] == p[1] && d[i] == q[0]) {
      l = 1;
      break;
    }
  }
  if (l == 0) {
    cout << "ugly";
    return 0;
  }
  l = 0;
  for (i = 0; i < 8; i++) {
    if (c[i] == p[1] && d[i] == q[2]) {
      l = 1;
      break;
    }
  }
  if (l == 0) {
    cout << "ugly";
    return 0;
  }
  l = 0;
  for (i = 0; i < 8; i++) {
    if (c[i] == p[2] && d[i] == q[0]) {
      l = 1;
      break;
    }
  }
  if (l == 0) {
    cout << "ugly";
    return 0;
  }
  l = 0;
  for (i = 0; i < 8; i++) {
    if (c[i] == p[2] && d[i] == q[1]) {
      l = 1;
      break;
    }
  }
  if (l == 0) {
    cout << "ugly";
    return 0;
  }
  l = 0;
  for (i = 0; i < 8; i++) {
    if (c[i] == p[2] && d[i] == q[2]) {
      l = 1;
      break;
    }
  }
  if (l == 0) {
    cout << "ugly";
    return 0;
  }
  cout << "respectable";
  return 0;
}
