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 red house is immediately to the left of the green house.
2. Ben lives in the blue house.
3. The cat lives in the middle house.
4. Cleo does not live next door to Ben.
5. The owner of the dog 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.
