#include #include "bits/stdc++.h" #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include typedef long long ll; const int INF = 1e8; #define rep(i,n) for(ll i=0;i<(ll)(n);i++) using namespace std; typedef pair P; int v[101],w[101]; int dp[100010]; int main() { int n = 0; cin >> n; int V=0; for(int i=0; i>v[i]>>w[i]; } cin>>V; for(int i=0; i=w[i]; j--){ dp[j] = max(dp[j],dp[j-w[i]]+v[i]); } } int l=1e9,r= -1; for(int i=1; i<100001; i++){ if(dp[i] == V){ l = min(l,i); r = max(r,i); } } cout<