I thought I'd posted up this puzzle ages ago, but a Google search shows no sign of it. As I've recently been discussing it online with Chris Garratty, I thought I'd throw it open to the vast Kree Intelligence that is gamebook fandom. You've played Sorcery, right? You must all have IQs as big as the Death Star. So here goes:
While walking upon a path through unmapped territories, you come across a group of three cowled figures standing where two roads meet. You are informed by one whose counsel you have no reason to doubt that these three are Mung, who keeps the secrets of the grave (for he is the god of death) by invariably lying, Sish, the Destroyer of Hours, who speeds the flight of time's arrow by always telling the truth, and Kib, the god of life, who created Man and consequently lies and tells the truth equally without conscience. Further, you are told that one of the two roads leads to Paradise while the other takes travellers to the lowest circle of Hell. Presupposing that you wish to take the road to Paradise, how can you, by asking one yes-or-no question of one of the three gods (who are, incidentally, indistinguishable), find whether to go left or right?So, with two questions you might start with the old, "If I asked if the way to Paradise is left, would you say yes?" If you only have a liar and a truth-teller, if the answer is yes you should go left, and if it's no you go right. The snag is, that question sets up a logical impossibility for the god who randomly chooses to lie or tell the truth. Figure that he works out the lying or truthful response to the current question and then flips a mental coin to choose which to say. Your hypothetical question nested within the first is a separate question for which he hasn't yet flipped that coin.
However, if you did have two questions, there is a way to use the first question to weed out Kib. (This is from Ivan Morris, by the way, who originally devised the puzzle.) Say you pick one god (call him A) and you ask, "Is B more likely to tell the truth than C?" If you get a yes, C cannot be Kib. If you get a no, B cannot be Kib. You can then proceed to the question above.
But here's the snag. You don't have two questions, you just have one...