Puzzles/Logic puzzles/Three Knights
A man was sentenced to death, but the king wanted to give him a last chance. He asked the man to choose from one of the three knights that were there. One of the knights was the Knight of Life, and he always told the truth. The second Knight was the Knight of Death, and he always told lies. The third knight was the Knight of the Dungeon. He sometimes lied and sometimes told the truth. If the man chose the Knight of Death, he would be executed before sunset. If he chose the Knight of Life, he would be acquitted and set free right away. If he chose the Knight of the Dungeon, he would spend the rest of his life imprisoned in the Dungeon. The man was allowed to ask the three knights one question each.
Thus, he asked the fat knight, "What is the name of this tall knight?" The reply was, "He is the Knight of Life." He asked the small knight, "What is the name of this tall knight?" The reply was, "He is the Knight of Death." Then he asked the tall knight, "Who are you?" "I am the Knight of the Dungeon" was the reply. After that, the man was able to correctly choose the Knight of Life, and was set free immediately.
Who is the Knight of Life, and who are the other two knights?