N=int(input()) P=[tuple(map(int,input().split())) for i in range(N)] ANS=2 from collections import Counter from fractions import Fraction for i in range(N-2): x,y=P[i] C=Counter() for j in range(i+1,N): x2,y2=P[j] if x2==x: C["a"]+=1 else: C[Fraction((y2-y),(x2-x))]+=1 #print(C) ANS=max(ANS,max(C.values())+1) print(ANS)