Van száz cella, mindegyikben 1-1 rab csücsül. A börtönigazgató szeretne pár embert elengedni véletlenszerûen, így hivat 100 õrt. Az elsõnek azt mondja, hogy mindegyik zárban lévõ kulcson fordítson egyet. A másodiknak azt, hogy minden másodikon (2, 4, 6, ...), a harmadiknak azt, hogy minden harmadikon (3, 6, 9, ...), és így tovább. A zárakról tudni kell, hogy alapesetben mindegyik zárva volt, és a kulcsot csak egy irányba lehet forgatni. Egy fordítás --> nyitva, két fordítás --> zárva, három fordítás --> nyitva, .... Miután a 100 õr mindegyike végig ment a cellák elõtt, és fordított a megfelelõ kulcsokon, azután azok a rabok, akiknek az ajtaja nyitva maradt, szabadon távozhattak.