Added boyer-moore-horspool part