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 caught the bus after the rain started and she had no umbrella. 
 Answer: need a ride somewhere

Output: What does Riley need to do before catching the bus?


Input: Consider Input: Context: Skylar gave their testimony, explaining the product and how it improved their life. 
 Answer: help others

Output: Why did Skylar do this?


Input: Consider Input: Context: Robin gave Casey a blow and it felt wonderful. 
 Answer: be nice


Output: What does Robin need to do before this?