Pregunta de entrevista de Trimble

Very complex program