#include <bits/stdc++.h>
using namespace std;
int a[1 << 20];
int main() {
  int n, k;
  set<int> s;
  map<int, int> m;
  scanf("%d %d", &n, &k);
  for (int i = 0; i < n; i++) {
    scanf("%d", &a[i]);
    ++m[a[i]];
    if (m[a[i]] == 1) {
      s.insert(a[i]);
    } else if (m[a[i]] == 2) {
      s.erase(a[i]);
    }
    if (i >= k - 1) {
      if (s.empty()) {
        puts("Nothing");
      } else {
        printf("%d\n", *s.rbegin());
      }
      --m[a[i - k + 1]];
      if (m[a[i - k + 1]] == 0) {
        s.erase(a[i - k + 1]);
      } else if (m[a[i - k + 1]] == 1)
        s.insert(a[i - k + 1]);
    }
  }
  return 0;
}
