import java.util.ArrayList; public class prog { public static ArrayList coordinates; public static int SZ; public static void main(String[] args) { double xX,xY; java.util.Scanner scan = new java.util.Scanner(System.in); SZ=scan.nextInt(); coordinates = new ArrayList<>(); Coordinate coordinate = new Coordinate(1, 2); coordinates.add(coordinate); System.out.println(coordinate.toString()+"\n"); while(!checkMap()) { xX = scan.nextDouble(); xY = scan.nextDouble(); coordinate = new Coordinate(xX, xY); coordinates.add(coordinate); for(int i=0;iSZ || y-1SZ){ return false; } for(Coordinate c: coordinates){ if(yc.getSouth() && xc.getWest() ) return false; } return true; } public static boolean checkMap(){ double sum=coordinates.size()*Math.PI; if(Math.pow(SZ,2)*Math.PI-sum<=Math.PI){ return true; } else{ return false; } } private static class Coordinate{ public double x,y; public Coordinate(double x,double y){ this.x=x; this.y=y; } public double getWest(){ return x-1; } public double getEast(){ return x+1; }public double getNorth(){ return y-1; }public double getSouth(){ return y-1; } @Override public String toString() { return x+" "+y; } } }