Anda di ibaratkan sebagai seorang narapidana yang dipenjara bersama 19 orang lainnya, jadi ada 20 narapiana yang bakal di eksekusi mati besok.
Namun raja Anda memberi satu kesempatan untuk memperpanjang umur dengan cara menjawab pertanyaan yang ia berikan, dan kalian harus bisa menjawab dengan benar untuk dapat selamat dari hukuman mati tersebut.
Permainan yang diberikan oleh raja Anda adalah:
Besok kalian (20 orang) berdiri berjejer menghadap timur dengan posisi lurus memanjang. Jadi tidak ada yang disamping kiri maupun kanan.
Salah seorang petugas akan menempatkan topi di kepala semua narapidana dengan warna acak. Ada dua warna, yakni hitam dan merah, "hitam 10" dan "merah 10".
Masing-masing narapidana tidak akan dapat melihat warna topinya sendiri karena topi mereka berbentuk bulat seperti peci. Namun semua orang bisa melihat warna topi orang yang ada didepannya, kecuali yang posisinya berada di paling depan.
Jadi, orang di nomor 20 bisa melihat warna topi orang di nomor 19, 18, 17, dst. Untuk yang di nomor 19 tidak bisa melihat warna topi yang di nomor 20.
Nanti pertanyaan akan dimulai dari narapidana terakhir / yang di no urut 20, dan kebetulan Anda adalah orangnya yang terakhir itu. Setiap narapidana hanya boleh menjawab dengan kata "HITAM" ataupun "MERAH", tidak boleh menggunakan kata-kata lainnya.
Besok permainan dimulai, jadi Anda bersama 19 orang lainnya memiliki waktu satu malam untuk mempersiapkan trik cara bermain agar bisa selamat besok. Jika salah menjawab, algojo langsung menembak mati Anda. Besok pertanyaan akan dimulai dari yang di posisi terakhir.
Bisakah menemukan jalan keluar?
Jika tahu teorinya, ini sebenarnya cukup mudah. Diketahui warna topi adalah hitam dan merah dengan perbandingan yang sama, yakni merah 10 buah dan hitam juga 10 buah.
Nah, Anda harus melihat 19 topi didepan, hitung berapa jumlah yang hitam dan berapa yang merah. Jika merah ada 10, sedangkan yang hitam ada 9, berarti warna topi Anda adalah hitam.
Dengan ini Anda selamat. Lanjut, pertanyaan dilayangkan ke nomor 19. Orang di nomor 19 harus mengingat-ingat apa jawaban nomor 20 tadi. Karena nomor 20 menjawab HITAM, dan itu benar, maka warna hitam dikurang satu. Simpan dalam memori otak bahwa sekarang tinggal ada 10 merah dan 9 hitam.
Lalu (orang nomor 19) harus menghitung berapa jumlah masing-masing warna topi yang di depannya. Jika didepan ada 9 topi merah, dan 9 topi hitam, maka warna topi yang ia (narapidana no urut 19) pakai berwarna merah. Mengapa? karena tadi tinggal 10 merah dan 9 hitam. Jika didepan ada 9 merah dan 9 hitam, maka warna topi yang ia pakai adalah MERAH.
Untuk narapidana nomor urut 18, 17, 16,..,1 juga menggunakan teori yang sama.