Можно я загадаю

С одной стороны улицы подряд стоят пять домов, каждый — своего цвета. В каждом живёт человек, все пять — разных национальностей. Каждый человек предпочитает уникальную марку сигарет, напиток и домашнее животное. Кроме того:
1. Англичанин живёт в красном доме.
2. Швед держит собаку.
3. В зелёном доме пьют кофе.
4. Датчанин предпочитает чай.
5. Зелёный дом — слева от белого.
6. Курильщик «ПалМал» разводит птиц.
7. В жёлтом доме курят «Данхел».
8. Молоко пьют в доме посередине.
9. Норвежец живет в первом доме.
10. Человек, курящий «Мальборо», живёт рядом с хозяином кошки.
11. Дом, где курят «Данхел», — рядом с тем, где держат лошадь.
12. Любитель «Винфилд» пьёт пиво.
13. Немец курит «Ротманс».
14. Норвежец живёт рядом с синим домом.
15. Тот, кто курит «Мальборо», живет рядом с тем, кто пьет воду.
Вопрос:
Кто есть кто, где живет, что держит, курит и пьет
Постарайтесь не искать ответ в гугле, а просто подумать и размять мозги (это не больно).