a lightwight suffix array construction