from itertools import accumulate N=int(input()) a=[int(input()) for _ in range(N+1)] b=[int(input()) for _ in range(N+1)] b=list(accumulate(b)) ans=0 for i in range(N+1): ans=(ans+a[i]*b[N-i])%(10**9+7) print(ans)