Починка логики. Оставался кусочек старого алгоритма, оттуда ро косяк - было два выхода из рекурсии