add bound for illustrate lower_bound() and upper_bound()