4 человека стоят в ряд.
Каждый может видеть только стоящих перед ним, если ничего не мешает.
Первый видит второго и третьего.
Второй видит третьего.
Третий никого не видит из-за стены.
Четвертый тоже никого не видит.
Они знают, что на них одеты шляпы, две черные и две белые.
Но никто из них не знает шляпа какого цвета одета на нем самом.
Перед ними поставлена задача узнать про цвет своей шляпы.
На свою шляпу смотреть нельзя, назад смотреть тоже нельзя.
Вопрос: Кто из них в данной ситуации может узнать цвет своей шляпы?