Suggestion #B1A355 (Binary search)