public boolean intersects(Rectangular other)
	{
	    if (this.isEmpty() || other.isEmpty())
	        return false;
	    else
    	    return !(other.x1 > x2 
        			|| other.x2 < x1 
        			|| other.y1 > y2 
        			|| other.y2 < y1);
	}