N,K=map(int,input().split()) X=list(map(int,input().split())) queue=[] for x in X: if not queue or queue[-1]+K<=x: queue.append(x) ans=len(queue) print(ans)