The `2` here doesn't have anything inherently special. The function just needs to check if the relation is satisfied somewhere in the interval `(start, end)`.