梦梦给出了长度为的序列 和一个正整数 。
梦梦可以进行次操作,每次操作,梦梦需要选择一个下标,让变成 。
请你告诉梦梦,次操作以后的值最小可以是多少,由于答案可能很大,你需要输出答案对取模。
第一行,两个正整数。
第二行,给定个正整数 。
输出一行,包含输出一个整数,表示答案。
3 3 7 2 1
15
10 10 2 3 4 5 6 7 8 9 10 11
118
10 1000000 2 3 4 5 6 7 8 9 10 11
855687435
对于的数据,。
对于的数据,。
对于的数据,,,。