n, p, q = map(int, input().split()) a = list(map(int, input().split())) a.sort() ii = [] jj = [] hh = [] kk = [] for i in a: ii.append(pow(10, i, p)) jj.append(pow(9, i, p)) hh.append(pow(7, i, p)) kk.append(pow(5, i, p)) ans = 0 for i in range(n): for j in range(i+1, n): for h in range(j+1, n): for k in range(h+1, n): if (ii[i]+jj[j]+hh[h]+kk[k])%p == q: ans += 1 print(ans)