#include<bits/stdc++.h>
using namespace std;
int a[114514191];
int main(){
int n,c,b;
cin>>n>>c;
for(int i=1;i<=n;i++){
cin>>a[i];
}
int cnt=0;
for(int i=1;i<=n;i++){
b=a[i]-c;
cnt+=upper_bound(a+1,a+1+n,b)-lower_bound(a+1,a+1+n,b);
}
cout<<cnt;
return 0;
}