from decimal import * n = int(input()) lx = [] ly = [] for i in range(n): x,y = map(int,input().split()) lx.append(x) ly.append(y) res = 2 for a in range(n): for b in range(a+1,n): dx = lx[a] - lx[b] dy = ly[a] - ly[b] cnt = 0 for i in range(n): dx2 = lx[a] - lx[i] dy2 = ly[a] - ly[i] if dy*dx2 == dy2*dx: cnt += 1 res = max(res,cnt) print(res)