#include<iostream> using namespace std; int main(){ int m,n; cin>>m>>n; int a,b[1000000]={0}; for(int i=0;i<m;i++){ cin>>a; b[a]++; } int flag=0; for(int i=0;i<1000000;i++){ if(b[i]>0&&b[i+n]>0) flag+=b[i]*b[i+n]; } cout<<flag; return 0; }