def __iter__(self):
        end = self.__end
        curr = end[2]
        while curr is not end:
            yield curr[0]