Three houses stand in a row, numbered 1 (left), 2 (middle) and 3 (right). Each house has a different color (red, green, blue), a different owner (Ana, Ben, Cleo) and a different pet (cat, dog, fish).

1. The green house is immediately to the left of the blue house.
2. The dog lives in the middle house.
3. Ben lives in the green house.
4. The fish lives in the left house.
5. Ben does not own the dog.
6. Ana lives in the red house.

Who owns the fish? Give the full arrangement of colors, owners and pets, and show how each clue fixes it.
