Three playing cards in a row. Can you name them with these clues? There is a two to the right of a king. A diamond will be found to the left of a spade. An ace is to the left of a heart. A heart is to the left of a spade. Now, identify all three cards.
A logician with some time to kill in a small town decided to get a haircut. The town had only two barbers, each with his own shop. The logician glanced into one shop and saw that it was extremely untidy. The barber needed a shave, his clothes were unkempt, his hair was badly cut. The other shop was extremely neat. The barber was freshly shaved and spotlessly dressed, his hair neatly trimmed. Why did the logician return to the first shop for his haircut?
Each barber must have cut the other's hair. The logician picked the barber who had given his rival the better haircut.