#include <bits/stdc++.h>
using namespace std;
int abs(int x) { return x < 0 ? -x : x; };
int n, m;
int a[100010];
int c[100010];
int len;
int main() {
  cin >> n >> m;
  for (int i = 1; i <= n; i++) cin >> a[i];
  for (int cr = 1; cr <= n; cr++) {
    int tr = 0;
    for (int i = 1; i <= n; i++) {
      if (a[i] < 0) {
        if (cr != -a[i]) tr++;
      } else {
        if (cr == a[i]) tr++;
      }
      if (tr > m) goto br;
    }
    for (int i = 1; i <= n; i++) {
      if (a[i] < 0) {
        if (cr != -a[i]) c[i]++;
      } else {
        if (cr == a[i]) c[i]++;
      }
    }
    len++;
  br:;
  }
  for (int i = 1; i <= n; i++) {
    if (c[i] == 0)
      puts("Lie");
    else if (c[i] == len)
      puts("Truth");
    else
      puts("Not defined");
  }
  return 0;
}
