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 blue house is not in the middle.
2. The dog lives in the left house.
3. The red house is not in the middle.
4. Ben lives in the red house.
5. Ana does not own the cat.
6. The owner of the cat lives in the blue house.

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