You’re supposed to give the generic thing first. The specific thing also needs to be in the same group as the generic thing.
So Europe - Germany as per the example above, Germany is in Europe, so visiting Germany means you’ve been to Europe, but visiting Europe doesn’t mean you’ve been to Germany.
Other examples: “I can barely afford food, let alone a new Porsche”. Not being able to afford food means that you necessarily can’t afford a new Porsche, but not being able to afford a new Porsche doesn’t say anything about your ability to afford food.
You’re supposed to give the generic thing first. The specific thing also needs to be in the same group as the generic thing. So Europe - Germany as per the example above, Germany is in Europe, so visiting Germany means you’ve been to Europe, but visiting Europe doesn’t mean you’ve been to Germany.
Other examples: “I can barely afford food, let alone a new Porsche”. Not being able to afford food means that you necessarily can’t afford a new Porsche, but not being able to afford a new Porsche doesn’t say anything about your ability to afford food.