функции для прегена путей иерархии