#include <bits/stdc++.h>
using namespace std;
int n, m;
int a[100010];
int c[100010];
int p[100010], q[100010];
int len, sum, k;
int f[100010];
int main() {
  cin >> n >> m;
  for (int i = 1; i <= n; i++) cin >> a[i];
  for (int i = 1; i <= n; i++) {
    if (a[i] > 0) {
      p[a[i]]++;
    } else {
      q[-a[i]]++;
      sum++;
    }
  }
  for (int cr = 1; cr <= n; cr++) {
    if (p[cr] + sum - q[cr] == m) {
      f[cr] = 1;
      k++;
    }
  }
  for (int i = 1; i <= n; i++) {
    int cr = a[i];
    if (cr > 0) {
      if (f[cr] == 1 && k == 1)
        puts("Truth");
      else if (f[cr] == 0)
        puts("Lie");
      else
        puts("Not defined");
    } else {
      if (f[-cr] == 0)
        puts("Truth");
      else if (f[-cr] == 1 && k == 1)
        puts("Lie");
      else
        puts("Not defined");
    }
  }
  return 0;
}
