#Lutece1522. 柱克雷的午时已到

柱克雷的午时已到

Migrated from Lutece 1522 柱克雷的午时已到

All parts of this problem, including description, images, samples, data and checker, might be broken. If you find bugs in this problem, please contact the admins.

Description

有一个奇怪的城市,初始时只有一个点

之后每次都会在原来基础上复制三遍,同时在新建两个新的结点来连接这四个副本,同时这两个新建点的边和到这四个副本的边在第ii次操作时长度为A[i]A[i]

NN次操作后$\displaystyle \sum_{i=1}^{n} \sum_{j=i+1}^{n}dis(i,j)$

请注意这里的nn表示第NN次操作后的结点总数

dis(i,j)dis(i,j)表示第ii个点到第jj个点的最短距离

title

Input

输入第一行有一个数NN

接下来NN个数,分别代表A[i]A[i]

数据保证:

1N1061 \leq N \leq 10^6

1A[i]91 \leq A[i] \leq 9

Output

对应每组数据,输出一行表示答案.

答案可能较大,只需要modmod 109+710^9+7后输出

Samples

1
1
29
2
1 1
1645

Note

title

dis(1,2)dis(1,2)+dis(1,3)dis(1,3)+dis(1,4)dis(1,4)+dis(1,5)dis(1,5)+dis(1,6)dis(1,6)+dis(2,3)dis(2,3)+dis(2,4)dis(2,4)+…… = 2929

Resources

Prepared by xiper