In this task, you will be given a passage, a question and a list of single-word events identified from the passage. The goal is to point out all events from the given event list that can answer the question. If a question is unanswerable or none of the events answer the question, output should be empty.

Input: Consider Input: Passage: "If they did not do it, who else could have done it. And we need to stop them." Question: What will be happening while stopping? Events: ['do', 'done', 'need', 'stop']

Output: need

Input: Consider Input: Passage: In a first step, Dresdner Bank will buy 32.99% of BIP for 1,015 French francs ($162) a share, or 528 million francs ($84.7 million). Dresdner Bank said it will also buy all shares tendered by shareholders on the Paris Stock Exchange at the same price from today through Nov. 17. Question: What will occur after Dresdner Bank's first step? Events: ['step', 'buy', 'said', 'buy', 'tendered']

Output:

Input: Consider Input: Passage: The trial has been plagued by a range of problems since its inception, most notably serious security issues. Two defence lawyers have been killed and Iraqi security forces said Sunday they foiled an insurgent group's plot to fire rockets at the court building. Question: What will not happen after Iraqi security forces foiled the plot? Events: ['trial', 'plagued', 'inception', 'killed', 'said', 'foiled', 'fire']
Output: fire