#include <bits/stdc++.h>
using namespace std;
inline long long int getn() {
  long long int n = 0, c = getchar();
  while (c < '0' || c > '9') c = getchar();
  while (c >= '0' && c <= '9') n = (n << 3) + (n << 1) + c - '0', c = getchar();
  return n;
}
long long int arr[100005], dp[100005];
int main() {
  long long int n, k, l, r, i, j, ans, ans1;
  cin >> n >> k;
  l = 0;
  r = 0;
  ans = 0;
  ans1 = 0;
  for (i = 0; i < n; i++) {
    cin >> arr[i];
  }
  for (j = 0; j < n; j++) {
    cin >> dp[j];
  }
  for (i = 0; i < n; i++) {
    l += dp[i];
    ans += ((0) > ((arr[i] - k * l)) ? (0) : ((arr[i] - k * l)));
    r += dp[n - 1 - i];
    ans1 +=
        ((0) > ((arr[n - 1 - i] - k * r)) ? (0) : ((arr[n - 1 - i] - k * r)));
  }
  if (ans > ans1) {
    cout << "Limak";
  } else if (ans1 > ans) {
    cout << "Radewoosh";
  } else {
    cout << "Tie";
  }
  return 0;
}
