#include using namespace std; using ll = long long; #define rep(i,m,n) for(int i=m; i>= 1; } return res; } int main(){ int N, P, Q; cin >> N >> P >> Q; vector A(N); rep(i, 0, N) cin >> A[i]; int ans = 0; vector base = {10, 9, 7, 5}; for(int i=0; i ex = {A[i], A[j], A[k], A[l]}; int val = 0; rep(m, 0, 4){ val += powmod(base[m], ex[m], P); val %= P; } if(val == Q) ans++; } } } } cout << ans << endl; return 0; }