#include <bits/stdc++.h>
using namespace std;
int n,k,ans=0,a[100001];
void nhap()
{
cin>>n>>k;
for (int i=1;i<=n;i++)
cin>>a[i];
}
int xuly()
{
sort(a+1,a+n+1);
for (int i=1;i<n;i++)
for (int j=i+1;j<=n;j++)
{
if (a[j]-a[i]==k) ans++;
if (a[j]-a[i]>k) break;
}
return ans;
}
int main()
{
nhap();
cout<<xuly();
}