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..

Input: Consider Input: Context: Riley took his friends to a fancy restaurant for the annual birthday celebration. 
 Answer: needed to gather friends

Output: What does Riley need to do before this?


Input: Consider Input: Context: Even though Sydney was very frustrated, Jan prevented Sydney from becoming angry with a hug. 
 Answer: calm them down

Output: Why did Jan do this?


Input: Consider Input: Context: Kai finally made a touchdown after attempting to many times. 
 Answer: committed


Output: How would you describe Kai?