During the age of the medieval empires, when knights and barbarians fought against each other, a man was captured and sentenced to death for allegedly befriending barbarians.
The king, however, wanted to give him another chance. The king ordered him to his presence and asked him to choose one of the three knights present.
One of the knights is the Knight of Life, and he always tells the truth.
The second Knight is the Knight of Death, and he always tells lies.
The third knight is the Knight of the Dungeon. He sometimes lies and sometimes tells the truth.
If the man chooses the Knight of Death, he is to be executed before sunset.
If he chooses the Knight of Life, he would be acquitted and set free right away.
If he chooses the Knight of the Dungeon, he would spend the rest of his life imprisoned in the Dungeon.
This is the first time the man ever saw these knights and could not recognize them. However, the man is allowed to ask these three knights one question each.
Thus, the man asked the red hair knight, "What is the name of this blond hair knight?"
The reply was "He is the Knight of the Life."
He asked the black hair knight, "What is the name of this blond hair knight?"
The reply was "He is the Knight of Death."
Then he asked the blond hair knight "Who are you?"
"I am the Knight of the Dungeon" was the reply.
Luckily, the man was able to correctly choose the Knight of Life, and was set free immediately.
Can you identify who was the Knight of Life, and also who the other two knights were?
The red hair knight said Blonde was Life, so red cannot be Life (or that would be a lie)
The blonde haired knight said he was Dungeon, so he cannot be Life (or that would be a lie)
The black haired knight is therefore Life. He said Blonde is Death, which leaves Red as Dungeon