def ascan; gets.split.map(&:to_i);end n = gets.to_i a = (2..n).map{gets.to_i} a.unshift 0 ans = 0 pas = 0 n.times do |i| b,c = ascan ans += pas*a[i] pas -= b pas += c end p ans