#1204. Day4B. ZJY 的嘤语作文

内存限制:512 MiB 时间限制:750 ms 标准输入输出
题目类型:传统 评测方式:文本比较
上传者: JamesHelium

题目描述

ZJY 想要吃苦耐劳的 WYB 同志帮他写一段英语作文,但无奈的是,WYB 突然口吃了!并且他也无法用笔写字,只能发出嘤嘤嘤的声音。

CvNvk.jpg

现在,ZJY 只能听着 WYB 嘤嘤嘤。WYB 说的每个单词的字母都会变成 'y',那么整篇文章看起来就是这样的:

yyy yyyyy y yy yyy yy yyyyyy yyyy yyyyyyyy yy y yyyyyy yy yyyyyy yy yyyyyyyyy yyy yyyyyyy yy yyyyyyyy

听起来是这样的:

yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy

这篇文章就很离谱了,ZJY 听出来了 WYB 写的文章总共有 个字母;并且知道 WYB 的词汇量 ,每一个 WYB 会用的单词都不一样长,第 个单词长度为 。ZJY 不知道原来 WYB 的文章是啥,ZJY 想知道这篇文章有多少种不同的可能。文章不一样当且仅当看起来不一样。

因为可能数也许很多,你需要输出答案对 取模。

输入格式

第一行两个正整数 ,表示文章的字母数和 WYB 的词汇量。

接下来一行 个正整数 ,表示你可选的单词长度有哪些。保证所有的 互不相同。

输出格式

输出一行一个非负整数,表示字母数为 ,词汇属于 WYB 的词汇量的这么一篇文章总共有多少种可能。

样例

样例输入1

3 1
1

样例输出1

1

样例输入2

3 2
1 2

样例输出2

3

数据范围与提示