Acertijos de Siempre estoy delante y nunca atrás que soy

El director de una prisión llama a tres de sus presos, les enseña tres boinas blancas y dos boinas negras, y les dice: «Voy a colocar a cada uno de ustedes una boina en la cabeza, el primero de ustedes que me indique el color de la suya será puesto en libertad».

Si los presos están en fila, de manera que el primero no puede ver las boinas de los otros dos, el segundo ve la boina del primero y el tercero ve las boinas de los otros dos. ¿Por qué razonamiento uno de los presos obtiene la libertad?

El primer preso (el que no ve ninguna boina) averigua el color de su boina: Como el tercer preso, que ve las dos boinas, no dice nada, no puede ver dos boinas negras. Si el segundo viera una boina negra en el primero, sabría que él tiene una blanca ya que no oye al tercero decir que tiene una blanca. Entonces el primer preso tiene una boina blanca.