Алгоритм конечного автомата