#include<iostream>
#include<cstdio>
#include<cstring>
#include<algorithm>
using namespace std;
int N,C;
int arr[200010];
int main(){
cin>>N>>C;
for(int i=0;i<N;i++)cin>>arr[i];
sort(arr,arr+N);
long long sum=0;
for(int i=0;i<N;i++){
int l=0,r=N-1;
while(l<r){
int mid=l+r>>1;
if((arr[mid]-arr[i])>=C)r=mid;
else l=mid+1;
}
if((arr[l]-arr[i])==C){
sum++;
}
}
cout<<sum;
return 0;
}