GeneralizedSuffixTree