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.

Ex Input:
Passage: According to the police, a "top-level VIP membership" sold at 3,999 yuan (500 U.S. dollars). Commercial space on the website sold for 1,000 to 3,000 yuan (125 to 375 U.S. dollars) per month. Question: What event has already finished? Events: ['sold', 'sold', 'membership', 'According']

Ex Output:
sold

Ex Input:
Passage: Mottaki's visit to Pakistan comes ahead of December 21 talks between Iran and the so-called European Union 3 -- Britain, France and Germany -- on its disputed nuclear programme. EU-Iran talks collapsed in August when Tehran ended its suspension of uranium conversion, a first step towards enrichment, and the planned talks are aimed at determining if negotiations can resume. Question: What events have happened before the planned talks of December 21? Events: ['visit', 'comes', 'talks', 'so-called', 'disputed', 'talks', 'collapsed', 'ended', 'suspension', 'conversion', 'enrichment', 'talks', 'aimed', 'determining', 'negotiations', 'resume', 'planned']

Ex Output:
disputed

Ex Input:
Passage: Talks broke down in September 2005 when Shell more than doubled its initial cost projection for Sakhalin-2 to 20 billion dollars. "The fact that Shell is proposing something -- whereas earlier they were keeping silent -- means they are willing to give something up," Gromadin said. Question: What might happen after Shell proposed something? Events: ['Talks', 'broke', 'doubled', 'projection', 'proposing', 'keeping', 'willing', 'give', 'said']

Ex Output:
give