#include using namespace std; #define rep(i, n) for (int i = 0; i < (int)n; i++) int main() { vector a(4); rep(i, 4) cin >> a[i]; int n; cin >> n; vector p(4); rep(i, 4) cin >> p[i]; int t; cin >> t; for (int n1=0, t1=0; n1<=a[0] && t1<=t; n1++, t1+=p[0]) { int n2max = min(a[1], n - n1); int t2max = t - t1; for (int n2=0, t2=0; n2<=n2max && t2<=t2max; n2++, t2+= p[1]) { int n0 = n - (n1 + n2); int t0 = t - (t1 + t2); int n3 = 0, n4 = 0; if (p[2] == p[3]) { n3 = min(n0 / 2, a[2]); n4 = min(n0 - n3, a[3]); } else { n3 = min((t0 - n0*p[3])/(p[2] - p[3]), a[2]); n4 = min(n0 - n3, a[3]); } if (n3*p[2] + n4*p[3] == t0) { cout << n1 << " " << n2 << " " << n3 << " " << n4 << endl; return 0; } } } return 0; }