String Searching Algorithms (Part III)