def covers(self, Min, Max): result = NumberSet() for info in self.__map: result.unite_with(info.character_set) return result.covers_range(Min, Max)