Add new implementation which is Boyer-Moore's algorithm.