1. Add test case for kmp_search