Logic Puzzle Challenge: Can You Figure Out Which Criminal Shouts First and Why?

Hrx
Hi friends, can you find out this

4 criminals are caught and are to be punished. The Judge allows them to be freed if they can solve a puzzle. If they do not, they will be hanged. They agreed.

The 4 criminals are lined up on some steps (shown in the picture). They are all facing in the same direction. A wall separates the fourth man from the other three.

So to summarize:

Man 1 can see men 2 and 3.

Man 2 can see man 3.

Man 3 can see none of the others.

Man 4 can see none of the others.

The criminals are wearing hats. They are told that there are two white hats and two black hats. The men initially don't know what color hat they are wearing. They are told to shout out the color of the hat that they are wearing as soon as they know for certain what color it is.

They are not allowed to turn around or move.

They are not allowed to talk to each other.

They are not allowed to take their hats off.

Who is the first person to shout out and why?

PS: There is no trick to the question, just logical deduction.
1 Attachment(s) [Login To View]

Hrx
Hey, it's not accepting the file extension .bin. Probably you can do one thing: after downloading, try opening it with .bmp instead. Give that a shot.
DJ
This is a great puzzle! Since you said this requires no brain of a rocket scientist, I'd say Number 2 should be the first guy to shout what color his hat is. Number 2, upon seeing that the color of Number 3's hat is black, he waited for Number 1 to shout 'white'. However, Number 1 would not do that since what he is seeing are white and black hats. While Number 1 has not shouted out what color he is wearing, Number 2 shouted 'white' since he verified from Number 1's silence that he (Number 2) is wearing a different color of hat compared to Number 3.
If you are knowledgeable about any fact, resource or experience related to this topic - please add your views. For articles and copyrighted material please only cite the original source link. Each contribution will make this page a resource useful for everyone. Join To Contribute