#include <bits/stdc++.h>
using namespace std;
int nim[1000005];
int ile[1000005][15];
int x4[1000005];
int x2[1000005];
int licz(long long int k) {
  if (k <= 3) {
    return 0;
  }
  int kt = 0;
  while (ile[int(pow(double(k), 0.5) + 0.00000001)][kt] !=
         ile[int(pow(double(k), 0.25) - 0.00000001)][kt]) {
    kt++;
  }
  return kt;
}
int main() {
  x4[1] = 1;
  for (int i = 1; i * i * i * i <= 1000005 - 2; i++) {
    for (int j = i * i * i * i + 1;
         j < 1000005 && j <= (i + 1) * (i + 1) * (i + 1) * (i + 1); j++) {
      x4[j] = i + 1;
    }
  }
  for (int i = 1; i * i <= 1000005 - 2; i++) {
    for (int j = i * i; j < 1000005 && j < (i + 1) * (i + 1); j++) {
      x2[j] = i;
    }
  }
  nim[1] = 0;
  ile[1][0] = 1;
  nim[2] = 0;
  ile[2][1] = 0;
  ile[2][0] = 2;
  for (int i = 3; i <= 1000005 - 2; i++) {
    int z = licz(i);
    nim[i] = z;
    for (int j = 0; j < 15; j++) {
      ile[i][j] = ile[i - 1][j];
    }
    ile[i][z]++;
  }
  int xorr = 0;
  int n;
  cin >> n;
  for (int i = 1; i <= n; i++) {
    long long int a;
    cin >> a;
    xorr = (xorr ^ (licz(a)));
  }
  if (xorr == 0) {
    cout << "Rublo" << endl;
  } else {
    cout << "Furlo" << endl;
  }
  return 0;
}
