BopyerMoore completeted