Upper bound lower bound

upper bound of 47 is coming 56 and also lower bound of 47 is also coming 56 in my code

@Saumya123456789 upperbound returns iterator at first element which is greater than given element, and lowerbound return iterator at first element which is greater than or equal to given element!
I think that justifies why 56 comes for both!