Teacher: 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.
Teacher: Now, understand the problem? If you are still confused, see the following example:
Passage: I submitted the hit. The hit was approved, and then I was paid. Question: What happened after I submitted the hit? Events: ['submitted', 'approved', 'paid'].
Solution: approved, paid
Reason: From the passage, we can infer that events approved and paid happened after the event submitted. Therefore, the answer to this question is "approved, paid".

Now, solve this instance: Passage: Chirac is expected to announce the dissolution of parliament in a TV address Monday evening, justifying it by the need to clean the decks ahead of the deadline for a European single currency next year. Critics say he wants to get the election out of the way before implementing a new round of unpopular austerity measures required to prepare France for economic and monetary union (EMU). Question: What will have happened before next year? Events: ['expected', 'announce', 'dissolution', 'address', 'evening', 'justifying', 'need', 'clean', 'deadline', 'year', 'wants', 'get', 'election', 'implementing', 'round', 'measures', 'required', 'prepare', 'union', 'say']
Student:
expected