public function testGetIntersection()
 {
     $ipSeg = new ipSegment(3, 5);
     $this->assertEquals(new ipSegment(3, 3), $ipSeg->getIntersection(new ipSegment(1, 3)));
     $this->assertEquals(new ipSegment(3, 4), $ipSeg->getIntersection(new ipSegment(1, 4)));
     $this->assertEquals(new ipSegment(3, 4), $ipSeg->getIntersection(new ipSegment(3, 4)));
     $this->assertEquals(new ipSegment(4, 4), $ipSeg->getIntersection(new ipSegment(4, 4)));
     $this->assertEquals(new ipSegment(4, 5), $ipSeg->getIntersection(new ipSegment(4, 5)));
     $this->assertEquals(new ipSegment(5, 5), $ipSeg->getIntersection(new ipSegment(5, 6)));
 }