// 1.cpp : 定义控制台应用程序的入口点。
//

#include "stdafx.h"
#include <iostream>
#include <algorithm>
using namespace std;

int main()
{
    int num;//一共有的数字个数
    int d;//差值
    int sum = 0;
    cin>>num>>d;
    int a[1000004] = {0};//原数组

    for(int i =0; i< num;i ++)
    {
        cin>>a[i];
    }
    sort(a,a+num);
    //数组去重,笔试死在这一步,默哀。。。
    num = unique( a , a+num) - a;
    //计数所有的差值
    for(int i = 0;i < num; i ++)
    {
        for(int j = 0;j < num; j ++)
        {
            if(a[i] == a[j])
                a[j] = a[j+1];
            if(a[i] - a[j] == d)
                sum++;
        }
    }
    cout<<sum;
    system("pause");
    return 0;
}