N = int(input())
A,B,C = map(int, input().split())
mod = 10**9+7

A, B, C = A-B, B-C, C-A
N -= 2
if N >= 6:
    A *= pow(-27, N//6, mod)
    B *= pow(-27, N//6, mod)
    C *= pow(-27, N//6, mod)

for _ in range(N%6):
    A, B, C = A-B, B-C, C-A

print(A%mod, B%mod, C%mod)