Given a sorted array, describe how binary search finds the insertion point.