import java.util.*;
public class acappellarecording_xiaowuc1 {
  public static void main(String[] args) throws Exception {
    Scanner sc = new Scanner(System.in);
    int n = sc.nextInt();
    int d = sc.nextInt();
    int[] l = new int[n];
    for(int i = 0; i < n; i++) l[i] = sc.nextInt();
    Arrays.sort(l);
    int ret = 1;
    int lhs = l[0];
    for(int out: l) {
      if(out - lhs > d) {
        ret++;
        lhs = out;
      }
    }
    System.out.println(ret);
  }
}
