        // A class to hold details of an (x,y) coordinate.
class Point {
    public Point(int x, int y){
        this.x = x;
        this.y = y;
    }

    public Point(Point p){
        this(p.getX(),p.getY());
    }

    public int getX(){
        return x;
    }

    public int getY(){
        return y;
    }

    private final int x,y;
}
