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)]) 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)]) if pro[tmp] >= 0: rep = i+1 - pro[tmp] ind = pro[tmp] break pro[tmp] = i+1 loop.append(tmp) i += 1 if n < ind: print(loop[n]) else: print(loop[ind + (n-ind)%rep])