Riddle: At a local bar, three friends, Mr. Green, Mr. Red and Mr. Blue, were having a drink. One man was wearing a red suit; one a green suit; and the other a blue suit. "Have you noticed," said the man the blue suit, "that although our suits have colors corresponding to our names, not one of us is wearing a suit that matches our own names?" Mr. Red looked at the other two and said, "You're absolutely correct."
What color suit is each man wearing?
Answer: Since none of the men are wearing the color of suit that corresponds to their names, and
Mr. Red was replying to the man in the blue suit, it had to be Mr. Green to whom he
replied. We then know that Mr. Green is wearing a blue suit. Therefore, Mr. Red is
wearing a green suit and Mr. Blue is wearing a red suit.