Suggestion #B1A355 (Binary search) #2