There are 3 cans containing different foods.
Nuts in one can.
Sliced Peaches in juices in another and the third can contains sliced oranges in juices.
Someone has steamed off and switched the labels of all the cans so every can will have a label that is not the actual food inside it.
Can you figure out which cans contain which foods without opening any?
(In reply to
re: My Guess by HyperCube4D)
The can with the nuts is easy to pick out. Tear the label off of it and set it aside. Now tear the label that says 'nuts' off of one of the other cans and put it on the nuts. Because the problem states "every can will have a label that is not the actual food inside it" we now have a can with no label and a can with a false label. The label that is still on a can belongs on the other can, regardless of what the label says. And the label we took off the nuts belongs on the can that wasn't labeled nuts.