#include <bits/stdc++.h>
int main() {
  long N, K, a = 0, b = 0;
  scanf("%ld%ld", &N, &K);
  long A[100], B[100];
  while (a < N) {
    scanf("%ld", &A[a]);
    a++;
  }
  for (a = 0; a < N; a++) {
    if (labs(A[a] - A[a + 1]) <= K) {
      B[b] = A[a];
      b++;
    }
  }
  printf("%ld", b);
}
