#include <bits/stdc++.h>
using namespace std;
int main() {
  int n, c, i, j;
  cin >> n >> c;
  long long int a[n], t[n], b[n], reva[n], revt[n], d[n], l[n], r[n], tt[n],
      rtt[n], sr[n], sl[n];
  for (int i = 0; i < n; i++) {
    cin >> a[i];
  }
  for (i = 0; i < n; i++) {
    cin >> t[i];
  }
  for (i = 0; i < n; i++) {
    tt[0] = t[0];
    tt[i + 1] = tt[i] + t[i + 1];
  }
  for (i = n - 1, j = 0; i >= 0; i--, j++) {
    b[j] = a[i];
  }
  for (i = 0; i < n; i++) {
    reva[i] = b[i];
  }
  for (i = n - 1, j = 0; i >= 0; i--, j++) {
    d[j] = t[i];
  }
  for (i = 0; i < n; i++) {
    revt[i] = d[i];
  }
  for (i = 0; i < n; i++) {
    l[i] = a[i] - c * tt[i];
    if (l[i] < 0) {
      l[i] = 0;
    } else {
      l[i] = l[i];
    }
  }
  for (i = 0; i < n; i++) {
    rtt[0] = revt[0];
    rtt[i + 1] = rtt[i] + revt[i + 1];
  }
  for (i = 0; i < n; i++) {
    r[i] = reva[i] - c * rtt[i];
    if (r[i] < 0) {
      r[i] = 0;
    } else {
      r[i] = r[i];
    }
  }
  for (i = 0; i < n; i++) {
    sl[0] = l[0];
    sl[i + 1] = sl[i] + l[i + 1];
  }
  for (i = 0; i < n; i++) {
    sr[0] = r[0];
    sr[i + 1] = sr[i] + r[i + 1];
  }
  if (sl[i - 1] > sr[i - 1]) {
    cout << "Limak" << endl;
  } else if (sl[i - 1] < sr[i - 1]) {
    cout << "Radewoosh" << endl;
  } else if (sl[i - 1] == sr[i - 1]) {
    cout << "Tie" << endl;
  }
}
