Boyer-Moore string search algorithm explanation and formal verification | Hacker News Reader