In this task, you're given context and an answer. Your task is to generate the question for this answer based on the given context with commonsense reasoning about social situations..

Example Input: Context: Jan prevented the trash can from overflowing with trash. 
 Answer: stay clean
Example Output: Why did Jan do this?

Example Input: Context: Remy put all of their eggs in their own basket rather than putting it in the same basket. 
 Answer: keep the eggs from getting mixed up
Example Output: Why did Remy do this?

Example Input: Context: Tracy purchased clothes at the store. They needed to shop for the spring. 
 Answer: get money
Example Output:
What does Tracy need to do before this?