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 "Switzerland is one of the richest and wealthiest countries in the world.". Is that enough to answer the question?