from collections import defaultdict dic = defaultdict(int) N,M = map(int,input().split()) A = list(map(int,input().split())) B = list(map(int,input().split())) C = list(map(int,input().split())) tmp = 0 for i,a in enumerate(A): dic[a - tmp] += C[i] tmp += B[i % M] print(sum(C) - max(dic.values()))