Orginal (?) Einstein Puzzle
Orginal (?) Einstein Puzzle
There are 5 houses. each a different colour. A person of a different nationality is in each house. The 5 owners each drink a certain drink, each smoke a certain brand of cigarette, and each have a certain pet. No owner has the same pet, smokes the same brand of cigarettes nor drinks the same drink as any other. The question is: Who has the fish?
Properties
- position
- 1 2 3 4 5
- color
- yellow blue red white green
- nationality
- norwegian swedish english danish german
- pet
- hare horse bird dog cat
- drink
- water tea milk beer coffee
- cigarette
- pall_mall blend prince dunhill bluemaster
Rules
1. The British man lives in the red house. (equivalence nationality = english color = red )
2. The Swedish man has a dog for a pet. (equivalence nationality = swedish pet = dog )
3. The Danish man drinks tea. (equivalence nationality = danish drink = tea )
4. The green house is to the left of the white house (to_right color = white color = green )
5. The owner of the green house drinks coffee (equivalence color = green drink = coffee )
6. The person that smokes Pall Mall has a bird (equivalence cigarette = pall_mall pet = bird )
7. The owner of the yellow house smokes Dunhill (equivalence color = yellow cigarette = dunhill )
8. The person that lives in the middle house drinks milk (equivalence position = 2 drink = milk )
9. The Norwegian lives in the first house (equivalence position = 0 nationality = norwegian )
10. The person that smokes Blend, lives next to the one that has a cat (neighbor cigarette = blend pet = cat )
11. The person that has a horse lives next to the one that smokes Dunhill (neighbor pet = horse cigarette = dunhill )
12. The one that smokes Bluemaster drinks beer (equivalence cigarette = bluemaster drink = beer )
13. The German smokes Prince (equivalence nationality = german cigarette = prince )
14. The Norwegian lives next to a blue house (neighbor nationality = norwegian color = blue )
15. The person that smokes Blend, has a neighbour that drinks water (neighbor cigarette = blend drink = water )