Pregunta de entrevista de Rippling

Solve a multi part problem