The question
Four families exchange cookies. Each family bakes one type. The Smiths won't eat nuts, the Jones won't eat chocolate, the Browns won't eat sugar cookies, and the Davis family is vegan. If Smiths baked nut cookies, Jones baked chocolate, Browns baked sugar, and Davis baked vegan cookies, how do they exchange so everyone gets 3 different types?