Pregunta de entrevista de Earnest

Design a gift giving system