unverbose
new version of the algorithm (alpha) using a Boyer-Moore search implemenataion