added Kntuh Morris Pratt pattern searching algo