一道经典的逻辑推理题

d
dongting
楼主 (未名空间)

有5个具有5种不同颜色的房间;
每个房间里分别住着一个不同国籍的人;
每个人都在喝一种特定品牌的饮料;抽一特定品牌的香烟;养一特定的宠物;
没有任意的两个人在抽相同品牌的烟、或喝相同品牌饮料、或养相同的宠物。

同时又知:
1.英国人住在红房子里;
2.瑞典人养狗;
3.丹麦人喝茶;
4.绿房子紧挨着白房子,在白房子的左边;
5.绿房子主人和咖啡;
6.抽PALL MALL牌香烟的人养鸟;
7.黄房子里的人抽DUNHILL牌的烟;
8.住中间房子的人喝牛奶;
9.挪威人住在第一个房子里(最左边);
10.抽BLENDS香烟的人和养猫的人相邻;
11.养马的人和抽DUNHILL牌香烟的人相邻;
12.抽BLUEMASTER牌香烟的人和啤酒;
13.德国人抽PRINCE牌香烟;
14.挪威人和住蓝房子的人相邻;
15.抽BLENDS牌香烟的人和喝矿泉水的人相邻。

问题:谁在养鱼?
d
datou54321

德国人 绿房子 咖啡 PRINCE牌香烟 鱼