[LCTHW] String Algorithms and tests.