from collections import defaultdict dic = defaultdict(list) from itertools import accumulate N = int(input()) A = list(map(int,input().split())) B = list(map(int,input().split())) for i,a in enumerate(A,start = 1): dic[a].append(i) A.sort() B.sort() C = [0] D = [0] for i in range(N-1): C.append(abs(A[i]-B[i])) D.append(abs(A[i+1]-B[i])) C = list(accumulate(C)) D = list(accumulate(D)) ans = 10 ** 12 ans2 = set() for i in range(N): tmp = C[i] + D[-1] - D[i] if ans > tmp: ans = tmp ans2 = {A[i]} elif ans == tmp: ans2.add(A[i]) print(len(ans2)) print(*sorted(list(ans2)))