汤姆、乔治、安德鲁分别从事不同行业，晚上，他们在酒吧的吧台前坐成一排聊天，各自点了自己喜爱的饮料。

其中律师坐在汤姆旁边；坐在乔治旁边的人喝咖啡；坐在软件设计师旁边的人喝威士忌，乔治没有喝威士忌，会计师没有喝红茶；律师曾向安德鲁借用打火机点烟。

请问：他们三人怎样安排座位？各自职业是什么？分别爱喝哪种饮料？
user
汤姆、乔治、安德鲁分别从事不同行业，晚上，他们在酒吧的吧台前坐成一排聊天，各自点了自己喜爱的饮料。

其中律师坐在汤姆旁边；坐在乔治旁边的人喝咖啡；坐在软件设计师旁边的人喝威士忌，乔治没有喝威士忌，会计师没有喝红茶；律师曾向安德鲁借用打火机点烟。

请问：他们三人怎样安排座位？各自职业是什么？分别爱喝哪种饮料？
assistant
从您给出的信息可知：

1、律师坐在汤姆旁边；

2、坐在乔治旁边的人喝咖啡；

3、坐在软件设计师旁边的人喝威士忌，

4、乔治没有喝威士忌，

5、会计师没有喝红茶；

6、律师曾向安德鲁借用打火机点烟。

推理

一、从已知1、6推出，律师不是汤姆和安德鲁，是乔治；

二、从已知2、4推出，乔治不是喝咖啡和威士忌，是喝红茶；

三、从已知3、5推出，会计师喝威士忌，软件设计师喝咖啡；

四、从已知2和推理三推出，坐在乔治旁边的喝咖啡的人是软件设计师汤姆；

五、从已知3和推理三推出，坐在软件设计师汤姆旁边的是喝威士忌的会计师安德鲁。

结论：

| 座位排列|乔治|汤姆|安德鲁|
|---|---|---|---|
|职业|律师|软件设计师|会计师|
|爱喝饮料|红茶|咖啡|威士忌|