проблема в проверке справочников на совпадение с одноимёнными папками в других местах. одноимённые папки есть, нужно независимо от них записать в новой папке такой же иерархический список.
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший