
class Point2D {

	int x;
	int y;

	Point2D (int x, int y) {
		this.x = x;
		this.y = y;
	}

	@Override
	public String toString() {
		return "(" + x + "," + y + ")";
	}

	@Override
	public boolean equals(Object obj) {

		if(!(obj instanceof Point2D)) {
			return false;
		}

		Point2D p = (Point2D) obj;


		if(p.x == this.x && p.y == this.y) {
			return true;
		}
		else {
			return false;
		}
	}
}

