@classmethod
    def make_substring(cls, string, bisector=2):
        """Returns something like
            [[ca], [t], [do], [g], [bi], [rd]]
            where the first list is the bisector slice from the left,
            and the second from the right
        """
        ia = []
        if bisector < len(string):
            bisector = len(string)
        for k, char in enumerate(string):
            ia.append([string[bisector:] + '$', string[:bisector]])
        return ia
dataset/ETHPy150Open christabor/MoAL/MOAL/data_structures/linear/array/suffix_arrays.py/InfixArray.make_substring/swapped operands of `<`