#include using namespace std; #define double long double double dist(double a, double b, double c, double d){ return (a - c)*(a - c) + (b - d)*(b - d); } int main(){ ios::sync_with_stdio (false); cin.tie(0); int n; int aa, bb,rr; double a, b, r; vector > inter; double x[n], y[n]; cin >> n >> rr >> aa >> bb; a = aa; b = bb; r = rr; r += 5 * 1e-4; for(int i = 0; i> k >> l; x[i] = k; y[i] = l; if(abs(a) < abs(b)) swap(x[i], y[i]); } if(abs(a) < abs(b)) swap(a, b); for(int i = 0; i