Update kmp.c