SRM 504.5 Div2 250
Modified lower_bound & upper_bound in Binary Search
Merge Sort on Array