Question 3
A group of 25 people consists of knights, who always tell the truth; liars, who always lie; and alternators, who alternate between truth and lies. When asked “Are you a knight?”, 17 say yes. Next, when asked “Are you an alternator?”, 12 say yes. Finally, when asked “Are you a liar?”, 8 say yes. How many knights are there?

