n=int(input()) X=[] Y=[] for i in range(n): x,y=map(int,input().split()) X.append(x) Y.append(y) ans=2 for i in range(n): for j in range(i+1,n): dx=X[i]-X[j] dy=Y[i]-Y[j] cnt=0 for k in range(n): dx2=X[i]-X[k] dy2=Y[i]-Y[k] if dx*dy2 == dy*dx2: cnt+=1 ans=max(ans,cnt) print(ans)