N = int(input()) X = list(map(int, input().split())) Y = list(map(int, input().split())) ans = 10**18 for x, y in zip(X, Y): memo = x + y if memo < ans: ans = memo print(ans) ansl = [0] for x, y in zip(X, Y): ansl.append(min(ans, x)) ansl.append(ans) print(*ansl, sep='\n')