#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]) { if (p[2] == p[3]) { int n3 = n - (n1+n2); if (n3 % 2 == 0 && p[2] * n3 == t) { cout << n1 << " " << n2 << " " << n3/2 << " " << n3/2 << endl; return 0; } } else { int n0 = n - (n1 + n2); int t0 = t - (t1 + t2); if ((t0 - n0*p[3]) % (p[2] - p[3]) == 0) { int n3 = (t0 - n0*p[3])/(p[2] - p[3]); if (n3 <= a[2]) { int n4 = n0 - n3; if (n4 <= a[3]) { cout << n1 << " " << n2 << " " << n3 << " " << n4 << endl; return 0; } } } } } } return 0; }