Logická úloha – Poznej princeznu
Bylo jednou jedno království a v tom království žily tři princezny: Tereza, Bára a Sofie. Tereza byla velmi dobře vychovaná a vždy mluvila pouze pravdu. Naopak Bára nebyla poslušná a vždycky jenom lhala a Sofie byla takový vtipálek, že někdy mluvila pravdu a jindy zase lhala. Jednoho dne přijel do království princ, aby se ucházel o ruku nejkrásnější pravdomluvné Terezky. Král jej zavedl do nejvyšší komnaty, kde všechny tři princezny seděly vedle sebe se zahalenými obličeji. Přitom král povídá: „Pokud princi poznáš, která je Terezka, dám ti jí za ženu. Ale abys to poznal, můžeš každé položit jen jednu jedinou otázku.“ Princ chvíli zapřemýšlel a pak položil všem princeznám naprosto stejnou otázku: „Jak se jmenuje princezna, která právě teď sedí uprostřed?“ Princezna sedící vlevo odpověděla: „Tereza“, princezna sedící uprostřed odvětila „Bára“ a princezna sedící vpravo řekla „Sofie“. Princ se na chvíli zamyslel a hned mu bylo jasné, která z princezen je jeho vyvolená Terezka. Víte to také?
ŘEŠENÍ – Poznej princeznu
Princezna vlevo nebyla Tereza, protože ta nikdy nelže. A kdyby to byla Tereza, nemohla by jako Terezu označit princeznu uprostřed. Princezna uprostřed označila sama sebe jako Báru, což by Tereza nikdy neudělala, protože ta vždy mluví pravdu. A zbývá tedy poslední možnost – Anička musí být princezna vpravo.