#yukicoder393D ''' 「近い奴とつねに向き合う」ってしょうもな貪欲法するか。 ただN=8000だとちょっと制約がきついなぁ。 ''' f=lambda:tuple(map(int,input().split())) N=int(input()); P=[f() for _ in range(N)]; looked=[0]*N; print(N//2) for i in range(N//2*2): if looked[i]: continue dist,now=10**18,-1 for j in range(i+1,N//2*2): if looked[j]: continue D=(P[i][0]-P[j][0])**2+(P[i][1]-P[j][1])**2 if D