Коллеги, все уже просмотрел, прогнал по всем тестам из этого раздела - везде корректно. Может у меня с логикой что-то? Уже пришлось максимально подробно закомментировать, чтобы отловить ошибку. Последний тест, вход (взят из раздела помощи):
рот тор торт о
о тот тот тот
acca b
j
kot
b
tok
рот стор
Вывод:
рот : тор
о : о
тот : тот
b : b
kot : tok