#include using namespace std; typedef signed long long ll; #undef _P #define _P(...) (void)printf(__VA_ARGS__) #define FOR(x,to) for(x=0;x>N; FOR(i,N) cin>>X[i]>>Y[i]; val(1); set S; FOR(y,N) FOR(x,y) { if(Y[x]==Y[y]) continue; double aa = (X[y]-X[x])*1.0/(Y[x]-Y[y]); if(aa>=-1 && aa<=1e9) { S.insert(aa-1); S.insert(aa); S.insert(aa+1); } } ITR(it,S) val(*it); cout<