#include <bits/stdc++.h>
using namespace std;
const int maxint = -1u >> 1;
template <class T>
bool get_max(T& a, const T& b) {
  return b > a ? a = b, 1 : 0;
}
template <class T>
bool get_min(T& a, const T& b) {
  return b < a ? a = b, 1 : 0;
}
int t;
char s[500];
int main() {
  scanf("%d", &t);
  getchar();
  while (t--) {
    gets(s);
    bool flag1 = false, flag2 = false;
    int len = strlen(s);
    if (len >= 5 && s[0] == 'm' && s[1] == 'i' && s[2] == 'a' && s[3] == 'o' &&
        s[4] == '.') {
      flag1 = true;
    }
    if (len >= 5 && s[len - 1] == '.' && s[len - 2] == 'a' &&
        s[len - 3] == 'l' && s[len - 4] == 'a' && s[len - 5] == 'l') {
      flag2 = true;
    }
    if (flag1 && !flag2) {
      puts("Rainbow's");
      continue;
    }
    if (!flag1 && flag2) {
      puts("Freda's");
      continue;
    }
    puts("OMG>.< I don't know!");
  }
  return 0;
}
