#include <bits/stdc++.h>
using namespace std;
int i;
int c, n;
int GetScore(int times[], int points[]) {
  int timeSofar = 0;
  int score = 0;
  for (i = 0; i < n; i++) {
    score += max(0, (points[i] - (times[i] + timeSofar) * c));
    timeSofar += times[i];
  }
  return score;
}
int main() {
  cin >> n >> c;
  int P[n], T[n];
  for (i = 0; i < n; i++) cin >> P[i];
  for (i = 0; i < n; i++) cin >> T[i];
  int Limak = GetScore(T, P);
  reverse(T, T + n);
  reverse(P, P + n);
  int Radewoosh = GetScore(T, P);
  if (Limak > Radewoosh) {
    cout << "Limak";
  } else if (Limak < Radewoosh) {
    cout << "Radewoosh";
  } else {
    cout << "Tie";
  }
  return 0;
}
