Первый мудрец видит, что на двух других мудрецах черные колпаки. То же самое со своих позиций видят и два других мудреца. Проведем рассуждение с позиции первого мудреца: - На головах моих соседей черные колпаки. Какой же колпак на мне? Либо белый, либо черный. Допустим, на мне белый колпак. Тогда второй мудрец должен видеть перед собой один белый колпак и один черный. Как в этом случае он должен рассуждать? Рассуждение за второго мудреца: - Передо мной один белый и один черный колпак. Какой же колпак на мне? Допустим, белый... Но тогда третий мудрец должен сразу догадаться, что на нем - черный колпак. Но он молчит! Значит, на мне должен быть не белый, а черный колпак. Но второй мудрец не делает этого вывода, он тоже молчит! Значит, на мне не белый колпак, а черный колпак!