Exponential SearchFirst expand the search boundary exponentially, then perform binary search inside the discovered range.Search