TASK DEFINITION: An answer is given. Generate a question for which the given answer is either a direct or partial answer.
PROBLEM: Answer: canada

SOLUTION: which countries touch both the atlantic and pacific ocean?

PROBLEM: Answer: 2006 fifa world cup

SOLUTION: where did japan come in the 2006 world cup?

PROBLEM: Answer: mexico city

SOLUTION:
what are the five largest cities in mexico?