Un'infinità numerabile di nani è disposta in fila indiana, di modo che ognuno abbia di fronte la schiena del successivo. Quindi, ogni nano ne ha un altro sia di fronte che dietro di sé, eccetto il primo, che non ha nessuno dietro di sé. Ogni nano ha in testa un cappello, che può essere bianco o nero. Ognuno può vedere i cappelli dei nani di fronte a sé, ma non il proprio, né quello di chi gli sta dietro.
Ogni nano viene interrogato sul colore del proprio cappello, a partire da quello che sta dietro a tutti, e procedendo uno per volta, verso la testa della fila infinita. Chi indovina si salva, chi sbaglia muore. È noto che i nani hanno udito perfetto, e possono sentire le risposte di chiunque li abbia preceduti, non importa quanto indietro nella fila. Le risposte possibili sono solo "bianco" o "nero".
Prima di essere messi in fila, i nani hanno avuto possibilità di parlare fra loro e di elaborare una strategia.
Se voi foste uno di loro, che strategia proporreste per minimizzare le perdite?
Nota per i pignoli: I nani sono esseri superiori e trascendono le limitazioni fisiche degli umani. Possono, ad esempio, memorizzare una quantità infinita di informazioni e svolgere conti dalla complessità computazionale infinita.