n=int(input()) x=[] y=[] for i in range(n): a,b=map(int,input().split()) x.append(a) y.append(b) 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 dy*dx2==dy2*dx: cnt+=1 ans=max(ans,cnt) print(ans)