#include <cmath>
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;
#define ll long long
int main() {
cin.tie(0);
cout.tie(0);
ios::sync_with_stdio(false);
ll n, k, ans = 0;
cin >> n >> k;
vector<ll> nums(n);
for (auto& a : nums) {
cin >> a;
}
sort(nums.begin(), nums.end(), greater<>());
int i = 0;
while (nums.size() > i+1) {
if ((nums[i] - nums[i + 1]) <= k) {
ans += nums[i + 1] * nums[i];
i += 2;
}
else i++;
}
cout << ans;
}

京公网安备 11010502036488号