#include <iostream>
#include <cstdio>
using namespace std;
int main() {
int n, d, x[100005];
long long int ans=0;
scanf("%d%d", &n, &d);
for(int i=0; i<n; i++) scanf("%d", x+i);
for(int i=0, j=0; i<n; i++) {
while(x[i]-x[j]>d) j++;
ans+=(long long)(i-j)*(i-j-1)/2;
}
printf("%lld", ans);
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y3N0ZGlvPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CglpbnQgbiwgZCwgeFsxMDAwMDVdOwoJbG9uZyBsb25nIGludCBhbnM9MDsKCXNjYW5mKCIlZCVkIiwgJm4sICZkKTsKCWZvcihpbnQgaT0wOyBpPG47IGkrKykgc2NhbmYoIiVkIiwgeCtpKTsKCWZvcihpbnQgaT0wLCBqPTA7IGk8bjsgaSsrKSB7CgkJd2hpbGUoeFtpXS14W2pdPmQpIGorKzsKCQlhbnMrPShsb25nIGxvbmcpKGktaikqKGktai0xKS8yOwoJfQoJcHJpbnRmKCIlbGxkIiwgYW5zKTsKfQ==