...
There are three (perfect) logicians. Let's call them A,B, and C. They
are each wearing ten gallon hats, and are sitting in front of each
either. The hats are either black or white. At least one of them is
wearing a white hat, but not all of them. Each logician can see the
color of another logicians hat, except logician C, who is blind. No
logician can see the color of his own hat. Logician A and B both don't
know the color of their own hat, but logician C (the blind logician)
knows the color of his own hat. What are the color of their hats?
If C has a black hat, then A and B have white hats. If C has a white
hat, A and B have Black Hats.
Is this a solution. (I think as there is no rule distinguishing White
and Black Hats we cannot get an exact solution from the question. e.g.
"At least one of them is wearing a white hat, but not all of them".
can also be said as "At least one of them is
wearing a black hat, but not all of them.")