Pregunta de entrevista de Amazon

binary search with bounding check