逻辑问题

五个人来自不同的地方,住不同的房子,养不同的动物,抽不同牌子的烟,喝不同的饮料,喜欢不同的食物。根据以下线索确定谁拥有一只猫。

1,红房子在蓝房子的右边,白房子的左边(不一定相邻)。

2.黄色房子的主人是香港人,他的房子不在最左边。

3.喜欢披萨的人就住在喜欢矿泉水的人隔壁。

4.北京人爱喝茅台,住在上海人隔壁。

5.抽希尔顿烟的人住在养马的人里面?右边的隔壁。

6.喜欢啤酒的人也喜欢吃鸡肉。

7.绿色房子里的人养狗。

8.爱吃面的人就住在养蛇的人隔壁。

9.邻居有一个天津人爱吃牛肉,另一个成都人。

10,养鱼户住最右边的房子。

11,万宝路烟民生活在希尔顿烟民和“555”烟民之间。

12,红楼人爱喝茶。

13,酒情人住豆腐情人隔壁。

14,抽红塔山烟的人和抽健牌烟的人不住隔壁,和上海人也不相邻。

15,上海人,住左边第二间。

16,喜欢喝矿泉水的人住在中宅。

17,喜欢面条的人也喜欢喝葡萄酒。

18,抽“555”烟的人比抽希尔顿烟的人活在右边。

答案是我自己做的。不知道对不对:猫主人住白房子,天津人。他喝矿泉水,吃豆腐,抽万宝路香烟。