Ответ:

Do Mario and Helen live in Paris?

No, they don't.