Rt.
#include<iostream>
#include<map>
using namespace std;
long long mp[11451411];
long long n,c,cnt=0,a[11451411];
int main(){
cin>>n>>c;
for(long long i=1;i<=n;i++){
cin>>a[i];
mp[a[i]]++;
}
for(long long i=1;i<=n;i++){
cnt+=mp[c+a[i]];
}
cout<<cnt;
return 0;
}