def dist(X,Y): return ((X[0]-Y[0])**2+(X[1]-Y[1])**2)**0.5 n,k=map(int,input().split()) H=list(map(int,input().split())) xy=[list(map(int,input().split())) for _ in range(n)] graph=[[] for _ in range(n)] for i in range(n): for j in range(n): if H[i]