#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
int main(){
ll n,c;
cin>>n>>c;
vector<ll>v(n);
for(ll i=0; i<n; i++){
cin>>v[i];
}
ll cnt=0;
ll x=0;
// sort(v.begin(),v.end());
for(ll i=0; i<n; i+=2){
if(x>=c){
break;
}
x+=v[i];
cnt++;
}
if(x>c){
cnt--;
}
cout<<cnt<<endl;
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CnR5cGVkZWYgbG9uZyBsb25nIGxsOwppbnQgbWFpbigpewpsbCBuLGM7CmNpbj4+bj4+YzsKdmVjdG9yPGxsPnYobik7CmZvcihsbCBpPTA7IGk8bjsgaSsrKXsKICAgIGNpbj4+dltpXTsKfQpsbCBjbnQ9MDsKbGwgeD0wOwovLyBzb3J0KHYuYmVnaW4oKSx2LmVuZCgpKTsKZm9yKGxsIGk9MDsgaTxuOyBpKz0yKXsKICAgICAgICBpZih4Pj1jKXsKICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgfQogICAgeCs9dltpXTsKICAgIGNudCsrOwp9CmlmKHg+Yyl7CiAgICBjbnQtLTsKfQpjb3V0PDxjbnQ8PGVuZGw7CgoKcmV0dXJuIDA7Cn0K