#1425. 幸运数数

幸运数数

当前没有测试数据。

幸运数数

题目描述

我们称一个正整数NN是幸运数,当且仅当它的十进制表示中不包含数字串集合SS中任意一个元素作为其子串。

例如当S={22,333,0233}S=\{22,333,0233\}时,233233是幸运数,23332333202332023332233223不是幸运数。

给定NNSS,计算不大于NN的幸运数个数。

输入格式

输入的第一行包含整数NN

接下来一行一个整数MM,表示SS中元素的数量。

接下来MM行,每行一个数字串,表示SS中的一个元素。

输出格式

输出一行一个整数,表示答案模109+710^{9}+7的值。

数据范围与提示

我们以ll表示NN的长度,LL表示SS中所有串长度之和。

对于100%100\%的数据,1l12001 \leq l \leq 12001M1001 \leq M \leq 1001L15001 \leq L \leq 1500

样例

20
3
2
3
14
14