n = int(input()) a = list(map(int, input().split())) b = list(map(int, input().split())) d = [0] * (2 * 10 ** 6 + 3) base = 10 ** 6 + 1 for ai, bi in zip(a, b): d[0] -= bi d[base + ai] += bi * 2 now = d[0] for x in range(1, 2 * 10 ** 6 + 3): now += d[x] if now >= 0: break x -= base ans = 0 for ai, bi in zip(a, b): ans += bi * abs(x - ai) print(x, ans)