string: kmp and minlexrot