Если все учёные знают теорему Пифагора и часть из них - математики, все математики - программисты, а все программисты, знающие теорему Пифагора, - учёные, то:
(1) Все математики знают теорему Пифагора
(2) Нет математика, не являющегося одновременно учёным и программистом
(3) Нет математика, знающего теорему пифагора, не являющегося учёным
(4) Ни один ответ не верен
Конечно, получилось решить задачу с помощью кругов. И правильный ответ (3) "Нет математика, знающего теорему пифагора, не являющегося учёным". Но эти круги очень долго не получались, они такие запутанные. Может, есть ещё метод для такой задачки?