import java.util.Scanner;
//音乐研究--滑动窗口
public class Main {
private int helper(int[] num1, int[] num2) {
int sum = Integer.MAX_VALUE;
int left = 0, right = num1.length - 1;
while (right < num2.length) {
if (right - left == num1.length) {
sum = Math.min(sum(num1, num2, left, right),sum);
left++;
}else right++;
}
return sum;
}
private int sum(int[] num1, int[] num2, int left, int right) {
int sum=0;
for (int i = left; i < right; i++) {
sum+=(num1[i-left]-num2[i])*(num1[i-left]-num2[i]);
}
return sum;
}
public static void main(String[] args) {
Main meituan01 = new Main();
//int[]a={6};
//int[]b={3 ,1 ,2 ,4};
//System.out.println(meituan01.helper(a, b));
Scanner scanner = new Scanner(System.in);
String n = scanner.nextLine();
String nArr = scanner.nextLine();
String[] narr = nArr.split(" ");
String m = scanner.nextLine();
String mArr = scanner.nextLine();
String[] marr = mArr.split(" ");
int[] n1=new int[Integer.parseInt(n)];
int[] m1=new int[Integer.parseInt(m)];
for (int i = 0; i <Integer.parseInt(m) ; i++) {
if (i<Integer.parseInt(n))
n1[i]=Integer.parseInt(narr[i]);
m1[i]=Integer.parseInt(marr[i]);
}
System.out.println(meituan01.helper(n1, m1));
}
}