n = int(input()) A = list(map(int, input().split())) B = list(map(int, input().split())) accumA = [0] accumB = [0] for i in range(n): accumA.append(accumA[-1] + A[i]) accumB.append(accumB[-1] + B[i]) C = [] for i in range(2 * n): if i == 0: C.append(0) elif i <= n: C.append(C[-1] + accumA[i] + accumB[i]) else: C.append(C[-1] + accumA[n] - accumA[i - n] - n * A[i - n - 1] + accumB[n] - accumB[i - n] - n * B[i - n - 1]) print(*C)