brute-force string matching implementation
haystack using Rabin-Karp
solution for sudoku solver