#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; int main(){ int n,s1,i,s2,sl,nu,de,te,ty; bool aa=0; vector > v; cin >> n; for(int a0 = 0; a0 < n; a0++){ int x; int y; cin >> x >> y; v.push_back(make_pair(x,y)); } sort(v.begin(),v.end()); s1=abs((v[1].second-v[0].second)); s2=abs((v[1].first-v[0].first)); sl=__gcd(s1,s2); if(sl==0){ printf("NO"); return 0; } nu=s1/sl; de=s2/sl; for(i=1;i