https://en.wikipedia.org/wiki/Rabin–Karp_algorithm
https://www.geeksforgeeks.org/rabin-karp-algorithm-for-pattern-searching/
https://www.youtube.com/watch?v=H4VrKHVG5qI