Anna non può essere onesta, perché altrimenti l'avrebbe detto. Ma non può nemmeno essere bugiarda, perché avrebbe detto la verità: pertanto è una spia. Bice non può essere una spia, dunque dice la verità e pertanto è onesta. Per esclusione, Chiara è bugiarda (e infatti dice una bugia).
Avere messo le affermazioni delle tre amiche in ordine aiuta certamente...