Let's call a number k -good if it contains all digits not exceeding k (0, ..., k ). You've got a number k and an array a containing n numbers. Find out how many k -good numbers are in a (count each number every time it occurs in array a ).
输入描述:
The first line contains integers n and k (1 ≤ n ≤ 100, 0 ≤ k ≤ 9). The i-th of the following n lines contains integer ai without leading zeroes (1 ≤ ai ≤ 109).


输出描述:
Print a single integer — the number of k-good numbers in a.
示例1

输入

10 6<br />1234560<br />1234560<br />1234560<br />1234560<br />1234560<br />1234560<br />1234560<br />1234560<br />1234560<br />1234560<br />2 1<br />1<br />10<br />

输出

10<br />1<br />
加载中...