line= input().split(" ")
a=int(line[0])
b=int(line[1])
list_A=[]
res=0

for i in range(a):
    temp=int(input())
    list_A.append(temp)

for i in range(a):
    list_B=[]
    list_B.append(list_A[i])
    for j in range(a-i-1):
        c=list_A[j]
        d=list_A[j+1]
        if(c>=d):
            if(c - d <= b):
                list_B.append(d)
        else:
            if(d - c <= b):
                list_B.append(d)

    if(len(list_B)>=res):
        res=len(list_B)
        
print(res)
