To understand the event "Mark is generous.  Mark donates blankets to the poor.", it is important to know that If you have donated a blanket then you have given it away for free.