Assume there exists a set S of sets of three children such that any set of two children is a subset of exactly one member of S, and assume that the children A and B make a common present to C if and only if {A,B,C}∈S. Then it is true that any two children A and B make a common present to exactly one other child C, namely the unique child such that {A,B,C}∈S. Because {A,B,C}={A,C,B} it is also true that if A and B make a present to C then A and C make a present to B. We shall construct such a set S.
Let A1,…,An,B1,…Bn,C1,…,Cn be the children, and let the following sets belong to S. (1) {Ai,Bi,Ci} for 1≤i≤n. (2) {Ai,Aj,Bk},{Bi,Bj,Ck} and {Ci,Cj,Ak} for 1≤i<j≤n,1≤k≤n and i+j≡2k(modn). We note that because n is odd, the congruence i+j≡2k(modn) has a unique solution with respect to k in the interval 1≤k≤n. Hence for 1≤i<j≤n the set {Ai,Aj} is a subset of a unique set {Ai,Aj,Bk}∈S, and similarly the sets {Bi,Bj} and {Ci,Cj}. The relations i+j≡2i(modn) and i+j≡2j(modn) both imply i≡j(modn), which contradicts 1≤i<j≤n. Hence for 1≤i≤n, the set {Ai,Bi,Ci} is the only set in S of which any of the sets {Ai,Bi}{Ai,Ci} and {Bi,Ci} is a subset. For i=k, the relations i+j≡2k (modn) and 1≤j≤n determine j uniquely, and we have i=j because otherwise i+j≡2k(modn) implies i≡k(modn), which contradicts i=k. Thus {Ai,Bk} is a subset of the unique set {Ai,Aj,Bk}∈S. Similarly {Bi,Ck} and {Ai,Ck}. Altogether, each set of two children is thus a subset of a unique set in S.