add string/suffix_array.cpp