#include<bits/stdc++.h>
using namespace std;
int a[1010],n,ma=0,mb=INT_MAX,k,s=0;
int main(){
cin>>n>>k;
for(int i=1;i<=n;i++)
{
cin>>a[i];
}
sort(a+1,a+n+1);
for(int i=1;i<=n;i++)
{
for(int j=i;j<=n;j++)
{
if(a[j]-a[i]<=k)
{
int u=0;
for(int k=i;k<=j;k++)
{
u+=a[k];
}
s=max(s,u);
}
}
}
cout<<s;
return 0;
}