def split(_list:list, batch_count=32) -> list[list]:
    """Splits a list into batch_count sublists."""
    k, m = divmod(len(_list), batch_count)
    return [_list[i*k+min(i, m):(i+1)*k+min(i+1, m)] for i in range(batch_count)]