#define rep(i,n) for(int i=0;i<(int)(n);i++) #define ALL(v) v.begin(),v.end() typedef long long ll; #include using namespace std; int main(){ ios::sync_with_stdio(false); std::cin.tie(nullptr); vector V(4),A(4); rep(i,4) cin>>V[i]; A[0]=V[0]; ll n; cin>>n; auto f=[&](int i){ int dif=min(V[(i+1)%4]-A[(i+1)%4],A[i]); A[(i+1)%4]+=dif; A[i]-=dif; }; if(n<10000000){ rep(i,n) f(i%4); rep(i,4){ if(i) cout<<" "; cout<,int> m; m[A]=0; int cnt=0,c,a,b; while(1){ cnt++; f((cnt-1)%4); if(cnt%4==0){ if(m.count(A)){ a=m[A]; b=cnt-a; c=cnt-1; break; } m[A]=4*cnt; } } n=(n-a)%b+a; rep(i,4) A[i]=0; A[0]=V[0]; rep(i,n) f(i%4); rep(i,4){ if(i) cout<<" "; cout<