因條件12、E1 = DUNHILL、D3 = 牛奶、D4 = 咖啡,則 E2 or E5 = BLUE MASTER。
若E2 = BLUE MASTER,則D2 = 啤酒,又條件15、D3 = 牛奶、D4 = 咖啡,則D5 = 開水、E4 = BLEND,再得D1 = 茶、B2 = 丹麥(條件矛盾),所以E2 =/= BLUE MASTER,得E5 = BLUE MASTER。
因條件12、E5 = BLUE MASTER,得D5 = 啤酒。
因條件3、B1 = 挪威、D3 = 牛奶、D4 = 咖啡、D5 = 啤酒,得B2 = 丹麥、D2 = 茶,再得D1 = 開水。
因條件15、D1 = 開水,得E2 = BLEND。
因條件10、E2 = BLEND,得C1 = 貓。
因條件13、B1 = 挪威、B2 = 丹麥、B3 = 英國、E5 = BLUE MASTER,得B4 = 德國、E4 = PRINCE,再得B5 = 瑞典。
因條件2、B5 = 瑞典,得C5 = 狗。
因E1 = DUNHILL、E2 = BLEND、E4 = PRINCE、E5 = BLUE MASTER,得E3 = PALL MALL。
因條件6、E3 = PALL MALL,得C3 = 鳥。
因C1 = 貓、C2=馬、C3 = 鳥、C5 = 狗,得C4 = 魚。
得解 : 4號房子、綠色、德國、養魚、咖啡、PRINCE。