5 ababcbababa ababa abcdeabcade abca knuthmorrisprattalgorithm kat cslskkedprogprnle sep aaaaaaaaaaaaaaaaaaacbebeaeaeafaeejfffffffffffffaaaaaaeeeeeesssssseeee aejs