Mit offenen Karten - Switzerland An island in Europe