Pregunta de entrevista de BlackRock

write a binary search method