Question 4
Four guests each bring one gift to a party. Each guest gives a gift to another guest, and each guest receives exactly one gift. Nobody gives to themselves. We write Art→Bran when Art gives to Bran; if Art gives to Bran and Cáit gives to Art, we write Art→Bran, Cáit→Art.

Which gift exchange obeys all the rules?

Which gift exchange obeys all the rules?