suffix array can do small, not large