#include using namespace std; int main(){ int inf=1e9; int n,mw; cin>>n>>mw; mw++; vector v(n),w(n); for (int i=0;i>v[i]; for (int i=0;i>w[i]; vector> dp(n+1,vector(mw,-inf)); dp[0][0]=0; for (int i=0;i> dp2(n+1,vector(mw)); for (int i=0;i=0;i--){ for (int j=0;j ans; for (int i=0;i