#include <bits/stdc++.h>
using namespace std;
char a[200];
int l;
inline bool check1() {
  if (l < 5) return false;
  if (a[l - 1] != '.') return false;
  if (a[l - 2] != 'a') return false;
  if (a[l - 3] != 'l') return false;
  if (a[l - 4] != 'a') return false;
  if (a[l - 5] != 'l') return false;
  return true;
}
inline bool check2() {
  if (l < 5) return false;
  if (a[4] != '.') return false;
  if (a[3] != 'o') return false;
  if (a[2] != 'a') return false;
  if (a[1] != 'i') return false;
  if (a[0] != 'm') return false;
  return true;
}
int main() {
  int T, i;
  scanf("%d", &T);
  getchar();
  while (T--) {
    gets(a);
    l = strlen(a);
    bool f1, f2;
    f1 = false;
    f2 = false;
    if (check1()) f1 = true;
    if (check2()) f2 = true;
    if ((f1 && f2) || (!f1 && !f2))
      puts("OMG>.< I don't know!");
    else if (f1)
      puts("Freda's");
    else if (f2)
      puts("Rainbow's");
  }
  return 0;
}
