BIT/Segment Tree/Binary Search