#include using namespace std; int gcd(int a,int b){ if(b>a) swap(a,b); if(b==0) return a; return gcd(b,a%b); } int cx[101],cy[101]; int main(){ int n; cin>>n; vector x(n),y(n); for(int i = 0;i>x[i]>>y[i]; int ans = 0; for(int i = 0;i,int> d; for(int j = 0;j=0){ dx = abs(dx); dy = abs(dy); }else{ dx = abs(dx); dy = -abs(dy); } ans = max(ans,++d[make_pair(dx,dy)]+1); } } cout<