ahoalgorithm (npm): this is a function to construct tree string to search pattern 
Keywords: kmp|Aho|Corasick|algorithm|string|search