SuffixArray3