Pregunta de entrevista de Expedia Group

Best Delivery (solution) so far?