верхняя грань - upper_bound