code: def splitPos(self):
          
          if self._ind < self.shape:
              return 0
          v = int(self._splitPos)
          if v >= 1:
              self._splitPos = 0
          return v
docs: return the position of where to split the array
          to get the values in the right order