Knuth-Morris-Pratt algorithm Can someone please explain this piece of code because it just doesn’t make sense to me.