Question 30
Thirty people sit around a circular table. People wearing hats always tell the truth; those without hats may lie or tell the truth. Everyone says, “At least one of my two neighbours is not wearing a hat.” What is the largest possible number wearing hats?