from collections import defaultdict a,b,c,d,n = map(int,input().split()) v = [a,0,0,0] pro = defaultdict(lambda:-1) loop = [] tmp = " ".join([str(v[i]) for i in range(4)]+[str(3)]) loop.append(tmp) pro[tmp] = 0 i = 0 while True: if i % 4 == 0: targ = min(v[0], b-v[1]) v[0] -= targ v[1] += targ elif i % 4 == 1: targ = min(v[1], c-v[2]) v[1] -= targ v[2] += targ elif i % 4 == 2: targ = min(v[2], d-v[3]) v[2] -= targ v[3] += targ else: targ = min(v[3], a-v[0]) v[3] -= targ v[0] += targ tmp = " ".join([str(v[i]) for i in range(4)]+[str(i%4)]) if pro[tmp] >= 0: rep = i+1 - pro[tmp] ind = pro[tmp] break pro[tmp] = i+1 loop.append(tmp) i += 1 #print(loop) if n < ind: print(*loop[n].split()[:4]) else: print(*loop[ind + (n-ind)%rep].split()[:4])