suffix array corrected