formal_finite_automat