code: def countries(self) -> typing.Iterator['Country']:
          
          for coalition in self.coalitions:
              for country in coalition.countries:
  
                  yield country
docs: Returns: generator over all countries