#include <bits/stdc++.h>
using namespace std;
inline void R(int &v) {
  static char ch;
  v = 0;
  bool p = 0;
  do {
    ch = getchar();
    if (ch == '-') p = 1;
  } while (!isdigit(ch));
  while (isdigit(ch)) {
    v = (v + (v << 2) << 1) + (ch ^ '0');
    ch = getchar();
  }
  if (p) v = -v;
}
int a[100005], b[100005];
int main() {
  int n, l, r;
  R(n), R(l), R(r);
  for (int i = 1; i <= n; ++i) {
    R(a[i]);
  }
  for (int i = 1; i <= n; ++i) {
    R(b[i]);
  }
  sort(a + l, a + r + 1);
  sort(b + l, b + r + 1);
  for (int i = 1; i <= n; ++i) {
    if (a[i] ^ b[i]) {
      puts("LIE");
      return 0;
    }
  }
  puts("TRUTH");
  return 0;
}
