n = gets.to_i a = gets.split.map(&:to_i) x = gets.split.map(&:to_i) y = gets.split.map(&:to_i) list = [0] (0...n).each do |i| list[i + 1] = (0..i).map do |j| list[j] + (a[i] - x[j])**2 + y[j]**2 end.min end puts list[n]