Yet another convoluted gift exchange