First Bad Version — Interactive Visualizer
Search for the leftmost bad version by keeping bad mids and discarding everything before good mids.