Pregunta de entrevista de Toptal

Be prepared with your algorithms