подсчет чдд алгоритм