Minor edits: minor grammar and spelling edits; added 'every participant is both a gifter and a giftee'.