import sys input = sys.stdin.readline N, K = map(int, input().split()) H = list(map(int, input().split())) XY = [list(map(int, input().split())) for _ in range(N)] for i in range(N): H[i] = [H[i], i] H.sort() cnt = 0 for i in range(N): hi, ii = H[i] xi, yi = XY[ii] for j in range(i+1, N): hj, jj = H[j] if hi==hj: continue xj, yj = XY[jj] if (xi-xj)**2+(yi-yj)**2<=K**2: cnt += 1 break print(N-cnt)