#0033 Medio Lógica

Tres hombres están en fila. Cada uno tiene un sombrero negro o blanco, de un conjunto de tres negros y dos blancos. Cada uno ve los sombreros delante pero no el suyo. El último dice que no sabe su color. El del medio tampoco. El primero, sin ver ningún sombrero, dice que sabe. ¿Cómo?