N=int(input()) f=[] g=[] v=0 mod=10**9+7 for i in range(N+1): f.append(int(input())) for i in range(N+1): v+=int(input()) g.append(v) ans=0 for i in range(N+1): ans+=(f[i]*g[-i-1]) print(ans%mod)