#include using namespace std; #define rep(i, n) for (int i = 0; i < (int)(n); i++) int main() { int N, K; cin >> N >> K; vector X(N); rep(i, N) cin >> X[i]; int ans = 1; int xi = X[0]; rep(i, N-1) { if (X[i+1] >= xi + K) { ans++; xi = X[i+1]; } } cout << ans << endl; return 0; }