алгоритм декодирования