n = int(input().strip()) p = list(map(int, input().strip().split(' '))) x = list(map(int, input().strip().split(' '))) m = int(input().strip()) y = list(map(int, input().strip().split(' '))) r = list(map(int, input().strip().split(' '))) markedList = [] a, b = 0, 0 for i in y: for j in r: a, b = i-j, i+j continue for k in x: if a <= k <= b: markedList.append(x.index(k)) pop = 0 for i in markedList: if p[i] > pop: pop = p[i] sum1 = 0 for i in p: if p.index(i) not in markedList: sum1 += i print(sum1 + pop)