Note: Full question credits go to TED-education channel. Just had to share.
The world's rarest fish has been stolen from the city aquarium. The police have followed the scent to a street with five identical looking houses that are next to each other. But they can't search all the houses at once, and if they pick the wrong one, the thief will know they're on his trail. As the city's best detective, it is up to you to solve the case. The police tells you what they know:
• Each house's owner is of a different nationality(Brit, German, American, Chinese, Indian), drinks a different beverage (Water, Milk, Tea, Coffee, Soda), smokes a different type of Cigar (Blends, Dunhill, Camel, Prince, Pall Mall).
• Each house's interior walls are painted of a different color. (Red, Yellow, White, Blue, Green).
• Each house contains a different type of animal: Rabbit, Cat, Dog, Bird and the stolen fish.
You have the following set of clues:
The Brit lives in the house with red walls.
The Chinese has a dog.
The American drinks tea.
The house with green walls is directly to the left of the house with white walls.
The owner of the house with green walls drinks coffee.
The person who smokes Pall Mall cigars owns a bird.
The owner of the house with yellow walls smokes Dunhill cigars.
The man living in the center house drinks milk.
The Indian lives in the first house.
The man who smokes Blends lives next to the cat owner.
The rabbit's owner lives next to the man who smokes Dunhill. .
The man who smokes Camel drinks soda.
The German smokes Prince.
The Indian lives next to the house with blue walls.
The man who smokes Blends has a next-door neighbor who drinks water.
Who stole the fish?
Help: It may look like a lot of information, but there is a clear logical path to the solution. Solving it will be a lot like Sudoku, so you may find it helpful to organize it in a grid.