*v, n = map(int, input().split()) d = [v[0], 0, 0, 0] while n: pd = d[:] for i in range(4): if n <= 0: break t = min(d[i], v[(i+1) % 4] - d[(i+1) % 4]) d[i] -= t d[(i+1) % 4] += t n -= 1 if d == pd: n %= 4 print(*d)