import numpy as np N, X = map(int, input().split()) A = np.array(input().split(), np.int32) F = np.bincount(A) fft_len = 1 << 10 Ff = np.fft.fft(F, fft_len) G = np.rint(np.fft.ifft(Ff * Ff, fft_len)).astype(np.int64) print(G[X])