#include using namespace std; typedef long long ll; typedef pair P; #define REP(i,n) for(ll i=0;i> a >> b >> c >> d; ll p,q,r,s,T; cin >> p >> q >> r >> s >> T; vector

v; v.push_back(P(p,a)); v.push_back(P(q,b)); v.push_back(P(r,c)); v.push_back(P(s,d)); sort(v.begin(),v.end()); ll ans=0; REP(i,4){ ll a=v[i].first,b=v[i].second; if(T>=a*b){ ans+=b; T-=a*b; }else{ cout << ans+T/a << endl; return 0; } } cout << ans << endl; return 0; }