The only minor complication is that the logic which is correct late in the string erroneously gives non-proper substrings at the beginning.
Само мања компликација је да је логика која је исправна касно у низу погрешно не даје одговарајуће подниске на почетку.