I want to know the answer to the following question:
Which two Swiss cities have been ranked as having the highest quality of life in the world?
All the background I'm provided with is that "Zürich and Geneva have each been ranked among the top cities with the highest quality of life in the world, with the former ranked 2nd globally, according to Mercer.". Is that enough to answer the question?
Answer: yes