Котыч писал(а):По этому условию и решал. Оригинал не видел.
по твоему ..... рыбок держит

Вот другой вариант
[spoil]1) На улице стоят пять домов.
2) Англичанин живёт в красном доме.
3) У испанца есть собака.
4) В зелёном доме пьют кофе.
5) Украинец пьёт чай.
6) Зелёный дом стоит сразу справа от белого дома.
7) Тот, кто курит Old Gold, разводит улиток.
8) В жёлтом доме курят Kool.
9) В центральном доме пьют молоко.
10) Норвежец живёт в первом доме.
11) Сосед того, кто курит Chesterfield, держит лису.
12) В доме по соседству с тем, в котором держат лошадь, курят Kool.
13) Тот, кто курит Lucky Strike, пьёт апельсиновый сок.
14) Японец курит Parliament.
15) Норвежец живёт рядом с синим домом.
Кто пьёт воду? Кто держит зебру?
В целях ясности следует добавить, что каждый из пяти домов окрашен в свой цвет, а их жители — разных национальностей, владеют разными животными, пьют разные напитки и курят разные марки американских сигарет. Ещё одно замечание: в утверждении 6 справа означает справа относительно вас.[/spoil]