A row of houses have numbers 1 to 2 from left to right.

In each house lives a person with unique attributes in each of the following categories:

Nationalities: France and Spain.
Jobs: baker and teacher.
Pets: budgerigar and zebra.

We also know the following:


1. The teacher lives to the right of the baker. 2. The person with a guinea pig does not live in house no. 2. 3. The person who often sails does not own a cactus. 4. The person who has been to Canada lives in house no. 2. 5. All the houses have large windows. 6. The Frenchman does not have a budgie. 7. The Frenchman lives in house no. 2. 8. Herrings are fish.
{
    "object_1": [
        "nationalities_1",
        "jobs_1",
        "pets_1"
    ],
    "object_2": [
        "nationalities_2",
        "jobs_2",
        "pets_2"
    ]
}