https://www.geeksforgeeks.org/aho-corasick-algorithm-pattern-searching/