#include <bits/stdc++.h>
struct point {
  int x;
  int y;
};
int main() {
  int i, j, k;
  struct point t;
  struct point p[10];
  for (i = 1; i <= 8; i++) scanf("%d%d", &p[i].x, &p[i].y);
  for (i = 1; i < 8; i++) {
    for (j = i + 1; j <= 8; j++) {
      if (p[i].x > p[j].x) {
        t = p[i];
        p[i] = p[j];
        p[j] = t;
      } else if (p[i].x == p[j].x) {
        if (p[i].y > p[j].y) {
          t = p[i];
          p[i] = p[j];
          p[j] = t;
        }
      }
    }
  }
  if (p[1].x == p[3].x && p[4].x == p[5].x && p[6].x == p[8].x &&
      p[1].x != p[4].x && p[1].x != p[6].x && p[4].x != p[6].x) {
    if (p[1].y != p[2].y && p[1].y != p[3].y && p[2].y != p[3].y) {
      if (p[1].y == p[4].y && p[1].y == p[6].y && p[2].y == p[7].y &&
          p[3].y == p[5].y && p[3].y == p[8].y && p[5].y == p[8].y)
        k = 1;
      else
        k = 0;
    } else
      k = 0;
  } else
    k = 0;
  if (k == 0)
    printf("ugly\n");
  else
    printf("respectable\n");
}
