def list_split(S, step):
    return [S[i::step] for i in range(step)]