#include using namespace std; long long int A[4]; long long int B[4]; long long int N,T; map ,int> memo; int main(void) { cin.tie(0); ios::sync_with_stdio(false); cin >> A[0] >> A[1] >> A[2] >> A[3] >> N; cin >> B[0] >> B[1] >> B[2] >> B[3] >> T; for(int x=0;x<=A[0];x++){ if(x > N) break; for(int y=0;y<=A[1];y++) { if(y > N) break; if(x+y > N) break; long long int X = x + y; long long int Y = B[0]*x + B[1]*y; pair p = make_pair(X,Y); if(memo.find(p)==memo.end()) memo[p] = x; } } for(int x=0;x<=A[2];x++){ if(x > N) break; for(int y=0;y<=A[3];y++) { if(y > N) break; if(x+y > N) break; long long int X = x + y; long long int Y = B[2]*x + B[3]*y; pair p = make_pair(N-X,T-Y); if(memo.find(p)!=memo.end()) { int a1 = memo[p]; int a2 = N - a1 - x - y; int a3 = x; int a4 = y; cout << a1 << ' ' << a2 << ' ' << a3 << ' ' << a4 << '\n'; return 0; } } } return 0; }