Three gods A, B, and C are called, in no particular order, True, False, and Random. True always speaks truly, False always speaks falsely, but whether Random speaks truly or falsely is a completely random matter. Your task is to determine the identities of A, B, and C by asking three yes-no questions; each question must be put to exactly one god. The gods understand English, but will answer all questions in their own language, in which the words for [I]yes[/I] and [I]no[/I] are [I]da[/I] and [I]ja[/I], in some order. You do not know which word means which.
Some clarifications: [INDENT] [LIST] []It could be that some god gets asked more than one question (and hence that some god is not asked any question at all). []What the second question is, and to which god it is put, may depend on the answer to the first question. (And of course similarly for the third question.) []Whether Random speaks truly or not should be thought of as depending on the flip of a coin hidden in his brain: if the coin comes down heads, he speaks truly; if tails, falsely. []Random will answer [I]da[/I] or [I]ja[/I] when asked any yes-no question [/LIST] [/INDENT]