## https://yukicoder.me/problems/no/1618 def main(): N = int(input()) A = list(map(int, input().split())) B = list(map(int, input().split())) C = [0] * (2 * N + 1) cum_a = 0 cum_b = 0 a = 0 b = 0 for k in range(1, N + 1): C[k] = a + b cum_a += A[k - 1] cum_b += B[k - 1] a += cum_a b += cum_b for k in range(N + 1, 2 * N + 1): C[k] = a + b cum_a -= A[k - (N + 1)] cum_b -= B[k - (N + 1)] a += cum_a b += cum_b a -= N * A[k - (N + 1)] b -= N * B[k - (N + 1)] C = C[1:] print(" ".join(map(str, C))) if __name__ == "__main__": main()