let
lower_bound =
function
Open_inter
(a, _)
->
a
|
Singleton_inter
(a)
->
a