The Venn puzzle