I make a rescue attempt with Martha, my opponent blocks, and I play Hospitality of Martha to make both of us draw 3 and also to band in Generous Widow, for whose ability my opponent discards two of the cards he drew with Hospitality. My opponent then plays a negate last enhancement. What do we do? Do the cards he drew negateably and then discarded unnegateably go to the top of the deck? And does he keep the cards he drew with Gen Widow?