N = int(input()) A = list(map(int, input().split())) B = list(map(int, input().split())) lis = [] for a,b in zip(A,B): lis.append((a,b)) lis.sort() cum = -sum(B) ans = [] for i in range(N): cum += lis[i][1]*2 if cum>=0: x = lis[i][0] ans.append(x) break ans.append(0) for i in range(N): ans[1] += lis[i][1]*abs(x-lis[i][0]) print(*ans)