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 Netherlands.
Pets: cat and dog.
Favourite book genres: horror and science fiction.

We also know the following:


1. The Dutchman lives to the right of the dog owner. 2. The person who owns a cactus does not live in house no. 2. 3. The Dutchman lives next to the person with a master's degree in mathematics. 4. The person who plays video games does not live in house no. 2. 5. The Frenchman does not read horror. 6. The person with a bike does not live in house no. 1. 7. The cat owner knows that coffee contains caffeine.
{
    "object_1": [
        "nationalities_1",
        "pets_1",
        "favourite book genres_1"
    ],
    "object_2": [
        "nationalities_2",
        "pets_2",
        "favourite book genres_2"
    ]
}