art[0][0]

    def max_end(self):
        &#34;&#34;&#34;
        Returns the biggest known end offset.
        &#34;&#34;&#34;
        return self._by_end[-1][1]

    def irange(self, minoff=None, maxoff=None, reverse=False, inclusive=(True, True)):
        &#34;&#34;&#34;
        Yields an iterator of intervals with a start offset between minoff and maxoff, inclusive.

        Args:
          minoff: minimum offset, default None indicates any
          maxoff: maximum offset, default None indicates any
  