File Scanning using Boyer Moore Horspool Algorithm implemented in C++