#include <bits/stdc++.h>
using namespace std;
const int M = 1000000 + 10;
long long int a[M];
int pre[M][20];
int g[M];
long long int y4(long long int x) {
  long long int l = 0;
  long long int r = 1000;
  while (l < r) {
    long long int m = (l + r) / 2;
    long long int y = m * m * m * m;
    if (y >= x) {
      r = m;
    } else {
      l = m + 1;
    }
  }
  return r;
}
long long int y2(long long int x) {
  long long int l = 0;
  long long int r = 1000000;
  while (l < r) {
    long long int m = (l + r + 1) / 2;
    long long int y = m * m;
    if (y <= x) {
      l = m;
    } else {
      r = m - 1;
    }
  }
  return l;
}
int main() {
  time_t t_start, t_end;
  t_start = clock();
  int n;
  cin >> n;
  for (int i = 0; i < n; i++) {
    cin >> a[i];
  }
  pre[1][0] = 1;
  pre[2][0] = 2;
  pre[3][0] = 3;
  for (int i = 4; i < M; i++) {
    int t1 = (int)y4(i);
    int t2 = (int)y2(i);
    for (int j = 0; j < 10; j++) {
      pre[i][j] = pre[i - 1][j];
    }
    for (int j = 0; j < 10; j++) {
      if (pre[t2][j] - pre[t1 - 1][j] > 0) {
        ;
      } else {
        g[i] = j;
        pre[i][j] = pre[i - 1][j] + 1;
        break;
      }
    }
  }
  int ans = 0;
  for (int i = 0; i < n; i++) {
    if (a[i] <= 1000000L) {
      ans = ans ^ g[(int)a[i]];
    } else {
      int t1 = (int)y4(a[i]);
      int t2 = (int)y2(a[i]);
      for (int j = 0; j < 10; j++) {
        if (pre[t2][j] - pre[t1 - 1][j] > 0) {
          ;
        } else {
          ans = ans ^ j;
          break;
        }
      }
    }
  }
  if (ans == 0) {
    cout << "Rublo" << endl;
  } else {
    cout << "Furlo" << endl;
  }
  t_end = clock();
  return 0;
}
