#include <bits/stdc++.h>
using namespace std;
map<long long, int> visGrundy;
int Grundy(long long first) {
  if (first < 4) return 0;
  if (first < 16) return 1;
  if (first < 82) return 2;
  if (first < 6724) return 0;
  if (first < 50626) return 3;
  if (first < 2562991876LL) return 1;
  return 2;
  double sqrts = sqrt(first);
  long long L = ceil(sqrt(sqrts));
  long long R = floor(sqrts);
  bool vis[20] = {0};
  for (int i = (L); i < (R + 1); ++i) vis[Grundy(i)] = 1;
  for (int i = (0); i < (20); ++i)
    if (!vis[i]) return visGrundy[first] = i;
}
int main(int argc, char **argv) {
  int N;
  cin >> N;
  int res = 0;
  for (int i = (0); i < (N); ++i) {
    long long first;
    cin >> first;
    res ^= Grundy(first);
  }
  puts(res ? "Furlo" : "Rublo");
  return 0;
}
