def readlines(self):
    return self.string.splitlines()
iterates over possible grids given a number of windows
dataset/ETHPy150Open google/fplutil/buildutil/android_test.py/FileMock.readlines--crossover with--dataset/ETHPy150Open qtile/qtile/libqtile/layout/ratiotile.py/GridInfo._possible_grids