Pregunta de entrevista de Addepar

Typical coding problems.