Add BoyerMoor algorithm.
Solve the problem.