Решение некой задачи по разбивке текста.
Демо - https://alexandroppolus.github.io/textbreaker/
Пояснения к алгоритму - https://github.com/alexandroppolus/textbreaker/blob/master/solve.md
Задача сделана за 2 подхода, общее время решения чуть больше 3.5 часов (кодинг, отладка, проверка кучи вариантов), между подходами были периодические размышления, иногда с блокнотом и ручкой.