Pregunta de entrevista de Linden Shore

Brain teasers and coding assignment.