MOD = 10 ** 9 + 7 n = int(input()) n += 1 alst = [int(input()) for _ in range(n)] blst = [int(input()) for _ in range(n)] cum = [0] for b in blst: cum.append(cum[-1] + b) ans = 0 for i, a in enumerate(alst): ans += cum[n - i] * a ans %= MOD print(ans)