1141 : Reverse

时间限制Time Limit 1 Sec 内存限制Memory Limit 128 MB 提交次数Submitted 3 Times 通过次数Solved 2 Times 标准评测Standard Judge

题目描述Description

Bobo has an n digits decimal number D = d1d2dn (It may have leading zeros).

Let R(i, j) denotes number D with digits between the i-th position and j-th position reversed.

That is, R(i, j) = d1di − 1djdj − 1didj + 1dj + 2dn.

Bobo would like to find

$$ \sum_{i=1}^{n}\sum_{j=i}^{n}R(i,j) $$

modulo (109 + 7).

输入格式Input

The input contains at most 30 sets. For each set:

The first line contains an integer n(1 ≤ n ≤ 105).

The second line contains n digits d1d2dn(0 ≤ di ≤ 9).

输出格式Output

For each set, an integer denotes the result.

样例Sample

出题Author

ftiasch