import sys import numpy as np read = sys.stdin.buffer.read readline = sys.stdin.buffer.readline readlines = sys.stdin.buffer.readlines N = int(readline()) XY = np.array(read().split(), np.int32) X = XY[::2] Y = XY[1::2] a = np.subtract.outer(Y, Y) b = -np.subtract.outer(X, X) c = a * X + b * Y a = a.ravel() b = b.ravel() c = c.ravel() ind = ~((a == 0) & (b == 0)) a = a[ind] b = b[ind] c = c[ind] on_line = np.multiply.outer(a, X) + np.multiply.outer(b, Y) - c[:,None] == 0 cnt = on_line.sum(axis=1) print(cnt.max())