An old logic puzzle goes as follows:
There is a gate with two doors, each leading to a different city – Tannenbaum or Belvedere. You wish to get to Tannenbaum, but you do not know which of the two gates leads there. Two guards stand at the gates. One always tells the truth, and one always lies, but you also do not know which is which. Can you ask one of the two guards just one question to determine which gate leads to Tannenbaum?
The traditional answer to this question is to ask one of the guards what the other guard would say if you asked him which gate led to Belvedere – that is:
If I were to ask the other guard which gate led to Belvedere, which gate would he point to?
However, there is another, not-often-referenced solution that also works – that is, to ask the guard what he would say if you asked him which gate leads to Tannenbaum:
If I were to ask you which gate led to Tannenbaum, which gate would you point to?
This is different from simply asking "Which gate leads to Tannenbaum?" as you are wrapping the question in a layer of hypotheticality – the liar would point you to Belvedere if you had asked him which gate led to Tannenbaum, so he must lie about that and point you to Tannenbaum anyway.
Is there a natural way to reformulate this puzzle so that questions involving the other guard are disallowed, thereby forcing the reader to consider this alternate solution?
You could have just one guard, which is either a truthteller or a liar, but you don't know which.