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..
Q: Context: Alex bought a birthday cake for her boss because she had a crush on him.
Answer: find a birthday cake
A:
What does Alex need to do before this?