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 \le n \le 100, 0 \le k \le 9). The i-th of the following n lines contains integer ai without leading zeroes (1 \le ai \le 109).
Print a single integer - the number of k-good numbers in a.