阿申準(zhǔn)備報名參加 GT 考試,準(zhǔn)考證號為 $n$ 位數(shù) $X_1X_2\\cdots X_n(0\\le X_i\\le 9)$,他不希望準(zhǔn)考證號上出現(xiàn)不吉利的數(shù)字。
他的不吉利數(shù)字 $A_1A_2\\cdots A_m(0\\le A_i\\le 9)$ 有 $m$ 位,不出現(xiàn)是指 $X_1X_2\\cdots X_n$ 中沒有恰好一段等于 $A_1A_2\\cdots A_m$ ,$A_1$和 $X_1$ 可以為 $0$。
第一行輸入 $n,m,K$,接下來一行輸入 $m$ 位的數(shù)。
阿申想知道不出現(xiàn)不吉利數(shù)字的號碼有多少種,輸出模 $K$ 取余的結(jié)果。
4 3 100 111
81
數(shù)據(jù)范圍與提示:
對于全部數(shù)據(jù),$1\\le n\\le 10^9,1\\le m\\le 20,2\\le K\\le 1000$。