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