``` rust use rangeext::intersect::*; if (3..10).intersect(&(8..33)).isany() { ... }
match (10..22).intersect(&(0..11)) {
IntersectionExt::Bellow => (), // no intersection
IntersectionExt::BellowOverlap => (),
IntersectionExt::Within => (),
IntersectionExt::Same => (),
IntersectionExt::Over => (),
IntersectionExt::AboveOverlap => (),
IntersectionExt::Above => (), // no intersection
}
```