Definition: In this task, you are given a fact statement and question based on the fact. Your task is to generate the correct answer for the question. The answer needs to be generated using the context fact statement.
Input: Fact: an animal requires shelter. Question: If a living animal is going to be in an ideal situation, at a minimum it will have?
Output:
a residence