commit patternmatching alghrithm kmp
indeckmp fix bug