// Example program
#include <iostream>
#include <string>
#include <algorithm>
using namespace std;
int main()
{
int n,s,i,g,m,x;
cin >> n >> s;
int a[n];
for (i = 0;i < n;i++)
cin >> a[i];
for (i = 0;i <= n - 2;i++)
for (g = i + 1;g <= n;g++)
{if (a[i] > a[g])
{
x = a[i];
a[i] = a[g];
a[g] = x;
}
if (s < m) m = m + a[i];}
cout << m;
}
Ly8gRXhhbXBsZSBwcm9ncmFtCiNpbmNsdWRlIDxpb3N0cmVhbT4KI2luY2x1ZGUgPHN0cmluZz4KI2luY2x1ZGUgPGFsZ29yaXRobT4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKaW50IG1haW4oKQp7CiBpbnQgbixzLGksZyxtLHg7CiBjaW4gPj4gbiA+PiBzOwogaW50IGFbbl07CiBmb3IgKGkgPSAwO2kgPCBuO2krKykKICAgY2luID4+IGFbaV07CiBmb3IgKGkgPSAwO2kgPD0gbiAtIDI7aSsrKQogICBmb3IgKGcgPSBpICsgMTtnIDw9IG47ZysrKQogICAgIHtpZiAoYVtpXSA+IGFbZ10pCiAgICAgewogICAgICB4ID0gYVtpXTsKICAgICAgYVtpXSA9IGFbZ107CiAgICAgIGFbZ10gPSB4OwogICAgIH0KICAgICBpZiAocyA8IG0pIG0gPSBtICsgYVtpXTt9CiAgICAgY291dCA8PCBtOwp9