n = int(input().strip()) a = [int(input().strip()) for _ in range(n + 1)] b = [int(input().strip()) for _ in range(n + 1)] ans = 0 for i in range(n + 1): tmp = sum([b[j] for j in range(n + 1 - i)]) ans += (a[i] * tmp) % (10**9 + 7) print(ans % (10**9 + 7))