Y´a que C qui peut appeller le bourreau pour lui dire la couleur de son chapeau ( noir dans le cas présent).
C´est simple, B ne peut rien voir donc il est foutu.
Y´a donc que C et D, le mieux placé étant D.
Le soucis il voit 2 couleurs différentes donc il peut pas deviner la sienne, ca serait du hasard.
C sait donc que D ne peut rien dire car il voit 2 couleurs différentes.
Et vu qu´il voit A ( blanc), y´a que lui qui peut savoir que son chapeau est noir.
Question d´élimination.
C´est tout.