#include using namespace std; int main() { vector> x; long long a, b, c, d; cin >> a >> b >> c >> d; long long p, q, r, s, t; cin >> p >> q >> r >> s >> t; x.push_back({p, a}); x.push_back({q, b}); x.push_back({r, c}); x.push_back({s, d}); sort(x.begin(), x.end()); long long cnt = 0; for (int i = 0; i < 4; i++) { if (x[i].first * x[i].second <= t) { cnt += x[i].second; t -= (x[i].first * x[i].second); } else { cnt += (t / x[i].first); break; } } cout << cnt << endl; }