#include using namespace std; #define rep(i,n) for(int i=0; i<(n); i++) #define INF ((1LL<<62)-(1LL<<31)) #define all(a) (a).begin(),(a).end() #define rall(a) (a).rbegin(),(a).rend() typedef long long ll; typedef pair pl; int main() { ll n,w; cin >> n >> w; vector a(n); rep(i,n) cin >> a[i]; ll cnt=0; for(int bit=0;bit<(1< v; ll sum=0; rep(i,n) { if(1<