Pregunta de entrevista de Goldman Sachs

Binary Search+HashMap HashMap and dealing with overflow