#include <bits/stdc++.h>
using namespace std;
typedef long long int ll;
int main() {
ll n;
cin>>n;
ll k;cin>>k;
ll arr[n];
for(ll i=0;i<n;i++){
cin>>arr[i];
}
ll c=0 ;
sort(arr,arr+n);
for (int i=0,j=0;j<n;j++) {
ll x=arr[j]-arr[i];
while(x>k){
i++;
x=arr[j]-arr[i];
}
c+=(j-i+1);
}
cout<<(c-n);
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CnR5cGVkZWYgbG9uZyBsb25nIGludCBsbDsKaW50IG1haW4oKSB7CiAgICBsbCBuOwogICAgY2luPj5uOwogICAgbGwgaztjaW4+Pms7CiAgICBsbCBhcnJbbl07CiAgICBmb3IobGwgaT0wO2k8bjtpKyspewogICAgICAgIGNpbj4+YXJyW2ldOwogICAgfQogICAgbGwgYz0wIDsKICAgIHNvcnQoYXJyLGFycituKTsKICAgIGZvciAoaW50IGk9MCxqPTA7ajxuO2orKykgewogICAgICAgIGxsIHg9YXJyW2pdLWFycltpXTsKICAgICAgICB3aGlsZSh4PmspewogICAgICAgICAgICBpKys7CiAgICAgICAgICAgIHg9YXJyW2pdLWFycltpXTsKICAgICAgICB9CiAgICAgICAgYys9KGotaSsxKTsKICAgIH0KICAgIGNvdXQ8PChjLW4pOwogICAgcmV0dXJuIDA7Cn0=