DIV = 10**9 + 7 n = gets.to_i + 1 a = [*0...n].map{ gets.to_i } b = [*0...n].map{ gets.to_i } ans = 0 b_sum = 0 [*0...n].each{ |i| b_sum += b[i] ans += a[n - i - 1]*b_sum ans %= DIV } p ans