Mental Model
We find a number in a sorted list that has been turned around at some point. We use a smart search that checks which part is still sorted to decide where to look next.
Analogy: Imagine a clock face cut and rotated so the numbers are not in usual order. To find a number, you check which half of the clock still has numbers in order and decide where to look next.
Original sorted array: [1] -> [2] -> [3] -> [4] -> [5] -> [6] -> [7] -> null Rotated array example: [4] -> [5] -> [6] -> [7] -> [1] -> [2] -> [3] -> null ā start
